.h_SKVG_page{isolation:isolate;background:#000;position:relative;overflow-x:clip}.h_SKVG_page section{z-index:3;position:relative}.h_SKVG_fill,.h_SKVG_paperBase{z-index:0;pointer-events:none;width:100%;height:100lvh;position:fixed;inset:0}.h_SKVG_lvh{visibility:hidden;pointer-events:none;width:0;height:100lvh;position:fixed;top:0;left:0}.h_SKVG_paperBase{background:var(--paper);opacity:var(--ink,0)}.h_SKVG_page[data-gl] .h_SKVG_paperBase{display:none}.h_SKVG_serif{font-family:var(--serif);letter-spacing:-.02em;font-weight:400;line-height:.95}.h_SKVG_lbl{font:500 14px/18px var(--sans);z-index:2;position:absolute;top:25px}.h_SKVG_lblL{left:var(--gut)}.h_SKVG_top{z-index:6;height:120px;position:absolute;inset:0 0 auto}@media (min-width:701px){.h_SKVG_top{pointer-events:none;mix-blend-mode:difference;position:fixed}.h_SKVG_top .h_SKVG_logo{pointer-events:auto}}.h_SKVG_logo{padding:12px;display:block;position:absolute;top:28px;left:50%;transform:translate(-50%)}.h_SKVG_logo img{filter:invert();width:auto;height:20px;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block}.h_SKVG_markClip{display:block;overflow:hidden}.h_SKVG_introBg{z-index:3;background:#000;transition:opacity .9s;position:absolute;inset:0}.h_SKVG_introOut{opacity:0}.h_SKVG_page[data-intro=on] .h_SKVG_markClip img{transform:translateY(110%)}.h_SKVG_cta{background:var(--blue);color:#fff;cursor:pointer;border-radius:999px;align-items:center;height:44px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;top:30px;right:40px}.h_SKVG_dock{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#141414db;border-radius:2px;align-items:center;gap:8px;padding:2px 2px 2px 12px;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%,140%)}.h_SKVG_dockOn{transform:translate(-50%)}.h_SKVG_dockTag{font:500 13px/normal var(--sans);color:#fffc;white-space:nowrap}.h_SKVG_dock .h_SKVG_cta{color:#000;height:44px;font:500 15px/18.6px var(--sans);letter-spacing:-.45px;white-space:nowrap;background:#fff;border-radius:1px;padding:0 22px;transition:background .15s,color .15s,transform .3s cubic-bezier(.22,1,.36,1);position:relative;top:auto;right:auto}.h_SKVG_dock,.h_SKVG_dockTag{transition:transform .25s cubic-bezier(.4,0,1,1),background .4s,color .4s,visibility 0s .25s}.h_SKVG_dock{visibility:hidden}.h_SKVG_dockOn{visibility:visible;transition:transform .5s cubic-bezier(.22,1,.36,1),background .4s,color .4s,visibility}.h_SKVG_sound{z-index:30;color:#fff;mix-blend-mode:difference;cursor:pointer;background:0 0;border:0;padding:12px;display:block;position:fixed;top:31px;right:52px}.h_SKVG_sound svg{display:block}@media (max-width:767px){.h_SKVG_sound{right:4px}}.h_SKVG_dockLight{background:#f4f4f4e6}.h_SKVG_dockLight .h_SKVG_dockTag{color:#000000b8}.h_SKVG_dockLight .h_SKVG_cta{color:#fff;background:#000}@media (hover:hover){.h_SKVG_dock .h_SKVG_cta:hover{color:#fff;background:#000;box-shadow:inset 0 0 0 1px #fff}.h_SKVG_dockLight .h_SKVG_cta:hover{color:#000;background:#fff;box-shadow:inset 0 0 0 1px #000}}.h_SKVG_scene{z-index:2;height:100lvh;position:fixed;inset:0 0 auto}.h_SKVG_hero{pointer-events:none;perspective:1400px;height:100vh;min-height:720px;z-index:5!important}.h_SKVG_scrim{z-index:1;pointer-events:none;height:56vh;min-height:400px;position:absolute;top:0;left:0;right:0}.h_SKVG_blur{position:absolute;inset:0}.h_SKVG_b1{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(#000 0 50%,#0000 92%);mask-image:linear-gradient(#000 0 50%,#0000 92%)}.h_SKVG_b2{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);-webkit-mask-image:linear-gradient(#000 0 22%,#0000 52%);mask-image:linear-gradient(#000 0 22%,#0000 52%)}.h_SKVG_grad{background:linear-gradient(#000 38%,#0000);position:absolute;inset:0}.h_SKVG_hero:after{content:"";z-index:1;pointer-events:none;height:42vh;opacity:calc(1 - var(--hk,0));transform:translateY(var(--hsy,0px));background:linear-gradient(#0000,#000 75%);position:absolute;bottom:0;left:0;right:0}.h_SKVG_headline{z-index:4;white-space:nowrap;transform-origin:50%;will-change:transform,opacity;width:max-content;margin:0 auto;font-size:7vw;position:absolute;bottom:40px;left:0;right:0}.h_SKVG_word{white-space:nowrap;vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.h_SKVG_space{width:.26em;display:inline-block}.h_SKVG_brM{display:none}.h_SKVG_letter{display:inline-block;transform:translateY(115%)}.h_SKVG_go .h_SKVG_letter{animation:.7s cubic-bezier(.22,1,.36,1) forwards h_SKVG_rise}@keyframes h_SKVG_rise{to{opacity:1;transform:none}}.h_SKVG_float{transform-style:preserve-3d;animation:7s ease-in-out infinite h_SKVG_bob;position:absolute}@keyframes h_SKVG_bob{50%{translate:0 -14px}}.h_SKVG_card{color:#000;background:#fff;border-radius:12px;width:196px;padding:8px 8px 12px;box-shadow:0 20px 40px #0006}.h_SKVG_card img{aspect-ratio:4/3;object-fit:cover;background:var(--line);border-radius:8px;width:100%;display:block}.h_SKVG_cardTag{font:500 9px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);margin:10px 4px 0}.h_SKVG_cardTitle{font:400 18px/1.05 var(--serif);letter-spacing:-.01em;margin:6px 4px 0}.h_SKVG_cardSm{width:160px}.h_SKVG_cardSm .h_SKVG_cardTitle{font-size:15px}.h_SKVG_cardXs{width:120px}.h_SKVG_cardXs .h_SKVG_cardTitle{font-size:12px}.h_SKVG_tile{border-radius:6px;box-shadow:0 20px 40px #0006}.h_SKVG_p1{background:radial-gradient(circle,#000 22%,#0000 23%) 0 0/28px 28px,#fafafa}.h_SKVG_p2{background:conic-gradient(#fafafa 25%,#000 0 50%,#fafafa 0 75%,#000 0) 0 0/22px 22px}.h_SKVG_p3{background:repeating-linear-gradient(-35deg,#0202d5 0 10px,#fafafa 10px 20px)}.h_SKVG_p4{background:radial-gradient(circle,#fafafa 30%,#0000 31%) 0 0/24px 24px,#0202d5}.h_SKVG_problem{color:#fff;align-items:center;min-height:100vh;margin-top:-40vh;display:flex;overflow:hidden}.h_SKVG_problem:before{content:"";z-index:-1;background:linear-gradient(#0000 calc(var(--hy,50vh) - 150px),#000 calc(var(--hy,50vh) + 30px));opacity:clamp(0,calc(1 - var(--ink,0) * 5),1);position:absolute;inset:0}.h_SKVG_s2inner{width:100%;position:relative}.h_SKVG_s2head{font-size:6.4vw}.h_SKVG_s2line{white-space:nowrap;display:block}.h_SKVG_s2lead{color:#8a8a8a;width:min(414px,44vw);margin:0 0 4vw 17vw;font-size:16px;line-height:1.24}.h_SKVG_s2lead p+p{margin-top:.6em}.h_SKVG_problem>*{opacity:clamp(0,calc(var(--gout,1) * 5 - 4),1)}.h_SKVG_s2body{color:#e8e8e8;font:italic 400 clamp(24px,2.3vw,36px)/1.1 var(--serif);letter-spacing:-.01em;align-items:center;gap:20px;margin:4.4vw 0 0 17vw;display:flex}.h_SKVG_s2body:before{content:"";background:#8a8a8a;width:56px;height:1px}.h_SKVG_stories{color:#000;pointer-events:none}.h_SKVG_frost{pointer-events:none;width:36vw;opacity:calc(var(--gpanel,0) * (1 - var(--gout,0) * 2));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f4f447;position:absolute;top:0;bottom:0}.h_SKVG_frostL{left:0;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000);mask-image:linear-gradient(90deg,#000 55%,#0000)}.h_SKVG_frostR{right:0;-webkit-mask-image:linear-gradient(270deg,#000 55%,#0000);mask-image:linear-gradient(270deg,#000 55%,#0000)}.h_SKVG_panels{opacity:calc(var(--gpanel,0) * (1 - var(--gout,0) * 2));position:fixed;inset:0}.h_SKVG_info{z-index:2;width:min(440px,34vw);position:absolute;top:31px;left:64px}.h_SKVG_info h2{font-size:30px;line-height:1.02;animation:.5s cubic-bezier(.22,1,.36,1) both h_SKVG_swap}.h_SKVG_intro{z-index:2;width:min(280px,22vw);position:absolute;bottom:72px;right:64px}.h_SKVG_intro .h_SKVG_serif{font-size:22px;line-height:1.1}.h_SKVG_intro p+p{color:var(--grey);margin-top:10px;font-size:13px;line-height:1.35}@keyframes h_SKVG_swap{0%{opacity:0;transform:translate(var(--sx,0),10px)}}.h_SKVG_track{z-index:2;background:#0000001f;width:200px;height:1px;position:absolute;bottom:72px;left:64px;overflow:hidden}.h_SKVG_track b{width:calc(100% / var(--n));transform:translateX(calc(var(--slot) * 100%));background:#000;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.h_SKVG_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.h_SKVG_flipBtn{color:#fff;font:500 14px/1 var(--sans);opacity:0;pointer-events:none;z-index:2;background:#111;border-radius:999px;padding:8px 14px;position:absolute;bottom:112px;left:50%;transform:translate(-50%)}.h_SKVG_flipBtn:focus-visible{opacity:1;pointer-events:auto}.h_SKVG_skip{color:#111;font:500 15px/18.6px var(--sans);letter-spacing:-.45px;cursor:pointer;pointer-events:auto;visibility:hidden;z-index:2;background:linear-gradient(90deg,#111 50%,#0000 0) 0 100%/4px 1px repeat-x;border:0;border-radius:0;padding:6px 0 4px;position:absolute;bottom:72px;left:50%;transform:translate(-50%)}@media (hover:hover){.h_SKVG_skip:hover{background-size:1px 1px}}.h_SKVG_hint{display:none}.h_SKVG_count{font:400 11px/1 var(--mono,"Geist Mono",ui-monospace,monospace);letter-spacing:.04em;color:var(--grey);z-index:2;position:absolute;bottom:84px;left:64px}.h_SKVG_list{color:#000;background:var(--paper);padding:30vh var(--gut) 80vh}.h_SKVG_listHead{max-width:720px;margin:0 auto 12vh}.h_SKVG_listHead h2{font-size:clamp(32px,4vw,56px)}.h_SKVG_listHead p{color:var(--grey);margin-top:16px}.h_SKVG_list ol{flex-direction:column;gap:72px;max-width:720px;margin:0 auto;list-style:none;display:flex}.h_SKVG_story{grid-template-columns:160px 1fr;align-items:start;gap:32px;display:grid}.h_SKVG_story img{aspect-ratio:3/4;object-fit:cover;background:var(--line);border-radius:4px;width:100%;height:auto;display:block}.h_SKVG_story .h_SKVG_cardTag{margin:0 0 8px}.h_SKVG_story h3{font-size:30px;line-height:1.02}.h_SKVG_storyQ{font:400 24px/1.25 "adobe-handwriting-ernie",var(--serif);margin-top:12px}.h_SKVG_storyBack{font:italic 400 20px/1.3 var(--serif);color:#3a3a3a;margin-top:16px}.h_SKVG_story h4.h_SKVG_cardTag{margin:24px 0 4px}.h_SKVG_story ul{list-style:none}.h_SKVG_story ul li{border-top:1px solid var(--line);padding:10px 0;font-size:15px;line-height:1.4}.h_SKVG_story ul li:first-child{border-top:0}@media (max-width:1023px){.h_SKVG_hero{height:100svh;min-height:0}.h_SKVG_hero:after{height:calc(42vh + 100lvh - 100svh);bottom:calc(100svh - 100lvh)}.h_SKVG_dock{bottom:max(16px,env(safe-area-inset-bottom))}.h_SKVG_s2lead{margin-top:calc(60vh + 100px)}}@media (max-width:1023px) and (max-height:540px){.h_SKVG_info{top:72px;bottom:auto}.h_SKVG_info h2{font-size:24px}.h_SKVG_intro{display:none}}@media (max-width:359px){.h_SKVG_dockTag{display:none}.h_SKVG_dock{padding-left:2px}}@media (max-width:700px){.h_SKVG_cta{right:16px}.h_SKVG_story{grid-template-columns:96px 1fr;gap:16px}.h_SKVG_story h3{font-size:24px}.h_SKVG_storyQ{font-size:20px}.h_SKVG_storyBack{font-size:18px}.h_SKVG_s2lead{width:auto;margin:calc(min(100vw,60vh) + 100px) 24px 44px;font-size:14px}.h_SKVG_s2lead:after{content:"";background:#8a8a8a;width:.75px;height:120px;margin:44px auto 0;display:block}.h_SKVG_problem{flex-direction:column;justify-content:center;padding-bottom:96px}.h_SKVG_problem .h_SKVG_lbl{display:none}.h_SKVG_headline{white-space:normal;text-align:center;width:100%;font-size:clamp(44px,15.5vw,68px)!important}.h_SKVG_brM{display:inline}.h_SKVG_spaceBr{display:none}.h_SKVG_s2head{font-size:clamp(40px,13vw,54px)}.h_SKVG_s2line{white-space:normal;margin:0 24px!important}.h_SKVG_s2body{flex-direction:column;gap:20px;margin:40px 24px 0;font-size:24px}.h_SKVG_s2inner{text-align:center}.h_SKVG_s2lead,.h_SKVG_s2body{text-wrap:balance}.h_SKVG_info{text-align:center;width:auto;inset:56px 16px auto}.h_SKVG_info h2{text-wrap:balance;font-size:26px}.h_SKVG_intro{display:none}.h_SKVG_frost{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:15vw}.h_SKVG_frostL{-webkit-mask-image:linear-gradient(90deg,#000 60%,#0000);mask-image:linear-gradient(90deg,#000 60%,#0000)}.h_SKVG_frostR{-webkit-mask-image:linear-gradient(270deg,#000 60%,#0000);mask-image:linear-gradient(270deg,#000 60%,#0000)}.h_SKVG_track{left:50%;bottom:max(80px,calc(64px + env(safe-area-inset-bottom)));width:120px;transform:translate(-50%)}.h_SKVG_count{display:none}.h_SKVG_hint{left:16px;right:16px;bottom:max(48px,calc(32px + env(safe-area-inset-bottom)));text-align:center;font:400 12px/1.3 var(--sans);color:var(--grey);z-index:2;display:block;position:absolute}.h_SKVG_skip{bottom:max(16px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.h_SKVG_float{animation:none}.h_SKVG_track b{transition:none}.h_SKVG_letter{opacity:0;transform:none}.h_SKVG_go .h_SKVG_letter{animation:.4s forwards h_SKVG_fade}}@keyframes h_SKVG_fade{to{opacity:1}}.h_SKVG_skipLink{z-index:100;color:#000;font:500 14px/1 var(--sans);background:#fff;padding:10px 14px;text-decoration:none;position:fixed;top:16px;left:16px;transform:translateY(-200%)}.h_SKVG_skipLink:focus-visible{transform:none}@media (hover:hover){.h_SKVG_logo img{transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .25s}.h_SKVG_logo:hover img{opacity:.55}.h_SKVG_sound svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.h_SKVG_sound:hover svg{transform:translateY(-2px)scaleX(1.15)}}
.q7ZRWa_reveal{z-index:3;background:#000;position:relative;overflow:hidden}.q7ZRWa_veil{pointer-events:none;background:#000;position:absolute;inset:0}.q7ZRWa_footer{color:#f4f3ec;background:#000;overflow:clip}.q7ZRWa_footer a{color:inherit;text-decoration:none}.q7ZRWa_links{padding:56px 0 48px}.q7ZRWa_grid{grid-template-columns:repeat(4,1fr);gap:24px;max-width:1600px;margin:0 auto;padding:0 24px;display:grid}.q7ZRWa_col{flex-direction:column;display:flex}.q7ZRWa_group{flex-direction:column;gap:12px;padding-bottom:32px;display:flex}.q7ZRWa_eyebrow{font:500 10px/12px var(--mono,"Geist Mono",ui-monospace,monospace);letter-spacing:.12em;text-transform:uppercase;color:#f4f3ec99}.q7ZRWa_group ul{flex-direction:column;gap:4px;list-style:none;display:flex}.q7ZRWa_group li{font:400 14px/20px var(--sans);color:#f4f3ece6;padding:3.75px 0 2.25px}.q7ZRWa_group a:not(.q7ZRWa_office),.q7ZRWa_legal a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .35s cubic-bezier(.22,1,.36,1),color .2s}.q7ZRWa_group a:not(.q7ZRWa_office):hover,.q7ZRWa_legal a:hover{background-size:100% 1px}.q7ZRWa_group a:not(.q7ZRWa_office),.q7ZRWa_legal a{padding:3px 0;display:inline-block}.q7ZRWa_office{color:#f4f3eccc;align-items:center;gap:16px;display:flex}.q7ZRWa_office:hover{color:#f4f3ec}.q7ZRWa_office svg{flex:none;width:56px;height:56px;transition:transform .6s cubic-bezier(.22,1,.36,1)}.q7ZRWa_office:hover svg{transform:rotate(-20deg)}.q7ZRWa_office>span{letter-spacing:.04em;text-transform:uppercase;font:400 13px/18px Geist Mono,ui-monospace,monospace}.q7ZRWa_coords{color:#f4f3ec99}.q7ZRWa_office:hover .q7ZRWa_coords{color:#f4f3eccc}.q7ZRWa_legal{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-top:48px;padding:0 16px;display:flex}.q7ZRWa_legal ul{gap:12px;list-style:none;display:flex}.q7ZRWa_legal a{font:400 14px/20px var(--sans);color:#f4f3ec99}.q7ZRWa_legal a:hover{color:#f4f3ec}.q7ZRWa_mark{padding:56px 40px 0}.q7ZRWa_clip{overflow:hidden}.q7ZRWa_glow{--gx:-999px;--gy:-999px;touch-action:pan-y pinch-zoom;position:relative}.q7ZRWa_glow img{width:100%;height:auto;display:block}.q7ZRWa_lens{pointer-events:none;opacity:0;-webkit-mask-image:radial-gradient(circle 90px at var(--gx) var(--gy),#000 20%,transparent 100%);mask-image:radial-gradient(circle 90px at var(--gx) var(--gy),#000 20%,transparent 100%);-webkit-mask-image:radial-gradient(circle 90px at var(--gx) var(--gy),#000 20%,transparent 100%);transition:opacity .5s;position:absolute;inset:0}@media (hover:hover){.q7ZRWa_glow:hover .q7ZRWa_lens{opacity:1}}.q7ZRWa_glow.q7ZRWa_on .q7ZRWa_lens{opacity:1}.q7ZRWa_lens canvas{width:100%;height:100%;display:block}@media (min-width:1024px){.q7ZRWa_grid{gap:64px;padding:0 64px;display:flex}.q7ZRWa_officeCell{order:-1;margin-right:auto}}@media (max-width:1023px){.q7ZRWa_grid{grid-template-columns:repeat(3,1fr)}.q7ZRWa_office{text-align:center;flex-direction:column;align-items:center}.q7ZRWa_officeCell{order:-1;grid-column:1/-1;align-items:center}.q7ZRWa_group{text-align:center;align-items:center}.q7ZRWa_group ul{gap:0}.q7ZRWa_group li{padding:0}.q7ZRWa_group li a,.q7ZRWa_legal a{padding:12px 0;display:inline-block}.q7ZRWa_legal{gap:0 16px}}@media (max-width:639px){.q7ZRWa_grid{grid-template-columns:repeat(2,1fr)}.q7ZRWa_mark{padding:40px 16px calc(88px + env(safe-area-inset-bottom))}}.q7ZRWa_lift{opacity:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.q7ZRWa_reveal,.q7ZRWa_clip{overflow:clip}.q7ZRWa_reveal{view-timeline:--foot block}.q7ZRWa_clip{view-timeline:--mark block}.q7ZRWa_rise,.q7ZRWa_lift,.q7ZRWa_markRise{animation:linear both q7ZRWa_rise;animation-timeline:--foot;animation-range:entry}.q7ZRWa_lift{animation-name:q7ZRWa_lift}.q7ZRWa_markRise{animation-name:q7ZRWa_markRise;animation-timeline:--mark}@media (max-width:639px){.q7ZRWa_markRise{animation-name:q7ZRWa_markRisePhone}}}}@keyframes q7ZRWa_rise{0%{transform:translateY(30%)}to{transform:none}}@keyframes q7ZRWa_lift{0%{opacity:.3}to{opacity:0}}@keyframes q7ZRWa_markRise{0%{transform:translateY(45%)}to{transform:translateY(10%)}}@keyframes q7ZRWa_markRisePhone{0%{transform:translateY(45%)}to{transform:none}}
._72TD2W_on,._72TD2W_on *{cursor:none!important}._72TD2W_dot,._72TD2W_ring{pointer-events:none;mix-blend-mode:difference;opacity:0;will-change:transform;position:fixed;top:0;left:0}._72TD2W_dot{z-index:99999;background:#fff;border-radius:50%;width:9px;height:9px}._72TD2W_ring{z-index:99998;--k:0;--e:1.8px;border-radius:50%;width:72px;height:72px;transform:scale(.556)}._72TD2W_edge{background:conic-gradient(rgba(255,255,255,calc(.45 + .5 * var(--k))),rgba(255,255,255,calc(.45 - .3 * var(--k))) 50%,rgba(255,255,255,calc(.45 + .5 * var(--k))));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--e)),#000 calc(100% - var(--e) / 2));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--e)),#000 calc(100% - var(--e) / 2));mask:radial-gradient(farthest-side,transparent calc(100% - var(--e)),#000 calc(100% - var(--e) / 2));border-radius:50%;animation:2.4s linear infinite _72TD2W_turn;position:absolute;inset:0}._72TD2W_ring:not([data-on]) ._72TD2W_edge{animation-play-state:paused}@keyframes _72TD2W_turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){._72TD2W_edge{animation:none}}
