@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.TurnstileWidget-module__2nEi7q__widget{max-width:100%;min-height:4.0625rem;overflow-x:auto}
.ContactExperience-module__Ga5hgq__hero{isolation:isolate;background:var(--color-canvas);color:var(--color-foreground);position:relative;overflow:clip}.ContactExperience-module__Ga5hgq__canvas{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1.06fr) minmax(28rem,.94fr);column-gap:clamp(3rem,6vw,7rem);width:min(100% - clamp(2.5rem,7vw,9rem),96rem);min-height:max(42rem,82dvh - 5rem);margin-inline:auto;padding-block:clamp(3.5rem,7vh,6.5rem) 2rem;display:grid;position:relative}.ContactExperience-module__Ga5hgq__texture{z-index:-2;opacity:.018;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");position:absolute;inset:0}.ContactExperience-module__Ga5hgq__arc{z-index:-1;color:var(--color-foreground-ghost);letter-spacing:-.04em;opacity:.34;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:min(44vw,42rem);font-weight:500;line-height:.8;position:absolute;top:45%;right:-.08em;translate:0 -50%}.ContactExperience-module__Ga5hgq__intro{grid-column:1;align-self:start;max-width:53rem}.ContactExperience-module__Ga5hgq__eyebrow,.ContactExperience-module__Ga5hgq__formLead p,.ContactExperience-module__Ga5hgq__handoff p{font-size:var(--text-caption);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.ContactExperience-module__Ga5hgq__eyebrow{color:var(--color-accent-strong);animation:ContactExperience-module__Ga5hgq__settle-in .7s var(--ease-editorial) both;margin-bottom:clamp(1.25rem,2.5vh,2rem)}.ContactExperience-module__Ga5hgq__heading{letter-spacing:-.04em;max-width:12ch;font-size:clamp(4rem,6vw,7.5rem);font-weight:520;line-height:.88}.ContactExperience-module__Ga5hgq__heading span{clip-path:inset(0);animation:ContactExperience-module__Ga5hgq__heading-reveal .85s var(--ease-editorial) both;display:block}.ContactExperience-module__Ga5hgq__heading span+span{animation-delay:90ms}.ContactExperience-module__Ga5hgq__supportingCopy{max-width:39rem;color:var(--color-foreground-muted);animation:ContactExperience-module__Ga5hgq__settle-in .78s .16s var(--ease-editorial) both;margin-top:clamp(2rem,4vh,3.5rem);font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.65}.ContactExperience-module__Ga5hgq__form{width:100%;max-width:43rem;animation:ContactExperience-module__Ga5hgq__form-enter .82s .1s var(--ease-editorial) both;grid-area:1/2/span 2;align-self:start;padding-top:.2rem}.ContactExperience-module__Ga5hgq__formLead{border-bottom:1px solid var(--color-border-strong);justify-content:space-between;align-items:baseline;gap:1.5rem;padding-bottom:1.25rem;display:flex}.ContactExperience-module__Ga5hgq__formLead p{color:var(--color-foreground)}.ContactExperience-module__Ga5hgq__formLead span{color:var(--color-foreground-subtle);font-size:var(--text-body-sm)}.ContactExperience-module__Ga5hgq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;display:grid}.ContactExperience-module__Ga5hgq__field{border-bottom:1px solid var(--color-border-strong);transition:border-color var(--duration-normal) var(--ease-standard);padding-top:clamp(1rem,2vh,1.5rem);position:relative}.ContactExperience-module__Ga5hgq__field:after{content:"";background:var(--color-accent-strong);transform-origin:0;height:1px;transition:transform var(--duration-normal) var(--ease-standard);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.ContactExperience-module__Ga5hgq__field[data-active=true]:after{transform:scaleX(1)}.ContactExperience-module__Ga5hgq__field:has([aria-invalid=true]):after{transform:scaleX(1)}.ContactExperience-module__Ga5hgq__field:has([aria-invalid=true]):after{background:var(--color-danger)}.ContactExperience-module__Ga5hgq__field[data-wide=true]{grid-column:1/-1}.ContactExperience-module__Ga5hgq__field label{color:var(--color-foreground-muted);font-size:var(--text-caption);transition:color var(--duration-fast) var(--ease-standard)}.ContactExperience-module__Ga5hgq__field[data-active=true] label{color:var(--color-foreground)}.ContactExperience-module__Ga5hgq__field input,.ContactExperience-module__Ga5hgq__field select,.ContactExperience-module__Ga5hgq__field textarea{width:100%;min-height:2.8rem;color:var(--color-foreground);font:inherit;font-size:var(--text-body);background:0 0;border:0;border-radius:0}.ContactExperience-module__Ga5hgq__field:has(:focus-visible){border-bottom-color:var(--color-accent-strong);outline:2px solid var(--color-focus-ring);outline-offset:4px;border-radius:var(--radius-xs)}.ContactExperience-module__Ga5hgq__field :focus-visible{outline:none}.ContactExperience-module__Ga5hgq__field:has(:focus-visible):after{height:2px;transform:scaleX(1)}.ContactExperience-module__Ga5hgq__field select{cursor:pointer}.ContactExperience-module__Ga5hgq__field textarea{resize:vertical;min-height:5.4rem;padding-block:.5rem;line-height:1.5}.ContactExperience-module__Ga5hgq__field input::placeholder,.ContactExperience-module__Ga5hgq__field textarea::placeholder{color:var(--color-foreground-subtle);opacity:1}.ContactExperience-module__Ga5hgq__field p[id$=-error]{padding-bottom:.65rem}.ContactExperience-module__Ga5hgq__verification:not(:empty){padding-top:1.6rem}.ContactExperience-module__Ga5hgq__formFooter{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding-top:1.4rem;display:grid}.ContactExperience-module__Ga5hgq__formMessage{min-height:2.5rem;color:var(--color-foreground-muted);font-size:var(--text-body-sm);line-height:1.45}.ContactExperience-module__Ga5hgq__formMessage [data-status=error]{color:var(--color-danger)}.ContactExperience-module__Ga5hgq__confirmation{border:1px solid var(--color-success);border-radius:var(--radius-panel);background:var(--color-success-subtle);animation:ContactExperience-module__Ga5hgq__confirmationIn var(--duration-normal) var(--ease-standard) both;border-left-width:3px;align-items:flex-start;gap:.85rem;margin-top:1.6rem;padding:1.1rem 1.25rem;display:flex}.ContactExperience-module__Ga5hgq__confirmation:focus{outline:none}.ContactExperience-module__Ga5hgq__confirmation:focus-visible{outline:2px solid var(--color-success);outline-offset:2px}.ContactExperience-module__Ga5hgq__confirmationMark{border-radius:var(--radius-full);background:var(--color-success);width:1.6rem;height:1.6rem;color:var(--color-success-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.ContactExperience-module__Ga5hgq__confirmationBody{gap:.2rem;display:grid}.ContactExperience-module__Ga5hgq__confirmationTitle{color:var(--color-success);font-size:var(--text-body-lg);font-weight:600;line-height:1.3}.ContactExperience-module__Ga5hgq__confirmationCopy{color:var(--color-foreground);font-size:var(--text-body-sm);line-height:1.55}@keyframes ContactExperience-module__Ga5hgq__confirmationIn{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}.ContactExperience-module__Ga5hgq__submit{min-width:13.75rem}.ContactExperience-module__Ga5hgq__submitAnchor{justify-self:end}.ContactExperience-module__Ga5hgq__channel{pointer-events:none;width:clamp(6rem,10vw,10rem);height:7.5rem;position:absolute;top:clamp(19rem,39vh,28rem);left:45%}.ContactExperience-module__Ga5hgq__channelDiagonal,.ContactExperience-module__Ga5hgq__channelHorizontal,.ContactExperience-module__Ga5hgq__channelVertical{background:var(--color-border-strong);transform-origin:0;display:block;position:absolute}.ContactExperience-module__Ga5hgq__channelDiagonal{width:3.7rem;height:1px;top:0;left:0;rotate:36deg}.ContactExperience-module__Ga5hgq__channelHorizontal{width:calc(100% - 3rem);height:1px;top:2.15rem;left:3rem}.ContactExperience-module__Ga5hgq__channelVertical{width:1px;height:5.25rem;top:2.15rem;right:0}.ContactExperience-module__Ga5hgq__channelJunction{background:var(--color-border-strong);border-radius:50%;width:.34rem;height:.34rem;position:absolute;top:1.99rem;right:-.16rem}.ContactExperience-module__Ga5hgq__channel:after{content:"";background:var(--color-accent);width:calc(100% - 3rem);height:2px;transform:scaleX(var(--channel-progress,0));transform-origin:0;transition:transform .42s var(--ease-standard);position:absolute;top:calc(2.15rem - 1px);left:3rem}.ContactExperience-module__Ga5hgq__channel[data-level="1"]{--channel-progress:.18}.ContactExperience-module__Ga5hgq__channel[data-level="2"]{--channel-progress:.36}.ContactExperience-module__Ga5hgq__channel[data-level="3"]{--channel-progress:.54}.ContactExperience-module__Ga5hgq__channel[data-level="4"]{--channel-progress:.72}.ContactExperience-module__Ga5hgq__channel[data-level="5"]{--channel-progress:1}.ContactExperience-module__Ga5hgq__handoff{grid-area:3/2;justify-self:end;align-items:flex-end;margin-top:2.25rem;display:flex}.ContactExperience-module__Ga5hgq__handoff span{background:var(--color-border-strong);width:1px;height:2.5rem;display:block}.ContactExperience-module__Ga5hgq__mobileShortcut{display:none}@keyframes ContactExperience-module__Ga5hgq__heading-reveal{0%{clip-path:inset(0 0 100%);transform:translateY(.35em)}}@keyframes ContactExperience-module__Ga5hgq__settle-in{0%{opacity:0;transform:translateY(.8rem)}}@keyframes ContactExperience-module__Ga5hgq__form-enter{0%{opacity:0;transform:translateY(1.15rem)}}@media (max-width:75rem){.ContactExperience-module__Ga5hgq__canvas{grid-template-columns:minmax(0,.9fr) minmax(27rem,1.1fr);column-gap:3rem}.ContactExperience-module__Ga5hgq__heading{font-size:clamp(3.8rem,6.4vw,6rem)}.ContactExperience-module__Ga5hgq__channel{display:none}}@media (max-width:63.99rem){.ContactExperience-module__Ga5hgq__canvas{width:min(100% - 3rem,48rem);min-height:auto;padding-block:4rem 3rem;display:block}.ContactExperience-module__Ga5hgq__intro{max-width:42rem}.ContactExperience-module__Ga5hgq__heading{max-width:11ch}.ContactExperience-module__Ga5hgq__supportingCopy{margin-top:2rem}.ContactExperience-module__Ga5hgq__form{max-width:none;margin-top:4rem;padding-left:2rem;position:relative}.ContactExperience-module__Ga5hgq__form:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:0;bottom:-4.5rem;left:0}.ContactExperience-module__Ga5hgq__form:after{content:"";background:var(--color-accent);width:3px;height:4rem;position:absolute;top:0;left:-1px}.ContactExperience-module__Ga5hgq__handoff{justify-content:flex-end;margin-top:2.5rem}.ContactExperience-module__Ga5hgq__arc{font-size:34rem;top:58%;right:-8rem}}@media (max-width:47.99rem){.ContactExperience-module__Ga5hgq__canvas{width:min(100% - 2rem,40rem);padding-top:3rem;padding-bottom:7rem}.ContactExperience-module__Ga5hgq__heading{font-size:clamp(3.05rem,13vw,4.6rem);line-height:.92}.ContactExperience-module__Ga5hgq__supportingCopy{font-size:1rem;line-height:1.58}.ContactExperience-module__Ga5hgq__form{margin-top:3.25rem;padding-left:1.25rem}.ContactExperience-module__Ga5hgq__formLead{flex-direction:column;align-items:flex-start;gap:.35rem}.ContactExperience-module__Ga5hgq__formGrid{grid-template-columns:1fr}.ContactExperience-module__Ga5hgq__field[data-wide=true]{grid-column:auto}.ContactExperience-module__Ga5hgq__formFooter{grid-template-columns:1fr;gap:.5rem}.ContactExperience-module__Ga5hgq__submit{width:100%;min-width:0}.ContactExperience-module__Ga5hgq__submitAnchor{width:100%}.ContactExperience-module__Ga5hgq__arc{display:none}.ContactExperience-module__Ga5hgq__mobileShortcut{right:1rem;bottom:max(1rem, env(safe-area-inset-bottom));z-index:40;border:1px solid var(--color-primary);border-radius:var(--radius-control);background:var(--color-primary);min-height:2.75rem;color:var(--color-primary-foreground);font-size:var(--text-label);box-shadow:var(--shadow-md);transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard), visibility var(--duration-normal);justify-content:center;align-items:center;gap:.45rem;padding-inline:1rem;font-weight:600;display:inline-flex;position:fixed}.ContactExperience-module__Ga5hgq__mobileShortcut[data-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.75rem)}}@media (prefers-reduced-motion:reduce){.ContactExperience-module__Ga5hgq__eyebrow,.ContactExperience-module__Ga5hgq__heading span,.ContactExperience-module__Ga5hgq__supportingCopy,.ContactExperience-module__Ga5hgq__confirmation,.ContactExperience-module__Ga5hgq__form{animation:none}.ContactExperience-module__Ga5hgq__channel:after,.ContactExperience-module__Ga5hgq__mobileShortcut{transition:none}}
.AfterReachOut-module__t4QyuG__section{isolation:isolate;background:var(--color-canvas);color:var(--color-foreground);padding-bottom:clamp(3.5rem,4vw,5rem);position:relative;overflow:clip}.AfterReachOut-module__t4QyuG__intro{grid-template-columns:minmax(0,1.08fr) minmax(22rem,.72fr);gap:clamp(3rem,9vw,10rem);width:min(100% - clamp(2.5rem,7vw,9rem),96rem);margin-inline:auto;padding-top:clamp(5rem,8vw,8rem);display:grid}.AfterReachOut-module__t4QyuG__eyebrow{color:var(--color-accent-strong);font-size:var(--text-caption);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.5rem;font-weight:600}.AfterReachOut-module__t4QyuG__heading{letter-spacing:-.04em;max-width:12ch;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:520;line-height:.98}.AfterReachOut-module__t4QyuG__introAside{align-self:end;padding-bottom:.45rem}.AfterReachOut-module__t4QyuG__supportingCopy{max-width:35rem;color:var(--color-foreground-muted);font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.65}.AfterReachOut-module__t4QyuG__returnAction{border-bottom:1px solid var(--color-border-strong);min-height:2.75rem;color:var(--color-foreground-muted);font-size:var(--text-label);transition:color var(--duration-normal) var(--ease-standard), border-color var(--duration-normal) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);align-items:center;gap:.5rem;margin-top:2rem;font-weight:600;display:inline-flex}.AfterReachOut-module__t4QyuG__returnAction:hover,.AfterReachOut-module__t4QyuG__returnAction:focus-visible{border-color:var(--color-accent-strong);color:var(--color-foreground)}.AfterReachOut-module__t4QyuG__returnAction:active{transform:translateY(1px)}.AfterReachOut-module__t4QyuG__sequence{width:min(100% - clamp(2.5rem,7vw,9rem),96rem);min-height:clamp(68rem,92vw,84rem);margin:clamp(4rem,7vw,6rem) auto 0;position:relative}.AfterReachOut-module__t4QyuG__moment{z-index:2;max-width:38rem;position:absolute}.AfterReachOut-module__t4QyuG__moment h3{letter-spacing:-.035em;max-width:13ch;font-size:clamp(2rem,3.5vw,4rem);font-weight:520;line-height:1.02}.AfterReachOut-module__t4QyuG__moment p{max-width:34rem;color:var(--color-foreground-muted);margin-top:1.35rem;font-size:clamp(1rem,1.1vw,1.12rem);line-height:1.65}.AfterReachOut-module__t4QyuG__review{top:8%;left:7%}.AfterReachOut-module__t4QyuG__context{top:42%;right:5%}.AfterReachOut-module__t4QyuG__continue{top:76%;left:28%}.AfterReachOut-module__t4QyuG__channel{z-index:1;pointer-events:none;position:absolute;inset:0}.AfterReachOut-module__t4QyuG__channel span{background:var(--color-border-strong);display:block;position:absolute}.AfterReachOut-module__t4QyuG__incoming{transform-origin:top;width:1px;height:18%;top:0;right:20%}.AfterReachOut-module__t4QyuG__focusLine{transform-origin:100%;width:30%;height:1px;top:18%;right:20%}.AfterReachOut-module__t4QyuG__junction{border-radius:50%;width:.36rem;height:.36rem;top:calc(18% - .18rem);left:calc(50% - .18rem);background:var(--color-accent)!important}.AfterReachOut-module__t4QyuG__contextStem{transform-origin:top;width:1px;height:28%;top:18%;left:50%}.AfterReachOut-module__t4QyuG__primaryBranch{transform-origin:0;width:20%;height:1px;top:46%;left:50%}.AfterReachOut-module__t4QyuG__secondaryBranchOne,.AfterReachOut-module__t4QyuG__secondaryBranchTwo{transform-origin:0;width:15%;height:1px;top:46%;left:50%;background:var(--color-border)!important}.AfterReachOut-module__t4QyuG__secondaryBranchOne{rotate:-8deg}.AfterReachOut-module__t4QyuG__secondaryBranchTwo{rotate:8deg}.AfterReachOut-module__t4QyuG__convergeStem{transform-origin:top;width:1px;height:28%;top:46%;left:70%}.AfterReachOut-module__t4QyuG__finalLine{transform-origin:0;width:76vw;height:1px;top:74%;left:42%}.AfterReachOut-module__t4QyuG__endpoint{width:min(100% - clamp(2.5rem,7vw,9rem),96rem);margin-inline:auto}.AfterReachOut-module__t4QyuG__endpoint span{background:var(--color-border-subtle);width:62%;height:1px;margin-left:38%;display:block}@media (max-width:63.99rem){.AfterReachOut-module__t4QyuG__section{padding-bottom:5rem}.AfterReachOut-module__t4QyuG__intro{grid-template-columns:1fr;gap:2rem;width:min(100% - 3rem,48rem);padding-top:7rem}.AfterReachOut-module__t4QyuG__heading{max-width:11ch}.AfterReachOut-module__t4QyuG__introAside{max-width:38rem}.AfterReachOut-module__t4QyuG__sequence{width:min(100% - 3rem,48rem);min-height:auto;padding:5rem 0 2rem 2rem}.AfterReachOut-module__t4QyuG__moment{max-width:39rem;position:relative;top:auto;left:auto;right:auto;opacity:1!important;transform:none!important}.AfterReachOut-module__t4QyuG__moment+.AfterReachOut-module__t4QyuG__moment{margin-top:7rem}.AfterReachOut-module__t4QyuG__context{margin-left:8%}.AfterReachOut-module__t4QyuG__continue{margin-left:2%}.AfterReachOut-module__t4QyuG__channel{width:1px;left:0;right:auto}.AfterReachOut-module__t4QyuG__channel span{display:none}.AfterReachOut-module__t4QyuG__channel .AfterReachOut-module__t4QyuG__incoming{width:1px;height:100%;display:block;inset:0 auto 0 0;transform:none!important}.AfterReachOut-module__t4QyuG__channel .AfterReachOut-module__t4QyuG__junction{display:block;top:19%;left:-.15rem;opacity:1!important}.AfterReachOut-module__t4QyuG__endpoint{width:min(100% - 3rem,48rem)}.AfterReachOut-module__t4QyuG__endpoint span{width:54%;margin-left:2rem}}@media (max-width:47.99rem){.AfterReachOut-module__t4QyuG__section{padding-bottom:4rem}.AfterReachOut-module__t4QyuG__intro{width:min(100% - 2rem,40rem);padding-top:5.5rem}.AfterReachOut-module__t4QyuG__heading{font-size:clamp(2.8rem,13vw,4.25rem);line-height:1}.AfterReachOut-module__t4QyuG__sequence{width:min(100% - 2rem,40rem);padding:4.5rem 0 1rem 1.25rem}.AfterReachOut-module__t4QyuG__moment+.AfterReachOut-module__t4QyuG__moment{margin-top:6rem}.AfterReachOut-module__t4QyuG__context,.AfterReachOut-module__t4QyuG__continue{margin-left:0}.AfterReachOut-module__t4QyuG__moment h3{font-size:clamp(2.25rem,10vw,3.35rem)}.AfterReachOut-module__t4QyuG__endpoint{width:min(100% - 2rem,40rem)}.AfterReachOut-module__t4QyuG__endpoint span{width:calc(100% - 1.25rem);margin-left:1.25rem}}@media (prefers-reduced-motion:reduce){.AfterReachOut-module__t4QyuG__returnAction{transition:none}.AfterReachOut-module__t4QyuG__moment,.AfterReachOut-module__t4QyuG__channel span{opacity:1!important;transform:none!important}}
.DirectLine-module__q9cKsa__section{background:var(--color-canvas);color:var(--color-foreground);position:relative}.DirectLine-module__q9cKsa__content{width:min(100% - clamp(2.5rem,7vw,9rem),96rem);margin-inline:auto;padding-block:clamp(4rem,6vw,6rem)}.DirectLine-module__q9cKsa__rule{background:var(--color-border-strong);width:min(42vw,36rem);height:1px;margin-bottom:clamp(2.5rem,4vw,3.5rem)}.DirectLine-module__q9cKsa__eyebrow{color:var(--color-accent-strong);font-size:var(--text-caption);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.25rem;font-weight:600}.DirectLine-module__q9cKsa__heading{letter-spacing:-.03em;max-width:16ch;font-size:clamp(2rem,3.4vw,3.4rem);font-weight:520;line-height:1.04}.DirectLine-module__q9cKsa__copy{max-width:46ch;color:var(--color-foreground-muted);font-size:var(--text-body);margin-top:1.1rem;line-height:1.65}.DirectLine-module__q9cKsa__address{border-bottom:1px solid var(--color-border-strong);min-height:2.75rem;color:var(--color-foreground);letter-spacing:-.01em;transition:color var(--duration-normal) var(--ease-standard), border-color var(--duration-normal) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);align-items:center;gap:.7rem;margin-top:clamp(1.75rem,3vw,2.5rem);font-size:clamp(1.125rem,1.9vw,1.6rem);font-weight:560;display:inline-flex}.DirectLine-module__q9cKsa__address:hover,.DirectLine-module__q9cKsa__address:focus-visible{border-color:var(--color-accent-strong);color:var(--color-accent-strong)}.DirectLine-module__q9cKsa__address:active{transform:translateY(1px)}.DirectLine-module__q9cKsa__addressMark{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--color-accent-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.DirectLine-module__q9cKsa__addressText{overflow-wrap:anywhere}@media (max-width:40rem){.DirectLine-module__q9cKsa__address{align-items:flex-start}.DirectLine-module__q9cKsa__rule{width:100%}}@media (prefers-reduced-motion:reduce){.DirectLine-module__q9cKsa__address{transition:none}}
.product-detail-module__2Km8EG__productPage{background:var(--color-canvas);color:var(--color-foreground);overflow:clip}.product-detail-module__2Km8EG__productMain{background:var(--color-canvas);padding-bottom:clamp(5rem,10vw,9rem)}.product-detail-module__2Km8EG__backNavigation,.product-detail-module__2Km8EG__introductionGrid,.product-detail-module__2Km8EG__sectionGrid,.product-detail-module__2Km8EG__conversionReturn{width:min(100% - 3rem,90rem);margin-inline:auto}.product-detail-module__2Km8EG__backNavigation,.product-detail-module__2Km8EG__introductionGrid{width:min(100% - 2.5rem,105rem)}@media (min-width:85.375rem){.product-detail-module__2Km8EG__backNavigation,.product-detail-module__2Km8EG__introductionGrid{width:min(100% - 3rem,105rem)}}@media (min-width:90rem){.product-detail-module__2Km8EG__backNavigation,.product-detail-module__2Km8EG__introductionGrid{width:min(100% - 4rem,105rem)}}.product-detail-module__2Km8EG__backNavigation{padding-top:clamp(1.25rem,1.8vw,1.75rem)}.product-detail-module__2Km8EG__backLink{min-height:2.75rem;color:var(--color-foreground-muted);font-size:var(--text-label);letter-spacing:.01em;transition:color var(--duration-normal) var(--ease-standard);align-items:center;gap:.55rem;font-weight:580;text-decoration:none;display:inline-flex}.product-detail-module__2Km8EG__backLink:hover,.product-detail-module__2Km8EG__backLink:focus-visible{color:var(--color-accent-strong)}.product-detail-module__2Km8EG__introduction{padding-block:clamp(.75rem,1.2vw,1.25rem) clamp(5rem,9vw,8rem)}.product-detail-module__2Km8EG__introductionGrid{--hero-chrome:15.875rem;--hero-media:min(43.5rem, 45%, calc(100svh - var(--hero-chrome)));grid-template-columns:minmax(0, var(--hero-media)) minmax(0, 1fr);align-items:start;gap:clamp(2.5rem,3.5vw,4rem);display:grid}.product-detail-module__2Km8EG__galleryColumn{min-width:0;animation:product-detail-module__2Km8EG__image-arrival .82s var(--ease-editorial) both}.product-detail-module__2Km8EG__productSummary{animation:product-detail-module__2Km8EG__summary-arrival .76s 80ms var(--ease-editorial) both;padding-top:0;position:sticky;top:5rem}.product-detail-module__2Km8EG__brandContext,.product-detail-module__2Km8EG__sectionLabel{color:var(--color-accent-strong);font-size:var(--text-overline);font-weight:var(--text-overline--font-weight);line-height:var(--text-overline--line-height);letter-spacing:var(--text-overline--letter-spacing)}.product-detail-module__2Km8EG__productTitle{-webkit-line-clamp:3;max-width:20ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:pretty;-webkit-box-orient:vertical;margin-top:.75rem;font-size:clamp(2rem,2.4vw,3.25rem);font-weight:610;line-height:1.04;display:-webkit-box;overflow:hidden}.product-detail-module__2Km8EG__productDescriptor{max-width:46ch;color:var(--color-foreground-muted);font-size:var(--text-body-lg);text-wrap:pretty;margin-top:.9rem;font-weight:520;line-height:1.4}.product-detail-module__2Km8EG__productMeta{color:var(--color-foreground-subtle);font-size:var(--text-body-sm);flex-wrap:wrap;align-items:center;gap:.7rem 1.35rem;margin-top:.95rem;line-height:1.5;display:flex}.product-detail-module__2Km8EG__productMeta>span+span{position:relative}.product-detail-module__2Km8EG__productMeta>span+span:before{content:"";background:currentColor;border-radius:9999px;width:2px;height:2px;position:absolute;top:50%;left:-.75rem}.product-detail-module__2Km8EG__availability{color:var(--color-foreground-muted);align-items:center;gap:.5rem;display:inline-flex}.product-detail-module__2Km8EG__availabilityMark{background:var(--color-foreground-subtle);border-radius:9999px;width:.45rem;height:.45rem}.product-detail-module__2Km8EG__availability[data-availability=IN_STOCK] .product-detail-module__2Km8EG__availabilityMark{background:var(--color-success)}.product-detail-module__2Km8EG__availability[data-availability=COMING_SOON] .product-detail-module__2Km8EG__availabilityMark{background:var(--color-warning)}.product-detail-module__2Km8EG__description,.product-detail-module__2Km8EG__overviewCopy{color:var(--color-foreground-muted);white-space:pre-line;font-size:clamp(1rem,.95rem + .18vw,1.125rem);line-height:1.72}.product-detail-module__2Km8EG__overviewDisclosure{border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-subtle);max-width:48rem;margin-top:clamp(2rem,4vw,3rem);padding-block:clamp(1.25rem,2vw,1.75rem)}.product-detail-module__2Km8EG__overviewSummary{cursor:pointer;color:var(--color-foreground-muted);list-style:none;display:block}.product-detail-module__2Km8EG__overviewSummary::marker{content:"";display:none}.product-detail-module__2Km8EG__overviewSummary::-webkit-details-marker{content:"";display:none}.product-detail-module__2Km8EG__overviewPreview{white-space:pre-line;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:6.88em;font-size:clamp(1rem,.95rem + .18vw,1.125rem);line-height:1.72;display:-webkit-box;overflow:hidden}.product-detail-module__2Km8EG__overviewToggle{border-top:1px solid var(--color-border-subtle);width:100%;min-height:2.75rem;color:var(--color-accent-strong);font-size:var(--text-label);justify-content:space-between;align-items:center;gap:.55rem;margin-top:1.25rem;padding-top:1rem;font-weight:620;display:flex}.product-detail-module__2Km8EG__overviewToggleText:before{content:"Read full description"}.product-detail-module__2Km8EG__overviewToggleIcon{width:1rem;height:1rem;transition:transform var(--duration-normal) var(--ease-standard)}.product-detail-module__2Km8EG__overviewDisclosure[open] .product-detail-module__2Km8EG__overviewPreview{display:none}.product-detail-module__2Km8EG__overviewDisclosure[open] .product-detail-module__2Km8EG__overviewToggle{border-top:0;margin-top:0;padding-top:0}.product-detail-module__2Km8EG__overviewDisclosure[open] .product-detail-module__2Km8EG__overviewToggleText:before{content:"Show less"}.product-detail-module__2Km8EG__overviewDisclosure[open] .product-detail-module__2Km8EG__overviewToggleIcon{transform:rotate(180deg)}.product-detail-module__2Km8EG__overviewDisclosure[open] .product-detail-module__2Km8EG__overviewCopy{margin-top:1.25rem}.product-detail-module__2Km8EG__overviewSummary:hover .product-detail-module__2Km8EG__overviewToggle,.product-detail-module__2Km8EG__overviewSummary:focus-visible .product-detail-module__2Km8EG__overviewToggle{color:var(--color-foreground)}.product-detail-module__2Km8EG__overviewSummary:focus-visible{outline:none}.product-detail-module__2Km8EG__overviewSummary:focus-visible .product-detail-module__2Km8EG__overviewToggle{border-radius:var(--radius-sm);outline:2px solid var(--color-focus-ring);outline-offset:.35rem}.product-detail-module__2Km8EG__description{max-width:62ch;margin-top:1.25rem}.product-detail-module__2Km8EG__description[data-constrained=true]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-detail-module__2Km8EG__introActions,.product-detail-module__2Km8EG__finalActions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.product-detail-module__2Km8EG__introActions{margin-top:1.5rem}.product-detail-module__2Km8EG__wholesaleAction{min-height:2.75rem;color:var(--color-accent-strong);font-size:var(--text-label);text-underline-offset:.28em;transition:color var(--duration-normal) var(--ease-standard), text-decoration-color var(--duration-normal) var(--ease-standard), text-underline-offset var(--duration-normal) var(--ease-standard);align-items:center;gap:.55rem;font-weight:620;text-decoration-line:underline;text-decoration-color:#0000;display:inline-flex}.product-detail-module__2Km8EG__wholesaleAction:hover,.product-detail-module__2Km8EG__wholesaleAction:focus-visible{color:var(--color-foreground);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.4em}.product-detail-module__2Km8EG__wholesaleNote{max-width:52ch;color:var(--color-foreground-subtle);font-size:var(--text-caption);margin-top:.65rem;line-height:1.45}.product-detail-module__2Km8EG__heroHighlights{border-top:1px solid var(--color-border-subtle);grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));gap:1rem;margin-top:1.5rem;padding-top:1.25rem;display:grid}.product-detail-module__2Km8EG__heroHighlight{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.6rem;display:flex}.product-detail-module__2Km8EG__heroHighlightIcon{width:1.375rem;height:1.375rem;color:var(--color-accent-strong)}.product-detail-module__2Km8EG__heroHighlightLabel{color:var(--color-foreground-muted);font-size:var(--text-caption);text-wrap:balance;font-weight:560;line-height:1.35}.product-detail-module__2Km8EG__heroSpecs{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-border-subtle);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:1px;margin-top:1.25rem;display:grid;overflow:hidden}.product-detail-module__2Km8EG__heroSpec{background:var(--color-surface);flex-direction:column;gap:.3rem;padding:.95rem 1rem;display:flex}.product-detail-module__2Km8EG__heroSpecTerm{color:var(--color-foreground-subtle);font-size:var(--text-overline);font-weight:var(--text-overline--font-weight);letter-spacing:var(--text-overline--letter-spacing);line-height:var(--text-overline--line-height);text-transform:uppercase}.product-detail-module__2Km8EG__heroSpecValue{color:var(--color-foreground);font-size:var(--text-body-sm);font-weight:560;line-height:1.35}.product-detail-module__2Km8EG__overview,.product-detail-module__2Km8EG__features,.product-detail-module__2Km8EG__specifications{border-top:1px solid var(--color-border-subtle);padding-block:clamp(5.5rem,10vw,9rem)}.product-detail-module__2Km8EG__overview,.product-detail-module__2Km8EG__specifications{background:var(--color-surface)}.product-detail-module__2Km8EG__features{background:var(--color-canvas)}.product-detail-module__2Km8EG__sectionGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.product-detail-module__2Km8EG__sectionLabel{grid-column:1/4;padding-top:.45rem}.product-detail-module__2Km8EG__sectionContent{grid-column:5/13}.product-detail-module__2Km8EG__sectionTitle,.product-detail-module__2Km8EG__conversionTitle{max-width:14ch;font-family:var(--font-display);letter-spacing:-.032em;font-size:clamp(2.4rem,5vw,4.75rem);font-weight:600;line-height:1.04}.product-detail-module__2Km8EG__overviewCopy{max-width:68ch;margin-top:clamp(2rem,4vw,3.5rem)}.product-detail-module__2Km8EG__featureList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,6vw,6rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.product-detail-module__2Km8EG__featureList li{border-top:1px solid var(--color-border-strong);min-width:0;color:var(--color-foreground);padding-block:1.4rem 2.25rem;font-size:clamp(1.05rem,.96rem + .45vw,1.35rem);font-weight:480;line-height:1.55}.product-detail-module__2Km8EG__specificationList{max-width:50rem;margin-top:clamp(3rem,6vw,5rem)}.product-detail-module__2Km8EG__specificationList>div{padding-block:1.15rem}.product-detail-module__2Km8EG__specificationList dt,.product-detail-module__2Km8EG__specificationList dd{font-size:var(--text-body);line-height:1.6}.product-detail-module__2Km8EG__conversionReturn{grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(6rem,12vw,11rem);scroll-margin-top:5rem;display:grid}.product-detail-module__2Km8EG__conversionReturn>.product-detail-module__2Km8EG__sectionLabel{grid-column:1/4}.product-detail-module__2Km8EG__conversionTitle,.product-detail-module__2Km8EG__conversionCopy,.product-detail-module__2Km8EG__conversionReturn>.product-detail-module__2Km8EG__finalActions{grid-column:5/13}.product-detail-module__2Km8EG__conversionCopy{max-width:58ch;color:var(--color-foreground-muted);font-size:var(--text-body-lg);margin-top:2rem;line-height:1.65}.product-detail-module__2Km8EG__finalActions{margin-top:2.5rem}@keyframes product-detail-module__2Km8EG__image-arrival{0%{opacity:.01;clip-path:inset(0 0 12%);transform:translateY(1rem)}}@keyframes product-detail-module__2Km8EG__summary-arrival{0%{opacity:.01;transform:translateY(.75rem)}}@media (min-width:64rem) and (max-height:53.25rem){.product-detail-module__2Km8EG__backNavigation{padding-top:.75rem}.product-detail-module__2Km8EG__introduction{padding-top:.25rem}.product-detail-module__2Km8EG__introductionGrid{--hero-chrome:13.875rem;gap:clamp(2rem,3vw,3rem)}.product-detail-module__2Km8EG__productSummary{top:4.5rem}.product-detail-module__2Km8EG__productTitle{margin-top:.6rem;font-size:clamp(1.85rem,2.15vw,2.5rem)}.product-detail-module__2Km8EG__productDescriptor{font-size:var(--text-body);margin-top:.7rem}.product-detail-module__2Km8EG__productMeta{margin-top:.8rem}.product-detail-module__2Km8EG__description{-webkit-line-clamp:2;margin-top:1rem;line-height:1.6}.product-detail-module__2Km8EG__introActions{margin-top:1.25rem}.product-detail-module__2Km8EG__wholesaleNote{margin-top:.5rem}.product-detail-module__2Km8EG__heroHighlights{gap:.85rem;margin-top:1.15rem;padding-top:1rem}.product-detail-module__2Km8EG__heroHighlightIcon{width:1.25rem;height:1.25rem}.product-detail-module__2Km8EG__heroSpecs{margin-top:1rem}.product-detail-module__2Km8EG__heroSpec{padding:.75rem .85rem}}@media (min-width:64rem) and (min-height:56.25rem){.product-detail-module__2Km8EG__productTitle{margin-top:.9rem}.product-detail-module__2Km8EG__description{margin-top:1.5rem}.product-detail-module__2Km8EG__introActions{margin-top:1.85rem}.product-detail-module__2Km8EG__heroHighlights{margin-top:1.85rem;padding-top:1.5rem}}@media (max-width:63.99rem){.product-detail-module__2Km8EG__backNavigation,.product-detail-module__2Km8EG__introductionGrid,.product-detail-module__2Km8EG__sectionGrid,.product-detail-module__2Km8EG__conversionReturn{width:min(100% - 2.5rem,56rem)}.product-detail-module__2Km8EG__introductionGrid{grid-template-columns:minmax(0,1fr);gap:3rem}.product-detail-module__2Km8EG__galleryColumn{max-width:none}.product-detail-module__2Km8EG__productSummary{padding-top:0;position:static}.product-detail-module__2Km8EG__productTitle{max-width:24ch;font-size:clamp(2rem,4vw,2.5rem)}.product-detail-module__2Km8EG__sectionLabel,.product-detail-module__2Km8EG__sectionContent,.product-detail-module__2Km8EG__conversionReturn>.product-detail-module__2Km8EG__sectionLabel,.product-detail-module__2Km8EG__conversionTitle,.product-detail-module__2Km8EG__conversionCopy,.product-detail-module__2Km8EG__conversionReturn>.product-detail-module__2Km8EG__finalActions{grid-column:1/13}.product-detail-module__2Km8EG__sectionContent,.product-detail-module__2Km8EG__conversionTitle{margin-top:1.25rem}}@media (max-width:47.99rem){.product-detail-module__2Km8EG__backNavigation,.product-detail-module__2Km8EG__introductionGrid,.product-detail-module__2Km8EG__sectionGrid,.product-detail-module__2Km8EG__conversionReturn{width:calc(100% - 2rem)}.product-detail-module__2Km8EG__backNavigation{padding-top:1rem}.product-detail-module__2Km8EG__introduction{padding-block:1.25rem 5.5rem}.product-detail-module__2Km8EG__introductionGrid{gap:2.25rem}.product-detail-module__2Km8EG__productTitle{letter-spacing:-.025em;max-width:none;margin-top:.75rem;font-size:clamp(1.85rem,7.5vw,2.35rem);line-height:1.1}.product-detail-module__2Km8EG__productDescriptor{font-size:var(--text-body);margin-top:.8rem}.product-detail-module__2Km8EG__productMeta{gap:.55rem 1.15rem;margin-top:1.35rem}.product-detail-module__2Km8EG__description{margin-top:1.35rem;font-size:1rem;line-height:1.65}.product-detail-module__2Km8EG__introActions,.product-detail-module__2Km8EG__finalActions{flex-direction:column;align-items:stretch}.product-detail-module__2Km8EG__heroHighlights{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.75rem;padding-top:1.5rem}.product-detail-module__2Km8EG__heroSpecs{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-module__2Km8EG__introActions>*,.product-detail-module__2Km8EG__finalActions>*{width:100%}.product-detail-module__2Km8EG__wholesaleAction{border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;padding-inline:.1rem}.product-detail-module__2Km8EG__overview,.product-detail-module__2Km8EG__features,.product-detail-module__2Km8EG__specifications{padding-block:4.75rem}.product-detail-module__2Km8EG__sectionGrid,.product-detail-module__2Km8EG__conversionReturn{display:block}.product-detail-module__2Km8EG__sectionTitle,.product-detail-module__2Km8EG__conversionTitle{margin-top:1rem;font-size:clamp(2.25rem,11vw,3.25rem);line-height:1.06}.product-detail-module__2Km8EG__featureList{grid-template-columns:minmax(0,1fr);margin-top:2.75rem}.product-detail-module__2Km8EG__featureList li{padding-block:1.15rem 1.65rem;font-size:1.05rem}.product-detail-module__2Km8EG__specificationList{margin-top:2.75rem}.product-detail-module__2Km8EG__conversionReturn{padding-block:5.5rem 6rem}.product-detail-module__2Km8EG__conversionCopy{font-size:var(--text-body);margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){.product-detail-module__2Km8EG__galleryColumn,.product-detail-module__2Km8EG__productSummary{animation:none}}
.QuietClose-module__gVL50W__section{isolation:isolate;background:var(--color-canvas);color:var(--color-foreground);padding-bottom:clamp(7rem,9vw,10rem);position:relative;overflow:clip}.QuietClose-module__gVL50W__content{width:min(100% - clamp(2.5rem,7vw,9rem),96rem);margin-inline:auto;padding-top:clamp(6rem,7vw,7rem)}.QuietClose-module__gVL50W__eyebrow{color:var(--color-accent-strong);font-size:var(--text-caption);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.5rem;font-weight:600}.QuietClose-module__gVL50W__heading{letter-spacing:-.04em;max-width:11ch;font-size:clamp(3rem,5.7vw,6.4rem);font-weight:520;line-height:.96}.QuietClose-module__gVL50W__returnAction{border-bottom:1px solid var(--color-border-strong);min-height:2.75rem;color:var(--color-foreground);font-size:var(--text-label);transition:color var(--duration-normal) var(--ease-standard), border-color var(--duration-normal) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);align-items:center;gap:.5rem;margin-top:clamp(2rem,4vw,3.5rem);font-weight:600;display:inline-flex}.QuietClose-module__gVL50W__returnAction:hover,.QuietClose-module__gVL50W__returnAction:focus-visible{border-color:var(--color-accent-strong);color:var(--color-accent-strong)}.QuietClose-module__gVL50W__returnAction:active{transform:translateY(1px)}.QuietClose-module__gVL50W__channel{pointer-events:none;align-items:center;display:flex;position:absolute;top:clamp(3rem,4vw,5rem);left:max(clamp(2.5rem,7vw,9rem),50% - 48rem);right:0}.QuietClose-module__gVL50W__channelLead,.QuietClose-module__gVL50W__channelTail{transform-origin:0;height:1px;display:block}.QuietClose-module__gVL50W__channelLead{background:var(--color-border-strong);width:min(42vw,36rem)}.QuietClose-module__gVL50W__channelTail{background:var(--color-border-subtle);width:min(28vw,24rem)}.QuietClose-module__gVL50W__clearance{background:var(--color-canvas-deep);clip-path:polygon(0 100%,100% 100%,100% 84%,68% 84%,65% 96%,0 96%);height:clamp(5rem,10vw,9rem);position:absolute;bottom:0;left:0;right:0}@media (max-width:63.99rem){.QuietClose-module__gVL50W__section{padding-bottom:8rem}.QuietClose-module__gVL50W__content{width:min(100% - 3rem,48rem);padding-top:8rem}.QuietClose-module__gVL50W__channel{top:4rem;left:max(1.5rem,50% - 24rem)}.QuietClose-module__gVL50W__channelLead{width:48vw}.QuietClose-module__gVL50W__channelTail{width:30vw}.QuietClose-module__gVL50W__clearance{clip-path:polygon(0 100%,100% 100%,100% 90%,54% 90%,51% 98%,0 98%)}}@media (max-width:47.99rem){.QuietClose-module__gVL50W__section{padding-bottom:7rem}.QuietClose-module__gVL50W__content{width:min(100% - 2rem,40rem);padding-top:7rem}.QuietClose-module__gVL50W__heading{font-size:clamp(3rem,14vw,4.7rem);line-height:.98}.QuietClose-module__gVL50W__channel{top:3.75rem;left:1rem}.QuietClose-module__gVL50W__channelLead{width:54vw}.QuietClose-module__gVL50W__channelTail{width:35vw}.QuietClose-module__gVL50W__clearance{clip-path:polygon(0 100%,100% 100%,100% 93%,45% 93%,42% 99%,0 99%);height:5rem}}@media (prefers-reduced-motion:reduce){.QuietClose-module__gVL50W__content,.QuietClose-module__gVL50W__channel span{opacity:1!important;transform:none!important}.QuietClose-module__gVL50W__returnAction{transition:none}}
