@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(../media/a3f888f114ee1c81-s.08fd-c6b6tx17.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(../media/8407aca747fadbef-s.3jrg8wu3sp_8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(../media/dfab0cefd93a9d64-s.p.43_08rjvqw62r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anybody Fallback;src:local(Arial);ascent-override:72.11%;descent-override:21.77%;line-gap-override:0.0%;size-adjust:110.25%}.anybody_3f73d59d-module__Qq9gVG__className{font-family:Anybody,Anybody Fallback;font-style:normal}.anybody_3f73d59d-module__Qq9gVG__variable{--font-anybody:"Anybody", "Anybody Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.0_hkuyklry9k2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.32vcy6_pq4pnh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_d87b1ff7-module__7BWBVG__className{font-family:Newsreader,Newsreader Fallback}.newsreader_d87b1ff7-module__7BWBVG__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Azeret Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a23ff12681a5834-s.1buf-srqqzn26.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.0dtwwxq74p9op.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Azeret Mono Fallback;src:local(Arial);ascent-override:64.26%;descent-override:15.77%;line-gap-override:0.0%;size-adjust:145.81%}.azeret_mono_d45e4b4a-module__fNmWLa__className{font-family:Azeret Mono,Azeret Mono Fallback;font-style:normal}.azeret_mono_d45e4b4a-module__fNmWLa__variable{--font-azeret:"Azeret Mono", "Azeret Mono Fallback"}
.Mark-module__RDP2hG__mark{--tile:var(--ink);--line:var(--paper);flex:none;display:block}.Mark-module__RDP2hG__reverse{--tile:var(--paper);--line:var(--ink)}.Mark-module__RDP2hG__tile{fill:var(--tile)}.Mark-module__RDP2hG__path{fill:none;stroke:var(--line);stroke-width:5.5px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.Mark-module__RDP2hG__node{fill:var(--signal);transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){[data-mark-host]:hover .Mark-module__RDP2hG__path{animation:Mark-module__RDP2hG__draw .9s var(--ease-io)}[data-mark-host]:hover .Mark-module__RDP2hG__node{animation:Mark-module__RDP2hG__arrive .9s var(--ease-out)}}@keyframes Mark-module__RDP2hG__draw{0%{stroke-dashoffset:1px}}@keyframes Mark-module__RDP2hG__arrive{0%,55%{transform:scale(0)}75%{transform:scale(1.35)}}
.Nav-module__a8Vrqq__nav{z-index:60;color:var(--ink);padding-top:env(safe-area-inset-top);transition:transform var(--d-med) var(--ease-out), background-color var(--d-med) linear, color var(--d-med) linear;position:fixed;inset:0 0 auto}.Nav-module__a8Vrqq__nav[data-compact="1"]{-webkit-backdrop-filter:blur(10px);background:#eeeae1f7}.Nav-module__a8Vrqq__nav[data-hidden="1"]{transform:translateY(-100%)}.Nav-module__a8Vrqq__nav[data-open="1"]{background:var(--ink);color:var(--paper);-webkit-backdrop-filter:none}.Nav-module__a8Vrqq__inner{max-width:var(--max);padding-inline:var(--gutter);height:var(--nav-h);align-items:center;gap:24px;margin-inline:auto;display:flex}.Nav-module__a8Vrqq__mark{flex:none;align-items:center;gap:10px;min-height:44px;display:flex}.Nav-module__a8Vrqq__markName{font-family:var(--f-display);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;font-size:1.12rem;font-weight:800;font-stretch:70%;line-height:1}.Nav-module__a8Vrqq__hq{color:var(--signal)}.Nav-module__a8Vrqq__where{color:var(--graphite);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.Nav-module__a8Vrqq__where span{animation:Nav-module__a8Vrqq__whereIn var(--d-med) var(--ease-out);display:inline-block}@keyframes Nav-module__a8Vrqq__whereIn{0%{opacity:0;transform:translateY(100%)}}.Nav-module__a8Vrqq__links{align-items:center;gap:clamp(14px,1.8vw,28px);display:flex}.Nav-module__a8Vrqq__link{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;padding-block:6px;font-size:.74rem;position:relative}.Nav-module__a8Vrqq__link:after{content:"";transform-origin:100%;height:1px;transition:transform var(--d-med) var(--ease-out);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Nav-module__a8Vrqq__link:hover:after{transform-origin:0;transform:scaleX(1)}.Nav-module__a8Vrqq__audit{color:var(--signal-ink);border-left:1px solid var(--rule);padding-left:clamp(14px,1.8vw,28px)}.Nav-module__a8Vrqq__cta{white-space:nowrap;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--ink);color:var(--paper);transition:background-color var(--d-fast) linear;padding:11px 16px 10px;font-size:.74rem}.Nav-module__a8Vrqq__cta:hover{background:var(--signal-ink)}.Nav-module__a8Vrqq__ctaMobile,.Nav-module__a8Vrqq__toggle{display:none}.Nav-module__a8Vrqq__ctaMobile{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:var(--paper);height:40px;transition:background-color var(--d-fast) linear, opacity var(--d-fast) linear;align-items:center;margin-left:auto;padding:0 14px;font-size:.72rem}.Nav-module__a8Vrqq__nav[data-open="1"] .Nav-module__a8Vrqq__ctaMobile{opacity:0;pointer-events:none}.Nav-module__a8Vrqq__toggle{flex:none;place-items:center;width:44px;height:44px;margin-right:-10px}.Nav-module__a8Vrqq__bars{width:22px;height:10px;position:relative}.Nav-module__a8Vrqq__bars span{height:2px;transition:transform .45s var(--ease-out), top .45s var(--ease-out);background:currentColor;position:absolute;left:0;right:0}.Nav-module__a8Vrqq__bars span:first-child{top:0}.Nav-module__a8Vrqq__bars span:last-child{top:8px}.Nav-module__a8Vrqq__toggle[aria-expanded=true] .Nav-module__a8Vrqq__bars span:first-child{top:4px;transform:rotate(45deg)}.Nav-module__a8Vrqq__toggle[aria-expanded=true] .Nav-module__a8Vrqq__bars span:last-child{top:4px;transform:rotate(-45deg)}.Nav-module__a8Vrqq__progress{background:var(--rule);height:1px}.Nav-module__a8Vrqq__nav[data-open="1"] .Nav-module__a8Vrqq__progress{opacity:0}.Nav-module__a8Vrqq__progressBar{background:var(--signal);transform-origin:0;height:1px;transform:scaleX(0)}.Nav-module__a8Vrqq__menu{left:0;right:0;top:calc(var(--nav-h) + env(safe-area-inset-top));height:calc(100dvh - var(--nav-h) - env(safe-area-inset-top));background:var(--ink);color:var(--paper);padding:8px var(--gutter) calc(20px + env(safe-area-inset-bottom));overscroll-behavior:contain;flex-direction:column;gap:28px;display:flex;position:fixed;overflow-y:auto}.Nav-module__a8Vrqq__menu[hidden]{display:none}.Nav-module__a8Vrqq__menuList li,.Nav-module__a8Vrqq__menuActions{animation:Nav-module__a8Vrqq__menuIn .6s var(--ease-out) both;animation-delay:calc(var(--i) * 40ms)}.Nav-module__a8Vrqq__menuList li{border-bottom:1px solid var(--night-rule)}.Nav-module__a8Vrqq__menuList a{align-items:center;gap:14px;min-height:64px;padding:8px 0 6px;display:flex}.Nav-module__a8Vrqq__menuNum{font-family:var(--f-mono);letter-spacing:.08em;color:var(--night-mute);flex:none;width:2em;font-size:.7rem}.Nav-module__a8Vrqq__menuLabel{transition:font-stretch .5s var(--ease-out), color var(--d-fast) linear;flex:1;font-size:clamp(2.3rem,11vw,3.6rem);font-stretch:62%}.Nav-module__a8Vrqq__menuArrow{color:var(--night-mute);transition:transform var(--d-med) var(--ease-out), color var(--d-fast) linear;font-size:1.2rem}.Nav-module__a8Vrqq__menuList a:active .Nav-module__a8Vrqq__menuLabel,.Nav-module__a8Vrqq__menuList a:hover .Nav-module__a8Vrqq__menuLabel{color:var(--signal);font-stretch:76%}.Nav-module__a8Vrqq__menuList a:hover .Nav-module__a8Vrqq__menuArrow{color:var(--signal);transform:translate(4px)}.Nav-module__a8Vrqq__menuActions{gap:10px;display:grid}.Nav-module__a8Vrqq__menuPrimary,.Nav-module__a8Vrqq__menuSecondary{min-height:56px;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 18px;font-size:.8rem;display:flex}.Nav-module__a8Vrqq__menuPrimary{background:var(--signal);color:var(--ink)}.Nav-module__a8Vrqq__menuSecondary{border:1px solid #eeeae159}.Nav-module__a8Vrqq__menuFoot{color:var(--night-mute);border-top:1px solid var(--night-rule);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:auto;padding-top:16px;display:flex}.Nav-module__a8Vrqq__menuEmail{font-family:var(--f-mono);color:var(--paper);padding-block:8px;font-size:.82rem}@keyframes Nav-module__a8Vrqq__menuIn{0%{opacity:0;transform:translateY(16px)}}@media (max-width:960px){.Nav-module__a8Vrqq__links,.Nav-module__a8Vrqq__where{display:none}.Nav-module__a8Vrqq__ctaMobile{display:inline-flex}.Nav-module__a8Vrqq__toggle{display:grid}.Nav-module__a8Vrqq__inner{gap:12px}}@media (max-width:360px){.Nav-module__a8Vrqq__markName{font-size:1rem}.Nav-module__a8Vrqq__ctaMobile{display:none}.Nav-module__a8Vrqq__toggle{margin-left:auto}}@media (min-width:961px) and (max-width:1180px){.Nav-module__a8Vrqq__links{gap:16px}}
.Footer-module__YhQAEG__footer{padding-top:clamp(72px,9vw,140px);padding-bottom:20px;overflow:hidden}.Footer-module__YhQAEG__cols{row-gap:48px}.Footer-module__YhQAEG__intro{flex-direction:column;grid-column:1/span 4;align-items:flex-start;gap:28px;display:flex}.Footer-module__YhQAEG__email{font-family:var(--f-mono);letter-spacing:.04em;color:var(--signal);font-size:.9rem}.Footer-module__YhQAEG__col{font-size:var(--t-small);grid-column:span 2}.Footer-module__YhQAEG__col:first-of-type{grid-column:5/span 2}.Footer-module__YhQAEG__col ul{flex-direction:column;gap:6px;margin-top:14px;display:flex}.Footer-module__YhQAEG__col a:hover{color:var(--signal)}.Footer-module__YhQAEG__mark{white-space:nowrap;text-align:center;color:var(--paper);margin-top:clamp(56px,8vw,120px);font-size:min(8.6vw,8.5rem);font-stretch:100%;line-height:.8}.Footer-module__YhQAEG__markHq{color:var(--signal)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Footer-module__YhQAEG__mark{animation:linear both Footer-module__YhQAEG__open;animation-timeline:view();animation-range:entry 10%}}}@keyframes Footer-module__YhQAEG__open{0%{color:var(--signal);letter-spacing:.08em;font-stretch:40%}to{color:var(--paper);letter-spacing:-.02em;font-stretch:100%}}.Footer-module__YhQAEG__base{border-top:1px solid var(--night-rule);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:20px;padding-top:16px;display:flex}@media (max-width:900px){.Footer-module__YhQAEG__intro{grid-column:1/-1}.Footer-module__YhQAEG__col,.Footer-module__YhQAEG__col:first-of-type{grid-column:span 6}}@media (min-width:901px) and (max-width:1180px){.Footer-module__YhQAEG__intro{grid-column:1/-1}.Footer-module__YhQAEG__col,.Footer-module__YhQAEG__col:first-of-type{grid-column:span 3}}@media (pointer:coarse){.Footer-module__YhQAEG__col ul{gap:0}.Footer-module__YhQAEG__col li a{padding-block:11px;display:inline-block}}
.Cursor-module__n6J2EG__cursor{z-index:150;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.Cursor-module__n6J2EG__text{transform-origin:0 0;opacity:0;background:var(--ink);color:var(--paper);font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:opacity var(--d-fast) linear, transform var(--d-med) var(--ease-out);padding:7px 10px 6px;font-size:.66rem;display:block;transform:translate(14px,14px)scale(.6)}.Cursor-module__n6J2EG__cursor[data-on="1"] .Cursor-module__n6J2EG__text{opacity:1;transform:translate(14px,14px)scale(1)}
.Cta-module__LGN16a__cta{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;transition:transform var(--d-med) var(--ease-out), background-color var(--d-fast) linear, color var(--d-fast) linear;align-items:center;gap:18px;font-size:.8rem;line-height:1;display:inline-flex}.Cta-module__LGN16a__solid{background:var(--ink);color:var(--paper);padding:20px 22px 19px 24px}.Cta-module__LGN16a__solid:hover{background:var(--signal-ink)}.night .Cta-module__LGN16a__solid{background:var(--paper);color:var(--ink)}.night .Cta-module__LGN16a__solid:hover{background:var(--signal);color:var(--ink)}.Cta-module__LGN16a__line{border:1px solid;padding:19px 21px 18px 23px}.Cta-module__LGN16a__line:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Cta-module__LGN16a__text{position:relative}.Cta-module__LGN16a__cta.Cta-module__LGN16a__text{color:var(--signal-ink);gap:10px;padding-block:10px}.night .Cta-module__LGN16a__cta.Cta-module__LGN16a__text{color:var(--signal)}.Cta-module__LGN16a__arrow{flex:none;width:16px;height:16px;display:inline-block;position:relative;overflow:hidden}.Cta-module__LGN16a__arrow svg{width:100%;height:100%;transition:transform var(--d-med) var(--ease-out);position:absolute;inset:0}.Cta-module__LGN16a__arrow svg:last-child{transform:translate(-130%)}.Cta-module__LGN16a__cta:hover .Cta-module__LGN16a__arrow svg:first-child{transform:translate(130%)}.Cta-module__LGN16a__cta:hover .Cta-module__LGN16a__arrow svg:last-child{transform:none}
.SignalLine-module__DrdOja__wrap{touch-action:pan-y;height:clamp(128px,11vw,168px);position:relative}.SignalLine-module__DrdOja__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.SignalLine-module__DrdOja__line{fill:none;stroke:var(--ink);stroke-width:1px}.SignalLine-module__DrdOja__trail{fill:none;stroke:var(--signal);stroke-width:2px;opacity:.55}.SignalLine-module__DrdOja__dot{fill:var(--paper);stroke:var(--ink);stroke-width:1px;transition:fill var(--d-fast) linear, stroke var(--d-fast) linear}.SignalLine-module__DrdOja__dot[data-word="1"]{fill:var(--ink)}.SignalLine-module__DrdOja__dot.SignalLine-module__DrdOja__lit,.SignalLine-module__DrdOja__dot[data-active="1"]{fill:var(--signal);stroke:var(--signal)}.SignalLine-module__DrdOja__pulse{fill:var(--signal)}.SignalLine-module__DrdOja__stations{position:absolute;inset:0}.SignalLine-module__DrdOja__stations li{width:0;position:absolute;top:0;bottom:0}.SignalLine-module__DrdOja__station{width:clamp(44px,11vw,132px);font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--graphite);transition:color var(--d-fast) linear;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding-bottom:6px;font-size:.7rem;display:flex;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.SignalLine-module__DrdOja__station:focus-visible{outline-offset:-2px}.SignalLine-module__DrdOja__station[data-word="1"]{color:var(--ink)}.SignalLine-module__DrdOja__station[aria-pressed=true]{color:var(--signal-ink)}.SignalLine-module__DrdOja__num{opacity:.7}@media (max-width:720px){.SignalLine-module__DrdOja__name{display:none}.SignalLine-module__DrdOja__station{font-size:.74rem}}
.Hero-module__7HnD1W__hero{padding-top:calc(var(--nav-h) + clamp(24px, 3vw, 44px));flex-direction:column;justify-content:center;min-height:100svh;padding-bottom:clamp(48px,6vw,88px);display:flex}.Hero-module__7HnD1W__top{align-items:start;row-gap:20px;margin-bottom:clamp(24px,3.4vw,48px)}.Hero-module__7HnD1W__kicker{flex-direction:column;grid-column:1/span 5;gap:4px;display:flex}.Hero-module__7HnD1W__lede{grid-column:7/span 6;justify-self:end;max-width:36ch;font-size:clamp(1.2rem,1.75vw,1.7rem)}.Hero-module__7HnD1W__lede em{background:linear-gradient(#0000 62%,#e2461d38 62%);font-style:normal;font-weight:400}.Hero-module__7HnD1W__h1{font-weight:inherit;flex-direction:column;gap:clamp(10px,1.4vw,18px);display:flex}.Hero-module__7HnD1W__h1Kicker{color:var(--signal-ink)}.Hero-module__7HnD1W__words{column-gap:var(--gutter);font-weight:inherit;grid-template-columns:.92fr 1.08fr;margin-bottom:clamp(8px,1.5vw,20px);display:grid}.Hero-module__7HnD1W__word{white-space:nowrap;color:var(--ink);transition:font-stretch .7s var(--ease-out), color var(--d-med) linear, -webkit-text-stroke-color var(--d-med) linear;animation:Hero-module__7HnD1W__stretchIn 1.4s var(--ease-out) both;animation-delay:calc(.12s + var(--i) * .11s);font-size:clamp(3.9rem,10.6vw,11.5rem);font-weight:780;font-stretch:58%;line-height:.84;display:block}.Hero-module__7HnD1W__word:nth-child(3){padding-left:12%}.Hero-module__7HnD1W__word:nth-child(2),.Hero-module__7HnD1W__word:nth-child(4){text-align:right}.Hero-module__7HnD1W__word[data-on="1"]{color:var(--signal);font-stretch:70%}.Hero-module__7HnD1W__word[data-dim="1"]{color:#0000;-webkit-text-stroke:1px var(--ink)}@keyframes Hero-module__7HnD1W__stretchIn{0%{opacity:0;font-stretch:25%}40%{opacity:1}}.Hero-module__7HnD1W__readout{column-gap:var(--gutter);grid-column:1/span 7;grid-template-columns:1fr 1fr;align-items:start;row-gap:12px;min-height:6.5em;display:grid}.Hero-module__7HnD1W__readout p{animation:Hero-module__7HnD1W__readIn .5s var(--ease-out) both}@keyframes Hero-module__7HnD1W__readIn{0%{opacity:0;clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.Hero-module__7HnD1W__rTitle{color:var(--signal-ink);grid-column:1/-1}.Hero-module__7HnD1W__rNum{color:var(--graphite);margin-right:6px}.Hero-module__7HnD1W__rLeak,.Hero-module__7HnD1W__rFix{font-size:var(--t-small);flex-direction:column;gap:6px;line-height:1.45;display:flex}:is(.Hero-module__7HnD1W__rLeak .label,.Hero-module__7HnD1W__rFix .label){color:var(--graphite)}.Hero-module__7HnD1W__rFix{animation-delay:60ms!important}.Hero-module__7HnD1W__rIdle{grid-column:1/-1;max-width:44ch}.Hero-module__7HnD1W__foot{border-top:1px solid var(--rule);align-items:start;row-gap:28px;padding-top:18px}.Hero-module__7HnD1W__actions{flex-wrap:wrap;grid-column:8/span 5;justify-content:flex-end;align-items:center;gap:12px;display:flex}@media (max-width:900px){.Hero-module__7HnD1W__inner{flex-direction:column;display:flex}.Hero-module__7HnD1W__h1{order:1}.Hero-module__7HnD1W__top{order:2;margin:clamp(20px,5vw,32px) 0 8px}.Hero-module__7HnD1W__inner>:nth-child(3){order:3}.Hero-module__7HnD1W__foot{order:4}.Hero-module__7HnD1W__kicker{display:none!important}.Hero-module__7HnD1W__kicker,.Hero-module__7HnD1W__lede{grid-column:1/-1;justify-self:start}.Hero-module__7HnD1W__readout,.Hero-module__7HnD1W__words{grid-template-columns:1fr}.Hero-module__7HnD1W__word{font-size:clamp(3.6rem,21vw,8rem)}.Hero-module__7HnD1W__word:nth-child(n){text-align:left;padding-left:0}.Hero-module__7HnD1W__word:nth-child(2),.Hero-module__7HnD1W__word:nth-child(4){padding-left:18%}.Hero-module__7HnD1W__readout,.Hero-module__7HnD1W__actions{grid-column:1/-1}.Hero-module__7HnD1W__actions{justify-content:flex-start}}
.Symptoms-module__H0dtKq__section{border-top:1px solid var(--rule);position:relative;overflow:hidden}.Symptoms-module__H0dtKq__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding-block:clamp(72px,9vw,120px) clamp(56px,7vw,96px);display:flex;overflow-x:auto}.Symptoms-module__H0dtKq__track::-webkit-scrollbar{display:none}.Symptoms-module__H0dtKq__section[data-pinned="1"] .Symptoms-module__H0dtKq__track{scroll-snap-type:none;height:100svh;padding-block:calc(var(--nav-h) + 24px) 48px;will-change:transform;align-items:center;overflow:visible}.Symptoms-module__H0dtKq__panel{scroll-snap-align:start;width:min(86vw,900px);padding-inline:var(--gutter);border-left:1px solid var(--rule);flex:none;grid-template-rows:auto auto 1fr auto;grid-template-columns:auto 1fr;align-content:start;gap:24px clamp(16px,2vw,32px);display:grid}.Symptoms-module__H0dtKq__panel:first-child{border-left:0}.Symptoms-module__H0dtKq__intro{grid-template-columns:1fr;align-content:space-between;row-gap:32px;width:min(92vw,640px)}.Symptoms-module__H0dtKq__introTitle{font-size:var(--t-l);font-stretch:70%}.Symptoms-module__H0dtKq__introLine{max-width:26ch}.Symptoms-module__H0dtKq__hint{display:none}.Symptoms-module__H0dtKq__section[data-pinned="1"] .Symptoms-module__H0dtKq__hint{display:block}.Symptoms-module__H0dtKq__num{color:var(--signal);grid-row:1/span 2;font-size:clamp(3rem,7vw,7.5rem);font-stretch:50%;line-height:.8}.Symptoms-module__H0dtKq__verb{font-size:clamp(2.8rem,7.8vw,8.5rem);font-stretch:66%;line-height:.82}.Symptoms-module__H0dtKq__line{grid-column:2;max-width:30ch}.Symptoms-module__H0dtKq__symptoms{flex-direction:column;grid-column:2;gap:12px;max-width:44ch;display:flex}.Symptoms-module__H0dtKq__symptoms ul{flex-direction:column;display:flex}.Symptoms-module__H0dtKq__symptoms li{font-size:var(--t-small);border-top:1px solid var(--rule);padding:10px 0 10px 22px;position:relative}.Symptoms-module__H0dtKq__symptoms li:before{content:"";background:var(--signal);width:9px;height:1px;position:absolute;top:1.05em;left:0}.Symptoms-module__H0dtKq__more{color:var(--signal-ink);grid-column:2;justify-self:start;padding-block:8px}.Symptoms-module__H0dtKq__more:hover{color:var(--ink)}.Symptoms-module__H0dtKq__progress{left:var(--gutter);right:var(--gutter);background:var(--rule);height:1px;display:none;position:absolute;bottom:28px}.Symptoms-module__H0dtKq__section[data-pinned="1"] .Symptoms-module__H0dtKq__progress{display:block}.Symptoms-module__H0dtKq__progress span{background:var(--ink);transform-origin:0;height:1px;display:block;transform:scaleX(0)}@media (max-width:900px){.Symptoms-module__H0dtKq__panel{grid-template-columns:1fr}.Symptoms-module__H0dtKq__num{grid-row:auto}.Symptoms-module__H0dtKq__line,.Symptoms-module__H0dtKq__symptoms,.Symptoms-module__H0dtKq__more{grid-column:1}}@media (pointer:coarse){.Symptoms-module__H0dtKq__more{padding-block:14px}}
.SectionHead-module__ufP8IW__head{align-items:end;row-gap:28px;margin-bottom:clamp(48px,7vw,112px)}.SectionHead-module__ufP8IW__index{border-top:1px solid var(--rule-strong);flex-direction:column;grid-column:1/span 3;align-self:start;gap:6px;padding-top:12px;display:flex}.night .SectionHead-module__ufP8IW__index{border-color:var(--night-rule)}.SectionHead-module__ufP8IW__title{font-size:var(--t-xl);text-wrap:balance;grid-column:4/span 9}.SectionHead-module__ufP8IW__aside{max-width:var(--measure);grid-column:4/span 6}.SectionHead-module__ufP8IW__wide .SectionHead-module__ufP8IW__index{grid-column:1/span 3}.SectionHead-module__ufP8IW__wide .SectionHead-module__ufP8IW__title{grid-column:1/-1;font-size:clamp(3rem,8.6vw,9rem)}.SectionHead-module__ufP8IW__wide .SectionHead-module__ufP8IW__aside{grid-column:8/span 5}.SectionHead-module__ufP8IW__right .SectionHead-module__ufP8IW__index{grid-area:1/10/auto/span 3}.SectionHead-module__ufP8IW__right .SectionHead-module__ufP8IW__title{grid-area:1/1/auto/span 9}.SectionHead-module__ufP8IW__right .SectionHead-module__ufP8IW__aside{grid-column:1/span 6}@media (max-width:800px){.SectionHead-module__ufP8IW__right .SectionHead-module__ufP8IW__index,.SectionHead-module__ufP8IW__right .SectionHead-module__ufP8IW__title,.SectionHead-module__ufP8IW__wide .SectionHead-module__ufP8IW__aside{grid-row:auto}.SectionHead-module__ufP8IW__index,.SectionHead-module__ufP8IW__title,.SectionHead-module__ufP8IW__aside,.SectionHead-module__ufP8IW__wide .SectionHead-module__ufP8IW__index,.SectionHead-module__ufP8IW__wide .SectionHead-module__ufP8IW__aside,.SectionHead-module__ufP8IW__right .SectionHead-module__ufP8IW__index,.SectionHead-module__ufP8IW__right .SectionHead-module__ufP8IW__title,.SectionHead-module__ufP8IW__right .SectionHead-module__ufP8IW__aside{grid-column:1/-1}}
.ServiceExplorer-module__cvNy6W__layer{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:clamp(40px,5vw,72px);display:grid}.ServiceExplorer-module__cvNy6W__layerName{flex-direction:column;grid-column:1/span 3;gap:4px;padding-top:20px;display:flex}.ServiceExplorer-module__cvNy6W__list{border-bottom:1px solid var(--rule-strong);grid-column:4/span 9}.ServiceExplorer-module__cvNy6W__item{border-top:1px solid var(--rule-strong)}.ServiceExplorer-module__cvNy6W__h{font:inherit}.ServiceExplorer-module__cvNy6W__row{text-align:left;grid-template-columns:3.2em minmax(0,1.1fr) minmax(0,1fr) 28px;align-items:baseline;column-gap:20px;width:100%;padding:18px 0 16px;display:grid}.ServiceExplorer-module__cvNy6W__num{color:var(--graphite)}.ServiceExplorer-module__cvNy6W__title{transition:font-stretch .6s var(--ease-out), color var(--d-fast) linear;font-size:clamp(2rem,4.3vw,4.4rem);font-stretch:58%}.ServiceExplorer-module__cvNy6W__row:hover .ServiceExplorer-module__cvNy6W__title,.ServiceExplorer-module__cvNy6W__item[data-open="1"] .ServiceExplorer-module__cvNy6W__title{font-stretch:78%}.ServiceExplorer-module__cvNy6W__item[data-open="1"] .ServiceExplorer-module__cvNy6W__title{color:var(--signal)}.ServiceExplorer-module__cvNy6W__problem{font-size:var(--t-small);color:var(--graphite);max-width:34ch;line-height:1.4}.ServiceExplorer-module__cvNy6W__sign{place-self:center end;width:16px;height:16px;position:relative}.ServiceExplorer-module__cvNy6W__sign:before,.ServiceExplorer-module__cvNy6W__sign:after{content:"";height:1px;transition:transform var(--d-med) var(--ease-out);background:currentColor;position:absolute;top:50%;left:0;right:0}.ServiceExplorer-module__cvNy6W__sign:after{transform:rotate(90deg)}.ServiceExplorer-module__cvNy6W__item[data-open="1"] .ServiceExplorer-module__cvNy6W__sign:after{transform:rotate(0)}.ServiceExplorer-module__cvNy6W__body{transition:grid-template-rows .65s var(--ease-out);grid-template-rows:0fr;display:grid}.ServiceExplorer-module__cvNy6W__item[data-open="1"] .ServiceExplorer-module__cvNy6W__body{grid-template-rows:1fr}.ServiceExplorer-module__cvNy6W__inner{overflow:hidden}.ServiceExplorer-module__cvNy6W__detail{gap:28px var(--gutter);opacity:0;transition:opacity .4s linear, transform .65s var(--ease-out);grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 0 36px calc(3.2em + 20px);display:grid;transform:translateY(-8px)}.ServiceExplorer-module__cvNy6W__item[data-open="1"] .ServiceExplorer-module__cvNy6W__detail{opacity:1;transition-delay:.12s;transform:none}.ServiceExplorer-module__cvNy6W__summary{max-width:58ch;font-size:var(--t-voice);grid-column:1/-1;font-style:italic;font-weight:300;line-height:1.25}.ServiceExplorer-module__cvNy6W__services{font-size:var(--t-small);margin-top:10px}.ServiceExplorer-module__cvNy6W__services li{border-bottom:1px solid var(--rule);padding:5px 0}.ServiceExplorer-module__cvNy6W__case{flex-direction:column;gap:10px;display:flex}.ServiceExplorer-module__cvNy6W__caseTitle{font-weight:600;line-height:1.3}.ServiceExplorer-module__cvNy6W__caseBody{font-size:var(--t-small);color:var(--graphite)}.ServiceExplorer-module__cvNy6W__inds{font-size:var(--t-small);margin-top:10px}.ServiceExplorer-module__cvNy6W__actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:16px 28px;display:flex}.ServiceExplorer-module__cvNy6W__go{background:var(--ink);color:var(--paper);padding:14px 16px 13px}.ServiceExplorer-module__cvNy6W__go:hover{background:var(--signal-ink)}@media (max-width:900px){.ServiceExplorer-module__cvNy6W__layerName,.ServiceExplorer-module__cvNy6W__list{grid-column:1/-1}.ServiceExplorer-module__cvNy6W__row{grid-template-columns:2.4em minmax(0,1fr) 20px;row-gap:6px}.ServiceExplorer-module__cvNy6W__problem{grid-area:2/2}.ServiceExplorer-module__cvNy6W__sign{grid-area:1/3}.ServiceExplorer-module__cvNy6W__detail{grid-template-columns:1fr;padding-left:0}}@media (pointer:coarse){.ServiceExplorer-module__cvNy6W__actions .u-link{padding-block:14px}}
.WorkArt-module__3caqDq__frame{aspect-ratio:16/10.5;background:var(--paper-2);--stroke:var(--ink);--fill:#1615111f;--accent:var(--signal);position:relative;overflow:hidden}.WorkArt-module__3caqDq__frame[data-hue=signal]{background:#e7c9b6}.WorkArt-module__3caqDq__frame[data-hue=moss]{--accent:var(--moss);background:#cfd3bd}.WorkArt-module__3caqDq__frame[data-hue=ink]{background:var(--night-2);--stroke:var(--paper);--fill:#eeeae124}.WorkArt-module__3caqDq__frame[data-hue=sand]{background:var(--paper-3)}.WorkArt-module__3caqDq__img{object-fit:cover}.WorkArt-module__3caqDq__svg{width:100%;height:100%;transition:transform 1.2s var(--ease-out);position:absolute;inset:0}.WorkArt-module__3caqDq__svg .m *{fill:none;stroke:var(--stroke);stroke-width:1px;vector-effect:non-scaling-stroke}.WorkArt-module__3caqDq__svg .m .f{fill:var(--fill);stroke:none}.WorkArt-module__3caqDq__svg .m .a{fill:var(--accent);stroke:none}.WorkArt-module__3caqDq__tag{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--stroke);opacity:.7;font-size:.6rem;position:absolute;bottom:10px;left:12px}
.Exhibition-module__ExIenW__empty{max-width:44ch;margin-left:calc((100% + var(--gutter)) / 12 * 3);border-top:1px dashed var(--rule-strong);flex-direction:column;gap:20px;padding-top:24px;display:flex}@media (max-width:800px){.Exhibition-module__ExIenW__empty{margin-left:0}}.Exhibition-module__ExIenW__filters{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin-bottom:clamp(40px,6vw,96px);padding:16px 0;display:flex}.Exhibition-module__ExIenW__filter{font-family:var(--f-display);text-transform:uppercase;color:var(--graphite);transition:color var(--d-fast) linear, font-stretch .5s var(--ease-out);padding:8px 0;font-size:clamp(1.3rem,2vw,1.8rem);font-weight:700;font-stretch:62%;line-height:1;position:relative}.Exhibition-module__ExIenW__filter sup{font-family:var(--f-mono);vertical-align:top;margin-left:3px;font-size:.6rem;font-weight:400}.Exhibition-module__ExIenW__filter:hover{color:var(--ink)}.Exhibition-module__ExIenW__filter[aria-pressed=true]{color:var(--ink);font-stretch:80%}.Exhibition-module__ExIenW__filter[aria-pressed=true]:after{content:"";background:var(--signal);height:2px;position:absolute;bottom:0;left:0;right:.9em}.Exhibition-module__ExIenW__list{flex-direction:column;gap:clamp(72px,10vw,160px);display:flex}.Exhibition-module__ExIenW__item[hidden]{display:none}.Exhibition-module__ExIenW__link{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:24px;display:grid}.Exhibition-module__ExIenW__art{grid-column:1/span 8;overflow:hidden}.Exhibition-module__ExIenW__meta{flex-direction:column;grid-column:9/span 4;gap:16px;padding-bottom:4px;display:flex}.Exhibition-module__ExIenW__item[data-side=r] .Exhibition-module__ExIenW__art{grid-area:1/5/auto/span 8}.Exhibition-module__ExIenW__item[data-side=r] .Exhibition-module__ExIenW__meta{grid-area:1/1/auto/span 4}.Exhibition-module__ExIenW__idx{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Exhibition-module__ExIenW__title{text-wrap:balance;transition:font-stretch .6s var(--ease-out);font-size:clamp(2rem,3.4vw,3.4rem);font-stretch:64%}.Exhibition-module__ExIenW__summary{font-size:var(--t-small);color:var(--graphite);max-width:40ch}.Exhibition-module__ExIenW__open{color:var(--signal-ink);border-top:1px solid var(--rule);padding-top:14px}.Exhibition-module__ExIenW__link:hover .Exhibition-module__ExIenW__title{font-stretch:76%}.Exhibition-module__ExIenW__link:hover svg{transform:scale(1.04)}@media (max-width:900px){.Exhibition-module__ExIenW__art,.Exhibition-module__ExIenW__meta,.Exhibition-module__ExIenW__item[data-side=r] .Exhibition-module__ExIenW__art,.Exhibition-module__ExIenW__item[data-side=r] .Exhibition-module__ExIenW__meta{grid-area:auto/1/auto/-1}}@media (pointer:coarse){.Exhibition-module__ExIenW__filter{min-height:44px}}
.BeforeAfter-module__2IdZ-W__stage{border:1px solid var(--rule-strong);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.BeforeAfter-module__2IdZ-W__layer{padding:clamp(20px,3vw,44px)}.BeforeAfter-module__2IdZ-W__head{border-bottom:1px solid;justify-content:space-between;gap:16px;margin-bottom:6px;padding-bottom:18px;display:flex}.BeforeAfter-module__2IdZ-W__layer ul{flex-direction:column;display:flex}.BeforeAfter-module__2IdZ-W__layer li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(8em,2fr) 7fr 24px;align-items:baseline;gap:16px;padding:14px 0;display:grid}.BeforeAfter-module__2IdZ-W__area{color:inherit;opacity:.7}.BeforeAfter-module__2IdZ-W__text{font-size:clamp(1.05rem,1.6vw,1.45rem);line-height:1.3}.BeforeAfter-module__2IdZ-W__mark{place-self:center end;width:12px;height:12px}.BeforeAfter-module__2IdZ-W__before{color:var(--ink);background:var(--paper-2)}.BeforeAfter-module__2IdZ-W__before .BeforeAfter-module__2IdZ-W__text{color:var(--graphite);font-style:italic}.BeforeAfter-module__2IdZ-W__before .BeforeAfter-module__2IdZ-W__mark{background:var(--signal);clip-path:polygon(50% 0,100% 100%,0 100%)}.BeforeAfter-module__2IdZ-W__before li:nth-child(odd) .BeforeAfter-module__2IdZ-W__text{transform:translate(3px)rotate(-.25deg)}.BeforeAfter-module__2IdZ-W__after .BeforeAfter-module__2IdZ-W__head{flex-direction:row-reverse}.BeforeAfter-module__2IdZ-W__after{background:var(--night);color:var(--paper);--rule:var(--night-rule)}.BeforeAfter-module__2IdZ-W__after .BeforeAfter-module__2IdZ-W__mark{background:#8fb07b;border-radius:50%}.BeforeAfter-module__2IdZ-W__afterClip{clip-path:inset(0 0 0 var(--pos));position:absolute;inset:0}.BeforeAfter-module__2IdZ-W__handle{top:0;bottom:0;left:var(--pos);background:var(--signal);pointer-events:none;width:1px;position:absolute}.BeforeAfter-module__2IdZ-W__grip{background:var(--signal);color:var(--ink);font-family:var(--f-mono);gap:8px;padding:10px 12px;font-size:.8rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BeforeAfter-module__2IdZ-W__range{opacity:0;cursor:ew-resize;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.BeforeAfter-module__2IdZ-W__range:focus-visible+*{outline:none}.BeforeAfter-module__2IdZ-W__stage:has(.BeforeAfter-module__2IdZ-W__range:focus-visible){outline:2px solid var(--signal);outline-offset:4px}.BeforeAfter-module__2IdZ-W__quick{gap:24px;margin-top:16px;display:flex}.BeforeAfter-module__2IdZ-W__quick button{color:var(--graphite);padding:8px 0}.BeforeAfter-module__2IdZ-W__quick button[aria-pressed=true]{color:var(--ink);text-underline-offset:5px;text-decoration:underline}@media (pointer:coarse){.BeforeAfter-module__2IdZ-W__range{height:56px;top:calc(50% - 28px);bottom:auto}}@media (max-width:700px){.BeforeAfter-module__2IdZ-W__layer li{grid-template-columns:1fr 16px;gap:6px 12px}.BeforeAfter-module__2IdZ-W__area,.BeforeAfter-module__2IdZ-W__text{grid-column:1}.BeforeAfter-module__2IdZ-W__mark{grid-area:1/2/span 2}.BeforeAfter-module__2IdZ-W__head span:last-child{display:none}}@media (pointer:coarse){.BeforeAfter-module__2IdZ-W__quick button{min-height:44px}}
.LeakMap-module__JROZDq__map{aspect-ratio:1200/440;--leak:var(--signal);--fix:#8fb07b;width:100%;position:relative}.LeakMap-module__JROZDq__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.LeakMap-module__JROZDq__seg{fill:none;stroke:var(--paper);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease-io) calc(var(--i) * .14s), stroke-width .7s var(--ease-out), stroke .5s linear, opacity .5s linear}.LeakMap-module__JROZDq__map[data-step] .LeakMap-module__JROZDq__seg{stroke-dashoffset:0}.LeakMap-module__JROZDq__map[data-step="1"] .LeakMap-module__JROZDq__seg,.LeakMap-module__JROZDq__map[data-step="2"] .LeakMap-module__JROZDq__seg{stroke-width:var(--w);transition-delay:0s}.LeakMap-module__JROZDq__map[data-step="2"] .LeakMap-module__JROZDq__seg{opacity:.55}.LeakMap-module__JROZDq__map[data-step="3"] .LeakMap-module__JROZDq__seg,.LeakMap-module__JROZDq__map[data-step="4"] .LeakMap-module__JROZDq__seg,.LeakMap-module__JROZDq__map[data-step="5"] .LeakMap-module__JROZDq__seg{stroke-width:3px;stroke:var(--fix);transition-delay:calc(var(--i) * 90ms)}.LeakMap-module__JROZDq__pt{fill:var(--night);stroke:var(--paper);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;transition:transform .6s var(--ease-out) calc(.3s + var(--i) * .14s), fill .4s linear, stroke .4s linear;transform:scale(0)}.LeakMap-module__JROZDq__map[data-step] .LeakMap-module__JROZDq__pt{transform:scale(1)}.LeakMap-module__JROZDq__map[data-step="1"] .LeakMap-module__JROZDq__pt[data-leak="1"],.LeakMap-module__JROZDq__map[data-step="2"] .LeakMap-module__JROZDq__pt[data-leak="1"]{stroke:var(--leak);transition-delay:0s}.LeakMap-module__JROZDq__map[data-step="3"] .LeakMap-module__JROZDq__pt,.LeakMap-module__JROZDq__map[data-step="4"] .LeakMap-module__JROZDq__pt,.LeakMap-module__JROZDq__map[data-step="5"] .LeakMap-module__JROZDq__pt{fill:var(--fix);stroke:var(--fix);transition-delay:0s}.LeakMap-module__JROZDq__leak{opacity:0;transition:opacity .4s linear}.LeakMap-module__JROZDq__drop{stroke:var(--leak);stroke-width:1.5px;stroke-dasharray:3 5;transform-box:fill-box;transform-origin:top;transition:transform .7s var(--ease-out) calc((var(--i) - 2) * .12s);transform:scaleY(0)}.LeakMap-module__JROZDq__drip{fill:var(--leak);transform-box:fill-box;transform-origin:50%;transition:transform .8s var(--ease-out) calc(.15s + (var(--i) - 2) * .12s);transform:translateY(-60px)scale(0)}.LeakMap-module__JROZDq__ring{fill:none;stroke:var(--leak);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;opacity:0;transition:transform .7s var(--ease-out), opacity .3s linear;transform:scale(.4)}.LeakMap-module__JROZDq__map[data-step="1"] .LeakMap-module__JROZDq__leak,.LeakMap-module__JROZDq__map[data-step="2"] .LeakMap-module__JROZDq__leak{opacity:1}.LeakMap-module__JROZDq__map[data-step="1"] .LeakMap-module__JROZDq__drop,.LeakMap-module__JROZDq__map[data-step="2"] .LeakMap-module__JROZDq__drop,.LeakMap-module__JROZDq__map[data-step="1"] .LeakMap-module__JROZDq__drip,.LeakMap-module__JROZDq__map[data-step="2"] .LeakMap-module__JROZDq__drip{transform:none}.LeakMap-module__JROZDq__map[data-step="2"] .LeakMap-module__JROZDq__leak[data-worst="0"]{opacity:.3}.LeakMap-module__JROZDq__map[data-step="2"] .LeakMap-module__JROZDq__ring{opacity:1;transform:none}.LeakMap-module__JROZDq__measure line{stroke:var(--paper);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:bottom;transition:transform .6s var(--ease-out) calc(var(--i) * 70ms), opacity .3s linear calc(var(--i) * 70ms);transform:scaleY(0)}.LeakMap-module__JROZDq__map[data-step="4"] .LeakMap-module__JROZDq__measure line,.LeakMap-module__JROZDq__map[data-step="5"] .LeakMap-module__JROZDq__measure line{opacity:.8;transform:none}.LeakMap-module__JROZDq__copy{fill:none;stroke:var(--fix);stroke-width:1px;stroke-dasharray:2 6;opacity:0;transition:opacity .6s linear, transform .9s var(--ease-out);transform:translateY(0)}.LeakMap-module__JROZDq__copyA{transform:translateY(92px)}.LeakMap-module__JROZDq__copyB{transform:translateY(-92px)}.LeakMap-module__JROZDq__map[data-step="5"] .LeakMap-module__JROZDq__copy{opacity:.8;transform:none}.LeakMap-module__JROZDq__labels li{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--night-mute);white-space:nowrap;font-size:clamp(.68rem,.9vw,.72rem);transition:color .4s linear;position:absolute;transform:translate(-50%,22px)}.LeakMap-module__JROZDq__labels li[data-pos=up]{transform:translate(-50%,calc(-100% - 22px))}.LeakMap-module__JROZDq__map[data-step="1"] .LeakMap-module__JROZDq__labels li[data-leak="1"],.LeakMap-module__JROZDq__map[data-step="2"] .LeakMap-module__JROZDq__labels li[data-worst="1"]{color:var(--leak)}.LeakMap-module__JROZDq__map[data-step="3"] .LeakMap-module__JROZDq__labels li,.LeakMap-module__JROZDq__map[data-step="4"] .LeakMap-module__JROZDq__labels li,.LeakMap-module__JROZDq__map[data-step="5"] .LeakMap-module__JROZDq__labels li{color:var(--paper)}.LeakMap-module__JROZDq__map[data-step="1"] .LeakMap-module__JROZDq__labels li[data-leak="1"][data-pos=down],.LeakMap-module__JROZDq__map[data-step="2"] .LeakMap-module__JROZDq__labels li[data-leak="1"][data-pos=down]{transform:translate(calc(-100% - 14px),18px)}.LeakMap-module__JROZDq__map[data-step="4"] .LeakMap-module__JROZDq__labels li[data-pos=up],.LeakMap-module__JROZDq__map[data-step="5"] .LeakMap-module__JROZDq__labels li[data-pos=up]{transform:translate(-50%,calc(-100% - 56px))}.LeakMap-module__JROZDq__caption{color:var(--night-mute);position:absolute;bottom:-8px;left:0}
.SystemSection-module__36ixzW__section{padding-top:var(--section);padding-bottom:clamp(64px,8vw,120px)}.SystemSection-module__36ixzW__head{align-items:end;row-gap:32px;margin-bottom:clamp(40px,6vw,96px)}.SystemSection-module__36ixzW__index{border-top:1px solid var(--night-rule);flex-direction:column;grid-column:1/span 3;align-self:start;gap:6px;padding-top:12px;display:flex}.SystemSection-module__36ixzW__title{font-size:var(--t-xl);grid-column:4/span 6}.SystemSection-module__36ixzW__titleB{color:#8fb07b}.SystemSection-module__36ixzW__intro{color:var(--night-mute);grid-column:10/span 3;font-size:clamp(1.1rem,1.4vw,1.4rem)}.SystemSection-module__36ixzW__body{align-items:start}.SystemSection-module__36ixzW__stick{top:calc(var(--nav-h) + 24px);height:calc(100svh - var(--nav-h) - 48px);grid-column:1/span 8;align-items:center;display:flex;position:sticky}.SystemSection-module__36ixzW__stage{width:100%;padding-top:7vw;position:relative}.SystemSection-module__36ixzW__big{color:#0000;-webkit-text-stroke:1px #eeeae159;letter-spacing:0;padding-right:.1em;font-size:clamp(5rem,13vw,13rem);font-stretch:45%;line-height:.8;position:absolute;top:0;left:0}.SystemSection-module__36ixzW__big span{animation:SystemSection-module__36ixzW__numIn .7s var(--ease-out);display:block}@keyframes SystemSection-module__36ixzW__numIn{0%{opacity:0;font-stretch:25%}}.SystemSection-module__36ixzW__steps{grid-column:9/span 4;padding-block:20svh 30svh}.SystemSection-module__36ixzW__step{border-top:1px solid var(--night-rule);opacity:.32;flex-direction:column;justify-content:center;gap:14px;min-height:62svh;transition:opacity .5s linear;display:flex}.SystemSection-module__36ixzW__step[data-active="1"]{opacity:1}.SystemSection-module__36ixzW__stepNum{color:var(--night-mute)}.SystemSection-module__36ixzW__stepTitle{transition:font-stretch .7s var(--ease-out);font-size:clamp(2.4rem,4.2vw,4.2rem);font-stretch:58%}.SystemSection-module__36ixzW__step[data-active="1"] .SystemSection-module__36ixzW__stepTitle{font-stretch:78%}.SystemSection-module__36ixzW__stepLine{font-size:var(--t-voice);font-style:italic;font-weight:300;line-height:1.2}.SystemSection-module__36ixzW__stepDetail{font-size:var(--t-small);color:var(--night-mute);max-width:40ch}@media (max-width:900px){.SystemSection-module__36ixzW__index,.SystemSection-module__36ixzW__title,.SystemSection-module__36ixzW__intro{grid-column:1/-1}.SystemSection-module__36ixzW__stick{z-index:2;background:var(--night);border-bottom:1px solid var(--night-rule);grid-column:1/-1;height:auto;padding-block:12px 28px;top:0}.SystemSection-module__36ixzW__stage{padding-top:64px}.SystemSection-module__36ixzW__big{font-size:4.5rem}.SystemSection-module__36ixzW__steps{grid-column:1/-1;padding-block:8svh 20svh}.SystemSection-module__36ixzW__step{min-height:48svh}}
.AfterHours-module__GfmlHa__split{align-items:start;row-gap:40px}.AfterHours-module__GfmlHa__thread{grid-column:span 5}.AfterHours-module__GfmlHa__thread+.AfterHours-module__GfmlHa__thread{grid-column:7/span 6}.AfterHours-module__GfmlHa__cap{border-bottom:1px solid var(--rule-strong);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.AfterHours-module__GfmlHa__dot{background:var(--signal);clip-path:polygon(50% 0,100% 100%,0 100%);width:10px;height:10px}.AfterHours-module__GfmlHa__thread[data-tone=fix] .AfterHours-module__GfmlHa__dot{background:var(--moss);clip-path:none;border-radius:50%}.AfterHours-module__GfmlHa__thread ol{flex-direction:column;gap:10px;padding-top:16px;display:flex}.AfterHours-module__GfmlHa__msg{flex-direction:column;gap:5px;max-width:88%;display:flex}.AfterHours-module__GfmlHa__meta{color:var(--graphite);font-size:.64rem}.AfterHours-module__GfmlHa__text{font-size:var(--t-small);border:1px solid var(--rule);padding:11px 14px;line-height:1.4}.AfterHours-module__GfmlHa__msg[data-who=sys] .AfterHours-module__GfmlHa__text{color:var(--graphite);font-family:var(--f-mono);border-style:dashed;font-size:.8rem}.AfterHours-module__GfmlHa__msg[data-who=bot] .AfterHours-module__GfmlHa__text{background:var(--ink);color:var(--paper);border-color:var(--ink)}.AfterHours-module__GfmlHa__msg[data-who=them]{text-align:right;align-self:flex-end}.AfterHours-module__GfmlHa__msg[data-who=them] .AfterHours-module__GfmlHa__text{background:var(--paper-2)}.AfterHours-module__GfmlHa__msg[data-who=you] .AfterHours-module__GfmlHa__text{border-color:var(--moss);color:var(--moss);font-weight:600}.AfterHours-module__GfmlHa__thread[data-tone=leak] .AfterHours-module__GfmlHa__msg[data-who=you] .AfterHours-module__GfmlHa__text{border-color:var(--signal-ink);color:var(--signal-ink)}.AfterHours-module__GfmlHa__thread[data-tone=leak] .AfterHours-module__GfmlHa__msg:nth-child(3) .AfterHours-module__GfmlHa__text{text-decoration:line-through;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.motion .AfterHours-module__GfmlHa__thread .AfterHours-module__GfmlHa__msg{opacity:0;transition:opacity .4s linear, transform .6s var(--ease-out);transition-delay:calc(var(--i) * .42s);transform:translateY(10px)}.motion .AfterHours-module__GfmlHa__thread[data-in] .AfterHours-module__GfmlHa__msg{opacity:1;transform:none}.AfterHours-module__GfmlHa__more{row-gap:20px;margin-top:clamp(64px,8vw,120px)}.AfterHours-module__GfmlHa__moreHead{grid-column:1/span 3;padding-top:14px}.AfterHours-module__GfmlHa__moreList{column-gap:var(--gutter);grid-column:4/span 9;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AfterHours-module__GfmlHa__moreList li{border-top:1px solid var(--rule);align-items:baseline;gap:16px;padding:14px 0;font-size:clamp(1.05rem,1.5vw,1.35rem);display:flex}@media (max-width:900px){.AfterHours-module__GfmlHa__thread,.AfterHours-module__GfmlHa__thread+.AfterHours-module__GfmlHa__thread,.AfterHours-module__GfmlHa__moreHead,.AfterHours-module__GfmlHa__moreList{grid-column:1/-1}.AfterHours-module__GfmlHa__moreList{grid-template-columns:1fr}}
.Industries-module__SJa5Cq__body{align-items:start;row-gap:32px}.Industries-module__SJa5Cq__list{border-top:1px solid var(--rule-strong);flex-direction:column;grid-column:1/span 5;display:flex}.Industries-module__SJa5Cq__tab{text-align:left;font-family:var(--f-display);text-transform:uppercase;border-bottom:1px solid var(--rule);color:var(--graphite);transition:color var(--d-fast) linear, font-stretch .5s var(--ease-out), padding .5s var(--ease-out);align-items:center;gap:12px;padding:10px 0 8px;font-size:clamp(1.4rem,2.4vw,2.3rem);font-weight:700;font-stretch:60%;line-height:1;display:flex}.Industries-module__SJa5Cq__tab:before{content:"";background:var(--signal);width:0;height:2px;transition:width .5s var(--ease-out)}.Industries-module__SJa5Cq__tab:hover{color:var(--ink)}.Industries-module__SJa5Cq__tab[aria-selected=true]{color:var(--ink);font-stretch:82%}.Industries-module__SJa5Cq__tab[aria-selected=true]:before{width:28px}.Industries-module__SJa5Cq__panel{top:calc(var(--nav-h) + 32px);grid-column:7/span 6;position:sticky}.Industries-module__SJa5Cq__panelInner{animation:Industries-module__SJa5Cq__panelIn .6s var(--ease-out);flex-direction:column;gap:26px;display:flex}@keyframes Industries-module__SJa5Cq__panelIn{0%{opacity:0;clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.Industries-module__SJa5Cq__name{font-size:var(--t-l);color:var(--signal);font-stretch:70%}.Industries-module__SJa5Cq__types{font-family:var(--f-mono);letter-spacing:.03em;color:var(--graphite);margin-top:-12px;font-size:.78rem;line-height:1.6}.Industries-module__SJa5Cq__links{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.Industries-module__SJa5Cq__row{border-top:1px solid var(--rule);flex-direction:column;gap:8px;padding-top:14px;display:flex}.Industries-module__SJa5Cq__leak{font-size:var(--t-voice);font-style:italic;font-weight:300;line-height:1.22}.Industries-module__SJa5Cq__start{font-size:clamp(1.1rem,1.5vw,1.35rem)}.Industries-module__SJa5Cq__needs{flex-wrap:wrap;gap:4px 0;display:flex}.Industries-module__SJa5Cq__needs li{font-family:var(--f-mono);letter-spacing:.04em;font-size:.78rem}.Industries-module__SJa5Cq__needs li:not(:last-child):after{content:"/";content:"/" / "";color:var(--graphite);margin-inline:10px}.Industries-module__SJa5Cq__go{color:var(--signal-ink);align-self:flex-start;padding-block:8px}@media (max-width:900px){.Industries-module__SJa5Cq__list{border-bottom:1px solid var(--rule);scrollbar-width:none;flex-direction:row;grid-column:1/-1;gap:20px;overflow-x:auto}.Industries-module__SJa5Cq__tab{white-space:nowrap;border-bottom:0;font-size:1.4rem}.Industries-module__SJa5Cq__tab:before{display:none}.Industries-module__SJa5Cq__tab[aria-selected=true]{color:var(--signal-ink)}.Industries-module__SJa5Cq__panel{grid-column:1/-1;position:static}}
.Principles-module__ZjFF3G__list{column-gap:var(--gutter);counter-reset:p;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Principles-module__ZjFF3G__item{grid-template-columns:3em 1fr;gap:12px 16px;padding:22px 0 40px;display:grid;position:relative}.Principles-module__ZjFF3G__item:nth-child(2n){transform:translateY(clamp(0px,6vw,96px))}.Principles-module__ZjFF3G__rule{background:var(--rule-strong);height:1px;position:absolute;top:0;left:0;right:0}.Principles-module__ZjFF3G__num{color:var(--signal-ink);padding-top:.5em}.Principles-module__ZjFF3G__title{font-size:clamp(1.8rem,3vw,3rem);font-stretch:62%}.Principles-module__ZjFF3G__body{max-width:44ch;color:var(--graphite);grid-column:2}@media (max-width:800px){.Principles-module__ZjFF3G__list{grid-template-columns:1fr}.Principles-module__ZjFF3G__item:nth-child(2n){transform:none}}
.Proof-module__-L6gKa__reader{row-gap:32px}.Proof-module__-L6gKa__quote{animation:Proof-module__-L6gKa__qIn .7s var(--ease-out);flex-direction:column;grid-column:2/span 10;gap:28px;display:flex}@keyframes Proof-module__-L6gKa__qIn{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.Proof-module__-L6gKa__q{letter-spacing:-.015em;text-wrap:pretty;font-size:clamp(1.8rem,3.6vw,3.6rem);font-weight:300;line-height:1.12}.Proof-module__-L6gKa__pager{border-top:1px solid var(--rule);flex-wrap:wrap;grid-column:2/span 10;gap:8px 28px;padding-top:14px;display:flex}.Proof-module__-L6gKa__pager button{color:var(--graphite);padding-block:6px}.Proof-module__-L6gKa__pager button[aria-pressed=true]{color:var(--ink)}.Proof-module__-L6gKa__empty{border-top:1px dashed var(--rule-strong);align-items:start;row-gap:40px;padding-top:28px}.Proof-module__-L6gKa__emptyLine{grid-column:1/span 7;max-width:26ch;font-size:clamp(1.5rem,2.6vw,2.5rem)}.Proof-module__-L6gKa__kinds{flex-direction:column;grid-column:9/span 4;gap:12px;display:flex}.Proof-module__-L6gKa__kinds li{border-bottom:1px dashed var(--rule-strong);font-size:var(--t-small);padding:9px 0}.Proof-module__-L6gKa__ask{font-size:var(--t-small);color:var(--graphite);margin-top:12px}@media (max-width:900px){.Proof-module__-L6gKa__quote,.Proof-module__-L6gKa__pager,.Proof-module__-L6gKa__emptyLine,.Proof-module__-L6gKa__kinds{grid-column:1/-1}}
.About-module__RHteCa__section{background:var(--paper-2)}.About-module__RHteCa__index{border-top:1px solid var(--rule-strong);max-width:16rem;margin-bottom:clamp(32px,5vw,64px);padding-top:12px}.About-module__RHteCa__statement{font-weight:inherit;flex-direction:column;margin-bottom:clamp(64px,9vw,140px);display:flex}.About-module__RHteCa__a,.About-module__RHteCa__c{font-size:clamp(2.6rem,6.8vw,7.2rem);font-stretch:62%}.About-module__RHteCa__b{color:var(--graphite);margin-block:.12em;padding-left:18%;font-size:clamp(1.8rem,4vw,4rem)}.About-module__RHteCa__c{color:var(--signal);align-self:flex-end}.About-module__RHteCa__body{align-items:start;row-gap:40px}.About-module__RHteCa__portrait{flex-direction:column;grid-column:1/span 4;gap:10px;display:flex;position:relative}.About-module__RHteCa__portrait>img{aspect-ratio:4/5;object-fit:cover;position:relative!important}.About-module__RHteCa__frame{aspect-ratio:4/5;border:1px dashed var(--rule-strong);background:repeating-linear-gradient(135deg,#0000 0 14px,#1615110a 14px 15px);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;padding:16px;display:flex}.About-module__RHteCa__text{max-width:var(--measure);flex-direction:column;grid-column:6/span 6;gap:1.1em;display:flex}.About-module__RHteCa__textSolo{grid-column:4/span 7}.About-module__RHteCa__lead{font-size:var(--t-voice);line-height:1.25}.About-module__RHteCa__facts{border-top:1px solid var(--rule-strong);margin-top:16px}.About-module__RHteCa__facts div{border-bottom:1px solid var(--rule);font-size:var(--t-small);grid-template-columns:9em 1fr;gap:16px;padding:12px 0;display:grid}@media (max-width:900px){.About-module__RHteCa__portrait{grid-column:1/span 8}.About-module__RHteCa__text{grid-column:1/-1}.About-module__RHteCa__b{padding-left:8%}.About-module__RHteCa__facts div{grid-template-columns:1fr;gap:4px}}
.Engagement-module__ju2pgG__table{border-bottom:1px solid var(--rule-strong)}.Engagement-module__ju2pgG__rowHead,.Engagement-module__ju2pgG__row{column-gap:var(--gutter);grid-template-columns:1.4fr 1fr 1fr 1fr;display:grid}.Engagement-module__ju2pgG__rowHead{padding-bottom:12px}.Engagement-module__ju2pgG__row{border-top:1px solid var(--rule-strong);transition:background-color var(--d-med) linear;align-items:start;padding:22px 0 30px}.Engagement-module__ju2pgG__row:hover{background:linear-gradient(90deg, var(--paper-2), transparent)}.Engagement-module__ju2pgG__name{flex-direction:column;gap:8px;display:flex}.Engagement-module__ju2pgG__name .display{transition:font-stretch .6s var(--ease-out);font-size:clamp(2.2rem,4vw,4rem);font-stretch:62%}.Engagement-module__ju2pgG__row:hover .Engagement-module__ju2pgG__name .display{font-stretch:80%}.Engagement-module__ju2pgG__name .label:last-child{color:var(--signal-ink)}.Engagement-module__ju2pgG__row p{font-size:var(--t-small);padding-top:6px}@media (max-width:900px){.Engagement-module__ju2pgG__rowHead{display:none}.Engagement-module__ju2pgG__row{grid-template-columns:1fr;row-gap:14px}.Engagement-module__ju2pgG__row p:before{content:attr(data-h);font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.09em;text-transform:uppercase;color:var(--graphite);margin-bottom:4px;display:block}}
.AuditTool-module__0tPvRa__section{padding-block:var(--section)}.AuditTool-module__0tPvRa__grid{align-items:start;row-gap:56px}.AuditTool-module__0tPvRa__left{flex-direction:column;grid-column:1/span 6;gap:28px;display:flex}.AuditTool-module__0tPvRa__index{border-top:1px solid var(--night-rule);max-width:18rem;padding-top:12px}.AuditTool-module__0tPvRa__title{font-size:var(--t-l);text-wrap:balance;font-stretch:64%}.AuditTool-module__0tPvRa__intro{max-width:46ch}.AuditTool-module__0tPvRa__form{flex-direction:column;gap:24px;display:flex}.AuditTool-module__0tPvRa__form input,.AuditTool-module__0tPvRa__form select{border:0;border-bottom:1px solid var(--night-rule);width:100%;color:var(--paper);transition:border-color var(--d-fast) linear;background:0 0;border-radius:0;padding:10px 0;font-size:1rem}.AuditTool-module__0tPvRa__form select{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--night-mute) 50%) calc(100% - 6px) 55% / 6px 6px no-repeat, linear-gradient(-45deg, transparent 50%, var(--night-mute) 50%) 100% 55% / 6px 6px no-repeat}.AuditTool-module__0tPvRa__form select option{color:var(--ink)}.AuditTool-module__0tPvRa__form input::placeholder{color:#eeeae159}.AuditTool-module__0tPvRa__form input:focus,.AuditTool-module__0tPvRa__form select:focus{border-color:var(--signal);outline:none}.AuditTool-module__0tPvRa__form label{flex-direction:column;gap:4px;display:flex}.AuditTool-module__0tPvRa__urlField input{font-family:var(--f-mono);letter-spacing:-.01em;border-bottom-color:#eeeae180;padding:12px 0 14px;font-size:clamp(1.4rem,2.6vw,2.2rem)}.AuditTool-module__0tPvRa__err{color:var(--signal);font-size:var(--t-small);margin-top:-12px}.AuditTool-module__0tPvRa__opts{gap:20px var(--gutter);grid-template-columns:1fr 1fr;display:grid}.AuditTool-module__0tPvRa__run{background:var(--signal);color:var(--ink);transition:background-color var(--d-fast) linear;align-self:flex-start;padding:18px 22px 17px}.AuditTool-module__0tPvRa__run:hover{background:var(--paper)}.AuditTool-module__0tPvRa__run:disabled{opacity:.6;cursor:progress}.AuditTool-module__0tPvRa__console{border:1px solid var(--night-rule);font-size:var(--t-small);top:calc(var(--nav-h) + 24px);grid-column:8/span 5;position:sticky}.AuditTool-module__0tPvRa__bar{border-bottom:1px solid var(--night-rule);color:var(--night-mute);justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.AuditTool-module__0tPvRa__mode{color:var(--signal)}.AuditTool-module__0tPvRa__rows{flex-direction:column;display:flex}.AuditTool-module__0tPvRa__row{border-bottom:1px solid var(--night-rule);grid-template-columns:2.4em 1fr auto;gap:4px 12px;padding:11px 14px;transition:background-color .3s linear;display:grid}.AuditTool-module__0tPvRa__rowNum,.AuditTool-module__0tPvRa__rowState{color:var(--night-mute)}.AuditTool-module__0tPvRa__rowChecks{color:var(--night-mute);opacity:0;max-height:0;transition:max-height .6s var(--ease-out), opacity .4s linear;grid-column:2/-1;font-size:.82rem;overflow:hidden}.AuditTool-module__0tPvRa__console[data-phase=done] .AuditTool-module__0tPvRa__rowChecks{opacity:1;max-height:4em;transition-delay:calc(var(--i) * 90ms)}.AuditTool-module__0tPvRa__console[data-phase=done] .AuditTool-module__0tPvRa__rowState{color:var(--paper)}.AuditTool-module__0tPvRa__console[data-phase=sending] .AuditTool-module__0tPvRa__row{animation:.9s linear infinite AuditTool-module__0tPvRa__scan;animation-delay:calc(var(--i) * .11s)}@keyframes AuditTool-module__0tPvRa__scan{0%,to{background:0 0}12%{background:#e2461d24}}.AuditTool-module__0tPvRa__row[data-status=leak] .AuditTool-module__0tPvRa__rowState{color:var(--signal)}.AuditTool-module__0tPvRa__row[data-status=strong] .AuditTool-module__0tPvRa__rowState{color:#8fb07b}.AuditTool-module__0tPvRa__row[data-status=watch] .AuditTool-module__0tPvRa__rowState{color:#d9b36c}.AuditTool-module__0tPvRa__out{padding:16px 14px 18px;line-height:1.45}@media (max-width:900px){.AuditTool-module__0tPvRa__left,.AuditTool-module__0tPvRa__console{grid-column:1/-1}.AuditTool-module__0tPvRa__console{position:static}.AuditTool-module__0tPvRa__opts{grid-template-columns:1fr}}
.page-module__Ro7qTW__page{padding-top:calc(var(--nav-h) + 32px);padding-bottom:var(--section)}.page-module__Ro7qTW__crumbs{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:clamp(40px,6vw,80px);display:flex}.page-module__Ro7qTW__head{flex-direction:column;gap:clamp(32px,4vw,56px);padding-bottom:clamp(32px,4vw,56px);display:flex}.page-module__Ro7qTW__title{max-width:16ch;font-size:clamp(3rem,8.4vw,9rem);font-stretch:58%}.page-module__Ro7qTW__meta{gap:var(--gutter);border-top:1px solid var(--rule-strong);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:14px;display:grid}.page-module__Ro7qTW__meta div{font-size:var(--t-small);flex-direction:column;gap:6px;display:flex}.page-module__Ro7qTW__hero{margin-bottom:var(--section)}.page-module__Ro7qTW__live{color:var(--signal-ink);align-self:flex-start;padding-block:10px}.page-module__Ro7qTW__live:hover{color:var(--ink)}.page-module__Ro7qTW__showcase{gap:var(--gutter);margin-bottom:var(--section);grid-template-columns:minmax(0,1fr) minmax(180px,280px);align-items:end;display:grid}.page-module__Ro7qTW__showDesk{min-width:0}.page-module__Ro7qTW__showPhone{margin-bottom:-24px}.page-module__Ro7qTW__hero>*{aspect-ratio:21/9}.page-module__Ro7qTW__block{border-top:1px solid var(--rule-strong);row-gap:24px;padding-block:clamp(40px,6vw,80px)}.page-module__Ro7qTW__label{grid-column:1/span 3}.page-module__Ro7qTW__lead,.page-module__Ro7qTW__approach,.page-module__Ro7qTW__process,.page-module__Ro7qTW__results,.page-module__Ro7qTW__pending,.page-module__Ro7qTW__outcome{grid-column:4/span 9}.page-module__Ro7qTW__lead{font-size:var(--t-m);max-width:32ch}.page-module__Ro7qTW__approach li{border-bottom:1px solid var(--rule);grid-template-columns:3em 1fr;padding:14px 0;font-size:clamp(1.1rem,1.6vw,1.4rem);display:grid}.page-module__Ro7qTW__compare{border-top:1px solid var(--rule-strong);flex-direction:column;gap:20px;padding-block:clamp(40px,6vw,80px);display:flex}.page-module__Ro7qTW__process{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__Ro7qTW__process li{border-top:2px solid var(--ink);flex-direction:column;gap:10px;padding-top:14px;display:flex}.page-module__Ro7qTW__pStep{font-size:clamp(1.8rem,2.8vw,2.8rem);font-stretch:62%}.page-module__Ro7qTW__pBody{font-size:var(--t-small);color:var(--graphite)}.page-module__Ro7qTW__gallery{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(40px,6vw,80px);display:grid}.page-module__Ro7qTW__fig:nth-child(odd){grid-column:1/span 7}.page-module__Ro7qTW__fig:nth-child(2n){grid-column:8/span 5;margin-top:clamp(40px,10vw,160px)}.page-module__Ro7qTW__results{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__Ro7qTW__results li{flex-direction:column;gap:8px;display:flex}.page-module__Ro7qTW__rValue{font-size:var(--t-l);color:var(--signal)}.page-module__Ro7qTW__pending{border:1px dashed var(--rule-strong);color:var(--graphite);flex-direction:column;gap:8px;max-width:44ch;padding:18px;display:flex}.page-module__Ro7qTW__pending .label{color:var(--signal-ink)}.page-module__Ro7qTW__outcome{max-width:52ch;font-size:clamp(1.1rem,1.6vw,1.4rem)}.page-module__Ro7qTW__cta{border-top:1px solid var(--rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:clamp(40px,6vw,80px);display:flex}.page-module__Ro7qTW__next{border-top:1px solid var(--rule-strong);flex-direction:column;gap:8px;padding-top:20px;display:flex}.page-module__Ro7qTW__next .display{font-size:var(--t-l);transition:font-stretch .6s var(--ease-out), color var(--d-fast) linear;font-stretch:58%}.page-module__Ro7qTW__next:hover .display{color:var(--signal);font-stretch:76%}@media (max-width:900px){.page-module__Ro7qTW__showcase{grid-template-columns:1fr}.page-module__Ro7qTW__showPhone{width:62%;margin:0 auto}.page-module__Ro7qTW__meta{grid-template-columns:1fr 1fr}.page-module__Ro7qTW__hero>*{aspect-ratio:4/3}.page-module__Ro7qTW__label,.page-module__Ro7qTW__lead,.page-module__Ro7qTW__approach,.page-module__Ro7qTW__process,.page-module__Ro7qTW__results,.page-module__Ro7qTW__pending,.page-module__Ro7qTW__outcome,.page-module__Ro7qTW__fig:nth-child(n){grid-column:1/-1;margin-top:0}.page-module__Ro7qTW__process,.page-module__Ro7qTW__results{grid-template-columns:1fr}}
.Faq-module__KRU6Oa__grid{align-items:start;row-gap:32px}.Faq-module__KRU6Oa__head{top:calc(var(--nav-h) + 32px);flex-direction:column;grid-column:1/span 4;gap:20px;display:flex;position:sticky}.Faq-module__KRU6Oa__head .label{border-top:1px solid var(--rule-strong);padding-top:12px}.Faq-module__KRU6Oa__title{font-size:var(--t-l);font-stretch:62%}.Faq-module__KRU6Oa__list{border-bottom:1px solid var(--rule-strong);grid-column:6/span 7}.Faq-module__KRU6Oa__item{border-top:1px solid var(--rule-strong)}.Faq-module__KRU6Oa__q{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:clamp(1.15rem,1.7vw,1.5rem);line-height:1.25;list-style:none;display:flex}.Faq-module__KRU6Oa__q::-webkit-details-marker{display:none}.Faq-module__KRU6Oa__q:hover span:first-child{color:var(--signal-ink)}.Faq-module__KRU6Oa__sign{flex:none;width:14px;height:14px;position:relative}.Faq-module__KRU6Oa__sign:before,.Faq-module__KRU6Oa__sign:after{content:"";height:1px;transition:transform var(--d-med) var(--ease-out);background:currentColor;position:absolute;top:50%;left:0;right:0}.Faq-module__KRU6Oa__sign:after{transform:rotate(90deg)}.Faq-module__KRU6Oa__item[open] .Faq-module__KRU6Oa__sign:after{transform:rotate(0)}.Faq-module__KRU6Oa__a{max-width:58ch;color:var(--graphite);padding:0 0 24px}.Faq-module__KRU6Oa__item[open] .Faq-module__KRU6Oa__a{animation:Faq-module__KRU6Oa__aIn .5s var(--ease-out)}@keyframes Faq-module__KRU6Oa__aIn{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:900px){.Faq-module__KRU6Oa__head,.Faq-module__KRU6Oa__list{grid-column:1/-1;position:static}}
.page-module__kSaxVa__page{padding-top:calc(var(--nav-h) + 32px);padding-bottom:var(--section)}.page-module__kSaxVa__crumbs{margin-bottom:clamp(40px,6vw,88px)}.page-module__kSaxVa__head{border-bottom:1px solid var(--rule-strong);align-items:end;row-gap:24px;padding-bottom:clamp(32px,5vw,64px)}.page-module__kSaxVa__num{color:var(--signal);grid-column:1/span 3;font-size:clamp(5rem,16vw,16rem);font-stretch:45%;line-height:.78}.page-module__kSaxVa__headText{flex-direction:column;grid-column:4/span 9;gap:16px;display:flex}.page-module__kSaxVa__title{font-size:var(--t-xl);font-stretch:66%}.page-module__kSaxVa__problem{max-width:30ch}.page-module__kSaxVa__body{align-items:start;row-gap:48px;padding-top:clamp(40px,6vw,88px)}.page-module__kSaxVa__main{flex-direction:column;grid-column:4/span 5;gap:44px;display:flex}.page-module__kSaxVa__main section{flex-direction:column;gap:12px;display:flex}.page-module__kSaxVa__summary{font-size:var(--t-voice);line-height:1.3}.page-module__kSaxVa__signs li{border-top:1px solid var(--rule);padding:10px 0 10px 22px;position:relative}.page-module__kSaxVa__signs li:before{content:"";background:var(--signal);width:9px;height:1px;position:absolute;top:1.2em;left:0}.page-module__kSaxVa__caseTitle{font-weight:600}.page-module__kSaxVa__actions{flex-wrap:wrap;gap:12px;display:flex}.page-module__kSaxVa__side{top:calc(var(--nav-h) + 32px);flex-direction:column;grid-column:10/span 3;gap:32px;display:flex;position:sticky}.page-module__kSaxVa__services{font-size:var(--t-small);margin-top:10px}.page-module__kSaxVa__services li{border-bottom:1px solid var(--rule);padding:6px 0}.page-module__kSaxVa__indLink:hover{color:var(--signal-ink)}.page-module__kSaxVa__inds{font-size:var(--t-small);margin-top:10px}.page-module__kSaxVa__next{margin-top:var(--section);border-top:1px solid var(--rule-strong);flex-direction:column;gap:8px;padding-top:20px;display:flex}.page-module__kSaxVa__next .display{font-size:var(--t-l);transition:font-stretch .6s var(--ease-out), color var(--d-fast) linear;font-stretch:60%}.page-module__kSaxVa__next:hover .display{color:var(--signal);font-stretch:80%}@media (max-width:900px){.page-module__kSaxVa__num,.page-module__kSaxVa__headText,.page-module__kSaxVa__main,.page-module__kSaxVa__side{grid-column:1/-1}.page-module__kSaxVa__side{position:static}}@media (pointer:coarse){.page-module__kSaxVa__indLink{padding-block:8px;display:block}}
.Blog-module__qYX-oq__page{padding-top:calc(var(--nav-h) + 32px);padding-bottom:var(--section)}.Blog-module__qYX-oq__crumbs{margin-bottom:clamp(32px,5vw,72px)}.Blog-module__qYX-oq__head{flex-direction:column;gap:18px;padding-bottom:clamp(28px,4vw,48px);display:flex}.Blog-module__qYX-oq__h1{font-weight:inherit;flex-direction:column;gap:16px;display:flex}.Blog-module__qYX-oq__h1Big{max-width:15ch;font-size:clamp(2.9rem,8.4vw,8.5rem);font-stretch:60%}.Blog-module__qYX-oq__lede{max-width:44ch}.Blog-module__qYX-oq__cats{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:4px 22px;margin-bottom:clamp(32px,5vw,64px);padding:14px 0;display:flex}.Blog-module__qYX-oq__cats a{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--graphite);padding-block:10px;font-size:.74rem}.Blog-module__qYX-oq__cats a:hover,.Blog-module__qYX-oq__cats a[aria-current=page]{color:var(--ink)}.Blog-module__qYX-oq__cats a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--signal)}.Blog-module__qYX-oq__featured{column-gap:var(--gutter);border-bottom:1px solid var(--rule-strong);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:16px;margin-bottom:clamp(24px,4vw,48px);padding-bottom:clamp(40px,6vw,80px);display:grid}.Blog-module__qYX-oq__featuredMeta{flex-direction:column;grid-column:1/span 3;gap:6px;display:flex}.Blog-module__qYX-oq__featuredMeta .label:first-child{color:var(--signal-ink)}.Blog-module__qYX-oq__featuredTitle{font-family:var(--f-display);text-transform:uppercase;text-wrap:balance;transition:font-stretch .6s var(--ease-out), color var(--d-fast) linear;grid-column:4/span 9;font-size:clamp(2.2rem,5vw,5rem);font-weight:760;font-stretch:62%;line-height:.92}.Blog-module__qYX-oq__featured:hover .Blog-module__qYX-oq__featuredTitle{color:var(--signal)}.Blog-module__qYX-oq__featuredExcerpt{font-size:var(--t-voice);color:var(--graphite);grid-column:4/span 6;font-style:italic;font-weight:300;line-height:1.25}.Blog-module__qYX-oq__list{border-bottom:1px solid var(--rule-strong)}.Blog-module__qYX-oq__row{column-gap:var(--gutter);border-top:1px solid var(--rule);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;row-gap:10px;padding:24px 0 26px;display:grid}.Blog-module__qYX-oq__rowMeta{flex-direction:column;grid-column:1/span 3;gap:4px;display:flex}.Blog-module__qYX-oq__rowMain{flex-direction:column;grid-column:4/span 7;gap:8px;display:flex}.Blog-module__qYX-oq__rowTitle{font-family:var(--f-display);text-transform:uppercase;text-wrap:balance;transition:color var(--d-fast) linear;font-size:clamp(1.5rem,2.4vw,2.3rem);font-weight:740;font-stretch:64%;line-height:.98}.Blog-module__qYX-oq__row:hover .Blog-module__qYX-oq__rowTitle{color:var(--signal)}.Blog-module__qYX-oq__rowExcerpt{font-size:var(--t-small);color:var(--graphite);max-width:60ch}.Blog-module__qYX-oq__rowRead{color:var(--signal-ink);grid-column:11/span 2;justify-self:end}.Blog-module__qYX-oq__article{padding-top:calc(var(--nav-h) + 32px);padding-bottom:var(--section)}.Blog-module__qYX-oq__postHead{border-bottom:1px solid var(--rule-strong);flex-direction:column;gap:20px;max-width:980px;padding-bottom:clamp(28px,4vw,48px);display:flex}.Blog-module__qYX-oq__postCat{color:var(--signal-ink)}.Blog-module__qYX-oq__postTitle{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.4rem,5.6vw,5.6rem);font-weight:760;font-stretch:60%;line-height:.92}.Blog-module__qYX-oq__postDesc{max-width:48ch}.Blog-module__qYX-oq__byline{flex-wrap:wrap;gap:6px 20px;display:flex}.Blog-module__qYX-oq__body{align-items:start;row-gap:32px;padding-top:clamp(32px,5vw,64px)}.Blog-module__qYX-oq__toc{top:calc(var(--nav-h) + 24px);flex-direction:column;grid-column:1/span 3;gap:12px;display:flex;position:sticky}.Blog-module__qYX-oq__toc ol{border-left:1px solid var(--rule-strong);flex-direction:column;display:flex}.Blog-module__qYX-oq__toc a{color:var(--graphite);padding:6px 0 6px 14px;font-size:.86rem;line-height:1.35;display:block}.Blog-module__qYX-oq__toc a:hover{color:var(--ink)}.Blog-module__qYX-oq__main{grid-column:4/span 7;min-width:0}.Blog-module__qYX-oq__prose{font-size:clamp(1.08rem,.3vw + 1rem,1.2rem);line-height:1.65}.Blog-module__qYX-oq__prose>*+*{margin-top:1.1em}.Blog-module__qYX-oq__prose h2{font-family:var(--f-display);text-transform:uppercase;border-top:1px solid var(--rule-strong);scroll-margin-top:calc(var(--nav-h) + 20px);margin-top:2.2em;padding-top:.7em;font-size:clamp(1.7rem,2.6vw,2.4rem);font-weight:740;font-stretch:66%;line-height:1}.Blog-module__qYX-oq__prose h3{font-family:var(--f-text);scroll-margin-top:calc(var(--nav-h) + 20px);margin-top:1.8em;font-size:1.22em;font-weight:600;line-height:1.3}.Blog-module__qYX-oq__prose h2+*,.Blog-module__qYX-oq__prose h3+*{margin-top:.6em}.Blog-module__qYX-oq__prose a{color:var(--signal-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Blog-module__qYX-oq__prose a:hover{color:var(--ink)}.Blog-module__qYX-oq__prose ul,.Blog-module__qYX-oq__prose ol{padding-left:1.3em}.Blog-module__qYX-oq__prose ul{padding-left:0;list-style:none}.Blog-module__qYX-oq__prose ul li{padding-left:1.3em;position:relative}.Blog-module__qYX-oq__prose ul li:before{content:"";background:var(--signal);width:9px;height:1px;position:absolute;top:.8em;left:0}.Blog-module__qYX-oq__prose ol{list-style:decimal}.Blog-module__qYX-oq__prose li+li{margin-top:.45em}.Blog-module__qYX-oq__prose blockquote{border-left:2px solid var(--signal);color:var(--ink-2);padding:4px 0 4px 20px;font-style:italic}.Blog-module__qYX-oq__prose strong{font-weight:650}.Blog-module__qYX-oq__prose code{font-family:var(--f-mono);background:var(--paper-2);padding:1px 5px;font-size:.86em}.Blog-module__qYX-oq__cta{background:var(--night);color:var(--paper);flex-direction:column;align-items:flex-start;gap:16px;margin-top:clamp(48px,7vw,96px);padding:clamp(24px,3vw,40px);display:flex}.Blog-module__qYX-oq__cta p:first-child{color:var(--night-mute)}.Blog-module__qYX-oq__ctaTitle{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:760;font-stretch:64%;line-height:.95}.Blog-module__qYX-oq__ctaActions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.Blog-module__qYX-oq__author{border-top:1px solid var(--rule-strong);grid-template-columns:56px 1fr;align-items:start;gap:16px;margin-top:clamp(32px,5vw,56px);padding-top:20px;display:grid}.Blog-module__qYX-oq__author p+p{margin-top:6px}.Blog-module__qYX-oq__related{margin-top:clamp(56px,8vw,112px)}.Blog-module__qYX-oq__related>p{margin-bottom:12px}@media (max-width:900px){.Blog-module__qYX-oq__featuredMeta,.Blog-module__qYX-oq__featuredTitle,.Blog-module__qYX-oq__featuredExcerpt,.Blog-module__qYX-oq__rowMeta,.Blog-module__qYX-oq__rowMain,.Blog-module__qYX-oq__rowRead,.Blog-module__qYX-oq__toc,.Blog-module__qYX-oq__main{grid-column:1/-1}.Blog-module__qYX-oq__rowMeta{flex-direction:row;gap:14px}.Blog-module__qYX-oq__rowRead{justify-self:start}.Blog-module__qYX-oq__toc{background:var(--paper-2);padding:16px;position:static}}.Blog-module__qYX-oq__latest{padding-block:clamp(72px,9vw,140px)}.Blog-module__qYX-oq__latestHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:clamp(20px,3vw,36px);display:flex}.Blog-module__qYX-oq__latestTitle{font-size:var(--t-l);font-stretch:62%}.Blog-module__qYX-oq__inline{margin-top:clamp(40px,6vw,80px);padding-block:0}
.Brief-module__gwNmua__section{padding-block:var(--section);border-top:1px solid var(--rule)}.Brief-module__gwNmua__index{border-top:1px solid var(--rule-strong);max-width:16rem;padding-top:12px}.Brief-module__gwNmua__title{text-wrap:balance;max-width:13ch;margin:clamp(28px,4vw,56px) 0 clamp(40px,6vw,88px);font-size:clamp(3rem,9vw,9.5rem);font-stretch:60%}.Brief-module__gwNmua__step1{align-items:start;row-gap:40px}.Brief-module__gwNmua__needs{border:0;grid-column:1/span 7;margin:0;padding:0}.Brief-module__gwNmua__needs legend{margin-bottom:20px}.Brief-module__gwNmua__chips{flex-wrap:wrap;gap:0 .1em;display:flex}.Brief-module__gwNmua__chip{font-family:var(--f-display);text-transform:uppercase;color:var(--graphite);transition:color var(--d-fast) linear, background-color var(--d-fast) linear, font-stretch .5s var(--ease-out);padding:.04em .14em;font-size:clamp(1.7rem,3.4vw,3.2rem);font-weight:700;font-stretch:60%;line-height:1.02;position:relative}.Brief-module__gwNmua__chip:not(:last-child):after{content:"/";content:"/" / "";color:var(--rule-strong);margin-left:.22em;font-weight:300}.Brief-module__gwNmua__chip:hover{color:var(--ink)}.Brief-module__gwNmua__chip[aria-pressed=true]{color:var(--paper);background:var(--ink);font-stretch:74%}.Brief-module__gwNmua__chip[aria-pressed=true]:after{color:var(--graphite);position:absolute;right:-.44em}.Brief-module__gwNmua__read{top:calc(var(--nav-h) + 24px);border-left:2px solid var(--signal);flex-direction:column;grid-column:9/span 4;gap:16px;padding:4px 0 4px 20px;display:flex;position:sticky}.Brief-module__gwNmua__readBody{animation:Brief-module__gwNmua__readIn .5s var(--ease-out);flex-direction:column;gap:16px;display:flex}@keyframes Brief-module__gwNmua__readIn{0%{opacity:0;transform:translate(-8px)}}.Brief-module__gwNmua__readLine{font-size:var(--t-voice);font-style:italic;font-weight:300;line-height:1.22}.Brief-module__gwNmua__groups{margin-top:8px}.Brief-module__gwNmua__groups li{border-bottom:1px solid var(--rule);padding:7px 0}.Brief-module__gwNmua__groups .label{color:var(--signal-ink);margin-right:8px}.Brief-module__gwNmua__caution{color:var(--signal-ink)}.Brief-module__gwNmua__next{background:var(--ink);color:var(--paper);align-self:flex-start;margin-top:8px;padding:18px 20px 17px}.Brief-module__gwNmua__next:hover{background:var(--signal-ink)}.Brief-module__gwNmua__form{scroll-margin-top:calc(var(--nav-h) + 24px);animation:Brief-module__gwNmua__formIn .8s var(--ease-out);margin-top:clamp(56px,8vw,120px)}@keyframes Brief-module__gwNmua__formIn{0%{opacity:0;clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.Brief-module__gwNmua__group{border:0;border-top:1px solid var(--rule-strong);gap:24px var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:24px 0 36px;display:grid}.Brief-module__gwNmua__group legend{float:left;grid-column:1/-1;width:100%;margin-bottom:4px}.Brief-module__gwNmua__cond{color:var(--signal-ink)}.Brief-module__gwNmua__field{flex-direction:column;gap:6px;display:flex}.Brief-module__gwNmua__wide{grid-column:1/-1}.Brief-module__gwNmua__field>.label{color:var(--graphite)}.Brief-module__gwNmua__req{color:var(--signal-ink)}.Brief-module__gwNmua__field input,.Brief-module__gwNmua__field select,.Brief-module__gwNmua__field textarea{border:0;border-bottom:1px solid var(--rule-strong);width:100%;transition:border-color var(--d-fast) linear;resize:vertical;background:0 0;border-radius:0;padding:10px 0;font-size:1.1rem}.Brief-module__gwNmua__field select{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--graphite) 50%) calc(100% - 6px) 55% / 6px 6px no-repeat, linear-gradient(-45deg, transparent 50%, var(--graphite) 50%) 100% 55% / 6px 6px no-repeat}.Brief-module__gwNmua__field input:focus,.Brief-module__gwNmua__field select:focus,.Brief-module__gwNmua__field textarea:focus{border-bottom:2px solid var(--signal);outline:none}.Brief-module__gwNmua__field input:user-invalid{border-bottom-color:var(--signal-ink)}.Brief-module__gwNmua__choices{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.Brief-module__gwNmua__choice input{opacity:0;pointer-events:none;position:absolute}.Brief-module__gwNmua__choice span{font-family:var(--f-mono);letter-spacing:.04em;border:1px solid var(--rule-strong);cursor:pointer;transition:background-color var(--d-fast) linear, color var(--d-fast) linear;padding:10px 14px;font-size:.78rem;display:block}.Brief-module__gwNmua__choice span:hover{border-color:var(--ink)}.Brief-module__gwNmua__choice input:checked+span{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Brief-module__gwNmua__choice input:focus-visible+span{outline:2px solid var(--signal);outline-offset:2px}.Brief-module__gwNmua__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.Brief-module__gwNmua__submitRow{border-top:1px solid var(--rule-strong);flex-wrap:wrap;align-items:center;gap:20px 32px;padding-top:28px;display:flex}.Brief-module__gwNmua__submit{background:var(--signal);color:var(--ink);padding:20px 26px 19px}.Brief-module__gwNmua__submit:hover{background:var(--ink);color:var(--paper)}.Brief-module__gwNmua__submit:disabled{opacity:.6;cursor:progress}.Brief-module__gwNmua__err{color:var(--signal-ink);margin-top:16px}.Brief-module__gwNmua__sent{border-top:1px solid var(--rule-strong);flex-direction:column;gap:16px;max-width:40ch;padding-top:32px;display:flex}.Brief-module__gwNmua__sentTitle{font-size:var(--t-l);color:var(--moss)}@media (max-width:900px){.Brief-module__gwNmua__needs,.Brief-module__gwNmua__read{grid-column:1/-1}.Brief-module__gwNmua__read{position:static}.Brief-module__gwNmua__group{grid-template-columns:1fr}}@media (pointer:coarse){.Brief-module__gwNmua__chips{gap:4px .1em}.Brief-module__gwNmua__chip{min-height:44px;padding-block:.16em}}
.Landing-module__7k4IIa__page{padding-top:calc(var(--nav-h) + 32px);padding-bottom:var(--section)}.Landing-module__7k4IIa__crumbs{margin-bottom:clamp(40px,6vw,88px)}.Landing-module__7k4IIa__head{border-bottom:1px solid var(--rule-strong);flex-direction:column;gap:20px;padding-bottom:clamp(32px,5vw,64px);display:flex}.Landing-module__7k4IIa__h1{font-weight:inherit;flex-direction:column;gap:18px;display:flex}.Landing-module__7k4IIa__h1Big{max-width:14ch;font-size:clamp(3rem,9vw,9.5rem);font-stretch:60%}.Landing-module__7k4IIa__lede{max-width:40ch}.Landing-module__7k4IIa__rows{border-bottom:1px solid var(--rule-strong)}.Landing-module__7k4IIa__row{gap:8px var(--gutter);border-top:1px solid var(--rule-strong);grid-template-columns:3em minmax(0,1.1fr) minmax(0,1.4fr) 24px;align-items:baseline;padding:26px 0 28px;display:grid}.Landing-module__7k4IIa__row:first-child{border-top:0}.Landing-module__7k4IIa__rowNum{color:var(--graphite)}.Landing-module__7k4IIa__rowTitle{transition:font-stretch .6s var(--ease-out), color var(--d-fast) linear;font-size:clamp(2rem,4vw,4rem);font-stretch:60%}.Landing-module__7k4IIa__row:hover .Landing-module__7k4IIa__rowTitle{color:var(--signal);font-stretch:78%}.Landing-module__7k4IIa__rowBody{font-size:var(--t-small);flex-direction:column;gap:10px;display:flex}.Landing-module__7k4IIa__rowBody p:first-child{font-size:clamp(1.05rem,1.4vw,1.25rem);font-style:italic}.Landing-module__7k4IIa__arrow{color:var(--signal-ink);justify-self:end}.Landing-module__7k4IIa__types{color:var(--graphite);flex-wrap:wrap;gap:2px 0;display:flex}.Landing-module__7k4IIa__types li:not(:last-child):after{content:"/";content:"/" / "";color:var(--rule-strong);margin-inline:8px}.Landing-module__7k4IIa__block{border-top:1px solid var(--rule-strong);row-gap:24px;padding-block:clamp(40px,6vw,80px)}.Landing-module__7k4IIa__block:first-of-type{border-top:0}.Landing-module__7k4IIa__label{grid-column:1/span 3}.Landing-module__7k4IIa__content{flex-direction:column;grid-column:4/span 9;gap:20px;display:flex}.Landing-module__7k4IIa__bigList{flex-wrap:wrap;gap:4px 0;display:flex}.Landing-module__7k4IIa__bigList li{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(1.6rem,3.2vw,3rem);font-weight:700;font-stretch:62%;line-height:1.05}.Landing-module__7k4IIa__bigList li:not(:last-child):after{content:"/";content:"/" / "";color:var(--signal);margin-inline:.25em;font-weight:300}.Landing-module__7k4IIa__voiceLine{font-size:var(--t-m);max-width:30ch;font-style:italic;font-weight:300;line-height:1.2}.Landing-module__7k4IIa__bullets li{border-top:1px solid var(--rule);padding:12px 0 12px 22px;position:relative}.Landing-module__7k4IIa__bullets li:before{content:"";background:var(--signal);width:9px;height:1px;position:absolute;top:1.3em;left:0}.Landing-module__7k4IIa__mono{font-family:var(--f-mono);letter-spacing:.03em;font-size:.82rem}.Landing-module__7k4IIa__svcLinks{gap:0 var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Landing-module__7k4IIa__svcLinks a{border-top:1px solid var(--rule);flex-direction:column;gap:6px;padding:16px 0;display:flex}.Landing-module__7k4IIa__svcLinks a strong{font-family:var(--f-display);text-transform:uppercase;font-size:1.6rem;font-stretch:62%;line-height:1}.Landing-module__7k4IIa__svcLinks a:hover strong{color:var(--signal)}.Landing-module__7k4IIa__svcLinks a span{font-size:var(--t-small);color:var(--graphite)}.Landing-module__7k4IIa__actions{border-top:1px solid var(--rule-strong);flex-wrap:wrap;gap:12px;padding-block:clamp(40px,6vw,80px);display:flex}.Landing-module__7k4IIa__others{flex-wrap:wrap;gap:8px 20px;padding-top:16px;display:flex}.Landing-module__7k4IIa__others a{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;padding-block:6px;font-size:.78rem}.Landing-module__7k4IIa__others a:hover{color:var(--signal-ink)}@media (max-width:900px){.Landing-module__7k4IIa__row{grid-template-columns:2.4em 1fr}.Landing-module__7k4IIa__rowBody{grid-column:2}.Landing-module__7k4IIa__arrow{display:none}.Landing-module__7k4IIa__label,.Landing-module__7k4IIa__content{grid-column:1/-1}.Landing-module__7k4IIa__svcLinks{grid-template-columns:1fr}}@media (pointer:coarse){.Landing-module__7k4IIa__others a{align-items:center;min-height:44px;display:inline-flex}}
