.why-we-build_page__J_ynZ{--ink:var(--foreground);--ink-soft:var(--muted-foreground);--paper:var(--background);--paper-deep:var(--muted);--lamp:var(--primary);--lamp-soft:color-mix(in oklab,var(--primary) 22%,transparent);--moss:var(--muted-foreground);--line:var(--border);position:relative;min-height:100svh;overflow-x:clip;color:var(--ink);background:var(--paper)}.why-we-build_page__J_ynZ:before{position:fixed;z-index:0;inset:0;background-image:radial-gradient(rgba(28,22,18,.035) .7px,transparent .8px);background-size:3px 3px;content:"";pointer-events:none;opacity:.55}.why-we-build_brand__FByp1{position:absolute;z-index:4;top:clamp(1.25rem,4vw,2.75rem);left:clamp(1.25rem,4vw,4.5rem);color:#fff8ee;filter:drop-shadow(0 2px 12px rgba(18,12,8,.45));animation:why-we-build_rise__eVAMA .76s cubic-bezier(.2,.75,.2,1) 80ms both}.why-we-build_brand__FByp1:focus-visible{border-radius:var(--radius-md);outline:3px solid var(--lamp);outline-offset:5px}.why-we-build_hero__spU2H{position:relative;z-index:1;min-height:100svh;isolation:isolate}.why-we-build_heroArt__1orXh{position:absolute;z-index:-2;inset:0;overflow:hidden}.why-we-build_heroImage__MFR_Q{object-fit:cover;object-position:50% 42%;animation:why-we-build_image-in__kd85X 1.5s cubic-bezier(.2,.75,.2,1) both}.why-we-build_heroShade__VOj__{position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 72% 60% at 0 78%,rgba(42,21,16,.96) 0,rgba(64,34,22,.72) 40%,rgba(38,24,18,.34) 68%,transparent 100%),linear-gradient(105deg,rgba(12,8,6,.76),rgba(12,8,6,.48) 34%,rgba(12,8,6,.08) 58%,transparent),linear-gradient(180deg,rgba(12,8,6,.28),transparent 36%,rgba(12,8,6,.68) 68%,rgba(12,8,6,.94));pointer-events:none}.why-we-build_heroCopy__10av4{--hero-gutter:clamp(1.25rem,5vw,5rem);position:relative;z-index:1;width:min(calc(100% - 2.5rem),32rem);margin:0 var(--hero-gutter) clamp(2.25rem,7vh,4.75rem);padding:0;color:#fff8ee;animation:why-we-build_rise__eVAMA .86s cubic-bezier(.2,.75,.2,1) .16s both}.why-we-build_eyebrow__ORNHa{display:flex;align-items:center;gap:.65rem;margin:0 0 .85rem;color:rgba(255,250,242,.88);font-family:var(--font-geist-mono),monospace;font-size:.68rem;font-weight:650;letter-spacing:.17em;text-transform:uppercase;text-shadow:0 1px 10px rgba(8,5,3,.7)}.why-we-build_eyebrow__ORNHa:after{width:1.35rem;height:1px;background:currentColor;content:""}.why-we-build_heroCopy__10av4 h1{margin:0;max-width:11ch;color:#fffaf2;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(3.25rem,6.1vw,4.9rem);font-weight:700;letter-spacing:-.025em;line-height:.94;text-wrap:balance;text-shadow:0 2px 4px rgba(8,5,3,.55),0 10px 32px rgba(8,5,3,.38)}.why-we-build_heroCopy__10av4 h1 em{color:inherit;font-style:italic;font-weight:700}.why-we-build_lede__eqrBV{margin:1.15rem 0 0;max-width:29rem;color:#fffaf2;font-size:clamp(1rem,1.45vw,1.08rem);font-weight:520;line-height:1.62;text-wrap:pretty;text-shadow:0 1px 2px rgba(6,4,3,.9),0 4px 18px rgba(6,4,3,.9)}.why-we-build_heroActions___oEkz{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.35rem}.why-we-build_secondaryCta__VJFKy{color:#fff8ee;border-color:rgba(255,248,238,.4);background:rgba(18,12,8,.28);backdrop-filter:blur(8px)}.why-we-build_secondaryCta__VJFKy:hover{border-color:rgba(255,248,238,.62);background:rgba(18,12,8,.42)}.why-we-build_scrollCue__q5pag{position:absolute;z-index:2;right:0;bottom:clamp(3.75rem,8vw,5.5rem);left:0;display:inline-flex;flex-direction:column;align-items:center;gap:.35rem;width:max-content;margin-inline:auto;color:rgba(255,248,238,.78);font-family:var(--font-geist-mono),monospace;font-size:.62rem;font-weight:650;letter-spacing:.16em;line-height:1;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 10px rgba(8,5,3,.55);animation:why-we-build_rise__eVAMA .9s cubic-bezier(.2,.75,.2,1) .42s both;transition:color .18s ease}.why-we-build_scrollCue__q5pag svg{width:1.05rem;height:1.05rem;animation:why-we-build_scroll-nudge__amyYL 1.8s ease-in-out 1s infinite}.why-we-build_scrollCue__q5pag:focus-visible,.why-we-build_scrollCue__q5pag:hover{color:#fff8ee;outline:none}.why-we-build_scrollCue__q5pag:focus-visible{border-radius:var(--radius-md);box-shadow:0 0 0 3px rgba(232,168,74,.4)}.why-we-build_heroWave__xgxEM{position:absolute;z-index:0;right:-1%;bottom:-1px;left:-1%;display:block;width:102%;height:clamp(3.25rem,6vw,6rem);color:var(--paper);pointer-events:none}.why-we-build_heroWave__xgxEM path{fill:currentColor}.why-we-build_manifesto__2AEc2{position:relative;z-index:1;width:min(100%,46rem);margin-inline:auto;padding:clamp(3.5rem,8vw,6rem) clamp(1.25rem,4vw,2rem) clamp(4rem,9vw,7rem)}.why-we-build_title__CS0jC{margin:0 0 clamp(1.25rem,3vw,1.75rem);color:var(--ink);font-family:var(--font-editorial),Georgia,serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.05;text-wrap:balance}.why-we-build_intro__ItF4x,.why-we-build_title__CS0jC{animation:why-we-build_rise__eVAMA .7s cubic-bezier(.2,.75,.2,1) both}.why-we-build_intro__ItF4x{margin:0 0 clamp(2.75rem,6vw,4rem)}.why-we-build_intro__ItF4x p{margin:0;color:var(--ink-soft);font-size:1.08rem;line-height:1.7;text-wrap:pretty}.why-we-build_section__m9ogJ{padding-block:clamp(1.75rem,4vw,2.5rem);border-top:1px solid var(--line);animation:why-we-build_rise__eVAMA .72s cubic-bezier(.2,.75,.2,1) both}.why-we-build_section__m9ogJ:first-of-type{animation-delay:40ms}.why-we-build_section__m9ogJ:nth-of-type(2){animation-delay:80ms}.why-we-build_section__m9ogJ:nth-of-type(3){animation-delay:.12s}.why-we-build_section__m9ogJ:nth-of-type(4){animation-delay:.16s}.why-we-build_section__m9ogJ:nth-of-type(5){animation-delay:.2s}.why-we-build_section__m9ogJ:nth-of-type(6){animation-delay:.24s}.why-we-build_section__m9ogJ h2{margin:0 0 1rem;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(1.85rem,4vw,2.35rem);font-weight:600;letter-spacing:-.03em;line-height:1.1}.why-we-build_section__m9ogJ>p{margin:0 0 1rem;color:var(--ink-soft);font-size:1.02rem;line-height:1.7;text-wrap:pretty}.why-we-build_points__ZavzL{display:grid;gap:.75rem;margin:1.15rem 0 0;padding:0;list-style:none}.why-we-build_points__ZavzL li{position:relative;padding-left:1.15rem;color:var(--ink);font-size:.98rem;line-height:1.55}.why-we-build_points__ZavzL li:before{position:absolute;top:.68em;left:0;width:.28rem;height:.28rem;border-radius:50%;background:var(--moss);content:""}.why-we-build_footerNote___F6Aj{margin:clamp(2.25rem,5vw,3.25rem) 0 0;padding-top:1.1rem;border-top:1px solid var(--line);color:var(--muted-foreground);font-family:var(--font-geist-mono),monospace;font-size:.58rem;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}@keyframes why-we-build_image-in__kd85X{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes why-we-build_rise__eVAMA{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:translateY(0)}}@keyframes why-we-build_scroll-nudge__amyYL{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(.35rem);opacity:1}}@media (max-width:720px){.why-we-build_brand__FByp1{top:1rem;left:1rem}.why-we-build_heroImage__MFR_Q{object-position:56% 38%}.why-we-build_heroShade__VOj__{background:radial-gradient(ellipse 112% 52% at 0 74%,rgba(43,22,16,.94) 0,rgba(66,36,23,.72) 52%,transparent 100%),linear-gradient(180deg,rgba(12,8,6,.42),rgba(12,8,6,.2) 32%,rgba(12,8,6,.88) 64%,rgba(12,8,6,.98))}.why-we-build_heroCopy__10av4{--hero-gutter:1.15rem;width:auto;margin:0 var(--hero-gutter) 4.25rem;padding:0}.why-we-build_heroCopy__10av4 h1{max-width:10ch;font-size:clamp(3.15rem,15vw,4.35rem)}.why-we-build_scrollCue__q5pag{bottom:4.5rem}.why-we-build_heroWave__xgxEM{height:3.75rem}.why-we-build_heroActions___oEkz{width:100%}.why-we-build_heroActions___oEkz a{flex:1 1 auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.why-we-build_brand__FByp1,.why-we-build_heroCopy__10av4,.why-we-build_heroImage__MFR_Q,.why-we-build_intro__ItF4x,.why-we-build_scrollCue__q5pag,.why-we-build_scrollCue__q5pag svg,.why-we-build_section__m9ogJ{animation:none}}@font-face{font-family:editorialFont;src:url(/_next/static/media/37a9a8cdaa7a9619-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:editorialFont;src:url(/_next/static/media/0e4e843640321a14-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:editorialFont;src:url(/_next/static/media/cdf2c76defadf6a9-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:editorialFont Fallback;src:local("Arial");ascent-override:104.79%;descent-override:32.55%;line-gap-override:0.00%;size-adjust:88.18%}.__className_79d845{font-family:editorialFont,editorialFont Fallback}.__variable_79d845{--font-editorial:"editorialFont","editorialFont Fallback"}.not-found_page__jb5cW{position:relative;min-height:100svh;overflow:hidden;isolation:isolate;color:#2f211f;background:#2a1916}.not-found_artwork___kT1J{container-type:inline-size;position:absolute;z-index:-3;top:50%;left:50%;width:max(100vw,calc(100svh * 1.7768));aspect-ratio:1672/941;transform:translate(-50%,-50%);animation:not-found_image-in__mePL8 1.6s cubic-bezier(.2,.75,.2,1) both}.not-found_image__qSbDc{object-fit:cover}.not-found_laptopMessage__LJ37y{position:absolute;top:60.2%;left:35.5%;display:grid;width:22.5%;height:20.2%;place-content:center;color:rgba(255,239,210,.76);text-align:center;text-shadow:0 0 1.8cqw rgba(255,194,110,.45);transform:skewX(-8deg) rotate(.25deg);animation:not-found_screen-glow__IIsw1 4.8s ease-in-out 1.2s 2 both}.not-found_laptopMessage__LJ37y span{font-family:var(--font-editorial),Georgia,serif;font-size:7.4cqw;font-weight:600;letter-spacing:-.07em;line-height:.72}.not-found_laptopMessage__LJ37y small{margin-top:1.8cqw;font-family:var(--font-geist-mono),monospace;font-size:.78cqw;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.not-found_warmth__gxGjy{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,transparent 35%,rgba(31,19,24,.18) 52%,rgba(31,17,22,.7)),radial-gradient(circle at 77% 21%,rgba(255,233,192,.48),transparent 30%),linear-gradient(90deg,transparent 48%,rgba(77,43,40,.08));pointer-events:none}.not-found_snow__VquiT{position:absolute;z-index:-1;inset:-12%;opacity:.34;background-image:radial-gradient(circle,rgba(255,251,236,.95) 0 1px,transparent 1.5px),radial-gradient(circle,rgba(255,251,236,.72) 0 1.5px,transparent 2px);background-position:0 0,3rem 4rem;background-size:6.5rem 7rem,9rem 10rem;pointer-events:none;animation:not-found_snow-drift__DZxW_ 18s linear infinite}.not-found_snow__VquiT:after{position:absolute;inset:0;opacity:.55;background-image:radial-gradient(circle,rgba(255,251,236,.88) 0 1px,transparent 1.4px),radial-gradient(circle,rgba(255,251,236,.55) 0 1.25px,transparent 1.8px);background-position:1.5rem 2rem,5rem .5rem;background-size:5rem 5.5rem,11rem 12rem;content:"";pointer-events:none;animation:not-found_snow-drift-far__ylMOj 28s linear infinite}.not-found_brand__p6gee{position:absolute;top:clamp(1.25rem,4vw,3.5rem);left:clamp(1.25rem,4vw,4.5rem);color:#fff7e8;filter:drop-shadow(0 2px 10px rgba(36,20,17,.55));animation:not-found_content-in__Yjmzo .7s cubic-bezier(.2,.75,.2,1) .12s both}.not-found_brand__p6gee:focus-visible{border-radius:var(--radius-md);outline:3px solid #ffd88f;outline-offset:5px}.not-found_copy__HdC4R{position:absolute;top:clamp(7rem,15svh,10rem);right:clamp(2rem,7vw,8rem);display:flex;width:min(31rem,39vw);align-items:flex-start;color:#fff8ed;flex-direction:column;gap:1.15rem;text-shadow:0 2px 18px rgba(20,10,14,.82)}.not-found_copy__HdC4R>*{animation:not-found_content-in__Yjmzo .72s cubic-bezier(.2,.75,.2,1) both}.not-found_copy__HdC4R>:first-child{animation-delay:.18s}.not-found_copy__HdC4R>:nth-child(2){animation-delay:.26s}.not-found_copy__HdC4R>:nth-child(3){animation-delay:.34s}.not-found_copy__HdC4R>:nth-child(4){animation-delay:.42s}.not-found_eyebrow___b_ZB{display:flex;align-items:center;gap:.65rem;margin:0 0 .15rem;font-family:var(--font-geist-mono),monospace;font-size:.69rem;font-weight:750;letter-spacing:.15em;line-height:1;text-transform:uppercase}.not-found_eyebrow___b_ZB:before{width:1.75rem;height:1px;background:currentColor;content:""}.not-found_copy__HdC4R h1{max-width:8ch;margin:0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(3.25rem,5.15vw,5.75rem);font-weight:600;letter-spacing:-.055em;line-height:1.06;text-wrap:balance}.not-found_description__gCEE1{max-width:30rem;margin:0 0 .35rem;font-size:clamp(.95rem,1.2vw,1.08rem);font-weight:580;line-height:1.55}@keyframes not-found_image-in__mePL8{0%{opacity:0;transform:translate(-50%,-50%) scale(1.035)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes not-found_content-in__Yjmzo{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes not-found_screen-glow__IIsw1{0%,to{opacity:.72}50%{opacity:.93}}@keyframes not-found_snow-drift__DZxW_{0%{background-position:0 0,3rem 4rem}to{background-position:6.5rem 7rem,12rem 14rem}}@keyframes not-found_snow-drift-far__ylMOj{0%{background-position:1.5rem 2rem,5rem .5rem}to{background-position:6.5rem 7.5rem,16rem 12.5rem}}@media (max-width:900px){.not-found_copy__HdC4R{top:12svh;right:5vw;width:min(27rem,47vw)}.not-found_copy__HdC4R h1{font-size:clamp(2.7rem,7vw,4.5rem)}}@media (min-width:681px) and (max-height:600px){.not-found_copy__HdC4R{top:50%;gap:.8rem;transform:translateY(-50%)}.not-found_copy__HdC4R h1{font-size:clamp(2.75rem,5.15vw,4rem)}}@media (max-aspect-ratio:4/5),(max-width:680px){.not-found_page__jb5cW:after{position:absolute;z-index:-1;inset:35% 0 0;background:linear-gradient(transparent,rgba(31,17,18,.76) 58%,rgba(27,15,15,.92));content:"";pointer-events:none}.not-found_warmth__gxGjy{background:linear-gradient(180deg,rgba(27,16,16,.08),transparent 31%,rgba(27,15,17,.36) 63%,rgba(27,15,15,.78))}.not-found_brand__p6gee{top:1.25rem;left:1.25rem}.not-found_copy__HdC4R{top:auto;right:1.25rem;bottom:max(1.5rem,env(safe-area-inset-bottom));left:1.25rem;width:auto;gap:.9rem;color:#fff7e8;text-shadow:0 2px 16px rgba(26,13,14,.74)}.not-found_copy__HdC4R h1{max-width:9ch;font-size:clamp(3.2rem,16vw,4.8rem)}.not-found_description__gCEE1{max-width:24rem;font-size:.95rem}}@media (prefers-reduced-motion:reduce){.not-found_artwork___kT1J,.not-found_brand__p6gee,.not-found_copy__HdC4R>*,.not-found_laptopMessage__LJ37y,.not-found_snow__VquiT,.not-found_snow__VquiT:after{animation:none}}