:root{--ink:#14101f;--paper:#fbf7f2;--white:#fff;--go:#00843d;--go-d:#006e33;--g:#009c3b;--y:#ffdf00;--b:#002776;--mute:#5a5563;--line:#e7e1d8;--ink2:#221c31;--m:clamp(20px,4.45vw,64px);--sec:clamp(88px,11vw,160px);--head:clamp(40px,4.5vw,64px);--gap:clamp(20px,2.3vw,32px);--e:cubic-bezier(.2,.7,.2,1)}*{box-sizing:border-box;margin:0}html{background:var(--ink);-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}#__next>div{--fg:var(--font-fg),Arial,sans-serif;--tx:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;font:400 18px/1.55 var(--tx)}img,svg{max-width:100%;display:block}picture{display:block}img{object-fit:cover;width:100%;height:100%}a{color:inherit}h1,h2,h3,h4{font-weight:640;font-family:var(--fg);text-wrap:balance}p{text-wrap:pretty}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--go);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:1440px;padding-inline:var(--m);margin:0 auto}.narrow{max-width:calc(860px + 2*var(--m))}.g12{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.c-l{grid-column:1/6}.c-r{grid-column:7/-1}.sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:#fff;border-radius:8px;padding:10px 14px;position:fixed;top:-60px;left:16px}.skip:focus{top:12px}.h1{letter-spacing:-.028em;font-size:clamp(44px,6.6vw,104px);line-height:1}.h1-page{font-size:clamp(42px,5.2vw,80px);line-height:1.02}.h2{letter-spacing:-.02em;max-width:18em;font-size:clamp(32px,3.5vw,52px);line-height:1.08}.h3{letter-spacing:-.016em;font-size:clamp(25px,2.3vw,34px);line-height:1.12}.h3s{letter-spacing:-.01em;font-size:22px;line-height:1.2}.big-p{max-width:30em;color:var(--mute);margin-top:24px;font-size:clamp(19px,1.55vw,22px);line-height:1.45}.small{color:var(--mute);font-size:14px;line-height:1.45}.btn{background:var(--go);color:#fff;font:600 17px/1 var(--tx);cursor:pointer;white-space:nowrap;transition:background .2s var(--e),transform .2s var(--e);border:0;border-radius:10px;justify-content:center;align-items:center;padding:17px 24px 18px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--go-d)}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.6;cursor:default}.btn-s{border-radius:8px;padding:11px 16px 12px;font-size:15px}.link{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);transition:text-decoration-color .2s var(--e);font-weight:600}.link:hover{text-decoration-color:currentColor}.cta-row{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:32px;display:flex}.nav{z-index:50;background:color-mix(in srgb,var(--paper) 78%,transparent);--blur:saturate(1.6) blur(20px);-webkit-backdrop-filter:var(--blur);color:var(--ink);transition:background .25s var(--e),color .25s var(--e);position:sticky;top:0}.nav-in{align-items:center;gap:40px;height:72px;display:flex}.nav-logo{width:56px;transition:opacity .25s var(--e);flex:none;margin-top:6px;display:block}.nav-links{gap:28px;font-size:15px;font-weight:500;display:flex}.nav-logo,.nav-links,.lang,.menu{transition:opacity .2s var(--e)}.nav-links a{white-space:nowrap;opacity:.82;transition:opacity .2s var(--e);text-decoration:none}.nav-links a:hover{opacity:1}.nav-end{align-items:center;gap:22px;margin-left:auto;display:flex}.lang{opacity:.82;font-size:15px;font-weight:500;text-decoration:none}.lang:hover{opacity:1}@media (max-width:900px){.nav-links{display:none}.nav-in{height:64px}.nav-logo{width:48px}.nav-end{gap:14px}}.nav.dark{background:color-mix(in srgb,var(--ink) 72%,transparent);color:#fff}.nav.dark :focus-visible,.nav.over :focus-visible{outline-color:#fff}.nav.dive{--blur:none;background:0 0}.nav.pass :is(.nav-logo,.nav-links,.lang,.menu),.nav.top .nav-logo{opacity:0;pointer-events:none}.nav.top .nav-logo:focus-visible{opacity:1}.nav.over{color:#fff}.nav.over .lang,.nav.over .nav-links a{opacity:1}.nav.over:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0a081080,#0000);position:absolute;inset:0 0 -48px}.menu{display:none}@media (max-width:900px){.menu{display:block}.menu summary{cursor:pointer;place-items:center;width:40px;height:40px;margin-right:-8px;list-style:none;display:grid}.menu summary::-webkit-details-marker{display:none}.menu summary i{width:20px;height:2px;transition:box-shadow .2s var(--e),transform .2s var(--e);background:currentColor;display:block;box-shadow:0 -6px,0 6px}.menu[open] summary i{box-shadow:none;transform:rotate(45deg)}.menu[open] summary i:after{content:"";background:currentColor;width:20px;height:2px;display:block;transform:rotate(90deg)}.menu-p{background:var(--paper);height:calc(100dvh - 64px);color:var(--ink);padding:24px var(--m);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0;overflow:auto}.menu-p a{font:640 32px/1.15 var(--fg);letter-spacing:-.02em;border-bottom:1px solid var(--line);padding:16px 0;text-decoration:none}.menu-p a:focus-visible{outline-color:var(--go)}.menu-p .menu-lang{font:500 17px/1.3 var(--tx);letter-spacing:0;border:0;margin-top:16px}}@media (max-width:360px){.nav-in{gap:12px}.nav-end .btn-s{padding-inline:12px}}@media (max-width:480px){.nav-end .lang{display:none}.nav-end{gap:10px}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nav{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}}.stage,.pin{position:relative}.hero{z-index:1;flex-direction:column;height:100%;padding-top:clamp(24px,4svh,56px);padding-bottom:40px;display:flex;position:relative}.h1-hero{font-size:clamp(44px,6.6vw,104px);line-height:1}.h1-hero span{display:block}.hero-row{--markW:min(42vw,52svh);justify-content:space-between;align-items:flex-end;gap:32px;margin-top:auto;padding-top:24px;display:flex}.hero-side{max-width:27em;margin-bottom:calc(var(--markW)*.17);flex:0 auto}.sub{color:var(--mute);text-wrap:balance;font-size:clamp(19px,1.55vw,22px);line-height:1.42}.bigmark{color:var(--ink);width:var(--markW);will-change:transform;transform-origin:60.34% 7.66%;flex:none;min-width:200px;height:auto}.dive-rings,.iris{visibility:hidden;pointer-events:none;z-index:2;display:none;position:absolute;inset:0}.dive-rings{width:100%;max-width:none;height:100%}.iris-photo img{height:100%}html:not(.m) .iris{visibility:visible;display:block;position:relative;inset:auto}html:not(.m) .iris-in{color:#fff;background:var(--ink);position:relative}html:not(.m) .iris-photo{position:absolute;inset:0}html:not(.m) .iris-photo:not(:first-of-type){display:none}html:not(.m) .iris-shade{background:#0a08109e;position:absolute;inset:0}html:not(.m) .beats{gap:64px;padding-block:96px;display:grid;position:relative}.m .stage{height:520svh;margin-top:-72px}.m .pin{background:var(--paper);height:100lvh;position:sticky;top:0;overflow:hidden}.m .hero{height:100svh;padding-top:calc(72px + clamp(16px,3svh,40px))}.m .dive-rings,.m .iris{display:block}.m .iris{visibility:visible;clip-path:circle(0)}.m .iris-in{color:#fff;position:absolute;inset:0}.m .iris-photo{opacity:0;will-change:opacity,transform;position:absolute;inset:0}.m .iris-shade{background:linear-gradient(#0a081047 0,#0000 22% 48%,#0a0810bd 100%);position:absolute;inset:0}.m .beats{max-width:none;padding:0;display:block;position:absolute;inset:0}.m .beat{height:100svh;padding-inline:max(var(--m),calc((100vw - 1440px)/2 + var(--m)));opacity:0;flex-direction:column;justify-content:flex-end;padding-bottom:clamp(40px,9svh,104px);display:flex;position:absolute;inset:0 0 auto}.beat-big{font:640 clamp(56px,11vw,176px)/.96 var(--fg);letter-spacing:-.034em;text-wrap:balance}.beat[data-n="2"] .beat-big{font-size:clamp(50px,8.4vw,132px)}.beat-small{text-wrap:balance;max-width:28em;margin-top:20px;font-size:clamp(19px,1.8vw,26px);line-height:1.35}@media (max-aspect-ratio:1){.iris-photo:first-of-type img{object-position:64% 50%}.iris-photo:nth-of-type(2) img{object-position:60% 50%}.iris-photo:nth-of-type(3) img{object-position:33% 50%}}@media (prefers-reduced-motion:no-preference){.m .h1-hero span{animation:rise .8s var(--e) both}.m .h1-hero span+span{animation-delay:80ms}.m .bigmark .dot circle{transform-box:fill-box;transform-origin:50%;animation:.6s cubic-bezier(.2,1.3,.3,1) both pop}.m .bigmark .dot circle:first-child{animation-delay:.34s}.m .bigmark .dot circle:nth-child(2){animation-delay:.22s}.m .bigmark .dot circle:nth-child(3){animation-delay:.1s}}@keyframes rise{0%{opacity:0;transform:translateY(.32em)}to{opacity:1;transform:none}}@keyframes pop{0%{transform:scale(0)}to{transform:scale(1)}}@media (max-width:900px){.m .stage{margin-top:-64px}}@media (max-width:760px){.m .stage{height:480svh}.m .hero{padding-top:84px;padding-bottom:28px}.hero-row{--markW:min(56vw,26svh);flex-direction:column-reverse;align-items:stretch;gap:20px}.hero-side{margin-bottom:0}.bigmark{align-self:flex-end;min-width:130px}.h1-hero{font-size:clamp(38px,10.6vw,60px)}.sub{font-size:18px}}@media (max-width:760px) and (max-height:700px){.h1-hero{font-size:clamp(30px,9.2vw,40px)}.sub{font-size:16px;line-height:1.35}.cta-row{gap:10px 20px;margin-top:14px}.hero-row{--markW:min(36vw,17svh);gap:12px;padding-top:12px}.bigmark{min-width:0}.m .hero{padding-top:72px;padding-bottom:16px}.btn-l{padding:14px 20px 15px;font-size:16px}}@media (max-height:500px){.h1-hero{font-size:clamp(24px,8.6svh,40px)}.hero-row{--markW:min(26vw,44svh);flex-direction:row;align-items:flex-end;gap:20px;padding-top:8px}.hero-side{max-width:36em;margin-bottom:0}.sub{text-wrap:pretty;font-size:15px;line-height:1.32}.cta-row{gap:8px 18px;margin-top:10px}.btn-l{padding:11px 16px 12px;font-size:15px}.bigmark{align-self:flex-end;min-width:0}.m .hero{padding-top:68px;padding-bottom:12px}}@media (min-width:761px) and (max-aspect-ratio:1){.h1-hero{font-size:clamp(72px,11.4vw,120px)}.hero-row{--markW:min(52vw,34svh)}}html:not(.js) .dial-label,html:not(.js) .ticks{display:none}.three{padding-block:var(--sec) calc(var(--sec)*.7);background:var(--paper)}.three-mark{grid-column:1/6;align-self:start;width:100%;max-width:440px;position:sticky;top:112px}.three-copy{grid-column:7/-1}.r{transform-box:fill-box;transform-origin:50%;transition:transform .7s cubic-bezier(.2,1.2,.3,1)}.armed #rings .r{transform:scale(0)}#rings[data-s="1"] .r1,#rings[data-s="2"] .r1,#rings[data-s="2"] .r2,#rings[data-s="3"] .r1,#rings[data-s="3"] .r2,#rings[data-s="3"] .r3,#rings[data-s="4"] .r{transform:scale(1)}.three-copy .h2{margin-bottom:var(--head);max-width:12em}.tr{border-top:1px solid var(--line);padding-block:clamp(28px,5vw,64px)}.tr p{max-width:30em;color:var(--mute);margin-top:12px}.armed .tr h3{color:var(--mute);transition:color .4s var(--e)}.armed .tr.act h3{color:var(--ink)}.tr .small{margin-top:16px}@media (max-width:760px){.three-mark{grid-column:1/-1;width:72px;margin:0 0 24px;position:static}.three-copy{grid-column:1/-1}.three-copy .h2{max-width:none}.tr{padding-left:36px;position:relative}.tr:before{content:"";background:var(--g);border-radius:50%;width:20px;height:20px;position:absolute;top:calc(clamp(28px,5vw,64px) + 6px);left:0}.tr[data-step="2"]:before{background:var(--y)}.tr[data-step="3"]:before{background:var(--b)}.tr[data-step="4"]:before{background:var(--b);box-shadow:0 0 0 3px var(--y),0 0 0 6px var(--g);width:12px;height:12px;top:calc(clamp(28px,5vw,64px) + 10px);left:6px}}.inst{background:var(--paper);padding-block:0 var(--sec)}.inst-in{align-items:center}.inst-copy{grid-column:1/6}.dial{background:var(--ink);color:#fff;border-radius:20px;grid-column:7/-1;padding:clamp(24px,3.4vw,48px);container-type:inline-size}.dial-read{flex-direction:column;gap:6px;display:flex}.dial-eyebrow{color:#b9b4c2;font-size:15px}.dial-num{white-space:nowrap;font:600 min(14.5cqi,92px)/1 var(--tx);letter-spacing:-.04em;transition:color .25s var(--e);margin:6px 0 0}.dial.closed .dial-num{color:var(--y)}.dial-sub{color:#c9c5d1;margin:10px 0 0;font-size:17px;line-height:1.3}.dial-whole{color:#fff;transition:background .25s var(--e),color .25s var(--e);background:#2a2439;border-radius:8px;margin:24px 0 0;padding:16px 18px;font-size:clamp(16px,3.4cqi,19px);font-weight:600;line-height:1.25}.dial.closed .dial-whole{background:var(--y);color:var(--ink)}.dial-them{border-top:1px solid #332c45;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-top:28px;padding-top:22px;display:flex}.dial-inst{white-space:nowrap;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(20px,6cqi,28px);font-weight:600}.ticks{grid-template-columns:repeat(12,1fr);gap:5px;margin-top:14px;display:grid}.ticks i{height:28px;transition:background .22s var(--e);background:#332c45;border-radius:4px;display:block}.ticks i.on{background:#b9b4c2}.dial.closed .ticks i.on{background:var(--y)}.dial-label{display:block}.dial-label span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#dial-in{appearance:none;cursor:grab;background:0 0;width:100%;height:44px;margin:4px 0 0;display:block}#dial-in::-webkit-slider-runnable-track{background:#4a4260;height:2px}#dial-in::-moz-range-track{background:#4a4260;height:2px}#dial-in::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:28px;height:28px;margin-top:-13px;box-shadow:0 2px 10px #0006}#dial-in::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:28px;height:28px}#dial-in:focus-visible{outline-color:var(--y)}.dial .small{color:#9a94a6;margin-top:12px}.choice{margin-top:clamp(64px,8vw,120px)}.choice .h3{grid-column:1/6}.choice-g{gap:var(--gap);grid-column:7/-1;grid-template-columns:1fr 1fr;display:grid}.choice-g>div{background:var(--white);border-radius:14px;padding:24px}.choice-g h4{letter-spacing:-.01em;font-size:20px;line-height:1.25}.choice-g p{color:var(--mute);margin-top:10px;font-size:16px;line-height:1.5}@media (max-width:860px){.inst-copy,.dial,.choice .h3,.choice-g{grid-column:1/-1}.dial{margin-top:40px}.choice-g{grid-template-columns:1fr;margin-top:24px}.ticks{gap:3px}}.steps{padding-block:0 var(--sec);background:var(--paper);scroll-margin-top:0}.steps-g{counter-reset:s;column-gap:var(--gap);margin-top:var(--head);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.steps-g:before{content:"";background:var(--ink);height:2px;position:absolute;top:15px;left:0;right:0}.steps-g li{counter-increment:s;padding-top:56px;padding-right:clamp(0px,2vw,32px);position:relative}.steps-g li:before{content:counter(s);background:var(--g);color:#fff;width:32px;height:32px;font:600 15px/32px var(--tx);text-align:center;border-radius:50%;position:absolute;top:0;left:0}.steps-g li:nth-child(2):before{background:var(--y);color:var(--ink)}.steps-g li:nth-child(3):before{background:var(--b)}.steps-g p{color:var(--mute);margin-top:12px}@media (max-width:760px){.steps-g{grid-template-columns:1fr;row-gap:36px}.steps-g:before{width:2px;height:auto;inset:0 auto 0 15px}.steps-g li{padding:2px 0 0 56px}}.who{padding-block:0 var(--sec);background:var(--paper)}.who-g{margin-top:var(--head);position:relative}.who-list{grid-column:1/6}.who-photos{grid-column:7/-1}.who-list li{border-top:1px solid var(--line);position:relative}.who-list li:last-child{border-bottom:1px solid var(--line)}.who-list a,.who-list li>div{padding:clamp(18px,2.1vw,30px) 0;text-decoration:none;display:block}.who-t{font:640 clamp(26px,2.6vw,38px)/1.08 var(--fg);letter-spacing:-.02em;color:var(--mute);transition:color .25s var(--e);display:block}.who-d{color:var(--mute);margin-top:6px;font-size:16px;display:block}.who-list li.on .who-t{color:var(--ink)}.who-list a{padding-right:32px;position:relative}.who-list a:after{content:"";border-right:2px solid var(--ink);border-top:2px solid var(--ink);width:10px;height:10px;transition:right .2s var(--e);position:absolute;top:50%;right:8px;transform:translateY(-50%)rotate(45deg)}.who-list a:hover:after{right:2px}.who-list a:hover .who-t{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.who-bar{background:var(--ink);transform-origin:0;width:100%;height:2px;display:none;position:absolute;top:-1px;left:0;transform:scaleX(0)}.who-auto li.on .who-bar{animation:4s linear both bar;display:block}.who-auto.paused li.on .who-bar{animation-play-state:paused}@keyframes bar{to{transform:scaleX(1)}}.who-photos{background:var(--line);border-radius:16px;min-height:clamp(420px,42vw,600px);position:relative;overflow:hidden}.who-ph{opacity:0;transition:opacity .45s var(--e);position:absolute;inset:0}.who-ph.on{opacity:1}.who-ph img,.who-ph picture{height:100%}.who-pause{z-index:2;color:#fff;font:500 14px/1 var(--tx);cursor:pointer;background:#14101fb8;border:0;border-radius:999px;padding:9px 14px 10px;display:none;position:absolute;bottom:14px;right:14px}.who-auto~.who-pause{display:block}.who-pause:focus-visible{outline-offset:-3px;outline-color:#fff}.who-m{display:none}@media (max-width:860px){.who .wrap{padding-inline:0}.who .h2{padding-inline:var(--m)}.who-g{display:block}.who-photos,.who-pause{display:none!important}.who-list{scroll-snap-type:x mandatory;padding-inline:var(--m);scroll-padding-inline:var(--m);scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.who-list::-webkit-scrollbar{display:none}.who-list li,.who-list li:last-child{scroll-snap-align:start;border:0;flex-direction:column;flex:0 0 min(82vw,420px);display:flex}.who-m{aspect-ratio:4/3;border-radius:12px;order:-1;margin-bottom:6px;display:block;overflow:hidden}.who-t{color:var(--ink)}.who-list a,.who-list li>div{padding:14px 0 0}.who-list a{padding-right:26px}.who-list a:after{top:26px;right:6px}}.proof{background:var(--y);color:var(--ink);padding-block:var(--sec)}.proof .h2{max-width:22em}.stats{column-gap:var(--gap);margin-top:var(--head);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat-n{font:640 clamp(52px,6.6vw,104px)/1 var(--fg);letter-spacing:-.034em;white-space:nowrap;display:block}.stats.long .stat-n{font-size:clamp(46px,5.1vw,80px)}.stat-d{max-width:20em;margin-top:14px;font-size:18px;line-height:1.4}.stat-d sup{margin-left:2px;font-size:.72em;line-height:0}.stat-d sup a{margin:-8px -4px;padding:8px;font-weight:600;line-height:1;display:inline-block}.link-w{margin-top:var(--head);display:inline-block}.proof :focus-visible{outline-color:var(--ink)}@media (max-width:860px){.stats{grid-template-columns:1fr;row-gap:36px}.stat-n,.stats.long .stat-n{font-size:clamp(46px,13vw,84px);line-height:1}}.split{background:var(--paper);padding-block:var(--sec)}.split-in{align-items:center}.split-ph{aspect-ratio:4/5;border-radius:16px;grid-column:1/6;overflow:hidden}.split-c{grid-column:7/-1}.split-ph picture{height:100%}.split-c .link{margin-top:28px;display:inline-block}@media (max-width:860px){.split-ph,.split-c{grid-column:1/-1}.split-ph{aspect-ratio:4/3;margin-bottom:32px}}.counter{color:#fff;background:var(--ink);align-items:flex-end;min-height:min(92svh,900px);display:flex;position:relative;overflow:hidden}.counter-ph,.counter-ph img{object-position:50% 30%;height:100%;position:absolute;inset:0}.counter-shade{background:linear-gradient(#0a08101a 30%,#0a0810d1);position:absolute;inset:0}.counter-c{padding-block:clamp(40px,7vw,96px);position:relative}.counter-c .big-p{color:#edebf0}.tag{background:var(--y);color:var(--ink);border-radius:999px;margin-bottom:16px;padding:5px 13px;font-size:15px;font-weight:600;display:inline-block}.safe{padding-block:var(--sec);background:var(--paper)}.safe-g{gap:var(--gap);margin-top:var(--head);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.safe-g p{color:var(--mute);margin-top:10px}.safe .link{margin-top:40px;display:inline-block}.safe-card{background:var(--white);border-radius:14px;padding:clamp(22px,2.2vw,32px)}@media (max-width:860px){.safe-g{grid-template-columns:1fr}}.fq{padding-block:0 var(--sec);background:var(--paper)}.fq-l{grid-column:1/6}.fq-r{grid-column:7/-1}.fq .link{margin-top:24px;display:inline-block}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font:640 clamp(20px,1.7vw,24px)/1.25 var(--fg);letter-spacing:-.01em;padding:22px 44px 22px 0;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);width:11px;height:11px;transition:transform .22s var(--e);position:absolute;top:30px;right:6px;transform:rotate(45deg)}.faq details[open] summary:after{transform:rotate(225deg)translate(-4px,-4px)}.faq p{color:var(--mute);max-width:36em;padding:0 44px 26px 0}@media (max-width:860px){.fq-l,.fq-r{grid-column:1/-1}.fq-r{margin-top:32px}}.lead{background:var(--ink);color:#fff;padding-block:var(--sec)}.lead-c{grid-column:1/6}#lead{grid-column:7/-1}.lead-p{color:#c9c5d1;max-width:24em;margin-top:20px;font-size:clamp(19px,1.55vw,22px);line-height:1.45}.hp{position:absolute;left:-9999px}.row2{grid-template-columns:1fr 1fr;align-items:end;gap:16px;display:grid}.fld{margin-bottom:16px;display:block}.fld span{color:#dad7e0;margin-bottom:8px;font-size:15px;font-weight:500;display:block}.fld input,.fld textarea{width:100%;font:400 17px/1.4 var(--tx);color:#fff;background:var(--ink2);transition:border-color .2s var(--e);border:1px solid #8a8199;border-radius:10px;padding:14px 16px}.fld textarea{resize:none;min-height:120px;display:block}.fld input:hover,.fld textarea:hover{border-color:#b9b4c2}.fld [aria-invalid=true]{border-color:#ffb4a8}.fld input:focus,.fld textarea:focus{outline-offset:1px;border-color:#0000;outline:2px solid #fff}.form-end{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:8px;display:flex}.form-legal{color:#b9b4c2;flex:220px;font-size:14px}.form-msg:focus{outline:0}.form-msg{min-height:1.4em;margin-top:16px;font-weight:500}.form-msg.good{color:#7ce3a1}.form-msg.bad{color:#ffb4a8}.lead :focus-visible{outline-color:#fff}@media (max-width:1100px){.row2{grid-template-columns:1fr;gap:0}}@media (max-width:860px){.lead-c,#lead{grid-column:1/-1}#lead{margin-top:40px}}.page{padding-block:clamp(48px,7vw,104px) var(--sec)}.page-h{margin-bottom:var(--head)}.page-h .big-p{max-width:32em}.pg-side{grid-column:1/5;align-self:start;position:sticky;top:104px}.pg-main{grid-column:6/-1}.prose-g>div{border-top:1px solid var(--line);padding-block:28px}.prose-g>div:last-child{border-bottom:1px solid var(--line)}.prose-2{column-gap:var(--gap);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.prose-2>div:nth-last-child(2){border-bottom:1px solid var(--line)}@media (max-width:760px){.prose-2{grid-template-columns:1fr}.prose-2>div:nth-last-child(2){border-bottom:0}}.prose-g p{color:var(--mute);max-width:36em;margin-top:8px}.page .small{margin-top:16px}.check{counter-reset:c}.check li{counter-increment:c;border-top:1px solid var(--line);grid-template-columns:48px 1fr;padding:24px 0;display:grid}.check li:last-child{border-bottom:1px solid var(--line)}.check li:before{content:counter(c);background:var(--g);color:#fff;width:30px;height:30px;font:600 14px/30px var(--tx);text-align:center;border-radius:50%;grid-row:span 2}.check li:nth-child(3n+2):before{background:var(--y);color:var(--ink)}.check li:nth-child(3n):before{background:var(--b)}.check p{color:var(--mute);max-width:34em;margin-top:6px}.pg-ph{aspect-ratio:4/5;border-radius:14px;margin-top:0;overflow:hidden}.pg-ph picture{height:100%}.faq-g{margin-bottom:var(--head)}.faq-g:last-child{margin-bottom:0}.faq-g .h3s{margin-bottom:12px}.src{counter-reset:n}.src li{counter-increment:n;border-top:1px solid var(--line);padding:20px 0 20px 40px;scroll-margin-top:96px;position:relative}.src li:before{content:counter(n);font-weight:600;position:absolute;left:0}.src a{white-space:nowrap;font-weight:600}.ink-h{background:var(--ink);color:#fff;padding-block:clamp(72px,10vw,144px);position:relative;overflow:hidden}.ink-h .big-p{color:#c9c5d1}.ink-h .h1{max-width:11em;position:relative}.ink-h .big-p{position:relative}.ink-rings{right:calc(var(--m)*-1 - 8vw);width:clamp(320px,36vw,560px);position:absolute;top:calc(50% + 36px);transform:translateY(-50%)}.v-hero-in{align-items:center;row-gap:32px;padding-block:clamp(32px,4vw,64px) clamp(40px,5vw,72px)}.v-hero-c{grid-column:1/7}.v-ph{border-radius:16px;grid-column:7/-1;height:min(800px,100svh - 136px);overflow:hidden}.v-ph picture{height:100%}.v-b{padding-block:clamp(48px,6vw,88px) var(--sec)}.v-b .safe-g{margin-top:0}.v-note{border-top:1px solid var(--line);color:var(--mute);max-width:40em;margin-top:40px;padding-top:20px}.v-steps{margin-top:var(--sec)}@media (max-width:860px){.pg-side,.pg-main,.v-hero-c,.v-ph{grid-column:1/-1}.pg-side{margin-bottom:32px;position:static}.v-ph{aspect-ratio:4/3;height:auto}.pg-ph{aspect-ratio:4/3}.ink-rings{display:none}}.ink-h,.lead-first{padding-top:calc(var(--pt,clamp(72px,10vw,144px)) + 72px);margin-top:-72px}@media (max-width:900px){.ink-h,.lead-first{padding-top:calc(var(--pt,clamp(72px,10vw,144px)) + 64px);margin-top:-64px}}.foot{background:var(--ink);color:#fff;padding-block:clamp(40px,5vw,72px) 0;font-size:15px;overflow:hidden}.lead+.foot{padding-top:0}.foot-top{border-top:1px solid #332c45;row-gap:32px;padding-top:clamp(32px,4vw,56px)}.foot-legal{color:#b9b4c2;grid-column:1/6;max-width:34em;font-size:13px;line-height:1.5}.foot nav{flex-direction:column;gap:10px;display:flex}.foot-a{grid-column:7/10}.foot-b{grid-column:10/-1}.foot-h{font:600 15px/1.3 var(--tx);margin-bottom:6px}.foot nav a{color:#c9c5d1;white-space:nowrap;text-decoration:none}.foot nav a:hover{color:#fff;text-decoration:underline}.foot :focus-visible{outline-color:#fff}.foot-mark{color:#fff;width:min(100%,105svh);margin-top:clamp(48px,7vw,104px);margin-bottom:clamp(24px,4vw,56px);display:block}@media (max-width:760px){.foot-legal{order:3;grid-column:1/-1}.foot-a{grid-column:1/7}.foot-b{grid-column:7/-1}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media print{html{background:#fff}.nav{--blur:none;background:#fff;position:static}.m .stage{height:auto;margin-top:0}.m .pin{height:auto;position:static;overflow:visible}.dive-rings,.iris,.foot-mark,.menu,.who-photos,.who-pause{display:none!important}.hero{height:auto}.bigmark{display:none}.armed #rings .r{transform:none}.proof,.lead,.foot,.counter,.ink-h{color:#000!important;background:#fff!important}.counter-ph,.counter-shade,.skip{display:none}.m .hero{height:auto}.safe-card,.faq details,.tr{break-inside:avoid}.counter *,.lead *,.foot *,.ink-h *{color:#000!important}.fld input,.fld textarea{background:#fff}.who-list{display:block;overflow:visible}.who-m{display:none}}
@font-face{font-family:fg;src:url(../media/fg640-s.p.2ey6whgsze7_a.woff2)format("woff2");font-display:swap;font-weight:640}@font-face{font-family:fg Fallback;src:local(Arial);ascent-override:102.63%;descent-override:22.53%;line-gap-override:0.0%;size-adjust:99.87%}.MP2XkW_className{font-family:fg,fg Fallback;font-weight:640}.MP2XkW_variable{--font-fg:"fg", "fg Fallback"}
@font-face{font-family:inter;src:url(../media/inter_sub-s.p.3qzk-pt9s5-rd.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.lUQlIq_className{font-family:inter,inter Fallback}.lUQlIq_variable{--font-inter:"inter", "inter Fallback"}
