@font-face{font-family:__display_a25585;src:url(/_next/static/media/b5e556cafc49ce37-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:__display_Fallback_a25585;src:local("Arial");ascent-override:94.61%;descent-override:28.01%;line-gap-override:0.00%;size-adjust:102.10%}.__className_a25585{font-family:__display_a25585,__display_Fallback_a25585,system-ui,sans-serif}.__variable_a25585{--font-gsf:"__display_a25585","__display_Fallback_a25585",system-ui,sans-serif}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d8ebd1;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d8ebd1{font-family:__Inter_d8ebd1,__Inter_Fallback_d8ebd1,system-ui,-apple-system,sans-serif;font-style:normal}.__variable_d8ebd1{--font-inter:"__Inter_d8ebd1","__Inter_Fallback_d8ebd1",system-ui,-apple-system,sans-serif}:root{--bg:#fff;--alt:#f6f8fa;--ink:#171717;--muted:#656565;--faint:hsla(0,0%,9%,.64);--line:hsla(0,0%,9%,.1);--line-2:hsla(0,0%,9%,.16);--primary:#f4512c;--primary-ink:#b0330f;--primary-soft:#feebe5;--font-display:var(--font-gsf),system-ui,sans-serif;--font:var(--font-inter),system-ui,-apple-system,sans-serif;--r-card:20px;--r-ctl:14px;--pill:var(--r-ctl);--card:12px;--radius-sm:12px;--maxw:1500px;--pad:clamp(18px,2vw,26px);--nav-h:68px;--ease:cubic-bezier(0.22,0.61,0.18,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-pop:cubic-bezier(0.34,1.56,0.64,1);--m-1:0.18s;--m-2:0.28s;--m-3:0.5s;--m-4:0.9s;--m-reveal:0.8s;--stagger:0.06s}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth;scroll-padding-top:var(--nav-h);-webkit-text-size-adjust:100%;overflow-x:clip;background-color:var(--bg)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font);font-size:16px;background:var(--bg);color:var(--ink);line-height:1.5;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--primary);color:#fff}::-moz-selection{background:var(--primary);color:#fff}body:after{content:"";position:fixed;inset:0;z-index:9000;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}img,svg{display:block;max-width:100%}h1,h2,h3{font-family:var(--font-display)}:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.statusbar-fill{position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top,0);z-index:9500;background:#fff;pointer-events:none}.skip-link{position:fixed;left:12px;top:-64px;z-index:300;background:var(--primary);color:#fff;font-weight:600;font-size:14px;padding:10px 16px;border-radius:var(--radius-sm);transition:top var(--m-1) var(--ease)}.skip-link:focus{top:12px}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--primary)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:500;letter-spacing:-.01em;padding:11px 20px;border-radius:var(--pill);border:1px solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform var(--m-1) var(--ease),box-shadow var(--m-2) var(--ease),background var(--m-1),color var(--m-1),border-color var(--m-1),gap var(--m-1);white-space:nowrap}.btn svg{width:17px;height:17px}.btn-lg{padding:12px 23px;font-size:14.5px}.btn-primary{background:var(--ink);color:#fff;border-color:var(--ink)}.btn-primary:hover{background:#000;transform:translateY(-1px)}.btn-primary:active{background:#000;transform:translateY(0) scale(.97)}.btn-dark{background:var(--ink);color:#fff;border-color:var(--ink)}.btn-dark:hover{background:#000}.btn-dark:active{background:#000;transform:translateY(0) scale(.97)}.btn.is-loading,.btn:disabled{cursor:default;opacity:.9;transform:none;pointer-events:none}.btn.is-loading:before{content:"";flex:0 0 auto;width:16px;height:16px;border-radius:50%;border:2px solid hsla(0,0%,100%,.45);border-top-color:#fff;animation:btn-spin .6s linear infinite}@keyframes btn-spin{to{transform:rotate(1turn)}}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;align-items:center;height:calc(var(--nav-h) + env(safe-area-inset-top, 0px));padding-top:env(safe-area-inset-top,0);background:#fff;border-bottom:1px solid var(--line);transition:transform var(--m-3) var(--ease),background var(--m-2) var(--ease),border-color var(--m-2) var(--ease)}.nav.is-hidden{transform:translateY(-100%)}.brand{display:inline-flex;align-items:center;flex:0 0 auto}.brand-logo{height:25px;width:auto;display:block}.nav .brand-logo{height:19px}.reveal{--rise:36px;opacity:0;transform:translate3d(0,var(--rise),0);transition:opacity var(--m-reveal) var(--ease-out),transform var(--m-reveal) var(--ease-out);transition-delay:calc(var(--d, 0) * var(--stagger))}.reveal.in{opacity:1;transform:none}.reveal[data-d="1"]{--d:1}.reveal[data-d="2"]{--d:2}.reveal[data-d="3"]{--d:3}.reveal[data-d="4"]{--d:4}.reveal[data-d="5"]{--d:5}.reveal[data-d="6"]{--d:6}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.hero-title .ln>span{animation:none;transform:none}}@media (max-width:640px){:root{--nav-h:60px}}@media (max-width:600px){:root{--pad:20px}.eyebrow{font-size:12px}.btn-lg{font-size:15px;padding:12px 22px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wl{width:100%;max-width:420px}.wl-hp{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.wl-pill{display:flex;align-items:center;gap:6px;padding:6px 6px 6px 8px;background:#fff;border:1px solid var(--line-2);border-radius:var(--r-card);transition:box-shadow var(--m-2) var(--ease),border-color var(--m-2) var(--ease)}.wl-pill:focus-within{border-color:hsla(0,0%,9%,.3)}.wl-pill.has-err{border-color:var(--primary-ink)}.wl-pill input{flex:1 1 auto;min-width:0;border:0;background:none;outline:none;padding:9px 10px 9px 12px;font:inherit;font-size:14.5px;color:var(--ink)}.wl-pill input::placeholder{color:var(--faint)}.wl-pill .btn{flex:0 0 auto;padding:10px 18px;font-size:14px;border-radius:var(--r-ctl)}.wl-note{margin-top:12px;font-size:12.5px;color:var(--muted)}.wl-note.is-err{color:var(--primary-ink)}.wl--hero .wl-pill{border-color:var(--line-2)}.wl--hero .wl-note{color:var(--muted)}.wl--hero .wl-note.is-err{color:var(--primary-ink)}.home .nav,.home .nav.scrolled,.nav,.nav.scrolled{height:auto;padding:24px 0 0;background:transparent;border:0;pointer-events:none}.nav-inner{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:32px;width:max-content;min-width:460px;max-width:100%;margin-right:auto;height:56px;padding:0 8px 0 22px;border-radius:999px;background:#151515}.nav .brand{display:inline-flex;align-items:center}.nav .brand-logo{height:20px;filter:brightness(0) invert(1)}.nav.is-hidden{transform:translateY(calc(-100% - 24px))}@media (max-width:560px){.nav{padding-top:16px}.nav-inner{height:52px;padding-left:18px;gap:24px;min-width:0;width:100%}.nav .brand-logo{height:18px}}.wl{transition:height .35s var(--ease-out)}.wl--done{overflow:hidden}.wl-title{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-display);font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.2}.wl-body{margin:12px 0 0;font-size:14.5px;line-height:1.55;color:var(--muted)}.wl-body b{font-weight:500;color:var(--ink);word-break:break-all}.wl-redo{display:inline-block;margin-top:6px;padding:2px 0;border:0;background:none;font:inherit;font-size:13px;color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.wl-redo:hover{color:var(--ink)}.wl-badge{display:grid;justify-items:center;align-items:start;height:96px;margin-top:16px}.wl-share{margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}.wl-share p{margin:0 0 12px;font-size:14px;line-height:1.5;color:var(--ink)}.wl-wa{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;border-radius:999px;background:var(--ink);color:#fff;font-size:14.5px;font-weight:500;text-decoration:none;transition:background var(--m-1) var(--ease)}.wl-wa:hover{background:#353535}.wl-wa:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.wl-wa svg{width:18px;height:18px;fill:currentColor}.wl-link{display:flex;align-items:center;gap:6px;margin-top:8px;padding:4px 4px 4px 14px;min-height:44px;border-radius:var(--r-ctl);background:var(--alt)}.wl-link-url{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--muted)}.wl-link-btn{flex:0 0 auto;display:grid;place-items:center;height:36px;min-width:36px;padding:0 14px;border:0;border-radius:10px;background:#fff;font:inherit;font-size:13px;font-weight:600;color:var(--ink);cursor:pointer;box-shadow:0 0 0 1px var(--line)}.wl-link-btn:focus-visible,.wl-redo:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.wl-step,.wl-title{animation:wl-up .4s var(--ease-out) both;animation-delay:calc(.18s + var(--i, 0) * 80ms)}@keyframes wl-draw{to{stroke-dashoffset:0}}@keyframes wl-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wl{transition:none}.wl-check svg,.wl-step,.wl-title{animation:none}.wl-check svg{stroke-dashoffset:0}}.wl-card{overflow:hidden;padding:22px;border-radius:var(--r-card);background:#fff;color:var(--ink);text-align:left;box-shadow:0 0 0 1px var(--line)}.wl-card,.wl-card>*,.wl-check{position:relative}.wl-check{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#1fa463;color:#fff;box-shadow:0 4px 12px -4px rgba(31,164,99,.6);animation:wl-pop .5s var(--ease-pop) both}.wl-check:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 0 rgba(31,164,99,.45);animation:wl-ring .9s var(--ease-out) .25s both}.wl-check svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:wl-draw .4s var(--ease-out) .2s forwards}.badge-wrap{position:relative;display:block;width:112px;animation:badge-in .7s var(--ease-pop) .32s both,badge-float 4s ease-in-out 1.4s infinite}.badge-art{display:block;width:100%;height:auto}.badge-shine{position:absolute;left:9%;top:3%;width:82%;aspect-ratio:1;border-radius:50%;overflow:hidden;pointer-events:none}.badge-shine:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:40%;background:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7),hsla(0,0%,100%,0));transform:skewX(-18deg);animation:badge-shine .9s var(--ease-out) 1s both}@keyframes wl-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes wl-ring{0%{box-shadow:0 0 0 0 rgba(31,164,99,.45)}to{box-shadow:0 0 0 14px rgba(31,164,99,0)}}@keyframes badge-in{0%{opacity:0;transform:scale(.6) rotate(-18deg)}to{opacity:1;transform:none}}@keyframes badge-float{0%,to{translate:0 0}50%{translate:0 -4px}}@keyframes badge-shine{0%{left:-60%}to{left:130%}}@media (prefers-reduced-motion:reduce){.badge-shine:after,.badge-wrap,.wl-check,.wl-check:after,.wl-done-h{animation:none}.badge-shine{display:none}}.wl-done{display:flex;flex-direction:column;align-items:center;padding:4px 0 6px;text-align:center;color:var(--ink)}.wl-done-badge{display:grid;place-items:center;height:124px}.wl-done-badge .badge-wrap{width:128px}.wl-done-h{margin:14px 0 0;font-family:var(--font-display);font-size:clamp(28px,2.6vw,34px);font-weight:500;letter-spacing:-.03em;line-height:1.1;animation:wl-up .4s var(--ease-out) .5s both}.wl-done-p{max-width:40ch;margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--muted);text-wrap:pretty}.wl-done-p b{font-weight:500;color:var(--ink);overflow-wrap:anywhere}.wl-done-p .wl-redo{margin:0;font-size:inherit}.wl-done-share{display:flex;gap:8px;width:100%;margin-top:24px}.wl-done-share .wl-wa{flex:1 1}.wl-copy{flex:1 1;height:48px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #dcdcdc;font:inherit;font-size:14.5px;font-weight:500;color:var(--ink);cursor:pointer;transition:box-shadow var(--m-1) var(--ease)}.wl-copy:hover{box-shadow:inset 0 0 0 1px #a8a8a8}.wl-copy:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.wl-done .wl-step{animation-delay:calc(.5s + var(--i, 0) * 80ms)}@media (max-width:520px){.wl-done-share{flex-direction:column}.wl-copy,.wl-done-share .wl-wa{flex:0 0 auto}}.home{--intro:0.8s;--page:#fff;--card:#f2f2f2;--gap:16px;--t-title:clamp(23px,2.2vw,32px);background:var(--page);min-height:100vh}.home .sec-title{font-family:var(--font-display);font-size:var(--t-title);font-weight:500;line-height:1.16;color:var(--ink);max-width:15em}@keyframes lnUp{to{transform:translateY(0)}}.home .wl-pill{background:var(--card);border-color:transparent}.home .wl-pill:focus-within{border-color:hsla(0,0%,9%,.25)}.home .hero .wl-note{color:var(--faint)}.feats{background:transparent}.home .hero .wl-pill{height:60px;padding:6px;gap:6px;background:#fff;border:1px solid #e2e2e2;border-radius:var(--r-card);transition:border-color var(--m-1) var(--ease),box-shadow var(--m-1) var(--ease)}.home .hero .wl-pill:hover{border-color:#cdcdcd}.home .hero .wl-pill.has-err{border-color:var(--primary-ink);box-shadow:0 0 0 4px var(--primary-soft)}.home .hero .wl-pill input{height:100%;padding:0 12px 0 14px;font-size:15px}.home .hero .wl-pill .btn{height:100%;padding:0 20px;border-radius:var(--r-ctl);font-size:14.5px;font-weight:500;gap:8px}.home .hero .wl-pill .btn:after{content:"";width:14px;height:14px;flex:0 0 auto;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4.5 12 8l-3.5 3.5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4.5 12 8l-3.5 3.5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;transition:transform var(--m-2) var(--ease)}.home .hero .wl-pill .btn:hover:after{transform:translateX(3px)}@media (max-width:640px){.home .hero .wl-pill,.home .wl-pill{flex-direction:row;align-items:center;height:54px;padding:5px;gap:6px;border-radius:16px}.home .hero .wl-pill input,.home .wl-pill input{height:100%;min-width:0;padding:0 6px 0 14px;font-size:16px}.home .hero .wl-pill .btn,.home .wl-pill .btn{width:auto;height:100%;padding:0 22px;border-radius:12px;font-size:14.5px}.home .wl-btn-more{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.home .hero .wl-note{padding-left:2px;font-size:13px;position:absolute;left:0;top:100%;margin-top:10px}@media (max-width:900px){.home .hero .wl-note{position:static}}.home .hero-title{font-family:var(--font-display);color:var(--ink);margin:0}.home .hero-sub{color:var(--muted);max-width:46ch;font-size:16px;line-height:1.55}.home .hero .wl{max-width:none;position:relative;margin-top:0}@media (max-width:900px){.home .hero .wl{margin-top:4px}}@media (prefers-reduced-motion:reduce){.home .hero-title{animation:none}}.home .hero-title .ln{display:block;overflow:hidden;padding:0 0 .12em;margin:0 0 -.12em}.home .hero-title .ln>span{display:block;transform:translateY(110%);animation:lnUp var(--m-4) var(--ease-out) both}.home .hero-title .ln:first-child>span{animation-delay:calc(var(--intro) + .15s)}.home .hero-title .ln:nth-child(2)>span{animation-delay:calc(var(--intro) + .28s)}.home .hero-title{animation:none;font-size:clamp(40px,4.4vw,68px);line-height:1.02}.home .nav-inner{animation:navIn var(--m-4) var(--ease-out) calc(var(--intro) + .05s) both}@keyframes navIn{0%{opacity:0;transform:translateY(-12px)}}@keyframes upIn{0%{opacity:0;transform:translateY(16px)}}@media (max-width:640px){.home .hero-title .ln,.home .hero-title .ln>span{display:inline;overflow:visible;padding:0;margin:0;transform:none;animation:none}.home .hero-title{animation:upIn var(--m-4) var(--ease-out) calc(var(--intro) + .1s) both}}@media (prefers-reduced-motion:reduce){.home .nav-inner{animation:none}.home .hero-title .ln>span{animation:none;transform:none}}.wl-pill .btn:after{content:none!important;display:none!important}@media (max-width:640px){.home .hero-sub{font-size:15px}}.home .hero-title{font-weight:500;letter-spacing:-.034em}.home .sec-title{letter-spacing:-.03em}@media (max-width:640px){.home{--gap:12px;--t-title:22px}.home .hero-title{font-size:32px;line-height:1.06}}.home .hero{position:relative;margin:0;padding:0;display:grid;overflow:clip;background:var(--ink)}.home .hero-veil{position:absolute;left:0;right:0;pointer-events:none}.home .hero-veil--b{bottom:0}.home .hero-layer .hero-eye{position:static;text-transform:uppercase}.home .hero-layer .hero-title{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.34),0 4px 30px rgba(0,0,0,.3)}.home .hero-layer .hero-title .ln{display:block}.home .hero-aside .wl{margin:0;max-width:none}@media (max-width:860px){.home .hero-veil--b{height:66%}}@media (prefers-reduced-motion:reduce){.home .hero-shot .hero-img{animation:none;transform:none}}.home .nav{position:-webkit-sticky;position:sticky;top:0;z-index:60}@media (max-width:860px){.home .hero-aside{justify-self:stretch;margin-top:18px;grid-column:1;grid-row:5;margin-bottom:clamp(14px,3vw,24px)}.home .hero{margin-top:calc(-1 * (var(--nav-h) + 16px))}}.home .hero-layer{color:#fff;text-align:left;padding-top:calc(var(--nav-h) + 40px)}.home .hero-aside{grid-column:1;grid-row:auto;justify-self:start;align-self:auto;width:min(440px,100%);margin:clamp(16px,1.8vw,24px) 0 0}.home .hero-aside .hero-sub{text-shadow:0 1px 3px rgba(0,0,0,.5);margin:0 0 clamp(18px,2vw,26px);font-size:14.5px;font-weight:400;line-height:1.55;color:hsla(0,0%,100%,.8)}.home .hero-aside .wl-note{font-size:12px;text-align:left;padding:0;text-shadow:0 1px 3px rgba(0,0,0,.5);margin-top:11px;color:hsla(0,0%,100%,.66)}.home .hero-veil--t{top:0;height:30%;background:linear-gradient(hsla(0,0%,4%,.34),hsla(0,0%,4%,0))}@media (max-width:860px){.home .hero-layer{grid-template-columns:minmax(0,1fr);grid-template-rows:none;padding-bottom:calc(clamp(30px, 6vw, 52px) + var(--lift, 0px))}.home .hero-layer .hero-title{max-width:none;font-size:clamp(28px,8vw,40px)}.home .hero-aside{width:100%}}@media (max-width:900px){.home .hero-layer{row-gap:clamp(18px,3vw,26px)}.home .hero-layer .hero-eye{grid-row:2;margin-bottom:clamp(12px,2vw,16px)}.home .hero-layer .hero-title{grid-row:2;padding-top:0}.home .hero-layer .hero-aside{margin-bottom:0}}.home .hero-blur{--band:clamp(260px,38vh,460px);position:absolute;inset:0;z-index:3;pointer-events:none;-webkit-mask-image:linear-gradient(to top,#000 calc(var(--band) * var(--k)),rgba(0,0,0,.62) calc(var(--band) * (var(--k) + .09)),rgba(0,0,0,.22) calc(var(--band) * (var(--k) + .17)),transparent calc(var(--band) * (var(--k) + .24)));mask-image:linear-gradient(to top,#000 calc(var(--band) * var(--k)),rgba(0,0,0,.62) calc(var(--band) * (var(--k) + .09)),rgba(0,0,0,.22) calc(var(--band) * (var(--k) + .17)),transparent calc(var(--band) * (var(--k) + .24)))}.home .hero-shot{position:absolute;inset:0;z-index:0;overflow:hidden}.home .hero{margin-top:calc(-1 * (var(--nav-h) + 24px))}.home .hero-layer{align-items:end;position:relative;z-index:2}.home .hero-veil{z-index:1}.home .hero,.home .hero-layer{min-height:100svh}.home .hero-layer{--lift:max(0px,(100svh - 920px) * 0.34)}@media (hover:hover) and (pointer:fine) and (min-height:1120px){.home .hero,.home .hero-layer{min-height:920px}.home .hero-layer{--lift:0px}}.home .hero-layer{display:grid;align-content:stretch;justify-items:start;grid-row-gap:0;row-gap:0;padding-bottom:calc(clamp(40px, 5.4vw, 84px) + var(--lift, 0px))}.home .hero-layer .hero-aside .hero-sub{max-width:44ch;margin:0 0 clamp(18px,1.9vw,24px);font-size:15px;line-height:1.55;color:hsla(0,0%,100%,.8)}@media (max-height:760px) and (min-width:901px){.home .hero-layer{padding-bottom:clamp(30px,4vw,48px)}.home .hero-layer .hero-aside{margin-top:15px}.home .hero-layer .hero-aside .hero-sub{margin-bottom:16px;font-size:14.5px}}@media (max-width:900px){.home .hero-layer{padding-bottom:calc(clamp(28px, 5vw, 44px) + var(--lift, 0px))}.home .hero-layer .hero-aside .hero-sub{max-width:none;font-size:15px}}@media (max-width:400px){.home .hero-layer .hero-aside .hero-sub{font-size:14.5px;line-height:1.5}}.home .hero-layer{grid-template-rows:1fr auto auto auto auto;column-gap:clamp(36px,5vw,96px)}.home .hero-layer .hero-eye{align-self:end;margin:0 0 14px;font-size:12px;font-weight:500;letter-spacing:.13em;grid-column:1;grid-row:2}.home .hero-layer .hero-title{align-self:end;margin:0;padding-top:0;font-weight:500;grid-column:1;grid-row:4}.home .hero-layer .hero-sub{grid-column:1;grid-row:5;align-self:end;max-width:46ch;margin:clamp(16px,1.6vw,22px) 0 0;font-size:15.5px;font-weight:400;line-height:1.55;color:hsla(0,0%,100%,.8)}.home .hero-layer .hero-aside{grid-column:2;grid-row:5;align-self:end;justify-self:stretch;width:auto;margin:0}.home .hero-layer .hero-aside .wl-note{margin-top:11px;font-size:13.5px;color:hsla(0,0%,100%,.68)}@media (max-height:760px) and (min-width:901px){.home .hero-layer .hero-title{font-size:clamp(32px,4.2vw,52px)}.home .hero-layer .hero-sub{font-size:15px;margin-top:15px}}@media (max-width:900px){.home .hero-layer{grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto auto auto auto auto;column-gap:0}.home .hero-layer .hero-sub{grid-column:1;grid-row:5;max-width:none;font-size:15.5px}.home .hero-layer .hero-aside{grid-column:1;grid-row:6;width:100%;margin-top:clamp(18px,3vw,24px)}}@media (max-width:400px){.home .hero-layer .hero-eye{font-size:12px;margin-bottom:12px}.home .hero-layer .hero-sub{font-size:15px;line-height:1.5}.home .hero-layer .hero-aside .wl-note{font-size:13px}}@media (max-width:900px){.home .hero .wl-pill input{font-size:16px}}.home .hero-veil--b{height:clamp(400px,60vh,760px);background:linear-gradient(0deg,hsla(0,0%,4%,.8) 0,hsla(0,0%,4%,.71) 14%,hsla(0,0%,4%,.54) 32%,hsla(0,0%,4%,.36) 50%,hsla(0,0%,4%,.2) 68%,hsla(0,0%,4%,.08) 85%,hsla(0,0%,4%,0))}.home .hero-layer .hero-eye{color:hsla(0,0%,100%,.92);text-shadow:0 1px 3px hsla(0,0%,4%,.45)}@media (max-height:700px),(max-width:400px){.home .hero-veil--b{height:max(clamp(420px,62vh,760px),88%)}}.home .hero .wl-pill:focus-within{border-color:hsla(0,0%,9%,.28);box-shadow:0 0 0 2px hsla(0,0%,100%,.5)}.home .wl-pill.has-err:focus-within{border-color:var(--primary-ink);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 18%,transparent)}@media (min-width:901px){.home .hero-layer{grid-template-columns:minmax(0,1fr) minmax(0,clamp(360px,31vw,440px))}}.home .wdo{background:var(--page)}.home .wdo-grid{display:grid;grid-column-gap:clamp(36px,5vw,92px);column-gap:clamp(36px,5vw,92px)}.home .wdo-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(14px,1.6vw,22px);gap:clamp(14px,1.6vw,22px);align-items:stretch}.home .wcard{position:relative;margin:0;border-radius:20px;display:flex;flex-direction:column}.home .wcard img{display:block;width:100%;object-fit:cover}.home .wcard img,.home .wcard--over img{border-radius:20px}.home .wcard--over:after{content:"";position:absolute;inset:auto 0 0;border-radius:0 0 20px 20px;pointer-events:none}.home .wcard-tag{position:absolute;top:14px;right:14px;z-index:1;display:inline-flex;align-items:center;height:28px;padding:0 13px;border-radius:999px;background:hsla(0,0%,100%,.92);font-size:12px;font-weight:500;letter-spacing:.01em;color:var(--ink)}@media (max-width:900px){.home .wdo-grid{grid-template-columns:minmax(0,1fr);row-gap:clamp(32px,6vw,46px)}.home .wdo-h{max-width:20ch;font-size:clamp(25px,6.4vw,32px)}.home .wcard--over img{height:clamp(220px,44vw,280px)}.home .wcard--under img{height:clamp(150px,30vw,190px)}}@media (max-width:560px){.home .wdo-cards{grid-template-columns:minmax(0,1fr);gap:14px}.home .wcard--over img,.home .wcard--under img{height:clamp(200px,52vw,260px)}}.home .wcard--under img{height:auto;flex:1 1 auto;min-height:0}@media (max-width:560px){.home .wcard{height:auto}.home .wcard--under img{flex:0 0 auto;height:clamp(200px,52vw,260px)}}@media (min-width:561px){.home .wcard--over img{height:100%;flex:1 1 auto;min-height:0}.home .wdo-cards{height:clamp(300px,29vw,400px);grid-template-rows:minmax(0,1fr)}.home .wcard{height:auto;min-height:0}.home .wcard img{min-height:0}}@media (min-width:901px){.home .wdo-grid{grid-template-columns:minmax(0,clamp(340px,34%,460px)) minmax(0,1fr);column-gap:clamp(40px,4.5vw,84px)}.home .wdo-h{max-width:none}}.home .wcard--over:after{height:46%;background:linear-gradient(hsla(0,0%,4%,0),hsla(0,0%,4%,.18) 42%,hsla(0,0%,4%,.56))}@media (prefers-reduced-motion:reduce){.home .wcard img{transition:none}.home .wcard:hover img{transform:none}}.home .wcard img{transition:none;will-change:auto}.home .wcard:hover img{transform:none}.home .wcard{overflow:visible}.home .wcard--over{overflow:hidden}.home .wdo-grid{align-items:start}.home .wdo-arrow,.home .wdo-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;border-radius:999px;background:var(--ink);color:#fff;text-decoration:none;transition:background var(--m-1) var(--ease)}.home .wdo-btn{padding:0 23px;font-size:14.5px;font-weight:500}.home .wdo-arrow{width:48px;flex:0 0 auto}.home .wdo-arrow svg{width:18px;height:18px;display:block;transform:none;transition:none}.home .wdo-arrow:hover svg{transform:none}.home .wdo-btn:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:400px){.home .wdo-arrow,.home .wdo-btn{height:46px}.home .wdo-btn{padding:0 20px;font-size:14px}.home .wdo-arrow{width:46px}}.home .wdo-arrow:hover,.home .wdo-btn:hover{background:var(--ink);box-shadow:none}.home .wdo-cta:hover .wdo-arrow,.home .wdo-cta:hover .wdo-btn{background:#353535;box-shadow:none}.home .hero-shot .hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;z-index:2}.home .hero-layer .hero-title{max-width:27ch;font-size:clamp(29px,4.1vw,54px);line-height:1.06;letter-spacing:-.032em}@media (max-width:900px){.home .hero-layer .hero-title{max-width:18ch;font-size:clamp(28px,7.4vw,40px)}.home .hero-layer .hero-title .ln{display:inline}}@media (max-width:400px){.home .hero-layer .hero-title{max-width:none;font-size:clamp(26px,7.8vw,34px)}}.home .wdo-b{max-width:42ch;margin-top:clamp(16px,1.6vw,22px);font-size:clamp(15px,1.02vw,16px);line-height:1.66;color:hsla(0,0%,9%,.64)}.home .wdo-cta{align-items:center;gap:0;display:inline-flex;width:max-content;max-width:100%;border-radius:999px;margin-top:clamp(22px,2.4vw,30px)}@media (max-width:900px){.home .wdo-b{max-width:none;font-size:15.5px}}@media (max-width:400px){.home .wdo-b{font-size:15px}}.home .wcard--over figcaption{position:absolute;left:20px;right:20px;z-index:1;font-family:var(--font-display);font-weight:500;line-height:1.25;letter-spacing:-.018em;color:#fff;text-shadow:0 1px 6px hsla(0,0%,4%,.4);bottom:18px;font-size:clamp(17px,1.4vw,20px)}.home .wcard--under figcaption{margin:16px 2px 0;color:hsla(0,0%,9%,.62);font-size:15.5px;line-height:1.5}@media (max-width:560px){.home .wcard--under figcaption{font-size:16px}.home .wcard--over figcaption{font-size:clamp(17px,4.6vw,19px)}}.home .hgr,.home .wdo{background:var(--page)}.home .wdo-h{margin:0;font-family:var(--font-display);font-size:clamp(26px,2.9vw,40px);font-weight:500;line-height:1.16;letter-spacing:-.028em;color:var(--ink)}.home .wdo-h span{color:hsla(0,0%,9%,.5)}.home .wcard,.home .wcard img{border-radius:20px}.home .hgr{position:relative;color:var(--ink);background:var(--page)}.home .stmt{margin:0 auto;text-align:center;text-wrap:balance;font-size:clamp(24px,2.9vw,40px);max-width:46ch;line-height:1.3;letter-spacing:-.02em;color:hsla(0,0%,9%,.93);font-weight:500}.home .stmt .sa,.home .stmt .sb{font-family:var(--font-display);font-weight:500;font-size:1em;letter-spacing:inherit}.home .stmt .sb{color:hsla(0,0%,9%,.62)}.home .stok{display:inline-block;vertical-align:baseline;width:2.1em;height:.78em;margin:0 .08em;border-radius:999px;overflow:hidden;background:#ededed;transform:translateY(-.02em)}.home .stok img{display:block;width:100%;height:100%;object-fit:cover}.home .stmt>span{opacity:0;transition:opacity var(--m-3) var(--ease)}.home .stmt.in>span{opacity:1}.home .stmt>span:first-child{transition-delay:.06s}.home .stmt>span:nth-child(2){transition-delay:.3s}.home .stmt>span:nth-child(3){transition-delay:.13s}.home .stmt>span:nth-child(4){transition-delay:.2s}.home .stmt>span:nth-child(5){transition-delay:.27s}.home .stmt>span:nth-child(6){transition-delay:.34s}.home .stmt>span:nth-child(7){transition-delay:.41s}.home .stmt>span:nth-child(8){transition-delay:.58s}.home .stmt>span:nth-child(9){transition-delay:.48s}.home .stmt .stok{transform:scale(.84);transition:opacity var(--m-3) var(--ease),transform var(--m-3) var(--ease)}.home .stmt.in .stok{transform:none}@media (prefers-reduced-motion:reduce){.home .stmt>span{opacity:1;transition:none}.home .stmt .stok{transform:none}}@media (max-width:900px){.home .stmt{font-size:clamp(23px,4.4vw,30px);max-width:30ch}}@media (max-width:600px){.home .stmt{font-size:clamp(24px,6.9vw,32px);max-width:none;line-height:1.26;letter-spacing:-.028em}.home .stok{width:2em;height:.74em}}.home{--sec-y:clamp(96px,9.9vw,144px)}.home .feats,.home .hgr,.home .wdo{padding-block:var(--sec-y)}.home .hero{isolation:isolate;padding-block:0}.home .comm-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,clamp(260px,30%,400px));align-items:end;grid-column-gap:clamp(40px,5vw,92px);column-gap:clamp(40px,5vw,92px);grid-row-gap:clamp(18px,2vw,26px);row-gap:clamp(18px,2vw,26px)}.home .comm-h{margin:0;max-width:20ch;font-family:var(--font-display);font-size:clamp(26px,2.9vw,40px);font-weight:500;line-height:1.14;letter-spacing:-.03em;color:var(--ink);text-wrap:pretty}.home .comm-deck{margin:0;font-size:clamp(15px,1.02vw,16px);line-height:1.66;color:hsla(0,0%,9%,.64);text-wrap:pretty}@media (max-width:900px){.home .comm-head{grid-template-columns:minmax(0,1fr);align-items:start}}.home .feats-head{text-align:left}.home .feats-head .sec-title{max-width:26ch;margin:0;text-wrap:balance}@media (max-width:760px){.home .hero-shot .hero-img{object-position:60% 50%}}.home .feats-head .sec-title span{color:hsla(0,0%,9%,.45)}.home .feats-sub{margin:clamp(14px,1.4vw,18px) 0 0;max-width:46ch;font-size:clamp(15px,1.02vw,16px);line-height:1.6;color:hsla(0,0%,9%,.62)}.home .road,.home .steps{--gap:clamp(12px,1.2vw,16px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--gap);gap:var(--gap);list-style:none;padding:0}.home .road{margin:clamp(48px,5vw,72px) 0 clamp(24px,2.4vw,32px)}.home .road li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.home .road li:not(:last-child):after{content:"";position:absolute;top:6px;left:calc(50% + 14px);width:calc(100% + var(--gap) - 28px);height:2px;background:repeating-linear-gradient(90deg,hsla(0,0%,9%,.22) 0 10px,transparent 10px 18px);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease-out)}.home .road.in li:after{transform:none}.home .road.in li:first-child:after{transition-delay:.25s}.home .road.in li:nth-child(2):after{transition-delay:.7s}.home .road.in li:nth-child(3):after{transition-delay:1.15s}.home .road i{position:relative;z-index:1;width:14px;height:14px;border-radius:50%;background:var(--page);box-shadow:inset 0 0 0 2px hsla(0,0%,9%,.35);transition:background var(--m-2) var(--ease),box-shadow var(--m-2) var(--ease),transform var(--m-2) var(--ease-out)}.home .road span{margin-top:14px;font-size:11.5px;font-weight:500;letter-spacing:.08em;color:hsla(0,0%,9%,.45);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home .road b{margin-top:2px;font-family:var(--font-display);font-size:clamp(17px,1.35vw,20px);font-weight:500;letter-spacing:-.018em;color:hsla(0,0%,9%,.55);transition:color var(--m-2) var(--ease)}.home .feats:has(.step:first-child:hover) .road li:first-child i,.home .feats:has(.step:nth-child(2):hover) .road li:nth-child(2) i,.home .feats:has(.step:nth-child(3):hover) .road li:nth-child(3) i,.home .feats:has(.step:nth-child(4):hover) .road li:nth-child(4) i{background:var(--ink);box-shadow:inset 0 0 0 2px var(--ink),0 0 0 5px hsla(0,0%,9%,.08);transform:scale(1.1)}.home .feats:has(.step:first-child:hover) .road li:first-child b,.home .feats:has(.step:nth-child(2):hover) .road li:nth-child(2) b,.home .feats:has(.step:nth-child(3):hover) .road li:nth-child(3) b,.home .feats:has(.step:nth-child(4):hover) .road li:nth-child(4) b{color:var(--ink)}.home .steps{margin:0}.home .step{display:flex;flex-direction:column;height:clamp(540px,44vw,600px);overflow:hidden;border-radius:24px;background:var(--card);transition:background var(--m-2) var(--ease)}.home .step:hover{background:#ebebeb}.home .step-say{padding:clamp(22px,2vw,28px) clamp(22px,2vw,28px) 0}.home .step-tag{display:none;margin-bottom:10px;font-size:11.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,9%,.5)}.home .step h3{margin:0;font-family:var(--font-display);font-size:clamp(18px,1.45vw,21px);font-weight:500;letter-spacing:-.018em;line-height:1.25;color:var(--ink)}.home .step-say p{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:hsla(0,0%,9%,.62)}.home .step-vis{position:relative;flex:1 1 auto;min-height:0;margin-top:clamp(28px,2.6vw,36px)}.home .step-vis img{position:absolute;left:50%;top:0;width:min(84%,280px);height:auto;translate:-50% 0;transition:transform .7s var(--ease-out)}.home .step:hover .step-vis img{transform:translateY(-12px)}@media (max-width:1100px){.home .road{display:none}.home .steps{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(40px,5vw,56px)}.home .step-tag{display:block}.home .step{height:580px}}@media (max-width:640px){.home .steps{display:flex;gap:12px;margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none}.home .steps::-webkit-scrollbar{display:none}.home .step{flex:0 0 80vw;height:540px;scroll-snap-align:start}.home .step-vis{margin-top:24px}.home .step-vis img{width:min(80%,250px)}.home .step:hover .step-vis img{transform:none}}@media (prefers-reduced-motion:reduce){.home .road li:after{transform:none;transition:none}.home .road i,.home .step-vis img{transition:none}}.home .feats .step{transition:filter var(--m-2) var(--ease)}.home .feats .step,.home .feats .step:hover{background:linear-gradient(180deg,#f3f7fc,#e6eef8)}.home .feats .step:hover{filter:brightness(.985)}.home .feats .road li:not(:last-child):after{background:repeating-linear-gradient(90deg,rgba(30,60,100,.24) 0 10px,transparent 10px 18px)}.home .soon{padding-block:var(--sec-y);background:#0f0f0f;color:#fff}.home .soon-head .comm-h{color:#fff}.home .soon-head .comm-deck{color:hsla(0,0%,100%,.6)}.home .soon-marquee{margin-top:clamp(48px,5vw,80px);padding-block:clamp(22px,2.4vw,34px);border-block:1px solid hsla(0,0%,100%,.1);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.home .soon-track{display:flex;width:max-content;animation:soon-drift 60s linear infinite}.home .soon-marquee:hover .soon-track{animation-play-state:paused}.home .soon-run{display:flex;flex:0 0 auto;align-items:center;list-style:none;margin:0;padding:0}.home .soon-run li{display:flex;align-items:center;gap:clamp(18px,2vw,28px);padding-right:clamp(22px,2.4vw,34px);white-space:nowrap}.home .soon-run b{font-family:var(--font-display);font-size:clamp(32px,3.8vw,56px);font-weight:500;letter-spacing:-.035em;line-height:1.1;color:#fff;transition:color var(--m-2) var(--ease)}.home .soon-marquee:hover .soon-run b{color:hsla(0,0%,100%,.35)}.home .soon-marquee .soon-run li:hover b{color:#fff}.home .soon-run em{align-self:flex-start;margin:.35em 0 0 calc(clamp(18px, 2vw, 28px) * -.6);padding:3px 9px;border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22);font-style:normal;font-size:11px;font-weight:500;letter-spacing:.02em;color:hsla(0,0%,100%,.7)}@keyframes soon-drift{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.home .soon-track{animation:none;width:auto;padding-inline:var(--pad)}.home .soon-run{flex-wrap:wrap;row-gap:18px}.home .soon-run[aria-hidden]{display:none}.home .soon-marquee{-webkit-mask-image:none;mask-image:none}}.home .soon-run i{flex:0 0 auto;width:7px;height:7px;margin-left:clamp(10px,1.2vw,18px);border-radius:50%;background:hsla(0,0%,100%,.28)}.home .close{position:relative;overflow:hidden;padding-block:0 var(--sec-y);background:var(--page)}.home .cr{margin-top:clamp(56px,6vw,96px)}.home .cr-v{position:relative;width:100%}.home .cr-v svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.home .cr-band{fill:none;stroke:#eef2f7;stroke-linecap:round}.home .cr-line{fill:none;stroke:#fff;stroke-width:2;stroke-dasharray:12 12}.home .cr-mask{fill:none;stroke:#fff;stroke-dasharray:1;stroke-dashoffset:1}.home .cr-car{position:absolute;left:0;top:0;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 3px #fff,0 4px 12px hsla(0,0%,9%,.22);opacity:0;transition:opacity .3s var(--ease)}.home .cr-car.on{opacity:1}.home .cr-pin{position:absolute;display:flex;flex-direction:column;align-items:center;gap:6px;transform:translate(-50%,calc(-100% + 4px));pointer-events:none}.home .cr-pin>*{opacity:0;transform:translateY(6px) scale(.9);transition:opacity .3s var(--ease),transform .45s var(--ease-pop)}.home .cr-pin.on>*{opacity:1;transform:none}.home .cr-pin-name{padding:4px 10px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px hsla(0,0%,9%,.08),0 4px 12px -6px hsla(0,0%,9%,.2);font-size:12.5px;font-weight:500;line-height:1.3;color:var(--ink);white-space:nowrap}.home .cr-pin-dot{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--ink)}.home .cr--narrow{display:none}@media (max-width:640px){.home .cr--wide{display:none}.home .cr--narrow{display:block}}.home .close-in{display:flex;flex-direction:column;align-items:center;text-align:center}.home .close-who{display:inline-flex;align-items:center;gap:12px;margin-top:4px;padding:6px 16px 6px 6px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px hsla(0,0%,9%,.08);font-size:13.5px;color:hsla(0,0%,9%,.62)}.home .close-who b{font-weight:600;color:var(--ink)}.home .close-faces{display:flex}.home .close-faces img{width:34px;height:34px;border-radius:50%;object-fit:cover;object-position:50% 25%;box-shadow:0 0 0 2px #fff}.home .close-faces img+img{margin-left:-10px}.home .close-h{margin:clamp(26px,2.8vw,36px) 0 0;max-width:16ch;font-family:var(--font-display);font-size:clamp(36px,4.6vw,68px);font-weight:500;letter-spacing:-.04em;line-height:1.04;color:var(--ink);text-wrap:balance}.home .close-h span{color:hsla(0,0%,9%,.4)}.home .close-form{width:min(100%,540px);margin-top:clamp(32px,3.4vw,44px)}.home .close-form .wl{max-width:none}.home .close-form .wl-pill{height:66px;padding:7px;background:#fff;border:1px solid #dcdcdc;border-radius:22px;transition:border-color var(--m-2) var(--ease),box-shadow var(--m-2) var(--ease)}.home .close-form .wl-pill:hover{border-color:#c4c4c4}.home .close-form .wl-pill:focus-within{border-color:var(--ink);box-shadow:0 0 0 4px hsla(0,0%,9%,.06)}.home .close-form .wl-pill input{height:100%;padding:0 14px 0 16px;font-size:16px}.home .close-form .wl-pill .btn{height:100%;padding:0 24px;border-radius:16px;font-size:15px;font-weight:500}.home .close-form .wl-note{text-align:center;font-size:13px;color:hsla(0,0%,9%,.5)}@media (max-width:640px){.home .close-form .wl-pill{height:58px;padding:5px;border-radius:18px}.home .close-form .wl-pill .btn{padding:0 22px;border-radius:13px}}.home .footer{position:relative;margin-top:clamp(24px,3vw,56px);background:var(--page)}.home .footer-scene{position:relative;line-height:0;overflow:hidden}.home .footer-scene img{display:block;width:100%;min-width:900px;height:auto;margin-left:50%;transform:translateX(-50%)}.home .footer-scene:after{content:"";position:absolute;left:0;right:0;bottom:0;height:28%;background:linear-gradient(180deg,hsla(0,0%,6%,0),#0f0f0f 92%)}.home .footer-night{position:relative;margin-top:-1px;padding-top:clamp(8px,1vw,16px);background:#0f0f0f;color:#fff}.home .footer-top{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,2fr);grid-gap:clamp(40px,5vw,96px);gap:clamp(40px,5vw,96px);padding-block:clamp(24px,3vw,40px) clamp(56px,6vw,88px)}.home .footer-brand .brand{display:inline-flex}.home .footer-brand .brand-logo{height:24px;width:auto;filter:brightness(0) invert(1)}.home .footer-brand p{max-width:30ch;margin:18px 0 0;font-size:15px;line-height:1.6;color:hsla(0,0%,100%,.6)}.home .footer-mail{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(28px,3vw,40px);font-family:var(--font-display);font-size:clamp(22px,2.2vw,30px);font-weight:500;letter-spacing:-.025em;color:#fff;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.25);padding-bottom:6px;transition:border-color var(--m-2) var(--ease)}.home .footer-mail:hover{border-color:#fff}.home .footer-mail svg{width:.8em;height:.8em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--m-2) var(--ease-out)}.home .footer-mail:hover svg{transform:translate(2px,-2px)}.home .footer-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.home .footer-col h3{margin:0 0 14px;font-family:var(--font);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.45)}.home .footer-col a{display:block;width:-moz-fit-content;width:fit-content;padding:6px 0;font-size:15px;color:hsla(0,0%,100%,.78);text-decoration:none;transition:color var(--m-1) var(--ease)}.home .footer-col a:hover{color:#fff}.home .footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:22px 28px;border-top:1px solid hsla(0,0%,100%,.1);font-size:13px;color:hsla(0,0%,100%,.45)}@media (max-width:900px){.home .footer-top{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.home .footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.home .footer-bottom{flex-direction:column;align-items:flex-start}}@media (min-width:1101px){.home .feats-head{text-align:center}.home .feats-head .sec-title,.home .feats-sub{margin-inline:auto}}.home .close-perk{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:clamp(32px,3.4vw,44px)}.home .close-perk p{max-width:40ch;margin:0;font-size:clamp(15px,1.05vw,16.5px);font-weight:500;line-height:1.5;color:var(--ink)}.home .coin{position:relative;display:block;width:52px;height:64px;perspective:500px}.home .coin-float{position:absolute;left:0;top:0;width:52px;height:52px;animation:coin-float 3.2s ease-in-out infinite}.home .coin-spin{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;animation:coin-spin 4.8s infinite}.home .coin-edge{position:absolute;inset:0;border-radius:50%;background:color-mix(in srgb,#7c70cf,#e2defa calc((1 - var(--s)) * 100%));transform:translateZ(var(--z))}.home .coin-rim{position:absolute;left:50%;top:0;width:6px;height:100%;margin-left:-3px;border-radius:3px;background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.35) 0 1px,transparent 1px 2.5px),linear-gradient(90deg,#7c70cf,#e2defa 50%,#7c70cf);transform:rotateY(90deg)}.home .coin-face{position:absolute;inset:0;border-radius:50%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(3.25px)}.home .coin-back{transform:rotateY(180deg) translateZ(3.25px)}.home .coin-face img{display:block;width:100%;height:100%}.home .coin-gloss{position:absolute;top:-20%;bottom:-20%;left:-70%;width:45%;background:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.75),hsla(0,0%,100%,0));transform:skewX(-16deg);animation:coin-gloss 4.8s infinite}.home .coin-shadow{position:absolute;left:50%;bottom:0;width:34px;height:6px;margin-left:-17px;border-radius:50%;background:radial-gradient(closest-side,hsla(0,0%,9%,.22),hsla(0,0%,9%,0));animation:coin-shadow 3.2s ease-in-out infinite}@keyframes coin-spin{0%{transform:rotateY(0);animation-timing-function:cubic-bezier(.65,0,.25,1)}42%,to{transform:rotateY(1turn)}}@keyframes coin-gloss{0%,40%{left:-70%}62%,to{left:130%}}@keyframes coin-float{0%,to{translate:0 0}50%{translate:0 -5px}}@keyframes coin-shadow{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.78);opacity:.7}}@media (prefers-reduced-motion:reduce){.home .coin-float,.home .coin-gloss,.home .coin-shadow{animation:none}.home .coin-spin{animation:none;transform:rotateY(-24deg)}}.home .close-perk+.close-form{margin-top:clamp(20px,2.2vw,28px)}.home .close-perk{max-height:240px;transition:max-height .35s var(--ease-out),opacity .2s var(--ease),margin-top .35s var(--ease-out)}.home .close-in:has(.wl--done) .close-perk{max-height:0;overflow:hidden;margin-top:0;opacity:0}@media (min-width:901px){.home .hero-layer .hero-aside{grid-row:1/6}}@media (max-width:860px){.home .nav-inner{min-width:0}}.home .nav-inner{position:relative}@media (max-width:1024px){.home .nav-inner{min-width:0;width:100%}}@media (max-width:860px){.home .nav-inner{justify-content:space-between;width:100%;height:50px;padding:0 6px 0 17px;border-radius:16px;gap:14px}}.home .nav-inner{width:max-content;min-width:0;max-width:100%;margin-inline:0 auto;display:inline-flex;align-items:center;justify-content:flex-start;gap:0}.home .nav .brand{width:auto;background:none;border-radius:0;display:inline-flex;margin:0;padding:0}.home .nav .brand-logo{width:auto;display:block;filter:none}@media (max-width:640px){.home .nav-inner{border-radius:13px}}.home,:root{--nav-h:44px}@media (max-width:640px){.home,:root{--nav-h:41px}}.home .nav-inner{height:44px;padding:0 21px;border-radius:999px;background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 1px 2px hsla(0,0%,4%,.06),0 4px 14px hsla(0,0%,4%,.08)}@media (max-width:640px){.home .nav-inner{height:41px;padding:0 19px}}.home .nav .brand-logo{height:17px;transform:translateY(.4px)}@media (max-width:640px){.home .nav .brand-logo{height:16px}}.home .nav-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.home .nav-join{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px 0 20px;border-radius:999px;background:var(--ink);color:#fff;font-size:14px;font-weight:500;white-space:nowrap;box-shadow:0 1px 2px hsla(0,0%,4%,.08),0 4px 14px hsla(0,0%,4%,.14);opacity:0;transform:translate3d(0,-8px,0) scale(.96);pointer-events:none;transition:opacity var(--m-3) var(--ease-out),transform var(--m-3) var(--ease-out),background var(--m-1) var(--ease)}.home .nav-join.on{opacity:1;transform:none;pointer-events:auto}.home .nav-join:hover{background:#353535}.home .nav-join svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--m-2) var(--ease)}.home .nav-join:hover svg{transform:translateX(3px)}@media (max-width:640px){.home .nav-join{height:41px;padding:0 16px 0 18px;font-size:13.5px}}.home .wl-pill .btn .wl-btn-more{margin-left:.28em}.home .wl-pill .btn:has(.wl-btn-more){gap:0}.home .wcard.reveal{--rise:64px;-webkit-clip-path:inset(22% 0 0 0 round 20px 20px 0 0);clip-path:inset(22% 0 0 0 round 20px 20px 0 0);transition:opacity var(--m-reveal) var(--ease-out),transform var(--m-reveal) var(--ease-out),-webkit-clip-path 1s var(--ease-out);transition:opacity var(--m-reveal) var(--ease-out),transform var(--m-reveal) var(--ease-out),clip-path 1s var(--ease-out);transition:opacity var(--m-reveal) var(--ease-out),transform var(--m-reveal) var(--ease-out),clip-path 1s var(--ease-out),-webkit-clip-path 1s var(--ease-out);transition-delay:calc(var(--d, 0) * var(--stagger))}.home .wcard.reveal.in{-webkit-clip-path:inset(0 0 0 0 round 20px 20px 0 0);clip-path:inset(0 0 0 0 round 20px 20px 0 0)}.home .wcard.reveal img{transform:scale(1.14);transition:transform 1.3s var(--ease-out);transition-delay:calc(var(--d, 0) * var(--stagger))}.home .wcard.reveal.in img{transform:none}.home .step.reveal{--rise:72px;transition:opacity var(--m-reveal) var(--ease-out),transform var(--m-reveal) var(--ease-out),filter var(--m-2) var(--ease),background var(--m-2) var(--ease);transition-delay:calc(var(--d, 0) * var(--stagger)),calc(var(--d, 0) * var(--stagger)),0s,0s}.home .close-perk.reveal{transition:opacity var(--m-reveal) var(--ease-out),transform var(--m-reveal) var(--ease-out),max-height .35s var(--ease-out),margin-top .35s var(--ease-out);transition-delay:calc(var(--d, 0) * var(--stagger)),calc(var(--d, 0) * var(--stagger)),0s,0s}.home .close-in:has(.wl--done) .close-perk.reveal{transition-duration:.2s,.35s,.35s,.35s;transition-delay:0s}.home .step.reveal .step-vis{transform:translate3d(0,34%,0);transition:transform 1.1s var(--ease-out);transition-delay:calc(var(--d, 0) * var(--stagger) + .12s)}.home .step.reveal.in .step-vis{transform:none}@media (prefers-reduced-motion:reduce){.home .nav-join{transition:opacity var(--m-1) linear;transform:none}.home .step.reveal .step-vis,.home .wcard.reveal,.home .wcard.reveal img{-webkit-clip-path:none;clip-path:none;transform:none;transition:none}}@media (max-width:640px){.home .soon-run li{gap:12px;padding-right:16px}.home .soon-run b{font-size:23px;letter-spacing:-.03em}.home .soon-run em{margin-left:-7px;padding:2px 7px;font-size:10px}.home .soon-run i{width:5px;height:5px;margin-left:4px}}.home .close-who a{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;padding-bottom:1px;transition:background-size var(--m-3) var(--ease-out)}.home .close-who a:focus-visible,.home .close-who a:hover{background-size:100% 1px}@media (hover:none){.home .close-who a{background-size:100% 1px;background-image:linear-gradient(hsla(0,0%,9%,.25),hsla(0,0%,9%,.25))}}@media (prefers-reduced-motion:reduce){.home .close-who a{transition:none}}.home .faq{padding-block:var(--sec-y) clamp(40px,4vw,64px);background:var(--page)}.home .faq-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-column-gap:clamp(40px,5vw,92px);column-gap:clamp(40px,5vw,92px);align-items:start}.home .faq-side{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 40px);display:grid;grid-gap:clamp(14px,1.4vw,18px);gap:clamp(14px,1.4vw,18px)}.home .faq-side .comm-h{max-width:12ch}.home .faq-side .comm-h span{color:hsla(0,0%,9%,.45)}.home .faq-side .comm-deck{max-width:34ch}.home .faq-side .comm-deck a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,9%,.25);text-decoration-color:hsla(0,0%,9%,.25);text-underline-offset:3px;transition:-webkit-text-decoration-color var(--m-2) var(--ease);transition:text-decoration-color var(--m-2) var(--ease);transition:text-decoration-color var(--m-2) var(--ease),-webkit-text-decoration-color var(--m-2) var(--ease)}.home .faq-side .comm-deck a:focus-visible,.home .faq-side .comm-deck a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.home .faq-list{list-style:none;border-bottom:1px solid hsla(0,0%,9%,.07)}.home .faq-item{border-top:1px solid hsla(0,0%,9%,.07)}.home .faq-item h3{margin:0;font:inherit}.home .faq-item button{display:grid;grid-template-columns:32px minmax(0,1fr) 14px;align-items:center;grid-column-gap:12px;column-gap:12px;width:100%;padding:18px 0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.home .faq-item button:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:6px}.home .faq-n{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:hsla(0,0%,9%,.3)}.home .faq-q{font-size:16px;font-weight:450;line-height:1.4;color:hsla(0,0%,9%,.86);text-wrap:pretty}.home .faq-ic,.home .faq-q{transition:color var(--m-2) var(--ease)}.home .faq-ic{position:relative;width:14px;height:14px;color:hsla(0,0%,9%,.38)}.home .faq-ic:after,.home .faq-ic:before{content:"";position:absolute;top:50%;left:0;width:13px;height:1.2px;margin-top:-.6px;border-radius:1px;background:currentColor;transition:transform var(--m-3) var(--ease-out)}.home .faq-ic:after{transform:rotate(90deg)}.home .faq-item button:hover .faq-ic,.home .faq-item[data-open] .faq-ic{color:hsla(0,0%,9%,.7)}.home .faq-item button:hover .faq-q,.home .faq-item[data-open] .faq-q{color:var(--ink)}.home .faq-item[data-open] .faq-ic:after{transform:rotate(0deg)}.home .faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--m-3) var(--ease-out)}.home .faq-a>div{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear var(--m-3)}.home .faq-a p{max-width:56ch;padding:0 26px 20px 44px;font-size:15px;line-height:1.65;color:hsla(0,0%,9%,.58);text-wrap:pretty;opacity:0;transition:opacity var(--m-3) var(--ease)}.home .faq-item[data-open] .faq-a{grid-template-rows:1fr}.home .faq-item[data-open] .faq-a>div{visibility:visible;transition-delay:0s}.home .faq-item[data-open] .faq-a p{opacity:1;transition-delay:.06s}@media (max-width:900px){.home .faq-grid{grid-template-columns:minmax(0,1fr);row-gap:clamp(28px,6vw,44px)}.home .faq-side{position:static}}@media (max-width:640px){.home .faq-item button{grid-template-columns:minmax(0,1fr) 14px;column-gap:16px;padding:16px 0}.home .faq-n{display:none}.home .faq-q{font-size:15.5px}.home .faq-a p{padding:0 30px 18px 0}}@media (prefers-reduced-motion:reduce){.home .faq-a,.home .faq-a p,.home .faq-ic,.home .faq-ic:after,.home .faq-ic:before{transition:none}}.home .pre{position:fixed;inset:0;z-index:10000;display:grid;place-content:center;background:var(--page);pointer-events:none;animation:preOut .6s var(--ease) var(--intro) forwards}.home .pre-star{width:44px;height:44px;overflow:visible;animation:preTurn .5s cubic-bezier(.65,0,.35,1) .32s both,preStarOut .4s var(--ease) var(--intro) forwards}.home .pre-p{fill:var(--primary);animation:prePetal .42s var(--ease-out) both}.home .pre-p--tl{--x:-9px;--y:-9px}.home .pre-p--tr{--x:9px;--y:-9px;animation-delay:.05s}.home .pre-p--br{--x:9px;--y:9px;animation-delay:.1s}.home .pre-p--bl{--x:-9px;--y:9px;animation-delay:.15s}@keyframes prePetal{0%{opacity:0;transform:translate(var(--x),var(--y))}}@keyframes preTurn{to{transform:rotate(90deg) scale(.9)}}@keyframes preStarOut{to{opacity:0;transform:rotate(90deg) scale(.6)}}@keyframes preOut{to{opacity:0;visibility:hidden}}@property --k{syntax:"<number>";inherits:false;initial-value:0}.home .hero-shot{animation:heroSettle 2s var(--ease-out) calc(var(--intro) - .1s) both}.home .hero-blur{animation:heroFocus 1.5s cubic-bezier(.33,1,.68,1) calc(var(--intro) - .1s) backwards}@keyframes heroSettle{0%{transform:scale(1.08)}}@keyframes heroFocus{0%{--k:2.6}}@media (prefers-reduced-motion:reduce){.home{--intro:0s}.home .pre{display:none}.home .hero-blur,.home .hero-shot{animation:none}}.home .is-off,.home .is-off *{animation-play-state:paused!important}@media (max-width:640px){.home .hero-layer .hero-eye{margin-bottom:10px;font-size:11px}.home .hero-layer .hero-sub{margin-top:12px;font-size:14px;line-height:1.5}.home .hero-layer .hero-aside{margin-top:16px}.home .hero-layer .hero-aside .wl-note{margin-top:9px;font-size:12px}}.legal-bar{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;align-items:center;height:calc(var(--nav-h) + env(safe-area-inset-top, 0px));padding-top:env(safe-area-inset-top,0);pointer-events:none}.legal-bar .wrap{max-width:1120px}.legal-bar-inner{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:9px 18px;background:#fff;border:1px solid var(--line);border-radius:var(--pill)}.legal-bar .brand-logo{height:20px}.legal-back{padding:8px 14px;border-radius:var(--pill);font-size:13.5px;font-weight:500;color:var(--muted);transition:color var(--m-1) var(--ease),background var(--m-1) var(--ease)}.legal-back:hover{color:var(--ink);background:rgba(23,23,26,.05)}.legal-wrap{max-width:760px;padding-top:clamp(40px,6vw,76px);padding-bottom:clamp(56px,8vw,100px)}.legal h1{font-family:var(--font-display);font-size:clamp(32px,5vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1.08;color:var(--ink)}.legal-meta{display:grid;grid-gap:10px;gap:10px;margin:26px 0 6px;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.legal-meta>div{display:flex;gap:14px;font-size:14.5px}.legal-meta dt{flex:0 0 116px;color:var(--faint);font-weight:600}.legal-meta dd{color:var(--muted)}.legal h2{font-size:clamp(20px,2.4vw,26px);font-weight:800;letter-spacing:-.02em;margin:40px 0 12px;scroll-margin-top:84px}.legal h2,.legal h3{font-family:var(--font-display);color:var(--ink)}.legal h3{font-size:17px;font-weight:700;margin:26px 0 10px}.legal p{color:var(--muted);font-size:16px;line-height:1.75;margin:12px 0}.legal a{color:var(--primary-ink);text-decoration:underline;text-underline-offset:2px}.legal a:hover{text-decoration-thickness:2px}.legal ul{margin:12px 0;padding-left:24px}.legal li{color:var(--muted);font-size:16px;line-height:1.7;margin:7px 0}.legal li::marker{color:var(--primary)}.legal-table{width:100%;border-collapse:collapse;margin:18px 0;font-size:14.5px}.legal-table td,.legal-table th{text-align:left;padding:12px 14px;border:1px solid var(--line);vertical-align:top;color:var(--muted);line-height:1.55}.legal-table th{background:var(--alt);color:var(--ink);font-family:var(--font-display);font-weight:700}.legal-foot{border-top:1px solid var(--line);background:var(--alt)}.legal-foot-inner{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;padding:28px 0;font-size:13.5px;color:var(--faint)}.legal-foot-links{display:flex;gap:18px;flex-wrap:wrap}.legal-foot-links a{color:var(--muted);transition:color var(--m-1)}.legal-foot-links a:hover,.legal-foot-links a[aria-current=page]{color:var(--ink)}@media (max-width:560px){.legal-meta>div{flex-direction:column;gap:2px}.legal-meta dt{flex-basis:auto}}