.tK5hAG_directory{--gallery-ease:cubic-bezier(.22,1,.36,1);--gallery-action-bg:#080808;--gallery-action-ink:#fafafa;--gallery-dock-bg:#0b0b0bf2;--gallery-dock-shadow:0 12px 32px #0000003d;--gallery-frame-shadow:0 22px 56px #0000007a,0 1px 0 #ffffff18 inset;--gallery-receded-shadow:0 14px 34px #00000047,0 1px 0 #ffffff12 inset;--gallery-dock-height:56px;--gallery-dock-bottom:12px;--gallery-frame-dock-gap:24px;--gallery-perspective-compensation:48px;--gallery-dock-projection-budget:calc(var(--gallery-dock-height) + var(--gallery-dock-bottom) + var(--gallery-frame-dock-gap) + var(--gallery-perspective-compensation));min-width:0}.tK5hAG_topline{z-index:30;background:linear-gradient(180deg,var(--background,#000) 72%,transparent);justify-content:space-between;align-items:center;gap:24px;margin-bottom:12px;padding:4px 0;display:flex;position:sticky;top:96px}.tK5hAG_topline p{color:var(--muted-foreground);font:10px/1.4 var(--font-geist-mono),monospace;letter-spacing:.09em;text-transform:uppercase;margin:0}.tK5hAG_controls{z-index:30;bottom:var(--gallery-dock-bottom);width:max-content;max-width:100%;min-height:var(--gallery-dock-height);border:1px solid var(--border,#262626);background:var(--gallery-dock-bg);box-shadow:var(--gallery-dock-shadow);border-radius:10px;align-items:center;padding:5px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.tK5hAG_controls ul{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tK5hAG_controls li{flex:none;display:flex}.tK5hAG_controls button{width:auto;min-width:44px;height:44px;color:var(--gallery-action-ink);cursor:pointer;font:12px/1 var(--font-geist),sans-serif;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 12px;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.tK5hAG_controls button[data-slot=pagination-link]{width:44px;padding:0}.tK5hAG_controls button[data-active=true]{border-color:var(--border,#383838);background:var(--gallery-action-bg)}.tK5hAG_controls button:hover:not(:disabled){background:color-mix(in srgb,var(--gallery-action-ink) 9%,transparent)}.tK5hAG_controls button svg{flex:none}@media (max-width:600px){.tK5hAG_controls{padding:5px 2px}.tK5hAG_controls ul{gap:0}.tK5hAG_controls button{width:44px;padding:0}.tK5hAG_controls button [data-pagination-label]{display:none}}@media (max-width:360px){.tK5hAG_directory{--gallery-dock-height:104px}.tK5hAG_controls{padding:5px 2px}.tK5hAG_controls ul{grid-template-columns:repeat(5,44px);row-gap:4px;display:grid}.tK5hAG_controls li:not(:first-child):not(:last-child){grid-row:1}.tK5hAG_controls li:first-child{grid-area:2/1/auto/3}.tK5hAG_controls li:last-child{grid-area:2/4/auto/6}.tK5hAG_controls li:first-child button,.tK5hAG_controls li:last-child button{width:100%}.tK5hAG_controls button [data-pagination-label]{display:inline}}.tK5hAG_controls button:focus-visible{color:#050505;border-color:var(--brand-orange);background:var(--brand-orange)}.tK5hAG_controls button:focus-visible,.tK5hAG_stage:focus-visible,.tK5hAG_inspectSurface:focus-visible,.tK5hAG_inspectButton:focus-visible,.tK5hAG_projectActions a:focus-visible{outline:2px solid var(--brand-orange);outline-offset:4px}.tK5hAG_controls button:disabled{opacity:.28;cursor:not-allowed}.tK5hAG_stage{--drag-x:0px;height:clamp(430px,min(55vw,100svh - 304px),700px);box-shadow:none;perspective:1800px;isolation:isolate;touch-action:pan-y pinch-zoom;background:0 0;border:0;outline:none;position:relative;overflow:hidden;container-type:size}.tK5hAG_backdropIndex{color:color-mix(in srgb,var(--foreground,#fafafa) 5%,transparent);font:600 clamp(180px,32vw,470px)/1 var(--font-geist),sans-serif;letter-spacing:-.09em;-webkit-user-select:none;user-select:none;transform:translateX(var(--background-x));transition:transform .9s var(--gallery-ease);position:absolute;top:-8%;right:4%}.tK5hAG_backdropRule{background:var(--brand-orange);opacity:.42;width:34%;height:1px;transform:translateX(var(--rule-x));transition:transform .9s var(--gallery-ease);position:absolute;top:52%;left:0}.tK5hAG_project{width:min(82%,1080px,160svh - 716.8px);transform-style:preserve-3d;transform-origin:50%;transition:transform .82s var(--gallery-ease),opacity .5s ease,filter .5s ease;will-change:transform;position:absolute;top:5%;left:50%;translate:-50%}.tK5hAG_project.tK5hAG_active{z-index:10;opacity:1;transform:translate3d(var(--drag-x),0,80px) scale(1)}.tK5hAG_project.tK5hAG_before{z-index:4;opacity:.52;filter:brightness(.58)saturate(.7);transform:translate3d(var(--drag-x),7%,-170px) rotateY(17deg) scale(.76);left:-49%}.tK5hAG_project.tK5hAG_after{z-index:4;opacity:.52;filter:brightness(.58)saturate(.7);transform:translate3d(var(--drag-x),7%,-170px) rotateY(-17deg) scale(.76);left:68%}.tK5hAG_project.tK5hAG_far{z-index:2;opacity:.18;filter:brightness(.35)saturate(.5)}.tK5hAG_frameObject{aspect-ratio:16/10;width:100%;transform-style:preserve-3d;transform:rotateY(var(--inspect-rotation));transition:transform .12s linear;position:relative}.tK5hAG_frameFace{backface-visibility:hidden;box-shadow:var(--gallery-frame-shadow);background:#0a0a0a;border:1px solid #4a4a4a;border-radius:12px;position:absolute;inset:0;overflow:hidden}.tK5hAG_project:not(.tK5hAG_active) .tK5hAG_frameFace{box-shadow:var(--gallery-receded-shadow)}.tK5hAG_project.tK5hAG_active:hover .tK5hAG_frameFace,.tK5hAG_project.tK5hAG_active:focus-within .tK5hAG_frameFace{border-color:#777;box-shadow:0 22px 56px #0000007a,0 0 0 1px #ff7a1a66,inset 0 1px #ffffff18}.tK5hAG_frameFront{transform:translateZ(9px)}.tK5hAG_frameBack{color:#fafafa;text-align:center;background:#090909;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;transform:rotateY(180deg)translateZ(9px)}.tK5hAG_frameBack:before{content:"";border:1px solid #2b2b2b;border-radius:7px;position:absolute;inset:20px}.tK5hAG_frameBack span{color:var(--brand-orange);font:10px/1.4 var(--font-geist-mono),monospace;letter-spacing:.2em;position:relative}.tK5hAG_frameBack strong{letter-spacing:-.05em;max-width:80%;font-size:clamp(24px,4vw,54px);font-weight:500;position:relative}.tK5hAG_frameBack small{color:#8f8f8f;font:10px/1.4 var(--font-geist-mono),monospace;position:relative}.tK5hAG_frameEdge{width:18px;transform-style:preserve-3d;background:#242424;position:absolute;top:1%;bottom:1%}.tK5hAG_edgeLeft{left:-9px;transform:rotateY(90deg)}.tK5hAG_edgeRight{right:-9px;transform:rotateY(90deg)}.tK5hAG_browserBar{color:#bdbdbd;cursor:grab;background:#0b0b0b;border-bottom:1px solid #292929;grid-template-columns:72px 1fr auto;align-items:center;gap:10px;height:48px;padding:0 14px;display:grid}.tK5hAG_browserBar:active{cursor:grabbing}.tK5hAG_browserDots{gap:6px;display:flex}.tK5hAG_browserDots i{background:#525252;border-radius:50%;width:6px;height:6px}.tK5hAG_browserDots i:first-child{background:var(--brand-orange)}.tK5hAG_browserTitle{text-overflow:ellipsis;white-space:nowrap;text-align:center;font:10px/1.3 var(--font-geist-mono),monospace;letter-spacing:.06em;overflow:hidden}.tK5hAG_launchMini{color:#fafafa;border:1px solid #383838;border-radius:6px;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-size:10px;text-decoration:none;transition:color .2s,border-color .2s;display:flex}.tK5hAG_launchMini svg{width:15px}.tK5hAG_launchMini:hover,.tK5hAG_launchMini:focus-visible{color:#050505;border-color:var(--brand-orange);background:var(--brand-orange)}.tK5hAG_recededLabel{color:gray;font:9px/1 var(--font-geist-mono),monospace;text-transform:uppercase}.tK5hAG_viewport{background:#111;height:calc(100% - 48px);position:relative;overflow:hidden}.tK5hAG_posterLink,.tK5hAG_livePreview{border:0;width:100%;height:100%;display:block}.tK5hAG_posterLink{color:#fafafa;position:relative;overflow:hidden}.tK5hAG_posterLink img{object-fit:cover;object-position:50% 50%;-webkit-user-select:none;user-select:none;transition:filter .3s;display:block;transform:translateY(-8%);width:100%!important;height:118%!important}.tK5hAG_posterLink:hover img{filter:brightness(.8)}.tK5hAG_posterAction{color:#fafafa;background:#000e;border:1px solid #626262;border-radius:6px;align-items:center;gap:10px;padding:12px 15px;font-size:11px;display:flex;position:absolute;bottom:18px;right:18px}.tK5hAG_posterLink:hover .tK5hAG_posterAction,.tK5hAG_posterLink:focus-visible .tK5hAG_posterAction{color:#050505;border-color:var(--brand-orange);background:var(--brand-orange)}.tK5hAG_livePreview{pointer-events:auto;background:#000}.tK5hAG_selectFrame{color:#fff;cursor:pointer;background:#0003;border:0;width:100%;position:absolute;inset:0}.tK5hAG_selectFrame span{font:10px/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;background:#000b;border:1px solid #777;border-radius:6px;padding:9px 12px;position:absolute;bottom:18px;left:18px}.tK5hAG_selectFrame:hover span,.tK5hAG_selectFrame:focus-visible span{color:#050505;border-color:var(--brand-orange);background:var(--brand-orange)}.tK5hAG_inspectSurface{cursor:grab;touch-action:pan-y;background:#00000012;place-items:end center;padding:20px;display:grid;position:absolute;inset:0}.tK5hAG_inspectSurface:active{cursor:grabbing}.tK5hAG_inspectSurface span{color:#fafafa;font:10px/1.3 var(--font-geist-mono),monospace;background:#000d;border:1px solid #555;border-radius:6px;padding:10px 13px}.tK5hAG_projectDetail{border-top:1px solid var(--border,#262626);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:10px;padding-top:24px;display:grid}.tK5hAG_classification{color:var(--brand-orange-text,var(--brand-orange));font:10px/1.4 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px}.tK5hAG_projectDetail h3{letter-spacing:-.045em;margin:0;font-size:clamp(26px,3vw,42px);font-weight:500;line-height:1.05}.tK5hAG_caption{max-width:64ch;color:var(--muted-foreground);margin:14px 0 0;font-size:13px;line-height:1.7}.tK5hAG_projectActions{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.tK5hAG_projectActions a,.tK5hAG_inspectButton{border:1px solid var(--border,#383838);min-height:44px;color:var(--gallery-action-ink);background:var(--gallery-action-bg);border-radius:6px;align-items:center;gap:10px;padding:0 12px;font-size:12px;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.tK5hAG_projectActions a:hover,.tK5hAG_projectActions a:focus-visible,.tK5hAG_inspectButton:hover,.tK5hAG_inspectButton:focus-visible{color:#050505;border-color:var(--brand-orange);background:var(--brand-orange)}.tK5hAG_inspectButton{cursor:pointer}.tK5hAG_inspectButton[aria-pressed=true]{color:#050505;border-color:var(--brand-orange);background:var(--brand-orange)}.tK5hAG_actions{flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:24px;display:flex}.tK5hAG_actions button{cursor:pointer;background:0 0;border:0}.tK5hAG_actions :is(a,button):hover,.tK5hAG_actions :is(a,button):focus-visible{color:var(--brand-orange)}@supports (width:1cqh){.tK5hAG_project{width:min(82%,1080px,calc(145cqh - var(--gallery-dock-projection-budget)))}}@media (max-width:900px){.tK5hAG_stage{height:clamp(420px,min(68vw,100svh - 272px),640px)}.tK5hAG_project{width:min(86%,880px,160svh - 646.4px);top:5%;left:50%}.tK5hAG_projectDetail{grid-template-columns:1fr;gap:24px}.tK5hAG_projectActions{flex-flow:wrap;column-gap:24px}}@media (max-width:900px) and (min-width:601px){@supports (width:1cqh){.tK5hAG_project{width:min(86%,880px,calc(145cqh - var(--gallery-dock-projection-budget)))}}}@media (max-width:600px){.tK5hAG_directory{--gallery-frame-dock-gap:16px}.tK5hAG_topline{margin-bottom:8px;top:80px}.tK5hAG_topline p{max-width:160px}.tK5hAG_stage{height:clamp(340px,73vw + 68px,480px);margin-inline:-24px}.tK5hAG_project{width:92%;top:7%;left:50%}.tK5hAG_project.tK5hAG_before{transform:translate3d(calc(var(--drag-x) - 90.2%),5%,-150px) rotateY(13deg) scale(.78)}.tK5hAG_project.tK5hAG_after{transform:translate3d(calc(var(--drag-x) + 90.2%),5%,-150px) rotateY(-13deg) scale(.78)}.tK5hAG_browserBar{grid-template-columns:40px 1fr auto;height:40px;padding-inline:10px}.tK5hAG_browserDots i:nth-child(n+2){display:none}.tK5hAG_browserTitle{text-align:left}.tK5hAG_launchMini{min-height:32px;padding-inline:8px;font-size:0}.tK5hAG_launchMini svg{width:17px}.tK5hAG_viewport{height:calc(100% - 40px)}.tK5hAG_posterAction{padding:10px 12px;bottom:12px;right:12px}.tK5hAG_projectDetail{margin-top:0;padding-top:22px}.tK5hAG_projectActions{flex-direction:column;gap:10px}@supports (width:1cqh){.tK5hAG_project{width:min(92%,calc(145cqh - var(--gallery-dock-projection-budget)))}}}@media (max-width:600px) and (max-height:650px){.tK5hAG_stage{height:clamp(280px,100svh - 282px,340px)}.tK5hAG_project{top:3%}}@media (prefers-reduced-motion:reduce){.tK5hAG_stage,.tK5hAG_backdropIndex,.tK5hAG_backdropRule,.tK5hAG_project,.tK5hAG_frameObject,.tK5hAG_controls button,.tK5hAG_posterLink img{transition:none!important}.tK5hAG_project.tK5hAG_active{transform:translate(0,0)}.tK5hAG_project.tK5hAG_before{transform:translate3d(0,5%,-80px)rotateY(8deg)scale(.82)}.tK5hAG_project.tK5hAG_after{transform:translate3d(0,5%,-80px)rotateY(-8deg)scale(.82)}}:is(html[data-motion=paused] .tK5hAG_stage,html[data-motion=paused] .tK5hAG_backdropIndex,html[data-motion=paused] .tK5hAG_backdropRule,html[data-motion=paused] .tK5hAG_project,html[data-motion=paused] .tK5hAG_frameObject){transition:none!important}.tK5hAG_noScriptLinks{flex-wrap:wrap;gap:16px;padding:24px 0;display:flex}.tK5hAG_noScriptLinks a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.tK5hAG_topline p span{color:var(--brand-orange-text,var(--brand-orange))}html.light .tK5hAG_directory{--gallery-action-bg:#fff;--gallery-action-ink:#171717;--gallery-dock-bg:#fffffff5;--gallery-dock-shadow:0 12px 30px #1f1b171f;--gallery-frame-shadow:0 20px 48px #1f1b172e,0 1px 0 #ffffffb8 inset;--gallery-receded-shadow:0 12px 28px #1f1b171f,0 1px 0 #fff9 inset}:is(html.light .tK5hAG_project.tK5hAG_active:hover .tK5hAG_frameFace,html.light .tK5hAG_project.tK5hAG_active:focus-within .tK5hAG_frameFace){box-shadow:0 20px 48px #1f1b172e,0 0 0 1px #d4570870,inset 0 1px #ffffffb8}.tK5hAG_project{transition:transform .82s var(--gallery-ease),opacity .5s ease,filter .5s ease;left:50%}.tK5hAG_project.tK5hAG_before{transform:translate3d(calc(var(--drag-x) - 71%),7%,-170px) rotateY(17deg) scale(.76);left:50%}.tK5hAG_project.tK5hAG_after{transform:translate3d(calc(var(--drag-x) + 72%),7%,-170px) rotateY(-17deg) scale(.76);left:50%}.tK5hAG_project.tK5hAG_far.tK5hAG_before{transform:translate3d(calc(var(--drag-x) - 90%),12%,-310px) rotateY(22deg) scale(.62);left:50%}.tK5hAG_project.tK5hAG_far.tK5hAG_after{transform:translate3d(calc(var(--drag-x) + 89%),12%,-310px) rotateY(-22deg) scale(.62);left:50%}@media (max-width:900px){.tK5hAG_project,.tK5hAG_project.tK5hAG_before,.tK5hAG_project.tK5hAG_after,.tK5hAG_project.tK5hAG_far.tK5hAG_before,.tK5hAG_project.tK5hAG_far.tK5hAG_after{left:50%}.tK5hAG_project.tK5hAG_before{transform:translate3d(calc(var(--drag-x) - 83.3%),7%,-170px) rotateY(17deg) scale(.76)}.tK5hAG_project.tK5hAG_after{transform:translate3d(calc(var(--drag-x) + 82.2%),7%,-170px) rotateY(-17deg) scale(.76)}.tK5hAG_project.tK5hAG_far.tK5hAG_before{transform:translate3d(calc(var(--drag-x) - 96.7%),12%,-310px) rotateY(22deg) scale(.62)}.tK5hAG_project.tK5hAG_far.tK5hAG_after{transform:translate3d(calc(var(--drag-x) + 94.4%),12%,-310px) rotateY(-22deg) scale(.62)}}@media (max-width:600px){.tK5hAG_project,.tK5hAG_project.tK5hAG_before,.tK5hAG_project.tK5hAG_after,.tK5hAG_project.tK5hAG_far.tK5hAG_before,.tK5hAG_project.tK5hAG_far.tK5hAG_after{left:50%}.tK5hAG_project.tK5hAG_before{transform:translate3d(calc(var(--drag-x) - 90.2%),5%,-150px) rotateY(13deg) scale(.78)}.tK5hAG_project.tK5hAG_after{transform:translate3d(calc(var(--drag-x) + 90.2%),5%,-150px) rotateY(-13deg) scale(.78)}}@media (prefers-reduced-motion:reduce){.tK5hAG_project.tK5hAG_before{transform:translate3d(-71%,5%,-80px)rotateY(8deg)scale(.82)}.tK5hAG_project.tK5hAG_after{transform:translate3d(72%,5%,-80px)rotateY(-8deg)scale(.82)}}@keyframes tK5hAG_showcase-drift{0%,to{translate:0}50%{translate:0 -6px}}.tK5hAG_frameObject{animation:9s ease-in-out infinite tK5hAG_showcase-drift}.tK5hAG_project:nth-of-type(2n) .tK5hAG_frameObject{animation-delay:-4.5s}.tK5hAG_directory[data-preview-motion=paused] .tK5hAG_frameObject{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.tK5hAG_frameObject{animation:none!important;translate:none!important}}.tK5hAG_rotationHandle{z-index:20;cursor:grab;touch-action:pan-y pinch-zoom;border-radius:12px 12px 0 0;height:48px;position:absolute;top:0;left:0;right:0;transform:translateZ(22px)}.tK5hAG_rotationHandle:active{cursor:grabbing}.tK5hAG_rotationHandle:focus-visible{outline:2px solid var(--brand-orange);outline-offset:3px}.tK5hAG_frameObject{transition:transform .35s cubic-bezier(.16,1,.3,1)}.tK5hAG_project:has(.tK5hAG_rotationHandle:active) .tK5hAG_frameObject{transition:transform 70ms linear}@media (max-width:600px){.tK5hAG_rotationHandle{height:40px}}.tK5hAG_frameFront{backface-visibility:visible}.tK5hAG_frameBack{pointer-events:none;-webkit-backdrop-filter:blur(1px)saturate(.85);backdrop-filter:blur(1px)saturate(.85);background:linear-gradient(135deg,#ffffff26 0%,#ffffff05 38%,#b9d0d314 64%,#ffffff20 100%);border-color:#d5e0df66;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 40px #d9e9e914}.tK5hAG_frameBack:before{border-color:#ffffff24;inset:7px;box-shadow:inset 0 1px #ffffff40}.tK5hAG_frameEdge{background:linear-gradient(90deg,#9dadad55,#e5efef99,#7e929255)}.tK5hAG_stage,.tK5hAG_browserBar,.tK5hAG_rotationHandle{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.tK5hAG_rotationHandle{-webkit-user-drag:none}
.HNQpaG_factory{isolation:isolate;background:var(--background);touch-action:pan-y pinch-zoom;width:100%;height:100%;position:relative;overflow:hidden}.HNQpaG_poster{object-fit:contain;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.HNQpaG_scene{pointer-events:auto;width:100%;height:100%;inset:0;position:absolute!important}.HNQpaG_factory:not([data-ready=true]) .HNQpaG_scene [data-factory-part=scene]{visibility:hidden}.HNQpaG_factory[data-failed=true] .HNQpaG_poster{visibility:visible}.HNQpaG_factory[data-failed=true] .HNQpaG_scene{background:0 0}.HNQpaG_status{font:10px var(--font-mono);color:var(--muted-foreground);pointer-events:none;position:absolute;top:44%;left:5%}
.k6_MnW_journey{background:var(--background);width:100vw;height:500svh;color:var(--foreground);margin-left:calc(50% - 50vw);position:relative}.k6_MnW_viewport{isolation:isolate;background:var(--background);height:100svh;position:sticky;top:0;overflow:hidden}.k6_MnW_scene{z-index:0;transform-origin:50%;will-change:transform;backface-visibility:hidden;contain:layout paint style;position:absolute;inset:0;transform:translateY(16px)scale(.92)}.k6_MnW_journey[data-reduced=true]{height:100svh}.k6_MnW_journey[data-reduced=true] .k6_MnW_viewport{position:relative}.k6_MnW_journey[data-reduced=true] .k6_MnW_scene{will-change:auto;transform:none}
.u19ndW_hero{--field-x:0px;--field-y:0px;--field-angle:60deg;isolation:isolate;background:var(--background);width:100%;height:100svh;min-height:680px;max-height:1200px;color:var(--foreground);flex-direction:column;padding:118px 4.5% 30px;display:flex;position:relative;overflow:hidden}.u19ndW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u19ndW_intro{z-index:2;position:relative}.u19ndW_intro>p,.u19ndW_label{font-family:var(--font-mono),monospace;letter-spacing:.22em;color:var(--muted-foreground);margin:0;font-size:9px}.u19ndW_intro h1{letter-spacing:-.055em;max-width:15ch;margin:14px 0 0;font-size:clamp(27px,3.3vw,48px);font-weight:450;line-height:1.05}.u19ndW_layout{z-index:1;flex:1;grid-template-columns:43% 57%;align-items:center;gap:0;min-width:0;min-height:0;display:grid;position:relative}.u19ndW_story{min-width:0;padding-bottom:28px}.u19ndW_number{height:clamp(110px,12.5vw,190px);font-family:var(--font-geist),sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.105em;white-space:nowrap;align-items:center;font-size:clamp(94px,12vw,176px);font-weight:600;line-height:1;display:flex}.u19ndW_number>span{min-width:4.5ch;display:inline-block}.u19ndW_stage{min-width:0;min-height:77px;margin-top:21px}.u19ndW_stage>p{font-family:var(--font-mono),monospace;letter-spacing:.2em;color:var(--foreground);margin:0;font-size:10px}.u19ndW_stage>p>span{color:var(--muted-foreground);margin-right:7px;font-size:14px}.u19ndW_stage h2{letter-spacing:-.02em;color:var(--muted-foreground);max-width:34ch;margin:16px 0 0;font-size:16px;font-weight:400;line-height:1.5}.u19ndW_context{border-top:1px solid var(--card);min-width:0;color:var(--muted-foreground);overflow-wrap:anywhere;max-width:390px;margin-top:19px;padding-top:15px;font-size:11px;line-height:1.7}.u19ndW_graph{width:100%;min-width:0;max-width:100%;height:100%;max-height:550px;display:block;overflow:visible}.u19ndW_rowLabel{font-family:var(--font-mono),monospace;letter-spacing:2.1px;fill:var(--border);font-size:8px}.u19ndW_wire{fill:none;stroke:var(--muted-foreground);stroke-width:1px;vector-effect:non-scaling-stroke}.u19ndW_bead{fill:var(--foreground);pointer-events:none}.u19ndW_node>rect:not(.u19ndW_halo){fill:var(--background);stroke:var(--muted-foreground);stroke-width:.8px;vector-effect:non-scaling-stroke}.u19ndW_node>circle{fill:var(--muted-foreground)}.u19ndW_node>text{fill:var(--foreground);font-family:var(--font-mono),monospace;letter-spacing:.6px;font-size:11px}.u19ndW_halo{fill:none;stroke:var(--muted-foreground);stroke-width:.55px;opacity:0}.u19ndW_node[data-active=true] .u19ndW_halo{opacity:.35}.u19ndW_field{z-index:0;opacity:.075;pointer-events:none;transform:perspective(650px) rotateX(var(--field-angle)) rotateZ(-5deg) translate3d(var(--field-x),var(--field-y),0);transform-origin:50% 20%;-webkit-mask-image:linear-gradient(transparent,var(--background) 23%,var(--background) 70%,transparent);mask-image:linear-gradient(transparent,var(--background) 23%,var(--background) 70%,transparent);will-change:transform;position:absolute;inset:35% -8% -10%}.u19ndW_field>div{font:12px/2.6 var(--font-mono),monospace;letter-spacing:8px;white-space:nowrap;color:var(--muted-foreground)}.u19ndW_bottom{z-index:2;justify-content:space-between;align-items:end;gap:30px;display:flex;position:relative}.u19ndW_disclosure{color:var(--muted-foreground);margin:0 0 13px;font-size:9px;line-height:1.6}.u19ndW_controls{flex-wrap:wrap;gap:6px;display:flex}.u19ndW_controls button{font-family:var(--font-mono),monospace;letter-spacing:.1em;color:var(--muted-foreground);cursor:pointer;background:0 0;border:1px solid #0000;min-height:34px;padding:8px 9px;font-size:8px}.u19ndW_controls button[aria-pressed=true]{color:var(--foreground);border-color:var(--border)}.u19ndW_controls button:hover{color:var(--foreground)}.u19ndW_controls button:focus-visible,.u19ndW_actions a:focus-visible,.u19ndW_actions button:focus-visible{outline:2px solid var(--muted-foreground);outline-offset:4px}.u19ndW_actions{white-space:nowrap;align-items:center;gap:24px;display:flex}.u19ndW_actions a,.u19ndW_actions button{color:var(--foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:18px;padding:12px 0;font-size:11px;text-decoration:none;display:flex}.u19ndW_actions button{border-bottom:1px solid var(--border)}@media (min-width:1600px){.u19ndW_hero{padding-inline:6%}.u19ndW_intro h1{font-size:55px}.u19ndW_number{height:205px;font-size:190px}.u19ndW_graph{max-height:660px}}@media (max-width:900px) and (min-width:740px){.u19ndW_hero{padding-inline:4%}.u19ndW_layout{grid-template-columns:39% 61%}.u19ndW_number{letter-spacing:-.1em;font-size:100px}.u19ndW_rowLabel{letter-spacing:1px;font-size:7px}.u19ndW_context{font-size:10px}.u19ndW_actions{gap:12px}.u19ndW_actions a,.u19ndW_actions button{gap:8px;font-size:10px}.u19ndW_controls button{padding:8px 5px;font-size:7px}}@media (max-width:739px){.u19ndW_hero{min-height:680px;padding:20px 22px 18px}.u19ndW_intro>p{font-size:7px}.u19ndW_intro h1{margin-top:10px;font-size:29px}.u19ndW_layout{grid-template-rows:160px minmax(230px,1fr);grid-template-columns:1fr;align-items:center;margin-top:8px}.u19ndW_story{grid-template-rows:14px 80px 14px;grid-template-columns:47% 53%;align-items:center;padding:0;display:grid;position:relative}.u19ndW_story>.u19ndW_label:first-child{grid-area:1/1}.u19ndW_story>.u19ndW_number{letter-spacing:-.105em;grid-area:2/1;height:80px;font-size:70px}.u19ndW_story>.u19ndW_label:nth-child(3){grid-area:3/1}.u19ndW_label{font-size:7px}.u19ndW_stage{grid-area:1/2/4;min-height:0;margin:0;padding-left:10px}.u19ndW_stage>p{font-size:8px}.u19ndW_stage h2{margin-top:12px;font-size:12px}.u19ndW_context{grid-column:1/3;margin:12px 0 0;padding-top:9px;font-size:9px}.u19ndW_graph{width:100%;height:100%;max-height:325px}.u19ndW_rowLabel{font-size:8px}.u19ndW_bottom{display:block}.u19ndW_disclosure{margin-bottom:6px;font-size:8px}.u19ndW_controls{justify-content:space-between;gap:2px}.u19ndW_controls button{min-height:30px;padding:6px 4px;font-size:7px}.u19ndW_actions{justify-content:space-between;gap:16px;margin-top:6px}.u19ndW_actions a,.u19ndW_actions button{padding:8px 0;font-size:10px}.u19ndW_field{opacity:.08;inset:38% -65% 8%}.u19ndW_number>span{min-width:0}}@media (max-width:359px){.u19ndW_hero{height:auto;min-height:710px;padding-inline:16px}.u19ndW_intro h1{font-size:27px}.u19ndW_story>.u19ndW_number{font-size:61px}.u19ndW_graph{height:250px}.u19ndW_stage h2{font-size:11px}.u19ndW_disclosure{font-size:7px}}@media (max-height:679px) and (min-width:740px){.u19ndW_hero{height:auto;min-height:650px}.u19ndW_layout{min-height:410px}.u19ndW_intro h1{font-size:30px}.u19ndW_graph{max-height:390px}.u19ndW_number{height:125px;font-size:112px}}@media (prefers-reduced-motion:reduce){.u19ndW_field{will-change:auto}.u19ndW_hero *{scroll-behavior:auto}}@media (min-width:740px){.u19ndW_hero{padding-bottom:64px}}@media (max-width:739px){.u19ndW_hero{min-height:760px;padding-top:100px;padding-bottom:54px}}.u19ndW_depthWord{z-index:0;letter-spacing:-.09em;color:color-mix(in srgb,var(--foreground) 3.8%,transparent);pointer-events:none;transform:scale(var(--depth-scale,1));transform-origin:50%;font-size:clamp(150px,28vw,490px);font-weight:550;line-height:.85;position:absolute;bottom:9%;left:30%}.u19ndW_graph{transform:perspective(1200px) rotateY(var(--depth-turn,-5deg));transform-origin:50%;backface-visibility:hidden}@media (max-width:739px){.u19ndW_depthWord{font-size:180px;bottom:25%;left:-3%}.u19ndW_graph{transform:none}}@media (min-width:740px) and (max-height:820px){.u19ndW_hero{padding-top:96px;padding-bottom:24px}.u19ndW_intro h1{margin-top:10px;font-size:clamp(30px,3vw,42px)}.u19ndW_layout{min-height:0}.u19ndW_story{padding-bottom:0}.u19ndW_number{height:125px;font-size:clamp(96px,9vw,126px)}.u19ndW_stage{min-height:58px;margin-top:12px}.u19ndW_stage h2{margin-top:9px;line-height:1.35}.u19ndW_context{max-width:370px;margin-top:10px;padding-top:9px;line-height:1.55}.u19ndW_graph{max-height:420px}.u19ndW_bottom{align-items:center;gap:20px}.u19ndW_disclosure{margin-bottom:6px}.u19ndW_controls button{min-height:30px;padding-block:6px}.u19ndW_actions{gap:18px}.u19ndW_actions a,.u19ndW_actions button{padding-block:8px}}.u19ndW_intro h1{font-weight:600}.u19ndW_rowLabel{fill:var(--brand-label)}.u19ndW_wire{stroke:#a1a1a1}.u19ndW_bead,.u19ndW_node>circle{fill:var(--brand-orange)}.u19ndW_node>rect:not(.u19ndW_halo){fill:#000;stroke:#737373}.u19ndW_node>text{fill:#fafafa}.u19ndW_halo{stroke:#525252}.u19ndW_stage>p>span{color:var(--brand-orange)}.u19ndW_controls button{border-radius:var(--radius-control)}.u19ndW_controls button[aria-pressed=true]{border-color:var(--brand-orange);color:#fafafa}.u19ndW_actions button{color:var(--brand-orange);border-color:var(--brand-orange);font-weight:500}.u19ndW_number,.u19ndW_stage>p,.u19ndW_stage h2{color:var(--brand-orange)}.u19ndW_context{color:var(--muted-foreground)}.u19ndW_controls{gap:5px}.u19ndW_controls button{border-color:#303030;border-radius:999px;padding-inline:13px;transition:color .24s,border-color .24s,background-color .24s,transform .24s}.u19ndW_controls button[aria-pressed=true]{color:var(--brand-orange);border-color:var(--brand-orange);background:#ff7a1a0c}.u19ndW_controls button:hover,.u19ndW_controls button:focus-visible{color:var(--brand-orange);border-color:var(--brand-orange);background:#ff7a1a12;transform:translateY(-2px)}@media (max-width:739px){.u19ndW_controls button{padding-inline:8px}}@media (max-width:359px){.u19ndW_controls{gap:3px}.u19ndW_controls button{padding-inline:6px;font-size:6px}}@media (prefers-reduced-motion:reduce){.u19ndW_controls button{transition:none}.u19ndW_controls button:hover{transform:none}}html.light .u19ndW_node>rect:not(.u19ndW_halo){fill:#fff;stroke:#888}html.light .u19ndW_node>text{fill:var(--foreground)}html.light .u19ndW_wire{stroke:#666}html.light .u19ndW_halo{stroke:#aaa}html.light .u19ndW_number{color:#b74b00}html.light .u19ndW_stage>p{color:#b74b00}html.light .u19ndW_stage h2{color:#b74b00}html.light .u19ndW_actions button{color:#b74b00}html.light .u19ndW_controls button{border-color:#ccc}:is(html.light .u19ndW_controls button[aria-pressed=true],html.light .u19ndW_controls button:hover,html.light .u19ndW_controls button:focus-visible){color:#b74b00;border-color:#d45708}.u19ndW_intro h1{max-width:24ch;font-size:clamp(27px,3.3vw,48px)}.u19ndW_controls button{min-height:44px}.u19ndW_actions a,.u19ndW_actions button{white-space:normal;min-height:44px}@media (max-width:739px){.u19ndW_intro h1{font-size:clamp(27px,7.5vw,34px)}.u19ndW_actions{gap:14px}.u19ndW_actions a,.u19ndW_actions button{gap:8px;font-size:10px}.u19ndW_controls button{min-height:44px;padding-inline:6px}}@media (min-width:1600px){.u19ndW_intro h1{font-size:55px}}.u19ndW_graph{translate:0 var(--ambient-y,0px)}.u19ndW_pause{font:10px/1.4 var(--font-geist),sans-serif;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;min-height:30px;margin-bottom:4px;padding:4px 0}.u19ndW_pause:hover{color:var(--foreground)}.u19ndW_pause:focus-visible{outline:2px solid var(--brand-orange);outline-offset:4px}.u19ndW_pause:disabled{cursor:default}@media (min-width:740px){.u19ndW_hero{height:calc(100svh - 88px);min-height:620px;padding-top:72px;padding-bottom:32px}.u19ndW_pause{min-height:44px}}@media (min-width:740px) and (max-height:820px){.u19ndW_hero{height:auto;min-height:800px}.u19ndW_layout{flex:none;min-height:365px}.u19ndW_bottom{margin-top:auto}}
.V-CLJq_content{width:max-content;max-width:calc(100vw - 32px);position:absolute;top:0;left:0}.V-CLJq_viewportPosition{justify-content:center;display:flex;position:absolute;top:100%;left:0}.V-CLJq_viewport{height:var(--radix-navigation-menu-viewport-height);width:var(--radix-navigation-menu-viewport-width);border:1px solid var(--border);background:var(--popover);color:var(--popover-foreground);transform-origin:top;border-radius:12px;margin-top:12px;transition:width .2s,height .2s;position:relative;overflow:hidden;box-shadow:0 16px 40px #0008}.V-CLJq_viewport[data-state=open]{animation:.18s ease-out V-CLJq_show}.V-CLJq_viewport[data-state=closed]{animation:.15s ease-in V-CLJq_hide}@keyframes V-CLJq_show{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes V-CLJq_hide{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.V-CLJq_viewport{transition:none;animation:none!important}}
.xWDjQW_placeholder,.xWDjQW_switcher{flex:none;width:100px;height:34px}.xWDjQW_switcher{border:1px solid var(--border);background:var(--card);border-radius:999px;align-items:center;padding:1px;display:inline-flex;overflow:hidden}.xWDjQW_option{width:32px;height:30px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid;position:relative}.xWDjQW_option[aria-checked=true],.xWDjQW_option:not(:disabled):hover,.xWDjQW_option:not(:disabled):focus-visible{color:var(--foreground)}.xWDjQW_option>svg{z-index:1;position:relative}.xWDjQW_indicator{border:1px solid var(--brand-orange);pointer-events:none;background:color-mix(in srgb,var(--brand-orange) 6%,transparent);border-radius:999px;position:absolute;inset:1px}.xWDjQW_option:focus-visible{outline:2px solid var(--brand-orange);outline-offset:-2px}
._7WzTOq_header{z-index:40;background:#000;border-bottom:1px solid #0000;width:100%;height:88px;transition:border-color .25s;position:sticky;top:0}._7WzTOq_header[data-mobile-open=true]{z-index:80}._7WzTOq_header[data-scrolled=true]{border-color:var(--brand-hairline)}._7WzTOq_inner{justify-content:space-between;align-items:center;gap:24px;max-width:1600px;height:100%;margin-inline:auto;padding-inline:clamp(24px,4vw,64px);display:flex}._7WzTOq_brand{--brand-wordmark-width:190px;width:var(--brand-wordmark-width);flex:none;height:44px;min-height:44px;display:block;position:relative}._7WzTOq_brandReveal{pointer-events:none;filter:drop-shadow(0 2px 5px #0003);transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s;display:block;position:absolute;inset:0;transform:translateY(0)}._7WzTOq_brandAsset{object-fit:contain;object-position:left center;-webkit-user-select:none;user-select:none;pointer-events:none}._7WzTOq_brandAssetLight{visibility:hidden}@media (hover:hover) and (pointer:fine){._7WzTOq_brand:hover ._7WzTOq_brandReveal{filter:drop-shadow(0 5px 9px #ff7a1a38);transform:translateY(-2px)scale(1.015)}}._7WzTOq_brand:focus-visible ._7WzTOq_brandReveal{filter:drop-shadow(0 5px 9px #ff7a1a38);transform:translateY(-2px)}@media (hover:none),(pointer:coarse){._7WzTOq_brand:active ._7WzTOq_brandReveal{transform:scale(.98)}}._7WzTOq_brand:focus-visible{outline:2px solid var(--brand-orange);outline-offset:6px;border-radius:2px}._7WzTOq_desktop{flex:none}._7WzTOq_trigger{color:#a1a1a1;font-family:var(--font-geist),sans-serif;background:0 0;border:0;font-size:13px}._7WzTOq_trigger:hover,._7WzTOq_trigger:focus-visible,._7WzTOq_trigger[data-state=open]{color:#fafafa;background:#171717}._7WzTOq_actions{flex:none;align-items:center;gap:8px;display:flex}._7WzTOq_contact{border:1px solid var(--brand-hairline);height:36px;color:var(--brand-orange);background:#000;border-color:#ff7a1a70;gap:12px;padding-inline:12px;font-size:12px;font-weight:500}._7WzTOq_contact:hover,._7WzTOq_contact:focus-visible{border-color:var(--brand-orange);color:var(--brand-orange);background:#000}._7WzTOq_content{background:#0a0a0a}._7WzTOq_grid{gap:12px;max-width:calc(100vw - 48px);padding:24px 16px;display:grid}._7WzTOq_group{min-width:0}._7WzTOq_groupTitle{font-family:var(--font-geist-mono),monospace;letter-spacing:.04em;color:#858585;padding:0 8px 16px;font-size:10px}._7WzTOq_links{gap:8px;margin:0;padding:0;list-style:none;display:grid}._7WzTOq_item{outline-offset:-2px;border-radius:8px;align-items:flex-start;gap:12px;padding:10px 8px;text-decoration:none;transition:background .18s;display:flex}._7WzTOq_item:hover,._7WzTOq_item:focus-visible{background:#141414}._7WzTOq_icon{color:#aaa;border:1px solid #303030;border-radius:6px;flex:none;place-items:center;width:34px;height:34px;transition:color .18s,border-color .18s,transform .18s;display:grid}._7WzTOq_item:hover ._7WzTOq_icon,._7WzTOq_item:focus-visible ._7WzTOq_icon{color:var(--brand-orange);border-color:#ff7a1a60;transform:translateY(-1px)}._7WzTOq_itemText{min-width:0;display:block}._7WzTOq_itemTitle{letter-spacing:-.01em;color:#f2f2f2;font-size:12px;font-weight:500;line-height:1.45;display:block}._7WzTOq_description{color:#939393;margin-top:5px;font-size:11px;line-height:1.6;display:block}._7WzTOq_menuFooter{color:#858585;border-top:1px solid #262626;justify-content:space-between;gap:16px;padding:14px 24px;font-size:11px;display:flex}._7WzTOq_menuFooter a{color:var(--brand-orange);align-items:center;gap:8px;display:flex}._7WzTOq_quickTrigger{background:0 0;border:0;border-radius:50%;padding:0;display:flex}._7WzTOq_avatar{border:1px solid #333;width:36px;height:36px}._7WzTOq_avatarFallback{background:#0a0a0a}._7WzTOq_quickMark{width:27px;height:27px;display:block}._7WzTOq_quickMenu{color:#fafafa;background:#0a0a0a;border:1px solid #303030;width:270px;padding:8px}._7WzTOq_quickMenu [role=menuitem]{justify-content:space-between;gap:16px;min-height:42px;font-size:12px}._7WzTOq_quickMenu [role=menuitem]:focus{color:var(--brand-orange);background:#17110d}._7WzTOq_quickLabel{padding:12px 8px;font-size:12px;font-weight:500}._7WzTOq_menuButton{background:0 0;border:1px solid #303030;width:40px;height:40px;display:none}._7WzTOq_mobile{overscroll-behavior:contain;background:#0a0a0afc;border-bottom:1px solid #303030;max-height:calc(100dvh - 80px);padding:16px 24px 24px;animation:.18s ease-out _7WzTOq_appear;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 32px #0008}._7WzTOq_mobileGroup{border-bottom:1px solid #262626}._7WzTOq_mobileHeading{color:#f2f2f2;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:16px 0;font-size:14px;display:flex}._7WzTOq_mobileHeading svg{transition:transform .2s}._7WzTOq_mobileHeading[aria-expanded=true] svg{color:var(--brand-orange);transform:rotate(180deg)}._7WzTOq_mobileLinks{gap:4px;padding-bottom:12px;display:grid}._7WzTOq_mobileLinks[hidden]{display:none}._7WzTOq_mobileLinks a{border-radius:6px;gap:12px;padding:10px 8px;font-size:13px;line-height:1.5;display:flex}._7WzTOq_mobileLinks a>svg{color:var(--brand-orange);flex:none;margin-top:2px}._7WzTOq_mobileLinks small{color:#929292;margin-top:3px;font-size:11px;line-height:1.6;display:block}._7WzTOq_mobileLinks a:hover,._7WzTOq_mobileLinks a:focus-visible{background:#171717}._7WzTOq_mobileDirect{border-bottom:1px solid #262626;justify-content:space-between;align-items:center;min-height:48px;padding-block:12px;font-size:14px;display:flex}._7WzTOq_mobileContact{background:var(--brand-orange);color:#0a0a0a;border:0;gap:16px;width:100%;min-height:44px;margin-top:20px;font-size:13px}._7WzTOq_mobileContact:not(:disabled):hover,._7WzTOq_mobileContact:not(:disabled):focus-visible{background:var(--brand-orange-hover);color:#0a0a0a}@keyframes _7WzTOq_appear{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){._7WzTOq_inner{gap:16px}}@media (max-width:919px){._7WzTOq_desktop{display:none}._7WzTOq_header{height:80px}._7WzTOq_menuButton{display:flex}._7WzTOq_quickTrigger{display:none}._7WzTOq_inner{padding-inline:var(--page-gutter)}}@media (max-width:600px){._7WzTOq_header{height:72px}._7WzTOq_inner{gap:12px}._7WzTOq_brand{--brand-wordmark-width:156px}._7WzTOq_contact{gap:6px;height:36px;padding-inline:10px;font-size:11px}._7WzTOq_mobile{max-height:calc(100dvh - 72px)}}@media (max-width:360px){._7WzTOq_inner{gap:8px;padding-inline:16px}._7WzTOq_trigger:hover,._7WzTOq_trigger:focus-visible,._7WzTOq_trigger[data-state=open]{color:#fafafa;background:#171717}._7WzTOq_actions{gap:6px}._7WzTOq_contact svg{display:none}._7WzTOq_brand{--brand-wordmark-width:116px}}@media (prefers-reduced-motion:reduce){._7WzTOq_header,._7WzTOq_icon,._7WzTOq_item,._7WzTOq_mobileHeading svg,._7WzTOq_brandReveal{transition:none}._7WzTOq_mobile{animation:none}}html[data-motion=paused] ._7WzTOq_brandReveal{transition:none}html.light ._7WzTOq_header{background:var(--background)}html.light ._7WzTOq_brandAssetDark{visibility:hidden}html.light ._7WzTOq_brandAssetLight{visibility:visible}html.light ._7WzTOq_trigger{color:#666;background:0 0}:is(html.light ._7WzTOq_trigger:hover,html.light ._7WzTOq_trigger:focus-visible,html.light ._7WzTOq_trigger[data-state=open]){color:#171717;background:#f0f0f0}html.light ._7WzTOq_contact{background:#fff;border-color:#ddd}html.light ._7WzTOq_contact{color:#b74b00;border-color:#e78340}:is(html.light ._7WzTOq_contact:hover,html.light ._7WzTOq_contact:focus-visible){border-color:var(--brand-orange);background:#fff}:is(html.light ._7WzTOq_content,html.light ._7WzTOq_quickMenu,html.light ._7WzTOq_mobile){color:#171717;background:#fff;border-color:#ddd}:is(html.light ._7WzTOq_itemTitle,html.light ._7WzTOq_mobileHeading){color:#171717}html.light ._7WzTOq_description{color:#666}html.light ._7WzTOq_groupTitle{color:#666}html.light ._7WzTOq_mobileLinks small{color:#666}:is(html.light ._7WzTOq_icon,html.light ._7WzTOq_avatar,html.light ._7WzTOq_menuButton){color:#666;border-color:#ddd}html.light ._7WzTOq_avatarFallback{background:#fff}html.light ._7WzTOq_item:hover{background:#f4f4f4}html.light ._7WzTOq_item:focus-visible{background:#f4f4f4}html.light ._7WzTOq_mobileLinks a:hover{background:#f4f4f4}html.light ._7WzTOq_mobileLinks a:focus-visible{background:#f4f4f4}:is(html.light ._7WzTOq_menuFooter,html.light ._7WzTOq_mobileGroup,html.light ._7WzTOq_mobileDirect){color:#666;border-color:#ddd}html.light ._7WzTOq_menuFooter a{color:#b74b00}html.light ._7WzTOq_quickMenu [role=menuitem]:focus{color:#a84500;background:#fff1e6}@media (max-width:600px){._7WzTOq_actions>._7WzTOq_contact{display:none}}:is(html.light ._7WzTOq_contact:not(:disabled):hover,html.light ._7WzTOq_contact:not(:disabled):focus-visible){color:#b74b00}:is(html.light ._7WzTOq_brand:hover ._7WzTOq_brandReveal,html.light ._7WzTOq_brand:focus-visible ._7WzTOq_brandReveal){filter:drop-shadow(0 5px 8px #39200e30)}@media (prefers-reduced-motion:reduce){._7WzTOq_brand:hover ._7WzTOq_brandReveal,._7WzTOq_brand:focus-visible ._7WzTOq_brandReveal,._7WzTOq_brand:active ._7WzTOq_brandReveal{transform:none}}:is(html[data-motion=paused] ._7WzTOq_brand:hover ._7WzTOq_brandReveal,html[data-motion=paused] ._7WzTOq_brand:focus-visible ._7WzTOq_brandReveal){transform:none}
.-aKbGq_faq,.-aKbGq_cta,.-aKbGq_footer{--closing-black:#000;--closing-ink:#f7f3ec;--closing-muted:#a7a29a;--closing-metal:#716d66;--closing-line:#282725;--closing-orange:#ff7a1a;color:var(--closing-ink);background:var(--closing-black)}.-aKbGq_faq{padding:clamp(104px,12vw,184px) var(--page-gutter,clamp(24px,6vw,96px));border-top:1px solid var(--closing-line);grid-template-columns:minmax(240px,.74fr) minmax(0,1.26fr);gap:clamp(56px,9vw,148px);display:grid}.-aKbGq_faqIntro{align-self:start;max-width:520px;position:sticky;top:112px}.-aKbGq_faqIntro h2{max-width:20ch;color:var(--closing-ink);letter-spacing:-.055em;margin:0 0 28px;font-size:clamp(2.25rem,4vw,3.75rem);font-weight:460;line-height:.98}.-aKbGq_introCopy{max-width:39ch;color:var(--closing-muted);margin:0;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.8}.-aKbGq_faqPrompt{border-top:1px solid var(--closing-line);margin-top:clamp(52px,6vw,92px);padding-top:24px}.-aKbGq_faqPrompt p{color:#bbb6ae;margin:0 0 16px;font-size:.83rem;line-height:1.65}.-aKbGq_faqPrompt button,.-aKbGq_ctaButton{min-height:48px;font:inherit;cursor:pointer;border:0}.-aKbGq_faqPrompt button{color:var(--closing-ink);background:0 0;align-items:center;gap:18px;padding:0;font-size:.84rem;font-weight:560;display:inline-flex}.-aKbGq_faqPrompt button svg{color:var(--closing-orange);transition:transform .18s}.-aKbGq_faqPrompt button:hover svg,.-aKbGq_faqPrompt button:focus-visible svg{transform:translate(3px,-3px)}.-aKbGq_faqList{border-top:1px solid var(--closing-metal);min-width:0}.-aKbGq_faqItem{border-bottom:1px solid var(--closing-line)}.-aKbGq_faqItem summary{min-height:92px;color:var(--closing-ink);cursor:pointer;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:18px;padding:22px 0;list-style:none;display:grid}.-aKbGq_faqItem summary::-webkit-details-marker{display:none}.-aKbGq_faqNumber{color:#77736d;font-family:var(--font-mono),monospace;letter-spacing:.08em;font-size:.64rem}.-aKbGq_faqQuestion{letter-spacing:-.02em;font-size:clamp(1rem,1.4vw,1.28rem);font-weight:470;line-height:1.35}.-aKbGq_faqToggle{border:1px solid #44413d;border-radius:50%;width:28px;height:28px;position:relative}.-aKbGq_faqToggle:before,.-aKbGq_faqToggle:after{background:var(--closing-ink);content:"";width:9px;height:1px;transition:transform .22s,background-color .22s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.-aKbGq_faqToggle:after{transform:translate(-50%,-50%)rotate(90deg)}.-aKbGq_faqItem[open] .-aKbGq_faqToggle{border-color:var(--closing-orange)}.-aKbGq_faqItem[open] .-aKbGq_faqToggle:before,.-aKbGq_faqItem[open] .-aKbGq_faqToggle:after{background:var(--closing-orange)}.-aKbGq_faqItem[open] .-aKbGq_faqToggle:after{transform:translate(-50%,-50%)rotate(0)}.-aKbGq_faqAnswer{padding:0 46px 30px 60px}.-aKbGq_faqAnswer p{max-width:62ch;color:var(--closing-muted);margin:0;font-size:.94rem;line-height:1.8}.-aKbGq_faqPrompt button:focus-visible,.-aKbGq_faqItem summary:focus-visible,.-aKbGq_ctaButton:focus-visible,.-aKbGq_footer a:focus-visible{outline:2px solid var(--closing-orange);outline-offset:5px}.-aKbGq_cta{isolation:isolate;min-height:min(760px,88svh);padding:clamp(112px,14vw,210px) var(--page-gutter,clamp(24px,6vw,96px)) clamp(56px,7vw,92px);border-top:1px solid var(--closing-line);background:#10100e;position:relative;overflow:hidden}.-aKbGq_signalField{z-index:-1;opacity:.95;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.-aKbGq_signalField path{fill:none;vector-effect:non-scaling-stroke}.-aKbGq_metalPath{stroke:#78736b;stroke-width:1px;opacity:.34}.-aKbGq_metalPathMuted{stroke:#3b3935;stroke-width:1px;opacity:.7}.-aKbGq_orangePath,.-aKbGq_orangePulsePath{stroke:#ff7a1a;stroke-width:3px;stroke-linecap:round;stroke-dasharray:.14 1;stroke-dashoffset:.14px;opacity:0}.-aKbGq_cta[data-visible=true] .-aKbGq_orangePath,.-aKbGq_cta[data-visible=true] .-aKbGq_orangePulsePath{animation:1.33333s linear infinite -aKbGq_strip-flow}.-aKbGq_cta[data-visible=true] .-aKbGq_orangePulsePath{animation-delay:.16s}.-aKbGq_ctaContent{text-align:center;width:min(1020px,100%);margin-inline:auto}.-aKbGq_ctaContent h2{max-width:19ch;color:var(--closing-ink);letter-spacing:-.065em;margin:0 auto 30px;font-size:clamp(3.2rem,6vw,5.5rem);font-weight:460;line-height:.94}.-aKbGq_ctaContent>p{color:#b8b2aa;max-width:46ch;margin:0 auto;font-size:clamp(1rem,1.5vw,1.24rem);line-height:1.7}.-aKbGq_ctaButton{border:1px solid var(--closing-orange);color:#160b03;background:var(--closing-orange);letter-spacing:.01em;border-radius:4px;justify-content:space-between;align-items:center;min-width:min(100%,286px);margin-top:48px;padding:9px 10px 9px 24px;font-size:.79rem;font-weight:650;transition:color .18s,background-color .18s;display:inline-flex}.-aKbGq_ctaArrow{border-left:1px solid #2c1405;place-items:center;width:42px;height:42px;transition:transform .18s;display:grid}.-aKbGq_ctaButton:hover,.-aKbGq_ctaButton:focus-visible{color:var(--closing-ink);background:#24140a}.-aKbGq_ctaButton:hover .-aKbGq_ctaArrow,.-aKbGq_ctaButton:focus-visible .-aKbGq_ctaArrow{transform:translate(3px,-3px)}.-aKbGq_ctaFootnote{right:var(--page-gutter,clamp(24px,6vw,96px));bottom:32px;left:var(--page-gutter,clamp(24px,6vw,96px));color:#9c968c;font-family:var(--font-mono),monospace;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:0;font-size:.58rem;line-height:1.6;position:absolute}.-aKbGq_footer{--footer-wordmark-gap:var(--space-8,32px);padding:clamp(72px,8vw,116px) var(--page-gutter,clamp(24px,6vw,96px)) 24px;border-top:1px solid var(--closing-line)}.-aKbGq_footerTop{padding-bottom:var(--footer-wordmark-gap);grid-template-columns:minmax(230px,.88fr) minmax(0,1.12fr);align-items:start;gap:clamp(56px,10vw,160px);display:grid}.-aKbGq_footerLogo{--brand-symbol-width:64px;min-width:44px;min-height:44px;display:inline-flex}.-aKbGq_footerIdentity>p{max-width:38ch;color:var(--closing-muted);margin:28px 0 0;font-size:.84rem;line-height:1.75}.-aKbGq_footerIdentity .-aKbGq_marketLine{color:#d1cbc2;font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.-aKbGq_marketLine span{color:var(--closing-orange);margin-inline:8px}.-aKbGq_footerNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.-aKbGq_footerNav div{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.-aKbGq_footerNav h2{color:#7f7a73;font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:.59rem;font-weight:500}.-aKbGq_footerNav a,.-aKbGq_footerBase a{color:#d7d1c8;min-height:44px;font-size:.78rem;line-height:1.5;text-decoration:none}.-aKbGq_footerNav a{align-items:center;transition:color .18s;display:inline-flex}.-aKbGq_footerNav a:hover,.-aKbGq_footerNav a:focus-visible,.-aKbGq_footerBase a:hover,.-aKbGq_footerBase a:focus-visible{color:var(--closing-orange)}.-aKbGq_halftoneWordmark{width:calc(100% + (2 * var(--page-gutter,clamp(24px,6vw,96px))));height:var(--halftone-ink-height,clamp(72px,10vw,160px));margin-inline:calc(-1 * var(--page-gutter,clamp(24px,6vw,96px)));background:var(--closing-black);font-family:var(--font-geist-sans),"Helvetica Neue",Arial,sans-serif;isolation:isolate;touch-action:pan-y;position:relative;overflow:hidden}.-aKbGq_halftoneWordmark canvas{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.-aKbGq_footerBase{border-top:1px solid var(--closing-line);color:#79746d;font-family:var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;margin-top:0;padding-top:22px;font-size:.59rem;display:flex}.-aKbGq_footerBase a{font-family:inherit;font-size:inherit;align-items:center;gap:9px;display:inline-flex}@keyframes -aKbGq_strip-flow{0%{stroke-dashoffset:.14px;opacity:0}8%,92%{opacity:1}to{stroke-dashoffset:-1px;opacity:0}}@media (max-width:900px){.-aKbGq_faq{grid-template-columns:1fr;gap:64px}.-aKbGq_faqIntro{max-width:640px;position:static}.-aKbGq_faqIntro h2{max-width:13ch}.-aKbGq_faqPrompt{margin-top:42px}.-aKbGq_footerTop{grid-template-columns:1fr;gap:58px}}@media (max-width:620px){.-aKbGq_faq{gap:48px;padding-top:96px;padding-bottom:96px}.-aKbGq_faqIntro h2{margin-top:24px;font-size:clamp(2.65rem,13.5vw,4.2rem)}.-aKbGq_faqItem summary{grid-template-columns:30px minmax(0,1fr) 28px;gap:12px;min-height:82px}.-aKbGq_faqAnswer{padding:0 6px 26px 42px}.-aKbGq_cta{min-height:650px;padding-top:122px;padding-bottom:90px}.-aKbGq_ctaContent h2{font-size:clamp(3rem,15vw,5rem)}.-aKbGq_ctaButton{width:100%;margin-top:38px}.-aKbGq_ctaFootnote{text-align:left;bottom:22px}.-aKbGq_footer{padding-top:64px}.-aKbGq_footerNav{grid-template-columns:1fr 1fr}.-aKbGq_footerNav div:last-child{grid-column:1/-1}.-aKbGq_footer{--footer-wordmark-gap:var(--space-6,24px)}.-aKbGq_footerBase{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:360px){.-aKbGq_faq,.-aKbGq_cta,.-aKbGq_footer{--page-gutter:18px}.-aKbGq_faqQuestion{font-size:.94rem}.-aKbGq_footerNav{grid-template-columns:1fr}.-aKbGq_footerNav div:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.-aKbGq_cta[data-visible=true] .-aKbGq_orangePath,.-aKbGq_cta[data-visible=true] .-aKbGq_orangePulsePath{opacity:0;animation:none}.-aKbGq_faqToggle:before,.-aKbGq_faqToggle:after,.-aKbGq_faqPrompt button span,.-aKbGq_ctaButton,.-aKbGq_ctaArrow,.-aKbGq_footerNav a{transition:none}}:is(html[data-motion=paused] .-aKbGq_orangePath,html[data-motion=paused] .-aKbGq_orangePulsePath){opacity:0;animation:none}.-aKbGq_footerNav h2,.-aKbGq_footerBase{color:#9c968c}@media (max-width:900px){.-aKbGq_faqIntro h2{max-width:20ch}}@media (max-width:620px){.-aKbGq_faqIntro h2{margin-top:0;font-size:clamp(2.35rem,12vw,3rem)}.-aKbGq_faqItem summary{grid-template-columns:minmax(0,1fr) 28px}.-aKbGq_faqAnswer{padding-left:0}.-aKbGq_ctaContent h2{max-width:20ch;font-size:clamp(2.4rem,12vw,3rem)}}@media (prefers-reduced-motion:reduce){.-aKbGq_faqPrompt button svg{transition:none}}.-aKbGq_faqIntro h2{letter-spacing:-.04em;max-width:20ch;margin-top:0;font-size:clamp(36px,4.1vw,60px);line-height:1.05}.-aKbGq_faqItem summary{grid-template-columns:minmax(0,1fr) 28px}.-aKbGq_faqAnswer{padding-left:0}.-aKbGq_ctaContent h2{letter-spacing:-.045em;max-width:19ch;margin-top:0;font-size:clamp(48px,6vw,88px);line-height:1.02}.-aKbGq_ctaFootnote,.-aKbGq_footerBase,.-aKbGq_footerNav h2{color:#9c968c}.-aKbGq_faqPrompt svg,.-aKbGq_ctaArrow svg,.-aKbGq_footerBase svg{width:18px;height:18px}.-aKbGq_footerLogo{width:64px;max-width:100%}.-aKbGq_footerLogo img{width:100%;height:auto}@media (max-width:620px){.-aKbGq_faqIntro h2{max-width:20ch;font-size:clamp(34px,9vw,48px)}.-aKbGq_faqItem summary{grid-template-columns:minmax(0,1fr) 28px}.-aKbGq_faqAnswer{padding-left:0}.-aKbGq_ctaContent h2{max-width:20ch;font-size:clamp(36px,9.8vw,52px)}.-aKbGq_cta{min-height:570px}.-aKbGq_footerLogo{width:64px}}@media (min-width:901px){.-aKbGq_faqIntro h2{font-size:clamp(36px,3.6vw,52px)}}@media (max-width:600px){.-aKbGq_footer{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.-aKbGq_ctaFootnote{right:76px}}@media (min-width:601px){.-aKbGq_footerBase{padding-right:160px}}:is(html.light .-aKbGq_faq,html.light .-aKbGq_cta,html.light .-aKbGq_footer){--closing-black:#fff;--closing-ink:#171717;--closing-muted:#5f5a53;--closing-metal:#9e978e;--closing-line:#ddd8d0;--closing-orange:#b74b00;color:var(--closing-ink);background:#fff}html.light .-aKbGq_faqPrompt p{color:#625d56}html.light .-aKbGq_faqNumber{color:#625d56}html.light .-aKbGq_faqToggle{border-color:#aaa39a}html.light .-aKbGq_ctaContent>p{color:#5f5a53}html.light .-aKbGq_ctaFootnote{color:#6b655d}html.light .-aKbGq_metalPath{stroke:#827b72;opacity:.46}html.light .-aKbGq_metalPathMuted{stroke:#c6c0b7;opacity:.82}html.light .-aKbGq_signalField{opacity:.95}html.light .-aKbGq_ctaButton{color:#fff;background:var(--closing-orange)}html.light .-aKbGq_ctaArrow{border-left-color:#fff6}:is(html.light .-aKbGq_ctaButton:hover,html.light .-aKbGq_ctaButton:focus-visible){color:#743000;background:#fff1e6}:is(html.light .-aKbGq_ctaButton:hover .-aKbGq_ctaArrow,html.light .-aKbGq_ctaButton:focus-visible .-aKbGq_ctaArrow){border-left-color:#b74b0044}html.light .-aKbGq_footerIdentity .-aKbGq_marketLine{color:#37332e}html.light .-aKbGq_footerNav a{color:#37332e}html.light .-aKbGq_footerBase a{color:#37332e}html.light .-aKbGq_footerNav h2{color:#6b655d}html.light .-aKbGq_footerBase{color:#6b655d}:is(html.light .-aKbGq_footerNav a:hover,html.light .-aKbGq_footerNav a:focus-visible,html.light .-aKbGq_footerBase a:hover,html.light .-aKbGq_footerBase a:focus-visible){color:var(--closing-orange)}
