.indie-home_page__lmcaO{--indie-ink:#f3f6f5;--indie-muted:rgb(243 246 245/66%);--indie-cyan:#8ceaf5;--indie-teal:#061014;--indie-line:rgb(140 234 245/18%);--mx:0;--my:0;--scroll:0;background:var(--indie-teal);color:var(--indie-ink);font-family:var(--font-sans);margin-top:calc(var(--nav-h) * -1);overflow:clip}.indie-home_page__lmcaO *,.indie-home_page__lmcaO :after,.indie-home_page__lmcaO :before{box-sizing:border-box;letter-spacing:0}.indie-home_hero__sivvR{height:420svh;min-height:2400px;position:relative}.indie-home_heroSticky__RCrUZ{background:#8dc9f2;height:100svh;min-height:620px;overflow:hidden;position:sticky;top:0}.indie-home_heroGlow__gScAv{background:radial-gradient(circle at 68% 45%,rgb(255 226 160/52%) 0,rgb(140 234 245/18%) 29%,transparent 67%);inset:0;pointer-events:none;position:absolute;z-index:1}.indie-home_heroLayer__opv5o{inset:-4%;pointer-events:none;position:absolute;transform-origin:50% 50%;will-change:transform,opacity}.indie-home_heroLayer__opv5o,.indie-home_heroLayer__opv5o img{height:108%;width:108%}.indie-home_heroLayer__opv5o img{object-fit:cover}.indie-home_sky__FERCH{transform:translate3d(calc(var(--mx) * -5px),calc(var(--my) * -3px + var(--scroll) * -4vh),0) scale(1.04);z-index:0}.indie-home_midground__BIz67{transform:translate3d(calc(var(--mx) * -11px),calc(var(--my) * -7px + var(--scroll) * 6vh),0) scale(1.05);z-index:2}.indie-home_isles__JdLPM{transform:translate3d(calc(var(--mx) * 18px + var(--scroll) * -6vw),calc(var(--my) * 13px + var(--scroll) * 12vh),0) scale(calc(1.02 + var(--scroll) * .08));z-index:3}.indie-home_rocks__oEewv{transform:translate3d(calc(var(--mx) * 25px + var(--scroll) * 8vw),calc(var(--my) * 18px + var(--scroll) * 20vh),0) scale(calc(1.03 + var(--scroll) * .14));z-index:4}.indie-home_foreground__W2vnY{transform:translate3d(calc(var(--mx) * 34px),calc(var(--my) * 25px + var(--scroll) * 29vh),0) scale(calc(1.05 + var(--scroll) * .18));z-index:5}.indie-home_worldTwo__OAzLS{opacity:clamp(0,calc((var(--scroll) - .5) * 3.4),1);transform:translate3d(calc(var(--mx) * -8px),calc(var(--my) * -6px),0) scale(calc(1.08 - var(--scroll) * .04));z-index:6}.indie-home_heroVignette__s2cJS{background:linear-gradient(180deg,rgb(6 16 20/22%),transparent 24%,transparent 57%,rgb(6 16 20/55%));inset:0;pointer-events:none;position:absolute;z-index:7}.indie-home_grain__wUe6y{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.72'/%3E%3C/svg%3E");inset:0;mix-blend-mode:soft-light;opacity:.14;pointer-events:none;position:absolute;z-index:8}.indie-home_heroPrimary__CQsbs,.indie-home_heroSecondary__069fI{color:var(--indie-ink);left:50%;position:absolute;text-align:center;top:50%;transform:translate3d(-50%,-50%,0);width:min(92vw,1800px);z-index:9}.indie-home_heroPrimary__CQsbs{height:0;transform:translate3d(-50%,-50%,0)}.indie-home_heroPrimary__CQsbs>p,.indie-home_heroPrimary__CQsbs>span,.indie-home_heroSecondary__069fI p{font-family:var(--font-mono);font-size:clamp(1rem,1.15vw,1.1rem);font-weight:500;text-transform:uppercase}.indie-home_heroPrimary__CQsbs h1,.indie-home_heroPrimary__CQsbs>span,.indie-home_heroSecondary__069fI h2{color:inherit;font-size:clamp(3rem,6.4vw,7rem);font-weight:500;line-height:.96;margin:1.35rem auto}.indie-home_heroPrimary__CQsbs>span{font-family:inherit;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:500;line-height:.96;text-transform:none}.indie-home_heroPrimary__CQsbs h1,.indie-home_heroPrimary__CQsbs>span{left:0;margin:0;position:absolute;top:0;width:100%}.indie-home_heroPrimary__CQsbs h1{filter:blur(calc(var(--scroll) * 12px));opacity:clamp(0,calc(1 - var(--scroll) * 4.5),1);transform:translate3d(0,calc(-50% - var(--scroll) * 8vh),0) scale(calc(1 - var(--scroll) * .04))}.indie-home_heroPrimary__CQsbs>span{filter:blur(calc(max(calc(.32 - var(--scroll)), calc(var(--scroll) - .52)) * 18px));opacity:clamp(0,min(calc((var(--scroll) - .16) * 6),calc((.7 - var(--scroll)) * 6)),1);transform:translate3d(0,calc(-50% + (.38 - var(--scroll)) * 5vh),0)}.indie-home_heroSecondary__069fI{color:var(--indie-ink);filter:blur(calc((1 - var(--scroll)) * 4px));opacity:clamp(0,calc((var(--scroll) - .52) * 4.5),1);transform:translate3d(-50%,calc(-50% + (1 - var(--scroll)) * 12vh),0) scale3d(calc(.94 + var(--scroll) * .06),calc(.72 + var(--scroll) * .28),1)}.indie-home_heroSecondary__069fI h2{font-size:clamp(2.8rem,5vw,5.5rem);max-width:1800px}.indie-home_scrollCue__ClGKC{align-items:center;bottom:2rem;display:flex;flex-direction:column;gap:.8rem;left:50%;opacity:clamp(0,calc(1 - var(--scroll) * 8),1);position:absolute;transform:translateX(-50%);z-index:10}.indie-home_scrollCue__ClGKC span{color:#061014;font-size:1rem;font-weight:500}.indie-home_scrollCue__ClGKC i{background:#061014;display:block;height:42px;position:relative;width:1px}.indie-home_scrollCue__ClGKC i:after{border-bottom:1px solid #061014;border-right:1px solid #061014;bottom:0;content:"";height:7px;left:-3px;position:absolute;transform:rotate(45deg);width:7px}.indie-home_manifesto__E6IAE,.indie-home_offerSection__4m8iu{margin:0 auto;max-width:1600px;padding:clamp(6rem,10vw,11rem) clamp(1.25rem,5vw,5.5rem)}.indie-home_sectionHeader__4LmUK{align-items:center;border-bottom:1px solid var(--indie-line);color:var(--indie-cyan);display:flex;font-family:var(--font-mono);font-size:1rem;justify-content:space-between;padding-bottom:1rem;text-transform:uppercase}.indie-home_sectionHeader__4LmUK strong{font-weight:400}.indie-home_warpTitle__k4Pg6{color:var(--indie-ink);font-size:clamp(3.2rem,7vw,7.4rem);font-weight:500;line-height:.98;margin:clamp(3rem,6vw,6rem) 0;overflow:hidden}.indie-home_warpTitle__k4Pg6>span{clip-path:inset(52% 0 48% 0);display:block;filter:blur(16px);opacity:0;transform:scale3d(1.075,.68,1);transform-origin:center;transition:clip-path 1.1s cubic-bezier(.16,1,.3,1),filter 1.1s cubic-bezier(.16,1,.3,1),opacity .7s ease,transform 1.1s cubic-bezier(.16,1,.3,1)}.indie-home_warpTitle__k4Pg6[data-visible=true]>span{clip-path:inset(0 0 0 0);filter:blur(0);opacity:1;transform:scaleX(1)}.indie-home_warpTitle__k4Pg6[data-visible=true]>span:nth-child(2){transition-delay:.12s}.indie-home_manifesto__E6IAE .indie-home_warpTitle__k4Pg6{text-align:center}.indie-home_copyColumn__BHVJB{align-items:center;display:flex;flex-direction:column;gap:1.4rem;margin:0 auto;max-width:1120px;text-align:center}.indie-home_blueprintCopy__pKA_v p,.indie-home_copyColumn__BHVJB p,.indie-home_offerCards__T6gqo p,.indie-home_storyDetails__NX_H2 p{color:var(--indie-muted);font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.85}.indie-home_copyColumn__BHVJB p{font-size:clamp(1.3rem,1.75vw,1.65rem)}.indie-home_visualInterlude__CDsEV{background:#020709;height:100svh;min-height:640px;overflow:hidden;position:relative}.indie-home_visualInterlude__CDsEV img,.indie-home_visualInterlude__CDsEV picture{height:100%;width:100%}.indie-home_visualInterlude__CDsEV img{object-fit:cover}.indie-home_conceptInterlude__2TGNv img{object-fit:contain}.indie-home_sceneInterlude__C9THH img{object-position:50% 46%}.indie-home_storySection__NiRSR{align-items:center;background:#020709;display:flex;justify-content:center;min-height:100svh}.indie-home_storyCopy__DfuLb{display:flex;flex-direction:column;margin:0 auto;max-width:1600px;padding:clamp(5rem,8vw,9rem) clamp(1.5rem,5vw,6rem);text-align:center;width:100%}.indie-home_storyCopy__DfuLb .indie-home_sectionHeader__4LmUK{gap:1rem;justify-content:center}.indie-home_storyCopy__DfuLb .indie-home_warpTitle__k4Pg6{font-size:clamp(2.2rem,3.2vw,3.5rem);line-height:1.15;text-align:center}.indie-home_storyDetails__NX_H2{border-top:1px solid var(--indie-line)}.indie-home_storyDetails__NX_H2 p{align-items:baseline;border-bottom:1px solid var(--indie-line);display:flex;gap:1.5rem;justify-content:center;padding:1.2rem 0;text-align:center}.indie-home_storyDetails__NX_H2 p span{color:var(--indie-cyan);font-family:var(--font-mono);font-size:1rem;padding-top:.3rem}.indie-home_academyShowcase__3ofaB{background:#020709;padding:clamp(5rem,9vw,8rem) 0 clamp(4rem,7vw,6rem);position:relative}.indie-home_academySticky__vrPfI{min-width:0}.indie-home_academyShowcaseHeader__dcBO9{padding:0 5vw;pointer-events:none;text-align:center}.indie-home_academyShowcaseHeader__dcBO9>span{color:var(--indie-cyan);font-family:var(--font-mono);font-size:1rem;text-transform:uppercase}.indie-home_academyShowcaseHeader__dcBO9 h2{color:var(--indie-ink);font-size:clamp(2.5rem,4.5vw,5.2rem);font-weight:500;line-height:1.08;margin:1.5rem 0 0}.indie-home_academyShowcaseHeader__dcBO9 h2>span{display:block}.indie-home_academyShowcaseHeader__dcBO9 h2 em{color:var(--indie-cyan);font-style:normal}.indie-home_academyTrack__m3GOJ{align-items:stretch;display:flex;gap:clamp(1.25rem,2vw,2.5rem);margin-top:clamp(3rem,5vw,5rem);overflow-x:auto;overscroll-behavior-inline:contain;padding:0 5vw 2rem;scroll-padding-inline:5vw;scroll-snap-type:inline mandatory;scrollbar-color:var(--indie-cyan) var(--indie-line);scrollbar-width:thin;width:100%}.indie-home_academyTrack__m3GOJ::-webkit-scrollbar{height:2px}.indie-home_academyTrack__m3GOJ::-webkit-scrollbar-track{background:var(--indie-line)}.indie-home_academyTrack__m3GOJ::-webkit-scrollbar-thumb{background:var(--indie-cyan)}.indie-home_academyTrack__m3GOJ:focus-visible{outline:1px solid var(--indie-cyan);outline-offset:-1px}.indie-home_academyCard__WtgS_{background:var(--indie-teal);border:1px solid var(--indie-line);display:grid;flex:0 0 min(64vw,880px);grid-template-rows:minmax(0,1fr) auto;height:100%;overflow:hidden;position:relative;scroll-snap-align:start;transition:border-color .25s ease,transform .25s ease}.indie-home_academyCard__WtgS_:focus-visible,.indie-home_academyCard__WtgS_:hover{border-color:var(--indie-cyan);opacity:1;transform:translateY(-6px)}.indie-home_academyCard__WtgS_ picture,.indie-home_academyCard__WtgS_ picture img{height:100%;min-height:0;width:100%}.indie-home_academyCard__WtgS_ picture{overflow:hidden}.indie-home_academyCard__WtgS_ picture img{object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.indie-home_academyCard__WtgS_:focus-visible picture img,.indie-home_academyCard__WtgS_:hover picture img{transform:scale(1.025)}.indie-home_academyCardCopy__KXd_n{border-top:1px solid var(--indie-line);min-height:190px;padding:1.6rem 4.5rem 1.6rem 1.75rem;position:relative}.indie-home_academyCardCopy__KXd_n>span{color:var(--indie-cyan);font-family:var(--font-mono);font-size:1rem}.indie-home_academyCardCopy__KXd_n h3{color:var(--indie-ink);font-size:clamp(1.7rem,2.5vw,2.7rem);font-weight:500;margin:.65rem 0 .45rem}.indie-home_academyCardCopy__KXd_n p{color:var(--indie-muted);font-size:clamp(1.1rem,1.3vw,1.3rem);line-height:1.65;margin:0}.indie-home_academyCardCopy__KXd_n i{color:var(--indie-cyan);font-size:1.6rem;font-style:normal;position:absolute;right:1.5rem;top:1.35rem}@media (min-width:768px){.indie-home_academyCard__WtgS_{flex-basis:clamp(400px,34vw,520px);grid-template-rows:auto auto;height:auto}.indie-home_academyCard__WtgS_ picture,.indie-home_academyCard__WtgS_ picture img{aspect-ratio:4/3;height:auto}.indie-home_academyCard__WtgS_ picture img{display:block}.indie-home_academyCardCopy__KXd_n{min-height:150px;padding-bottom:1.25rem;padding-top:1.25rem}}.indie-home_blueprint__ge7GU{align-items:center;background:var(--indie-cyan);color:var(--indie-teal);display:flex;justify-content:center;min-height:85svh}.indie-home_blueprintCopy__pKA_v{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1460px;padding:clamp(3rem,7vw,7rem);text-align:center}.indie-home_blueprintQuote__lm6YL{display:grid;gap:.35rem;margin-bottom:clamp(2.25rem,5vw,4.5rem)}.indie-home_blueprintQuote__lm6YL>span{font-family:var(--font-mono);font-size:clamp(1.15rem,1.8vw,1.65rem);font-weight:500;line-height:1.35}.indie-home_blueprintQuote__lm6YL cite{color:rgb(4 29 36/72%);font-family:var(--font-mono);font-size:clamp(1rem,1.25vw,1.25rem);font-style:normal;margin-top:.45rem}.indie-home_blueprintCopy__pKA_v h2{color:var(--indie-teal);font-size:clamp(3rem,6vw,6.5rem);font-weight:500;line-height:.98;margin:2rem 0 3rem}.indie-home_blueprintBody__D_RcD{display:grid;gap:clamp(1.75rem,3vw,3rem);width:min(100%,1320px)}.indie-home_blueprintBody__D_RcD p{color:rgb(6 16 20/78%);font-size:clamp(1.3rem,1.75vw,1.65rem);line-height:1.85;margin:0}.indie-home_blueprintBody__D_RcD p>span{display:block}.indie-home_offerSection__4m8iu{display:grid;gap:clamp(4rem,8vw,9rem);grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr)}.indie-home_quoteBlock__M3z4h{align-self:start;border:1px solid var(--indie-line);position:sticky;padding:clamp(1.6rem,3vw,3rem);top:calc(var(--nav-h) + 2rem)}.indie-home_offerCopy__armYw>span,.indie-home_quoteBlock__M3z4h>span{color:var(--indie-cyan);font-family:var(--font-mono);font-size:1rem;text-transform:uppercase}.indie-home_quoteBlock__M3z4h blockquote{margin:4rem 0 2.5rem}.indie-home_quoteBlock__M3z4h blockquote p{color:var(--indie-cyan);font-size:clamp(2.2rem,4vw,4.6rem);font-weight:500;line-height:1.02}.indie-home_quoteBlock__M3z4h cite{color:var(--indie-ink);font-style:normal}.indie-home_offerCopy__armYw .indie-home_warpTitle__k4Pg6{font-size:clamp(3rem,5vw,5.6rem)}.indie-home_offerCards__T6gqo{border-top:1px solid var(--indie-line)}.indie-home_offerCards__T6gqo article{border-bottom:1px solid var(--indie-line);padding:2.2rem 0}.indie-home_offerCards__T6gqo article>span{color:var(--indie-cyan);font-family:var(--font-mono);font-size:1rem}.indie-home_offerCards__T6gqo h3{color:var(--indie-ink);font-size:clamp(1.8rem,3vw,3.2rem);font-weight:500;margin:1rem 0 1.5rem}.indie-home_finalSection__F3fdd{align-items:center;background:var(--indie-teal);border-top:1px solid var(--indie-line);display:flex;justify-content:center;min-height:78svh;position:relative}.indie-home_finalCopy__P9Jlz{max-width:980px;padding:8rem 1.25rem;position:relative;text-align:center;z-index:2}.indie-home_finalCopy__P9Jlz>span{color:var(--indie-cyan);font-family:var(--font-mono);font-size:1rem}.indie-home_finalCopy__P9Jlz h2{color:var(--indie-ink);font-size:clamp(2.2rem,4.8vw,5rem);font-weight:500;line-height:1.08;margin:2rem 0}.indie-home_finalCopy__P9Jlz h2>span{display:block}.indie-home_finalCopy__P9Jlz>p{color:var(--indie-muted);font-size:1rem}.indie-home_newsletterForm__ZYcij{display:grid;gap:0;grid-template-columns:1fr auto;margin:3rem auto 0;max-width:720px;text-align:left}.indie-home_newsletterForm__ZYcij button,.indie-home_newsletterForm__ZYcij input{background:rgb(6 16 20/72%);border:1px solid var(--indie-cyan);border-radius:0;color:var(--indie-ink);font-family:var(--font-sans);font-size:1rem;min-height:58px;padding:0 1.25rem}.indie-home_newsletterForm__ZYcij input{border-right:0;outline:none;width:100%}.indie-home_newsletterForm__ZYcij input:focus{box-shadow:inset 0 0 0 1px var(--indie-cyan)}.indie-home_newsletterForm__ZYcij button{align-items:center;color:var(--indie-cyan);cursor:pointer;display:inline-flex;gap:1rem}.indie-home_newsletterForm__ZYcij button:hover{background:var(--indie-cyan);color:var(--indie-teal)}.indie-home_formError__ws5Wu,.indie-home_formMessage__jEgSs{color:var(--indie-cyan);grid-column:1/-1;margin-top:1rem;text-align:center}[data-reveal]:not(.indie-home_warpTitle__k4Pg6){opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}[data-reveal][data-visible=true]:not(.indie-home_warpTitle__k4Pg6){opacity:1;transform:translateY(0)}@media (max-width:1023px){.indie-home_offerSection__4m8iu{grid-template-columns:1fr}.indie-home_storyCopy__DfuLb{padding-top:5rem}.indie-home_quoteBlock__M3z4h{position:relative;top:auto}}@media (max-width:767px){.indie-home_hero__sivvR{height:360svh}.indie-home_heroSticky__RCrUZ{min-height:560px}.indie-home_heroLayer__opv5o{inset:-8%}.indie-home_heroLayer__opv5o,.indie-home_heroLayer__opv5o img{height:116%;width:116%}.indie-home_heroLayer__opv5o img{object-position:50% center}.indie-home_visualInterlude__CDsEV{height:76svh;min-height:520px}.indie-home_conceptInterlude__2TGNv{aspect-ratio:3/2;height:auto;min-height:0}.indie-home_heroPrimary__CQsbs h1,.indie-home_heroPrimary__CQsbs>span,.indie-home_heroSecondary__069fI h2{font-size:clamp(2.5rem,11vw,4.4rem)}.indie-home_heroPrimary__CQsbs>span{margin:0 auto;max-width:30ch}.indie-home_warpTitle__k4Pg6{font-size:clamp(2.6rem,13vw,4.5rem)}.indie-home_manifesto__E6IAE,.indie-home_offerSection__4m8iu{padding-left:1.25rem;padding-right:1.25rem}.indie-home_academyShowcase__3ofaB{padding-bottom:3.5rem;padding-top:5rem}.indie-home_academyShowcaseHeader__dcBO9{padding:0 1.25rem}.indie-home_academyShowcaseHeader__dcBO9 h2{font-size:clamp(2.15rem,10vw,3.6rem)}.indie-home_academyTrack__m3GOJ{gap:1rem;margin-top:2.5rem;padding:0 1.25rem 1.5rem;scroll-padding-inline:1.25rem}.indie-home_academyCard__WtgS_{flex-basis:86vw}.indie-home_academyCardCopy__KXd_n{min-height:170px}.indie-home_academyCardCopy__KXd_n h3{font-size:1.65rem}.indie-home_newsletterForm__ZYcij{grid-template-columns:1fr}.indie-home_newsletterForm__ZYcij input{border-bottom:0;border-right:1px solid var(--indie-cyan)}.indie-home_newsletterForm__ZYcij button{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.indie-home_academyCard__WtgS_,.indie-home_academyTrack__m3GOJ,.indie-home_heroLayer__opv5o,.indie-home_heroPrimary__CQsbs,.indie-home_heroSecondary__069fI,.indie-home_page__lmcaO [data-reveal],.indie-home_warpTitle__k4Pg6>span{filter:none;transition:none}.indie-home_heroPrimary__CQsbs{opacity:1;transform:translate3d(-50%,-50%,0)}.indie-home_heroPrimary__CQsbs h1{filter:none;opacity:1;transform:translateY(-50%)}.indie-home_heroPrimary__CQsbs>span,.indie-home_heroSecondary__069fI{display:none}}