@font-face{font-family:Archivo Variable;src:url(../fonts/archivo.woff2) format("woff2-variations"),url(../fonts/archivo.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(../fonts/iserif.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(../fonts/iserif-italic.woff2) format("woff2");font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono Variable;src:url(../fonts/jbmono.woff2) format("woff2-variations"),url(../fonts/jbmono.woff2) format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:Inter Variable;src:url(../fonts/inter.woff2) format("woff2-variations"),url(../fonts/inter.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{--ink:#141516;--ink2:#1c1d1f;--graph:#2b2c2e;--paper:#efede8;--paper2:#e2dfd8;--steel:#8d9298;--steel2:#c3c7cc;--orange:#6fdcb4;--orange2:#9be8cc;--line:rgba(239,237,232,.16);--line-d:rgba(10,10,10,.16);--fd:"Archivo Variable",Archivo,"Arial Narrow",Impact,sans-serif;--fs:"Instrument Serif",Georgia,"Times New Roman",serif;--fm:"JetBrains Mono Variable",ui-monospace,SFMono-Regular,Menlo,monospace;--fb:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--gut:max(16px,env(safe-area-inset-left,0px));--gutr:max(16px,env(safe-area-inset-right,0px));--ease:cubic-bezier(.77,0,.18,1);color-scheme:dark}@media (min-width:900px){:root{--gut:max(36px,env(safe-area-inset-left,0px));--gutr:max(36px,env(safe-area-inset-right,0px))}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{margin:0;background:var(--ink);color:var(--paper);font-family:var(--fb);font-size:16px;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}[hidden]{display:none!important}::selection{background:var(--orange);color:var(--ink)}:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;left:12px;top:-60px;z-index:200;background:var(--orange);color:var(--ink);padding:10px 14px;font-weight:700}.skip:focus{top:12px}.mono{font-family:var(--fm);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.serif{font-family:var(--fs);font-weight:400}.cond{font-family:var(--fd);font-stretch:62%;font-weight:900;text-transform:uppercase;letter-spacing:-.01em}.wide{font-family:var(--fd);font-stretch:125%;font-weight:800;text-transform:uppercase}.outline{color:transparent;-webkit-text-stroke:1.5px var(--steel)}.ln{display:block;overflow:hidden;padding:.13em 0 .02em;margin-top:-.13em}.ln>span{display:block;will-change:transform}.wrap{padding-left:var(--gut);padding-right:var(--gutr)}.paper{background:var(--paper);color:var(--ink);--orange:#11815b}.opening{display:none}html.intro .opening{display:flex;position:fixed;inset:0;z-index:150;background:var(--ink);flex-direction:column;justify-content:space-between;padding:calc(18px + env(safe-area-inset-top,0px)) var(--gutr) calc(18px + env(safe-area-inset-bottom,0px)) var(--gut)}html.intro body{overflow:hidden}.opening .row{display:flex;justify-content:space-between;color:var(--steel)}.i-word{display:flex;justify-content:center;overflow:hidden;padding-top:.12em;font-size:clamp(4.4rem,22vw,20rem);line-height:.8}.i-word span{display:inline-block;transform:translateY(105%)}.i-count{font-size:clamp(2.4rem,9vw,6rem);font-family:var(--fd);font-stretch:62%;font-weight:900;color:var(--paper);line-height:.9}.i-bar{position:absolute;left:0;bottom:0;height:4px;width:100%;background:var(--orange);transform:scaleX(0);transform-origin:left}.grain{position:fixed;inset:-50%;z-index:120;pointer-events:none;opacity:.06;background-image:url(data:image/png;base64,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);animation:grain 1s steps(6) infinite}@media (pointer:coarse){.grain{animation:none;inset:0}}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-6%,4%)}40%{transform:translate(4%,-7%)}60%{transform:translate(-3%,6%)}80%{transform:translate(7%,2%)}to{transform:translate(0)}}#wheel{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;opacity:0;transition:opacity .8s ease}#wheel.on{opacity:1}.cursor{display:none}@media (pointer:fine){.cursor{display:grid;place-items:center;position:fixed;left:0;top:0;z-index:140;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--paper);mix-blend-mode:difference;pointer-events:none;transition:width .35s var(--ease),height .35s var(--ease),margin .35s var(--ease),background .3s}.cursor span{font-family:var(--fm);font-size:.66rem;letter-spacing:.08em;color:var(--ink);opacity:0;transition:opacity .2s}.cursor.big{width:86px;height:86px;margin:-43px 0 0 -43px;background:var(--orange);mix-blend-mode:normal}.cursor.big span{opacity:1}.cursor.link{width:46px;height:46px;margin:-23px 0 0 -23px}}.mast{position:fixed;left:0;right:0;top:0;z-index:100;display:flex;align-items:center;gap:14px;padding:calc(12px + env(safe-area-inset-top,0px)) var(--gutr) 12px var(--gut);color:var(--paper);transition:color .35s}.mast.light{color:var(--ink)}.logo{display:flex;flex-direction:column;line-height:.86;text-transform:uppercase;font-family:var(--fd);font-stretch:62%;font-weight:900;font-size:1.5rem;letter-spacing:.01em}.logo span{font-stretch:125%;font-weight:700;font-size:.42rem;letter-spacing:.32em;margin-top:4px}.mast-mid{margin-left:auto;margin-right:auto;display:none}.mast-wa{margin-left:auto;font-family:var(--fm);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;border:1px solid currentColor;padding:9px 12px}.menu-btn{font-family:var(--fm);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:8px;padding:9px 0 9px 4px}.menu-btn i{display:block;width:22px;height:8px;border-top:2px solid currentColor;border-bottom:2px solid currentColor}@media (min-width:900px){.mast-mid{display:block}.mast-wa{margin-left:0}}.menu{position:fixed;inset:0;z-index:110;background:var(--orange);color:var(--ink);display:flex;flex-direction:column;justify-content:flex-end;padding:calc(90px + env(safe-area-inset-top,0px)) var(--gutr) calc(28px + env(safe-area-inset-bottom,0px)) var(--gut);clip-path:inset(0 0 100% 0);transition:clip-path .7s var(--ease);visibility:hidden}.menu.open{clip-path:inset(0 0 0 0);visibility:visible}.menu ol{list-style:none;margin:0;padding:0}.menu li{border-top:2px solid var(--ink)}.menu a.ml{display:flex;align-items:baseline;gap:14px;font-family:var(--fd);font-stretch:62%;font-weight:900;text-transform:uppercase;font-size:clamp(3rem,13vw,9rem);line-height:.95;padding:6px 0 0}.menu a.ml small{font-family:var(--fm);font-size:.8rem;font-weight:500}.menu a.ml:hover{color:var(--paper)}.menu .mfoot{display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:space-between;border-top:2px solid var(--ink);padding-top:14px;margin-top:10px}.menu-close{position:absolute;top:calc(14px + env(safe-area-inset-top,0px));right:var(--gutr);font-family:var(--fm);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;padding:10px 0}.hero{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:calc(96px + env(safe-area-inset-top,0px)) var(--gutr) 28px var(--gut);overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 50% at 62% 55%,rgba(111,220,180,.13),transparent 70%);pointer-events:none}.kick{color:var(--steel);display:flex;gap:10px;align-items:center;margin:0 0 2vh}.kick b{color:var(--orange);font-weight:700}.h-sub{display:block;line-height:1.45;font-family:var(--fm);font-size:.7rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--steel2);max-width:34ch;margin-bottom:10px}.h-title{margin:0;position:relative;z-index:1;font-size:clamp(5rem,25.5vw,26rem);line-height:.8}.h-title .ln2{text-align:right}.h-title em{font-style:normal;color:var(--orange)}.hero .big-num{position:absolute;right:var(--gutr);top:calc(70px + env(safe-area-inset-top,0px));font-family:var(--fd);font-stretch:62%;font-weight:900;font-size:clamp(7rem,30vw,24rem);line-height:.8;z-index:0;opacity:.55}.hero-foot{position:relative;z-index:3;display:flex;flex-direction:column;gap:18px;margin-top:auto;max-width:430px}@media (max-width:899px){.hero{justify-content:flex-start}.hero-foot p{text-shadow:0 1px 14px #0a0a0a,0 0 2px #0a0a0a}}.hero-foot p{margin:0;color:var(--steel2);font-size:1rem}.hero-meta{position:relative;z-index:3;display:flex;justify-content:space-between;color:var(--steel);margin-top:4vh;border-top:1px solid var(--line);padding-top:12px}@media (min-width:900px){.h-title{font-size:min(23.5vw,40vh*1.6)}.hero-foot{position:absolute;left:var(--gut);bottom:72px;margin:0}.hero-meta{position:absolute;left:var(--gut);right:var(--gutr);bottom:22px;margin:0}}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;background:var(--orange);color:var(--ink);font-family:var(--fd);font-stretch:100%;font-weight:800;text-transform:uppercase;font-size:.95rem;letter-spacing:.02em;padding:17px 20px;min-height:52px;border:0;position:relative;overflow:hidden;align-self:flex-start;transition:color .4s}.btn:before{content:"";position:absolute;inset:0;background:var(--paper);transform:translateY(101%);transition:transform .45s var(--ease)}.btn>*{position:relative}.btn:hover:before{transform:none}.btn i{font-style:normal;font-family:var(--fm)}.btn.ghost{background:transparent;color:inherit;border:1.5px solid currentColor}.btn.ghost:before{background:var(--orange)}.btn.ghost:hover{color:var(--ink)}.btn.dark{background:var(--ink);color:var(--paper)}.btn.dark:hover{color:var(--ink)}.bands{position:relative;height:clamp(150px,26vw,280px);overflow:hidden;z-index:3}.band{position:absolute;left:-10%;width:120%;white-space:nowrap;padding:12px 0}.band .track{display:inline-flex;gap:28px;font-family:var(--fd);font-stretch:62%;font-weight:900;text-transform:uppercase;font-size:clamp(2.2rem,7vw,5rem);line-height:1;will-change:transform}.band .track i{font-style:normal;color:currentColor;opacity:.6;font-size:.6em;align-self:center}.b1{top:22%;background:var(--orange);color:var(--ink);transform:rotate(-3.2deg);z-index:2}.b2{top:30%;background:var(--graph);color:var(--paper);transform:rotate(2.6deg)}.manifesto{position:relative;padding-block:14vh 16vh}.metarow{display:flex;justify-content:space-between;gap:12px;border-bottom:2px solid currentColor;padding-bottom:10px;margin-bottom:6vh}.mf-title{font-size:clamp(3.6rem,15vw,15rem);line-height:.82;margin:0 0 6vh}.mf-title .ln:nth-child(2){padding-left:12vw}.mf-grid{display:grid;gap:6vh 4vw}.mf-text{font-family:var(--fs);font-size:clamp(1.7rem,4.6vw,3.6rem);line-height:1.08;margin:0;letter-spacing:-.01em}.mf-text .w{opacity:.14;transition:opacity .2s}.mf-text em{color:var(--orange)}.mf-fig{margin:0;position:relative}.mf-fig .clip{overflow:hidden;aspect-ratio:4/5;background:#222}.mf-fig img{width:100%;height:120%;object-fit:cover;will-change:transform}.mf-fig figcaption{margin-top:10px}.stats{display:grid;grid-template-columns:1fr;border-top:2px solid currentColor;margin-top:10vh}.stat{border-bottom:2px solid currentColor;padding:18px 0 14px;display:grid;grid-template-columns:auto 1fr;align-items:end;gap:18px}.stat b{font-family:var(--fd);font-stretch:62%;font-weight:900;font-size:clamp(5rem,20vw,13rem);line-height:.78}.stat b sup{font-size:.4em;vertical-align:top;color:var(--orange)}.stat span{max-width:24ch;padding-bottom:8px}@media (min-width:900px){.mf-grid{grid-template-columns:7fr 4fr;align-items:end}.stats{grid-template-columns:repeat(3,1fr)}.stat{grid-template-columns:1fr;border-right:2px solid currentColor;padding:18px 18px 14px}.stat:last-child{border-right:0}}.toc{padding-block:16vh 10vh;position:relative;z-index:3;background:var(--ink)}.toc-h{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:5vh}.toc-h h2{margin:0;font-size:clamp(3.4rem,14vw,12rem);line-height:.8}.toc-h p{max-width:30ch;color:var(--steel2);margin:0;display:none}.toc ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--paper)}.toc li a{display:grid;grid-template-columns:3.2rem 1fr auto;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding:20px 0;position:relative;overflow:hidden;transition:color .35s}.toc li a:before{content:"";position:absolute;inset:0;background:var(--orange);transform:scaleY(0);transform-origin:bottom;transition:transform .45s var(--ease);z-index:-1}.toc li a:hover{color:var(--ink)}.toc li a:hover:before{transform:none}.toc li{position:relative;z-index:0}.toc .t{font-family:var(--fd);font-stretch:62%;font-weight:900;text-transform:uppercase;font-size:clamp(1.9rem,6vw,4.6rem);line-height:.95}.toc .n{color:var(--orange)}.toc li a:hover .n{color:var(--ink)}@media (min-width:900px){.toc-h p{display:block}.toc li a{grid-template-columns:7rem 1fr 14rem auto}.toc .tag{display:block}}.toc .tag{display:none;color:var(--steel)}.story{position:relative;padding-block:14vh;display:grid;grid-template-columns:1fr;gap:4vh 0;overflow:hidden}.story.dark{background:var(--ink)}.st-num{position:absolute;font-family:var(--fd);font-stretch:62%;font-weight:900;font-size:clamp(14rem,62vw,44rem);line-height:.75;top:8vh;right:-2vw;z-index:0;pointer-events:none}.story.paper .st-num{-webkit-text-stroke-color:rgba(10,10,10,.28)}.st-meta{display:flex;justify-content:space-between;gap:12px;border-top:2px solid currentColor;padding-top:10px;position:relative;z-index:2}.st-meta b{color:var(--orange);font-weight:700}.st-title{margin:0;font-size:clamp(3.6rem,17vw,15rem);line-height:.8;position:relative;z-index:3}.st-title.sm{font-size:clamp(3.2rem,14.5vw,12.5rem)}.story.dark .st-title{mix-blend-mode:difference;color:#fff}.st-fig{margin:0;position:relative;z-index:1}.st-fig .clip{overflow:hidden;aspect-ratio:3/4;background:#1d1d1d;clip-path:inset(0 0 0 0)}.st-fig img{width:100%;height:118%;object-fit:cover;will-change:transform;transform:translateY(-8%)}.st-fig figcaption{margin-top:10px;color:var(--steel)}.story.paper .st-fig figcaption{color:#5c6065}.st-body{position:relative;z-index:2;display:flex;flex-direction:column;gap:16px;max-width:520px}.deck{font-size:clamp(1.8rem,5.4vw,3rem);line-height:1.02;margin:0}.deck em{color:var(--orange)}.st-body p{margin:0}.story.dark .st-body p:not(.deck){color:var(--steel2)}.pull{font-family:var(--fs);font-style:italic;font-size:1.35rem;line-height:1.2;border-left:4px solid var(--orange);padding-left:14px}.st-link{display:inline-flex;gap:10px;align-items:center;font-family:var(--fm);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;border-bottom:1.5px solid currentColor;padding:8px 0 6px;align-self:flex-start}.st-link:hover{color:var(--orange)}@media (min-width:900px){.story{grid-template-columns:repeat(12,1fr);gap:0 2vw;align-items:start}.story>*{grid-column:1/-1}.story .st-meta{grid-row:1}.story .st-title{grid-row:2;margin-top:5vh}.st-a .st-fig{grid-column:7/13;grid-row:2/4;margin-top:12vh}.st-a .st-title{grid-column:1/12}.st-a .st-body{grid-column:1/6;grid-row:3;margin-top:8vh}.st-a .st-num{left:-1vw;right:auto;top:auto;bottom:4vh}.st-b .st-title{grid-column:2/13;text-align:right}.st-b .st-fig{grid-column:1/7;grid-row:2/4;margin-top:16vh}.st-b .st-body{grid-column:8/12;grid-row:3;margin-top:8vh}.st-b .st-num{right:-1vw;top:auto;bottom:2vh}.st-fig .clip{aspect-ratio:4/5}}.readout{position:relative;z-index:2;border:2px solid currentColor;font-family:var(--fm);font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;background:var(--ink);color:var(--paper)}.readout .rh{display:flex;justify-content:space-between;padding:10px 14px;background:var(--orange);color:var(--ink);font-weight:700}.readout dl{margin:0;display:grid;grid-template-columns:1fr auto}.readout dt,.readout dd{margin:0;padding:12px 14px;border-top:1px solid var(--line)}.readout dd{font-family:var(--fd);font-stretch:62%;font-weight:900;font-size:1.9rem;line-height:1;text-align:right}.readout dd.ok{color:var(--orange)}.readout .bar{height:6px;background:#262626;margin:0 14px 14px;position:relative;overflow:hidden}.readout .bar i{position:absolute;inset:0;background:var(--orange);transform-origin:left;transform:scaleX(.08)}@media (min-width:900px){.st-a .readout{grid-column:7/13;grid-row:2/4;margin-top:14vh}}.special{margin:0;position:relative;z-index:2;border:2px solid currentColor;padding:18px}.special figcaption{margin-top:12px;color:var(--steel)}.story.paper .special figcaption{color:#5c6065}.dent svg{width:100%;height:auto;display:block}.dent .ghost{stroke:var(--steel);stroke-dasharray:4 6;opacity:.6}.dent .bad{stroke:var(--orange);stroke-width:5}.dent .good{stroke:var(--paper);stroke-width:5}.dent .thin{stroke:var(--steel);stroke-width:1.5;opacity:.5}.dent .arr{stroke:var(--orange);stroke-width:3;fill:none}.dent .lbl text{fill:currentColor;font-family:var(--fm);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.paint .sw{display:grid;grid-template-columns:1fr 1fr;gap:18px}.paint .sw div{display:flex;flex-direction:column;align-items:center;gap:10px}.paint .sw i{display:block;width:100%;max-width:170px;aspect-ratio:1;border-radius:50%;border:2px solid var(--ink);box-shadow:inset 0 0 0 16px #0000002e,inset 0 0 0 30px #ffffff0a}.paint .c0{background:radial-gradient(circle at 50% 50%,#222 0 16%,#0d0d0d 17% 100%)}.paint .c1{background:radial-gradient(circle at 35% 30%,#7b8086,#3b3f44 55%,#25282c)}.paint .c2{background:radial-gradient(circle at 35% 30%,#fafbfc,#b9bec4 50%,#8a9096)}.paint .c3{background:radial-gradient(circle at 35% 28%,#5a5a5a 0,#111 38%,#000 70%)}@media (min-width:900px){.st-a .special{grid-column:7/13;grid-row:2/4;margin-top:14vh}.st-b .special{grid-column:1/7;grid-row:2/4;margin-top:16vh}}.lc-fig{margin:14px 0 0;width:100%}.lc-fig img{width:100%;aspect-ratio:4/5;object-fit:cover;border:2px solid var(--ink)}.lc-fig figcaption{margin-top:8px}.g-item video{width:100%;height:100%;object-fit:cover;display:block}.garage{position:relative;background:var(--ink);overflow:hidden;z-index:3}.g-pin{height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;position:relative}.g-bg{position:absolute;left:0;top:50%;transform:translateY(-50%);white-space:nowrap;font-size:clamp(9rem,42vw,40rem);line-height:.8;color:transparent;-webkit-text-stroke:1.5px rgba(239,237,232,.14);z-index:0;will-change:transform}.g-head{position:absolute;top:calc(84px + env(safe-area-inset-top,0px));left:var(--gut);right:var(--gutr);display:flex;justify-content:space-between;z-index:2;border-top:1px solid var(--line);padding-top:10px;color:var(--steel)}.g-track{display:flex;gap:4vw;padding-left:var(--gut);padding-right:20vw;position:relative;z-index:1;will-change:transform;align-items:center}.g-item{flex:0 0 auto;width:min(68vw,380px);margin:0}.g-item:nth-child(2n){margin-top:12vh}.g-item:nth-child(3n){width:min(78vw,460px)}.g-item .clip{overflow:hidden;aspect-ratio:3/4;background:#1d1d1d}.g-item img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.g-item:hover img{transform:scale(1.06)}.g-item figcaption{display:flex;justify-content:space-between;gap:10px;margin-top:10px;color:var(--steel)}.g-item figcaption b{color:var(--orange);font-weight:700}.g-end{flex:0 0 auto;width:min(80vw,520px);align-self:center}.g-end p{font-family:var(--fs);font-size:clamp(2rem,6vw,3.4rem);line-height:1.02;margin:0 0 22px}.no-pin .g-pin{height:auto;padding-block:16vh 10vh}.no-pin .g-track{overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:18px}.no-pin .g-item{scroll-snap-align:start}.no-pin .g-head{position:static;margin:0 var(--gutr) 5vh var(--gut)}.process{padding-block:16vh}.pr-h{font-size:clamp(3.4rem,14vw,12rem);line-height:.8;margin:0 0 6vh}.pr-h .ln:nth-child(2){text-align:right}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;border-top:2px solid var(--ink)}.step{border-bottom:2px solid var(--ink);padding:22px 0 26px;display:grid;grid-template-columns:auto 1fr;gap:6px 18px;position:relative}.step .sn{font-family:var(--fd);font-stretch:62%;font-weight:900;font-size:clamp(4.6rem,15vw,8rem);line-height:.8;grid-row:1/3;color:var(--orange)}.step h3{margin:0;font-family:var(--fd);font-stretch:100%;font-weight:800;text-transform:uppercase;font-size:1.35rem;line-height:1.05;align-self:end}.step p{margin:0;color:#3e4246;max-width:34ch}@media (min-width:900px){.steps{grid-template-columns:repeat(4,1fr)}.step{grid-template-columns:1fr;border-right:2px solid var(--ink);padding:22px 20px 34px}.step:last-child{border-right:0}.step .sn{grid-row:auto;margin-bottom:5vh}}.faq{padding-block:16vh;background:var(--graph);position:relative;z-index:3}.faq-h{display:grid;gap:3vh;margin-bottom:6vh}.faq-h h2{margin:0;font-size:clamp(3.4rem,14vw,12rem);line-height:.8}.faq-list{border-top:1px solid var(--paper)}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;display:grid;grid-template-columns:2.6rem 1fr auto;gap:10px;align-items:center;padding:22px 0;cursor:pointer;font-family:var(--fd);font-stretch:100%;font-weight:800;text-transform:uppercase;font-size:clamp(1.05rem,2.6vw,1.6rem);line-height:1.15}.faq summary::-webkit-details-marker{display:none}.faq summary .n{font-family:var(--fm);font-size:.72rem;color:var(--orange);font-weight:500}.faq summary .pl{width:22px;height:22px;position:relative}.faq summary .pl:before,.faq summary .pl:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:currentColor;transition:transform .4s var(--ease)}.faq summary .pl:after{transform:rotate(90deg)}.faq details[open] .pl:after{transform:rotate(0)}.faq details p{margin:0 0 24px 3.25rem;max-width:62ch;color:var(--steel2)}@media (min-width:900px){.faq-h{grid-template-columns:1fr 1fr;align-items:end}}.local{background:#6fdcb4;--orange:var(--ink);color:var(--ink);padding-block:14vh 12vh;position:relative;z-index:3;overflow:hidden}.lc-big{font-size:clamp(4rem,21vw,22rem);line-height:.78;margin:0}.lc-big .ln:nth-child(2){text-align:right}.lc-grid{display:grid;gap:5vh;margin-top:6vh}.lc-data{margin:0;display:grid;grid-template-columns:1fr;border-top:2px solid var(--ink)}.lc-data div{display:grid;grid-template-columns:8.5rem 1fr;gap:10px;border-bottom:2px solid var(--ink);padding:14px 0}.lc-data dt{font-family:var(--fm);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;padding-top:3px}.lc-data dd{margin:0;font-family:var(--fd);font-stretch:100%;font-weight:700;font-size:1.1rem}.lc-data a{border-bottom:1.5px solid}.lc-btns{display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start}.lc-btns .btn{align-self:auto}@media (min-width:900px){.lc-grid{grid-template-columns:7fr 5fr;align-items:start}}.final{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:14vh var(--gutr) 10vh var(--gut);overflow:hidden;background:var(--ink)}.final:before{content:"";position:absolute;inset:0;background:radial-gradient(50% 45% at 70% 55%,rgba(111,220,180,.15),transparent 70%)}.fn-title{margin:0;font-size:clamp(4.6rem,24vw,24rem);line-height:.8;position:relative;z-index:1}.fn-title .ln:nth-child(2){padding-left:14vw}.fn-title em{font-style:normal;color:var(--orange)}.fn-foot{position:relative;z-index:3;display:flex;flex-wrap:wrap;gap:12px;margin-top:6vh}.foot{padding-block:10vh calc(28px + env(safe-area-inset-bottom,0px));position:relative;z-index:3}.ft-big{font-size:clamp(3rem,15.5vw,16rem);line-height:.8;margin:0 0 6vh;white-space:nowrap}.ft-grid{display:grid;grid-template-columns:1fr 1fr;gap:5vh 4vw;border-top:2px solid var(--ink);padding-top:22px}.ft-grid h3{margin:0 0 10px;font-family:var(--fm);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ft-grid p,.ft-grid ul{margin:0;padding:0;list-style:none;font-size:.95rem;line-height:1.7}.ft-grid a:hover,.ft-grid button:hover{color:var(--orange)}.ft-grid button{text-decoration:underline;font-size:.95rem}.ft-bot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:8vh;border-top:1px solid var(--line-d);padding-top:14px;color:#55595e}.plate{display:inline-flex;flex-direction:column;border:2px solid var(--ink);border-radius:6px;overflow:hidden;width:150px;margin-top:14px}.plate i{display:flex;justify-content:space-between;background:#1d48b8;color:#fff;font-style:normal;font-size:.5rem;font-family:var(--fm);padding:2px 6px;letter-spacing:.1em}.plate b{font-family:var(--fd);font-stretch:85%;font-weight:800;font-size:1.45rem;text-align:center;letter-spacing:.08em;padding:2px 0 0;background:#fff;color:var(--ink)}@media (min-width:900px){.ft-grid{grid-template-columns:2fr 1fr 1fr 1fr}}.fab{position:fixed;right:calc(14px + env(safe-area-inset-right,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:90;display:flex;align-items:center;gap:8px;background:var(--orange);color:var(--ink);font-family:var(--fm);font-weight:700;font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;padding:14px 16px;transform:translateY(160%);transition:transform .5s var(--ease)}.fab.on{transform:none}.fab svg{width:18px;height:18px}.cookie{position:fixed;left:calc(12px + env(safe-area-inset-left,0px));right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:130;background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--orange);padding:16px;display:grid;gap:12px;max-width:520px}.cookie p{margin:0;font-size:.9rem}.cookie a{text-decoration:underline}.cookie .cb{display:flex;gap:8px;flex-wrap:wrap}.cookie button{font-family:var(--fm);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;padding:12px 14px;border:2px solid var(--ink)}.cookie button.yes{background:var(--ink);color:var(--paper)}.page{padding:calc(120px + env(safe-area-inset-top,0px)) var(--gutr) 12vh var(--gut);max-width:none}.page-h{font-size:clamp(3.2rem,13vw,10rem);line-height:.82;margin:0 0 4vh}.doc{max-width:68ch;font-size:1rem}.doc h2{font-family:var(--fd);font-stretch:100%;font-weight:800;text-transform:uppercase;font-size:1.3rem;margin:2.4em 0 .6em;border-top:2px solid currentColor;padding-top:12px}.doc p,.doc li{color:#2f3337}.doc a{text-decoration:underline}.e404{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:4vh}.e404 h1{margin:0;font-size:clamp(8rem,46vw,40rem);line-height:.78}.e404 h1 span{display:inline-block;transform:rotate(-7deg);color:var(--orange)}.e404 p.serif{font-family:var(--fs);font-size:clamp(1.8rem,5vw,3.2rem);line-height:1.05;margin:0;max-width:20ch}@media (prefers-reduced-motion:reduce){.grain{animation:none}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.mf-text .w{opacity:1}}.local .btn.ghost:hover{color:#6fdcb4}.logo{display:block;line-height:0}.logo img{height:42px;width:auto}.logo .lg-d,.mast.light .logo .lg-l{display:none}.mast.light .logo .lg-d{display:block}.i-word{line-height:1!important}.i-word span{display:block}.i-word img{display:block;width:min(80vw,620px);height:auto}.ft-logo{display:block;width:min(100%,760px);height:auto;margin:0 0 6vh}.paint .sw i{border-color:var(--ink)}.hero{isolation:isolate}.trust{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;color:var(--steel2)}.trust span:before{content:"\2713  ";color:var(--orange)}.quote{padding-block:14vh}.q-title{margin:0 0 5vh;font-size:clamp(3.4rem,15vw,13rem);line-height:.8}.q-title .ln:nth-child(2){text-align:right}.q-grid{display:grid;gap:5vh 4vw}.q-lead{font-size:clamp(1.7rem,4.4vw,3rem);line-height:1.05;margin:0}.q-lead em{color:var(--orange)}.q-form{display:flex;flex-direction:column;gap:22px;border-top:2px solid var(--ink);padding-top:20px}.q-form fieldset{border:0;margin:0;padding:0}.q-form legend,.q-field>span{display:block;margin-bottom:10px;font-weight:600}.q-form b{color:var(--orange)}.q-field i{font-style:normal;opacity:.6}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{position:relative;cursor:pointer}.chip input{position:absolute;opacity:0;width:1px;height:1px}.chip span{display:block;border:1.5px solid var(--ink);padding:11px 14px;font-family:var(--fd);font-stretch:100%;font-weight:700;font-size:.92rem;text-transform:uppercase;transition:background .2s,color .2s}.chip input:checked+span{background:var(--ink);color:#6fdcb4}.chip input:focus-visible+span{outline:2px solid var(--orange);outline-offset:2px}.q-field input,.q-field textarea{width:100%;font:inherit;font-size:16px;color:var(--ink);background:transparent;border:0;border-bottom:2px solid var(--ink);padding:10px 0;border-radius:0;resize:vertical}.q-field input:focus,.q-field textarea:focus{outline:none;border-bottom-color:var(--orange)}.q-field ::placeholder{color:#8a8d91}.q-send{align-self:stretch;justify-content:center;gap:12px;padding:20px;font-size:1.05rem}.q-send svg{width:22px;height:22px;position:relative}.q-note{margin:0;color:#5c6065}@media (min-width:900px){.q-grid{grid-template-columns:5fr 6fr;align-items:start}.q-send{align-self:flex-start}}.wa-bar{position:fixed;z-index:95;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:10px;background:#6fdcb4;color:#141516;font-family:var(--fd);font-stretch:100%;font-weight:800;text-transform:uppercase;font-size:1rem;letter-spacing:.01em;padding:16px max(16px,env(safe-area-inset-right,0px)) calc(16px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));box-shadow:0 -8px 30px #00000059;transform:translateY(110%);transition:transform .45s var(--ease)}.wa-bar.on{transform:none}.wa-bar svg{width:22px;height:22px;flex:none}.wa-bar i{font-style:normal;font-family:var(--fm)}@media (min-width:900px){.wa-bar{left:auto;right:24px;bottom:24px;padding:16px 20px;box-shadow:6px 6px #141516;border:2px solid #141516}}@media (max-width:899px){.foot{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.cookie{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media (pointer:coarse){.grain{display:none}.story.dark .st-title{mix-blend-mode:normal}}.mast{transition:color .35s,background .35s}.mast.solid{background:#141516e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mast.solid.light{background:#efede8eb}
