:root{--noditch-paper:#e8eef0;--noditch-paper-dim:rgba(232,238,240,.78);--noditch-paper-faint:rgba(232,238,240,.45);--noditch-orange:#f17e60;--noditch-petrol:#2f7a73;--noditch-line:rgba(232,238,240,.1);--noditch-line-strong:rgba(232,238,240,.18)}body,html{background:radial-gradient(ellipse at 80% 0,rgba(241,126,96,.05) 0,transparent 55%),radial-gradient(ellipse at 20% 0,#0b1f23 0,#07141a 60%,#04090c 100%);background-attachment:fixed;color:var(--noditch-paper);font-family:Outfit,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:300;line-height:1.55;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:clip}*{box-sizing:border-box}a{color:inherit}.noditch-ambient{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.noditch-ambient__orb{border-radius:50%;filter:blur(var(--orb-blur,20px));mix-blend-mode:screen;pointer-events:none;position:absolute;will-change:transform,opacity}.noditch-ambient__orb--1{animation:noditch-drift-1 calc(90s/var(--drift-mult, 1)) ease-in-out infinite alternate,noditch-fade-1 calc(18s/var(--fade-mult, 1)) ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,rgba(90,174,159,.55),rgba(24,83,93,0) 70%);height:38vmin;left:12vw;top:18vh;width:38vmin}.noditch-ambient__orb--2{animation:noditch-drift-2 calc(110s/var(--drift-mult, 1)) ease-in-out infinite alternate,noditch-fade-2 calc(22s/var(--fade-mult, 1)) ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,rgba(241,126,96,.55),rgba(168,56,10,0) 70%);height:30vmin;left:78vw;top:14vh;width:30vmin}.noditch-ambient__orb--3{animation:noditch-drift-3 calc(130s/var(--drift-mult, 1)) ease-in-out infinite alternate,noditch-fade-3 calc(26s/var(--fade-mult, 1)) ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,rgba(24,83,93,.55),rgba(10,30,40,0) 70%);height:44vmin;left:70vw;top:75vh;width:44vmin}.noditch-ambient__orb--4{animation:noditch-drift-4 calc(100s/var(--drift-mult, 1)) ease-in-out infinite alternate,noditch-fade-4 calc(20s/var(--fade-mult, 1)) ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,rgba(255,179,122,.4),rgba(168,56,10,0) 70%);height:32vmin;left:18vw;top:80vh;width:32vmin}.noditch-ambient__orb--5{animation:noditch-drift-5 calc(85s/var(--drift-mult, 1)) ease-in-out infinite alternate,noditch-fade-5 calc(16s/var(--fade-mult, 1)) ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,rgba(90,174,159,.4),rgba(24,83,93,0) 70%);height:22vmin;left:45vw;top:35vh;width:22vmin}.noditch-ambient__orb--6{animation:noditch-drift-6 calc(95s/var(--drift-mult, 1)) ease-in-out infinite alternate,noditch-fade-6 calc(19s/var(--fade-mult, 1)) ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,rgba(241,126,96,.42),rgba(168,56,10,0) 70%);height:26vmin;left:88vw;top:50vh;width:26vmin}.noditch-ambient__orb--7{animation:noditch-drift-7 calc(80s/var(--drift-mult, 1)) ease-in-out infinite alternate,noditch-fade-7 calc(17s/var(--fade-mult, 1)) ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,rgba(24,83,93,.45),rgba(10,30,40,0) 70%);height:20vmin;left:5vw;top:50vh;width:20vmin}.noditch-ambient__orb--8{animation:noditch-drift-8 calc(105s/var(--drift-mult, 1)) ease-in-out infinite alternate,noditch-fade-8 calc(21s/var(--fade-mult, 1)) ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,rgba(255,179,122,.35),rgba(168,56,10,0) 70%);height:28vmin;left:60vw;top:92vh;width:28vmin}.noditch-ambient__orb--9{animation:noditch-drift-9 calc(75s/var(--drift-mult, 1)) ease-in-out infinite alternate,noditch-fade-9 calc(15s/var(--fade-mult, 1)) ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,rgba(241,126,96,.4),rgba(168,56,10,0) 70%);height:18vmin;left:35vw;top:60vh;width:18vmin}.noditch-ambient__orb--10{animation:noditch-drift-10 calc(70s/var(--drift-mult, 1)) ease-in-out infinite alternate,noditch-fade-10 calc(14s/var(--fade-mult, 1)) ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,rgba(90,174,159,.38),rgba(24,83,93,0) 70%);height:16vmin;left:92vw;top:28vh;width:16vmin}.noditch-ambient__orb--11{animation:noditch-drift-11 calc(88s/var(--drift-mult, 1)) ease-in-out infinite alternate,noditch-fade-11 calc(18s/var(--fade-mult, 1)) ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,rgba(24,83,93,.4),rgba(10,30,40,0) 70%);height:22vmin;left:8vw;top:32vh;width:22vmin}.noditch-ambient__orb--12{animation:noditch-drift-12 calc(78s/var(--drift-mult, 1)) ease-in-out infinite alternate,noditch-fade-12 calc(16s/var(--fade-mult, 1)) ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,rgba(255,179,122,.35),rgba(168,56,10,0) 70%);height:24vmin;left:50vw;top:8vh;width:24vmin}@keyframes noditch-drift-1{0%{transform:translate3d(0,var(--scroll-y,0),0)}to{transform:translate3d(5vmin,calc(-3vmin + var(--scroll-y, 0px)),0)}}@keyframes noditch-drift-2{0%{transform:translate3d(0,var(--scroll-y,0),0)}to{transform:translate3d(-4vmin,calc(4vmin + var(--scroll-y, 0px)),0)}}@keyframes noditch-drift-3{0%{transform:translate3d(0,var(--scroll-y,0),0)}to{transform:translate3d(-6vmin,calc(-2vmin + var(--scroll-y, 0px)),0)}}@keyframes noditch-drift-4{0%{transform:translate3d(0,var(--scroll-y,0),0)}to{transform:translate3d(4vmin,calc(3vmin + var(--scroll-y, 0px)),0)}}@keyframes noditch-drift-5{0%{transform:translate3d(0,var(--scroll-y,0),0)}to{transform:translate3d(3vmin,calc(2vmin + var(--scroll-y, 0px)),0)}}@keyframes noditch-drift-6{0%{transform:translate3d(0,var(--scroll-y,0),0)}to{transform:translate3d(-3vmin,calc(-2vmin + var(--scroll-y, 0px)),0)}}@keyframes noditch-drift-7{0%{transform:translate3d(0,var(--scroll-y,0),0)}to{transform:translate3d(4vmin,calc(2vmin + var(--scroll-y, 0px)),0)}}@keyframes noditch-drift-8{0%{transform:translate3d(0,var(--scroll-y,0),0)}to{transform:translate3d(-3vmin,calc(-3vmin + var(--scroll-y, 0px)),0)}}@keyframes noditch-drift-9{0%{transform:translate3d(0,var(--scroll-y,0),0)}to{transform:translate3d(3vmin,calc(-2vmin + var(--scroll-y, 0px)),0)}}@keyframes noditch-drift-10{0%{transform:translate3d(0,var(--scroll-y,0),0)}to{transform:translate3d(-3vmin,calc(2vmin + var(--scroll-y, 0px)),0)}}@keyframes noditch-drift-11{0%{transform:translate3d(0,var(--scroll-y,0),0)}to{transform:translate3d(2vmin,calc(3vmin + var(--scroll-y, 0px)),0)}}@keyframes noditch-drift-12{0%{transform:translate3d(0,var(--scroll-y,0),0)}to{transform:translate3d(-2vmin,calc(2vmin + var(--scroll-y, 0px)),0)}}@keyframes noditch-fade-1{0%{opacity:calc(var(--orb-op, 1)*.25)}to{opacity:calc(var(--orb-op, 1)*.55)}}@keyframes noditch-fade-2{0%{opacity:calc(var(--orb-op, 1)*.2)}to{opacity:calc(var(--orb-op, 1)*.45)}}@keyframes noditch-fade-3{0%{opacity:calc(var(--orb-op, 1)*.2)}to{opacity:calc(var(--orb-op, 1)*.4)}}@keyframes noditch-fade-4{0%{opacity:calc(var(--orb-op, 1)*.15)}to{opacity:calc(var(--orb-op, 1)*.35)}}@keyframes noditch-fade-5{0%{opacity:calc(var(--orb-op, 1)*.18)}to{opacity:calc(var(--orb-op, 1)*.4)}}@keyframes noditch-fade-6{0%{opacity:calc(var(--orb-op, 1)*.2)}to{opacity:calc(var(--orb-op, 1)*.42)}}@keyframes noditch-fade-7{0%{opacity:calc(var(--orb-op, 1)*.15)}to{opacity:calc(var(--orb-op, 1)*.35)}}@keyframes noditch-fade-8{0%{opacity:calc(var(--orb-op, 1)*.16)}to{opacity:calc(var(--orb-op, 1)*.36)}}@keyframes noditch-fade-9{0%{opacity:calc(var(--orb-op, 1)*.18)}to{opacity:calc(var(--orb-op, 1)*.38)}}@keyframes noditch-fade-10{0%{opacity:calc(var(--orb-op, 1)*.14)}to{opacity:calc(var(--orb-op, 1)*.32)}}@keyframes noditch-fade-11{0%{opacity:calc(var(--orb-op, 1)*.18)}to{opacity:calc(var(--orb-op, 1)*.38)}}@keyframes noditch-fade-12{0%{opacity:calc(var(--orb-op, 1)*.16)}to{opacity:calc(var(--orb-op, 1)*.34)}}@media (prefers-reduced-motion:reduce){.noditch-ambient__orb{animation:none!important;opacity:calc(var(--orb-op, 1)*.3)!important}}#main-content,.noditch-footer,.noditch-header{position:relative;z-index:1}.reveal{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.65,.25,1),transform .9s cubic-bezier(.2,.65,.25,1);will-change:opacity,transform}.reveal.in{opacity:1;transform:translateY(0)}.reveal-stagger>*{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.2,.65,.25,1),transform .8s cubic-bezier(.2,.65,.25,1)}.reveal-stagger.in>:first-child{opacity:1;transform:none;transition-delay:.05s}.reveal-stagger.in>:nth-child(2){opacity:1;transform:none;transition-delay:.18s}.reveal-stagger.in>:nth-child(3){opacity:1;transform:none;transition-delay:.31s}.reveal-stagger.in>:nth-child(4){opacity:1;transform:none;transition-delay:.44s}.reveal-stagger.in>:nth-child(5){opacity:1;transform:none;transition-delay:.57s}.reveal-stagger.in>:nth-child(6){opacity:1;transform:none;transition-delay:.7s}.reveal-stagger.in>:nth-child(7){opacity:1;transform:none;transition-delay:.83s}.reveal-stagger.in>:nth-child(8){opacity:1;transform:none;transition-delay:.96s}.reveal-pop{opacity:0;transform:scale(.96) translateY(14px);transition:opacity 1s cubic-bezier(.2,.7,.25,1),transform 1s cubic-bezier(.2,.7,.25,1);will-change:opacity,transform}.reveal-pop.in{opacity:1;transform:scale(1) translateY(0)}@media (prefers-reduced-motion:reduce){.reveal,.reveal-pop,.reveal-stagger>*{opacity:1!important;transform:none!important;transition:none!important}}