.consent{position:fixed;inset-inline:0;bottom:0;z-index:60;display:flex;align-items:center;justify-content:center;gap:var(--sp-3) var(--sp-5);padding:10px var(--gut) calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line-2);background:var(--bg-tag);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:400 var(--t-14)/1.45 var(--f-ui);color:var(--ink-2)}.consent .consent-line{margin:0;max-width:90ch}.consent .consent-line a{color:var(--ink-1);white-space:nowrap}.consent .consent-line a:hover{color:var(--ink-0)}.consent .consent-actions{display:flex;gap:var(--sp-2);flex:none}.consent .consent-btn{min-height:44px;min-width:96px;padding:0 16px;font-size:var(--t-14);border-radius:10px}.consent-up body{padding-bottom:var(--consent-h, 64px)}html.consent-up{scroll-padding-bottom:calc(var(--consent-h, 64px) + 8px)}.consent-reopen{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;margin-inline:-10px;border:0;background:none;font:inherit;font-size:var(--t-14);line-height:inherit;color:var(--ink-2);cursor:pointer;text-align:start;vertical-align:middle}.consent-reopen:hover{color:var(--ink-0)}@media (max-width: 560px){.consent{justify-content:space-between;gap:var(--sp-3);padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));font-size:var(--t-13);line-height:1.4}.consent .consent-btn{min-height:44px;min-width:0;padding:0 12px;font-size:var(--t-13)}.consent-reopen{min-height:44px}}:root{color-scheme:dark;--bg: #090c12;--bg-0: #07090e;--bg-1: #0d111a;--bg-2: #121827;--bg-3: #182033;--panel-a: rgba(22, 29, 46, .78);--panel-b: rgba(14, 19, 31, .78);--hp-a: rgba(16, 21, 34, .9);--hp-b: rgba(10, 13, 21, .9);--hp-pool: rgba(40, 60, 120, .22);--app-pool-1: rgba(70, 90, 170, .1);--app-pool-2: rgba(143, 140, 255, .06);--bg-tb: rgba(7, 9, 14, .6);--bg-tag: rgba(9, 12, 18, .88);--tn-bg: rgba(5, 7, 12, .55);--line: rgba(150, 172, 225, .08);--line-2: rgba(150, 172, 225, .14);--line-3: rgba(150, 172, 225, .22);--veil-2: rgba(255, 255, 255, .035);--veil-3: rgba(255, 255, 255, .05);--veil-4: rgba(255, 255, 255, .07);--veil-5: rgba(255, 255, 255, .09);--hl-1: rgba(255, 255, 255, .03);--hl-2: rgba(255, 255, 255, .05);--hl-3: rgba(255, 255, 255, .06);--shade-1: rgba(0, 0, 0, .35);--shade-2: rgba(0, 0, 0, .6);--shade-3: rgba(0, 0, 0, .75);--ink-0: #ffffff;--ink-1: #eef2fa;--ink-2: #b2bbcf;--ink-3: #8690a8;--ink-4: #7d88a3;--ink-on-acc: #0b0d1a;--acc: #8f8cff;--acc-2: #b3b1ff;--acc-3: #6d69f0;--acc-a: rgba(143, 140, 255, .14);--acc-a2: rgba(143, 140, 255, .26);--acc-line: rgba(143, 140, 255, .45);--acc-btn-1: #9c99ff;--acc-btn-2: #7470f2;--acc-btn-3: #aeabff;--acc-btn-4: #817df6;--b0: #56617c;--b1: #6b7488;--b2: #c9a13c;--b3: #e08a3c;--b4: #ef6b6b;--ring: #8a93a8;--ring-2: #c3c9d6;--ring-track: rgba(138, 147, 168, .07);--ring-future: rgba(138, 147, 168, .3);--ring-hour: rgba(150, 172, 225, .2);--ring-hour-major: rgba(178, 187, 207, .55);--ring-usual: rgba(179, 177, 255, .3);--ring-glow: rgba(138, 147, 168, .16);--ring-glow-2: rgba(120, 128, 200, .08);--tk-path: #6c7790;--tk-name: #f4f6fb;--tk-args: #aeb8d0;--tk-switch: #8fc7ff;--tk-str: #f2cf8b;--field-line: rgba(150, 172, 225, .58);--field-line-hi: rgba(150, 172, 225, .74);--arc-line: rgba(195, 201, 214, .16);--panel-hi: rgba(30, 38, 60, .8);--f-display: "Segoe UI Variable Display", "Segoe UI Variable", "Segoe UI", system-ui, sans-serif;--f-ui: "Segoe UI Variable Text", "Segoe UI Variable", "Segoe UI", system-ui, sans-serif;--f-mono: "Cascadia Mono", "Cascadia Code", Consolas, monospace;--f-cond: Bahnschrift, "Segoe UI Variable Display", "Segoe UI", sans-serif;--ease: cubic-bezier(.2, .8, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--spring: cubic-bezier(.34, 1.36, .5, 1);--d-1: .12s;--d-2: .18s;--d-3: .26s;--d-4: .42s;--sh-1: 0 1px 0 var(--hl-1) inset, 0 8px 24px -12px var(--shade-2);--sh-2: 0 1px 0 var(--hl-2) inset, 0 24px 60px -20px var(--shade-3), 0 2px 8px var(--shade-1);--t-12: 12px;--t-13: 13px;--t-14: 14px;--t-16: 16px;--t-18: 18px;--t-22: 22px;--t-28: 28px;--t-40: clamp(30px, 2.2vw + 14px, 44px);--t-64: clamp(38px, 3.4vw + 12px, 64px);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--sp-10: 136px;--r-s: 8px;--r-m: 12px;--r-l: 16px;--r-xl: 22px;--wrap: 1200px;--gut: clamp(20px, 4vw, 40px);--doc: 760px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px;-webkit-tap-highlight-color:transparent}body{margin:0;min-height:100vh;overflow-x:clip;font:400 var(--t-16)/1.6 var(--f-ui);color:var(--ink-2);background:radial-gradient(1200px 700px at 20% 0%,var(--app-pool-1),transparent 60%),radial-gradient(900px 600px at 95% 10%,var(--app-pool-2),transparent 60%),var(--bg);-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}figure{margin:0}h1,h2,h3,h4{margin:0;color:var(--ink-1);font-family:var(--f-display)}p{margin:0}p+p{margin-top:var(--sp-3)}ul,ol{margin:0;padding:0}ul:not([class]),ol:not([class]){padding-inline-start:1.3em;display:grid;gap:6px}code,kbd,samp,pre{font-family:var(--f-mono);font-variant-numeric:tabular-nums}code{font-size:.86em;color:var(--ink-1);background:var(--veil-4);border:1px solid var(--line-2);border-radius:6px;padding:1px 6px;overflow-wrap:anywhere}:not(pre)>code{display:inline-block;max-width:100%}pre{margin:var(--sp-3) 0 0;padding:var(--sp-4);overflow-x:auto;border-radius:var(--r-m);background:var(--tn-bg);border:1px solid var(--line-2)}pre code{background:none;border:0;padding:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--t-13);color:var(--tk-args)}hr{border:0;border-top:1px solid var(--line-2);margin:var(--sp-7) 0}strong{color:var(--ink-1);font-weight:600}em{font-style:italic;color:var(--ink-1)}a{color:var(--acc-2);text-decoration:underline;text-decoration-color:var(--acc-line);text-underline-offset:3px;text-decoration-thickness:1px;transition:color var(--d-1) var(--ease),text-decoration-color var(--d-1) var(--ease)}a:hover{color:var(--ink-0);text-decoration-color:var(--acc-2)}:focus-visible{outline:2px solid var(--acc-2);outline-offset:3px;border-radius:6px}::selection{background:var(--acc-a2);color:var(--ink-0)}.wrap{width:100%;max-width:calc(var(--wrap) + var(--gut) * 2);margin:0 auto;padding:0 var(--gut)}.skip{position:absolute;inset-inline-start:var(--sp-4);top:-60px;z-index:100;padding:10px 16px;border-radius:10px;background:var(--acc);color:var(--ink-on-acc);font-weight:600;text-decoration:none;transition:top var(--d-2) var(--ease)}.skip:focus{top:var(--sp-3)}.vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.eyebrow{display:inline-flex;align-items:center;gap:10px;font:600 var(--t-12)/1.3 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.eyebrow a{display:inline-flex;align-items:center;min-height:44px;margin-block:calc((1.3em - 44px)/2);color:inherit;text-decoration:none}.eyebrow a:hover{color:var(--acc-2);text-decoration:underline;text-underline-offset:4px}.lede{font-size:var(--t-18);line-height:1.6;color:var(--ink-2);max-width:62ch}.small{font-size:var(--t-14);line-height:1.6}.mut{color:var(--ink-3)}.h-sec{font:300 var(--t-40)/1.12 var(--f-display);letter-spacing:-.015em;color:var(--ink-1)}.tabular{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.site{display:flex;flex-direction:column;min-height:100vh}main{flex:1}.top{position:sticky;top:0;z-index:50;height:64px;background:var(--bg-tb);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%)}.top .wrap{height:100%;display:flex;align-items:center;gap:var(--sp-4)}.brand{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--ink-1);text-decoration:none;font:600 var(--t-16)/1 var(--f-display);letter-spacing:.005em;border-radius:10px;flex:none}.brand:hover{color:var(--ink-0)}.brand svg{width:26px;height:26px;flex:none}.mk-ring{fill:none;stroke:var(--acc-2);stroke-width:2.2;stroke-dasharray:40 4 6 4}.mk-dot{fill:var(--ink-1)}.nav,nav.main{margin-inline-start:auto;display:flex;align-items:center;gap:var(--sp-1)}.nav a:not(.btn),nav.main a:not(.btn){display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 14px;border-radius:10px;color:var(--ink-2);text-decoration:none;font:500 var(--t-14)/1 var(--f-ui);white-space:nowrap;transition:background var(--d-1) var(--ease),color var(--d-1) var(--ease)}@media (hover: hover){.nav a:not(.btn):hover,nav.main a:not(.btn):hover{background:var(--veil-4);color:var(--ink-1)}}.nav a[aria-current=page]:not(.btn),nav.main a[aria-current=page]:not(.btn){color:var(--ink-1);background:var(--veil-3);box-shadow:inset 0 -2px 0 var(--acc)}.nav .btn,nav.main .btn{margin-inline-start:var(--sp-2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:12px;border:1px solid var(--line-2);background:var(--veil-3);color:var(--ink-1);font:600 var(--t-16)/1.25 var(--f-ui);text-align:center;text-decoration:none;cursor:pointer;box-shadow:inset 0 1px 0 var(--hl-2);transition:transform var(--d-2) var(--ease),background var(--d-2) var(--ease),border-color var(--d-2) var(--ease),box-shadow var(--d-3) var(--ease),color var(--d-1) var(--ease)}@media (hover: hover){.btn:hover{background:var(--veil-5);border-color:var(--line-3);color:var(--ink-0);transform:translateY(-1px)}}.btn:active{transform:translateY(0) scale(.98);transition-duration:var(--d-1)}.btn:focus-visible{outline-offset:3px;border-radius:12px}.btn.pri,.btn.primary{border-color:transparent;color:var(--ink-on-acc);background:linear-gradient(180deg,var(--acc-btn-1),var(--acc-btn-2));box-shadow:inset 0 1px color-mix(in srgb,var(--ink-0) 35%,transparent),0 10px 28px -12px var(--acc),0 0 0 1px color-mix(in srgb,var(--acc-3) 60%,transparent)}@media (hover: hover){.btn.pri:hover,.btn.primary:hover{color:var(--ink-on-acc);background:linear-gradient(180deg,var(--acc-btn-3),var(--acc-btn-4));box-shadow:inset 0 1px color-mix(in srgb,var(--ink-0) 40%,transparent),0 16px 40px -12px var(--acc),0 0 0 1px var(--acc-3)}}.btn.pri:active,.btn.primary:active{background:linear-gradient(180deg,var(--acc-btn-2),var(--acc-btn-2))}.btn.ghost{background:transparent;box-shadow:none}@media (hover: hover){.btn.ghost:hover{background:var(--veil-3)}}.btn.sm,.btn.small{min-height:44px;padding:0 16px;font-size:var(--t-14);border-radius:10px}.btn.wide{width:100%}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.btn .ar{width:16px;height:16px;flex:none;transition:transform var(--d-2) var(--ease)}@media (hover: hover){.btn:hover .ar,.tlink:hover .ar{transform:translate(3px)}}[dir=rtl] .btn .ar,[dir=rtl] .tlink .ar{transform:scaleX(-1)}@media (hover: hover){[dir=rtl] .btn:hover .ar,[dir=rtl] .tlink:hover .ar{transform:scaleX(-1) translate(3px)}}.tlink{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--acc-2);font-weight:600;text-decoration:none;border-radius:8px}.tlink:hover{color:var(--ink-0)}.tlink .ar{width:15px;height:15px;transition:transform var(--d-2) var(--ease)}.nav a:not(.btn):active,nav.main a:not(.btn):active,.brand:active,.foot-top nav a:active,.foot-mail:active,.consent-reopen:active,.tlink:active,.lang summary:active,.lang li a:active,.consent-line a:active,main a:not(.btn):not(.tier):active{opacity:.72}.actions,.hero-actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center}main>.wrap{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(56px,7vw,96px)}main>.wrap>*{max-width:var(--doc)}main>.wrap>.hero,main>.wrap>.page-head,main>.wrap>.sec,main>.wrap>.plans,main>.wrap>.refund,main>.wrap>.grid.three,main>.wrap>.scroller,main>.wrap>table,main>.wrap>.langnote,main>.wrap>.prose,main>.wrap>.order,main>.wrap>.warn-wrap{max-width:none}main>.wrap:has(>.hero:first-child),main>.wrap:has(>.page-head:first-child){padding-top:0}main>.wrap>.hero,main>.wrap>.page-head{width:100vw;margin-inline-start:calc(50% - 50vw);padding-inline:calc(50vw - 50%)}main>.wrap>.page-head+*{margin-top:0}main>.wrap>.sec,main>.wrap>.cta-sec{margin-top:0}main>.wrap>.prose{max-width:880px}main>.wrap>*+*{margin-top:var(--sp-5)}main>.wrap>.eyebrow+*{margin-top:var(--sp-4)}main>.wrap>h1{font:600 clamp(34px,2.6vw + 14px,54px)/1.08 var(--f-display);letter-spacing:-.025em;color:var(--ink-0);max-width:22ch;text-wrap:balance}main>.wrap>h1+.lede,main>.wrap>h1+p{margin-top:var(--sp-4)}main>.wrap>h1+.lede+*{margin-top:clamp(32px,4vw,48px)}main>.wrap>h1+.card,main>.wrap>h1+.form,main>.wrap>h1+.grid,main>.wrap>h1+.note{margin-top:var(--sp-6)}main>.wrap>h2,.legal-seller>h2,.legal-look>h2,.sup-refunds>h2{font:300 clamp(26px,1.4vw + 14px,34px)/1.15 var(--f-display);letter-spacing:-.01em;color:var(--ink-1);margin:clamp(48px,6vw,80px) 0 var(--sp-5)}main>.wrap>h2:first-child{margin-top:0}main>.wrap>h2+p{margin-top:calc(var(--sp-3) * -1);margin-bottom:var(--sp-5)}main>.wrap>p+p{margin-top:var(--sp-3)}main>.wrap>.more+.more{margin-top:10px}main>.wrap>.hero-actions,main>.wrap>.actions{margin-top:var(--sp-6)}main>.wrap>.hero-actions+p,main>.wrap>.actions+p{margin-top:var(--sp-4)}h3{font:600 var(--t-18)/1.35 var(--f-display)}.card h2,.note h2,.more h2{font:600 var(--t-22)/1.3 var(--f-display);letter-spacing:-.01em}.hero{position:relative;padding-top:clamp(40px,8.5vw,124px);overflow-x:clip;isolation:isolate}.hero-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}.hero h1{margin-top:0;max-width:940px;font:600 var(--t-64)/1.04 var(--f-display);letter-spacing:-.032em;text-wrap:balance;color:var(--ink-0);padding-bottom:.14em;margin-bottom:-.14em;background:linear-gradient(180deg,var(--ink-0) 35%,var(--acc-2) 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero .lede{margin-top:20px;max-width:64ch;text-wrap:pretty}.hero .actions,.hero .hero-actions{margin-top:28px}.hero-copy .actions,.hero-copy .hero-actions{justify-content:center}.hero-fine{list-style:none;margin-top:var(--sp-4);display:flex;flex-wrap:wrap;justify-content:center;gap:2px var(--sp-5);font-size:var(--t-14);line-height:1.5;color:var(--ink-3)}.hero-fine li{position:relative}.hero-fine li+li:before{content:"";position:absolute;inset-inline-start:calc(var(--sp-5) / -2 - 2px);top:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:var(--ink-4)}.hero-fine li[data-ls]:before{display:none}.hero-fine a{display:inline-flex;align-items:center;min-height:44px;margin-block:calc((1.5em - 44px)/2)}.hero-copy>p.small{margin-top:var(--sp-3);max-width:60ch;font-size:var(--t-13);text-wrap:pretty}.halo-bg{position:absolute;z-index:0;left:50%;top:-128px;width:1180px;height:1180px;margin-left:-590px;pointer-events:none;animation:haloIn 1.4s var(--ease-out) both}.halo-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle closest-side,transparent 470px,var(--ring-glow-2) 505px,var(--ring-glow) 520px,var(--ring-glow-2) 545px,transparent 590px),radial-gradient(circle closest-side,var(--acc-a),transparent 64%);animation:breathe 9s ease-in-out 1.6s infinite alternate}.halo-bg svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.r-track{fill:none;stroke:var(--ring-track);stroke-width:18}.r-usual{fill:none;stroke:var(--ring-usual);stroke-width:1;stroke-dasharray:2 7}.r-cover{fill:none;stroke:url(#rg);stroke-width:3;stroke-linecap:round}.rg-a{stop-color:var(--ring-2)}.rg-b{stop-color:var(--ring);stop-opacity:.5}.r-hour{fill:none;stroke:var(--ring-hour);stroke-width:10}.r-major{fill:none;stroke:var(--ring-hour-major);stroke-width:12}.r-tick line{stroke-width:4;stroke-linecap:round}.r-tick{filter:drop-shadow(0 0 6px currentColor)}.t1{color:var(--b1);stroke:var(--b1)}.t2{color:var(--b2);stroke:var(--b2)}.t3{color:var(--b3);stroke:var(--b3)}.t4{color:var(--b4);stroke:var(--b4)}@keyframes haloIn{0%{opacity:0;transform:rotate(-10deg) scale(.96)}to{opacity:1;transform:none}}.halo-bg{--hand0: 296deg}.halo-sweep,.hand{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(var(--hand0));animation:sweep 96s linear 1.2s infinite;will-change:transform}.halo-sweep{border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg 250deg,var(--acc-a2) 359deg,transparent 360deg);-webkit-mask:radial-gradient(closest-side,transparent 78%,#000 83%,#000 92%,transparent 97%);mask:radial-gradient(closest-side,transparent 78%,#000 83%,#000 92%,transparent 97%)}.hand-beam{stroke:url(#beam);stroke-width:2.4;stroke-linecap:round}.bm-a{stop-color:var(--ring-2);stop-opacity:0}.bm-b{stop-color:var(--ring-2);stop-opacity:.75}.bm-c{stop-color:var(--ink-1)}.hand-glow{fill:var(--acc);opacity:.55;filter:url(#soft)}.hand-halo{fill:none;stroke:var(--acc-line);stroke-width:2}.hand-dot{fill:var(--ink-1)}.hand-ping{position:absolute;left:48.3%;top:4.23%;width:3.4%;height:3.4%;border-radius:50%;border:2px solid var(--acc-2);opacity:0;animation:ping 1.8s var(--ease-out) 1.5s 1}@keyframes sweep{0%{transform:rotate(var(--hand0))}to{transform:rotate(calc(var(--hand0) + 360deg))}}@keyframes breathe{0%{opacity:1}to{opacity:.62}}@keyframes ping{0%{transform:scale(.5);opacity:.9}to{transform:scale(2.4);opacity:0}}.hero.idle :is(.halo-sweep,.hand),.hero.idle .halo-bg:before,.page-head.idle .arc-hand i{animation-play-state:paused}.stage{position:relative;z-index:1;margin-top:clamp(32px,3.5vw,48px);perspective:2200px;perspective-origin:50% 0%}.stage:before{content:"";position:absolute;z-index:-1;left:8%;right:8%;top:12%;bottom:4%;border-radius:50%;background:radial-gradient(closest-side,var(--acc-a2),transparent 75%);filter:blur(40px)}.stage-in{position:relative;max-width:1180px;margin:0 auto;padding-top:6.5%;transform-origin:50% 0%;transform:rotateX(7deg);animation:riseIn .9s var(--ease-out) .12s both;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent 99%);mask-image:linear-gradient(180deg,#000 72%,transparent 99%)}@keyframes riseIn{0%{opacity:0;transform:translateY(40px) rotateX(18deg)}to{opacity:1;transform:rotateX(7deg)}}@keyframes phRise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:none}}@supports (animation-timeline: scroll()){.stage-in{animation:riseIn .9s var(--ease-out) .12s both,untilt linear both;animation-timeline:auto,scroll(root);animation-range:normal,0px 560px}@keyframes untilt{0%{transform:rotateX(7deg)}to{transform:rotateX(0)}}}.win{position:relative;padding:9px;border-radius:var(--r-xl);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));border:1px solid var(--line-2);box-shadow:inset 0 1px 0 var(--hl-3),0 40px 90px -30px var(--shade-3),0 0 0 1px var(--shade-1),0 0 80px -30px var(--acc);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.win img{width:100%;height:auto;border-radius:14px}.stage .win{background:linear-gradient(180deg,var(--panel-a),var(--panel-b)),var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.win-back{position:absolute;inset-inline-start:0;top:0;width:76%}.win-back img{opacity:.62;filter:saturate(.85)}.win-front{width:85%;margin-inline-start:15%}.shot-tag{position:absolute;z-index:3;top:-15px;inset-inline-end:32px;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid var(--line-3);background:var(--bg-tag);font:600 var(--t-12)/1 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap}.shot-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--acc-2)}.hero .shot-tag,.rec-shot .shot-tag,.inc-shot .shot-tag,.dl-shot .shot-tag,.work-shot .shot-tag{top:auto;bottom:calc(100% + 8px);inset-inline-end:2px}.rec-shot,.inc-shot{margin-top:40px}.dl-grid>.dl-shot,.work-grid>.work-shot{margin-top:40px}.sec{padding-block:clamp(72px,9vw,128px);position:relative}.sec-head{max-width:760px;margin-bottom:clamp(32px,4vw,56px)}.sec-head .eyebrow{margin-bottom:var(--sp-3)}.crop{position:relative;overflow:hidden;border-radius:14px;aspect-ratio:var(--cw) / var(--ch);background:var(--bg-1)}.crop img{width:100%;height:auto;border-radius:0}@media (min-width: 1241px){.halo-bg{-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 52%);mask-image:linear-gradient(180deg,#000 30%,transparent 52%)}}@media (min-width: 721px) and (max-width: 1240px){.halo-bg{--hd: calc(100vw - 24px) ;width:var(--hd);height:var(--hd);margin-left:calc(var(--hd) / -2);top:calc(var(--hd) * -.1085);-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 52%);mask-image:linear-gradient(180deg,#000 30%,transparent 52%)}.hero h1{max-width:calc((100vw - 24px)*.52)}}@media (max-width: 1240px){.halo-bg:before{background:radial-gradient(circle closest-side,transparent 79.7%,var(--ring-glow-2) 85.6%,var(--ring-glow) 88.1%,var(--ring-glow-2) 92.4%,transparent 100%),radial-gradient(circle closest-side,var(--acc-a),transparent 64%)}}@media (max-width: 720px){.halo-bg{--hd: min( calc(100vw - 24px) , 440px);--hand0: 330deg;width:var(--hd);height:var(--hd);margin-left:calc(var(--hd) / -2);top:8px;-webkit-mask-image:linear-gradient(180deg,#000 50px,transparent 66px);mask-image:linear-gradient(180deg,#000 50px,transparent 66px)}.r-usual{stroke-width:3.2}.r-cover{stroke-width:6}.r-tick line{stroke-width:7}.hand svg{display:none}.hand:before{content:"";position:absolute;left:calc(50% - .75px);top:1.6%;width:1.5px;height:14.5%;border-radius:1px;background:linear-gradient(180deg,var(--ink-1),color-mix(in srgb,var(--ring-2) 70%,transparent) 30%,transparent)}.hand:after{content:"";position:absolute;left:calc(50% - 4px);top:calc(5.93% - 4px);width:8px;height:8px;border-radius:50%;background:var(--ink-1);box-shadow:0 0 0 3px var(--acc-a2),0 0 12px 2px var(--acc)}.hand-ping{left:calc(50% - 9px);top:calc(5.93% - 9px);width:18px;height:18px;animation-delay:1.9s}}.cw-flash,.cw-catch{display:none}@media (max-width: 720px){.stage figure.win{--bz: 5px}.cw-flash,.cw-catch{display:block;position:absolute;z-index:2;pointer-events:none;opacity:0}.cw-flash{left:calc(var(--bz) + (100% - 2 * var(--bz)) * .55);top:calc(var(--bz) + (100% - 2 * var(--bz)) * .27);width:calc((100% - 2 * var(--bz)) * .4);aspect-ratio:16 / 9;overflow:hidden;border-radius:7px;border:1px solid var(--line-3);background:var(--bg-0);box-shadow:var(--sh-2)}.cw-flash:before{content:"";position:absolute;left:0;right:0;top:0;height:14px;background:var(--bg-2);border-bottom:1px solid var(--line)}.cw-flash:after{content:"";position:absolute;left:7px;top:4px;width:6px;height:6px;border-radius:1.5px;background:var(--acc-2)}.cw-flash i{position:absolute;left:8px;top:25px;width:46%;height:4px;border-radius:2px;background:var(--ink-4)}.cw-flash i:after{content:"";position:absolute;left:calc(100% + 4px);top:-3px;width:6px;height:10px;background:var(--ink-1)}.cw-catch{left:var(--bz);top:calc(var(--bz) + (100% - 2 * var(--bz)) * .1858);width:calc((100% - 2 * var(--bz)) * .9912);height:calc((100% - 2 * var(--bz)) * .8097);border-radius:12px;border:1.5px solid var(--acc-2);box-shadow:0 0 0 4px var(--acc-a),0 0 36px -6px var(--acc)}.cw-catch:before{content:"";position:absolute;left:6.5%;top:8.1%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;border:2px solid var(--acc-2);opacity:0}.win-front.go .cw-flash{animation:cwFlash .76s linear 1 both}.win-front.go .cw-catch{animation:cwCatch 1.9s var(--ease) .7s 1 both}.win-front.go .cw-catch:before{animation:ping 1.2s var(--ease-out) .76s 1}}@keyframes cwFlash{0%{opacity:0;transform:scale(.94)}10%{opacity:1;transform:none}78%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}@keyframes cwCatch{0%{opacity:0}14%{opacity:1}68%{opacity:1}to{opacity:0}}@keyframes rvIn{0%{opacity:0;translate:0 16px}to{opacity:1;translate:none}}@keyframes rvInPic{0%{opacity:0;translate:0 24px}to{opacity:1;translate:none}}.rv:not(.in){opacity:0;translate:0 16px}.rv.rv-pic:not(.in){translate:0 24px}.rv.in{animation:rvIn .56s var(--ease-out) var(--rv-d, 0ms) backwards}.rv.rv-pic.in{animation-name:rvInPic;animation-duration:.72s}.how-steps>li.rv.in:before{animation:numIn .42s var(--spring) var(--rv-d, 0ms) backwards}.how-steps>li.rv.in:after{transform-origin:50% 0;animation:railY .42s var(--ease-out) calc(var(--rv-d, 0ms) + .12s) backwards}@media (min-width: 900px){.how-steps>li.rv.in:after{transform-origin:0 50%;animation-name:railX}[dir=rtl] .how-steps>li.rv.in:after{transform-origin:100% 50%}}@keyframes numIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes railY{0%{transform:scaleY(0)}to{transform:none}}@keyframes railX{0%{transform:scaleX(0)}to{transform:none}}.feats-sec,.rec-sec,.how-sec,.work-sec,.views-sec,.faq-sec,.close-sec{padding-block:clamp(32px,5vw,72px)}.sec-lede{margin-top:var(--sp-3);font-size:var(--t-18);line-height:1.55;color:var(--ink-2);max-width:52ch;text-wrap:pretty}.views{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5)}.view-shot{overflow:hidden;border-radius:var(--r-l);border:1px solid var(--line-2);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));box-shadow:var(--sh-2)}.view-bar{display:flex;align-items:center;gap:7px;height:30px;padding-inline:12px;border-bottom:1px solid var(--line);background:var(--bg-tb);font:600 11px/1 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.view-bar:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--acc-2)}.view-crop{aspect-ratio:var(--ar, 1);background:var(--bg-1)}.view-crop img{width:100%;height:100%;object-fit:cover}.view h3{margin-top:var(--sp-4);font:600 var(--t-18)/1.3 var(--f-display);color:var(--ink-0)}.view p{margin-top:4px;font-size:var(--t-16);line-height:1.55;color:var(--ink-2);max-width:40ch}.feats{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}.feat{padding:22px;border-radius:var(--r-l);border:1px solid var(--line);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));box-shadow:var(--sh-1)}.ico{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:11px;color:var(--acc-2);background:var(--acc-a);border:1px solid var(--acc-line)}.ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ico circle{fill:currentColor;stroke:none}.feat h3{margin-top:var(--sp-4);font:600 var(--t-16)/1.35 var(--f-display);color:var(--ink-0)}.feat p{margin-top:6px;font-size:15px;line-height:1.55;color:var(--ink-2)}.rec-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:center}.rec-pic{position:relative}.rec-chain,.rec-cmd{display:none}.rgns{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.rgns.phone{display:none}.rgn{position:absolute;border:1.5px solid var(--acc-line);border-radius:10px;transition:border-color var(--d-3) var(--ease),box-shadow var(--d-3) var(--ease),opacity var(--d-3) var(--ease)}.rgn b{position:absolute;left:-13px;top:-13px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font:700 var(--t-13)/1 var(--f-ui);color:var(--ink-on-acc);background:linear-gradient(180deg,var(--acc-btn-1),var(--acc-btn-2));box-shadow:0 0 0 3px var(--bg-1),0 0 18px var(--acc)}.rgns.wide .r1{left:2.6%;top:87.9%;width:94.6%;height:11.1%}.rgns.wide .r2{left:1.6%;top:34.4%;width:96.2%;height:46.6%}.rgns.wide .r3{left:51.07%;top:22.5%;width:15.85%;height:5.27%}.rgns.wide .r1 b{left:auto;right:-13px;top:calc(50% - 13px)}.rgn.r3 b{left:auto;right:-34px;top:calc(50% - 13px)}.rgns.phone .r3{left:9.3%;top:84.5%;width:30.4%;height:14.4%}.rgns.phone .r3 b{right:-30px;top:calc(50% - 12px)}.rgns.phone .r2{left:2.2%;top:12.28%;width:95.6%;height:73.71%}.rgns.phone .r2 b{left:auto;right:10px;top:-12px}.rgns.phone .r1{left:0;top:21.9%;width:100%;height:76.6%}.rgns.phone .r1 b{left:auto;right:8px;top:-12px}.rec-list{list-style:none;display:grid;gap:0}.rc{position:relative;padding-block:var(--sp-4);padding-inline-start:48px}.rc+.rc{border-top:1px solid var(--line)}.rc .num{position:absolute;inset-inline-start:0;top:calc(var(--sp-4) - 2px);width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font:700 var(--t-14)/1 var(--f-ui);color:var(--ink-on-acc);background:linear-gradient(180deg,var(--acc-btn-1),var(--acc-btn-2));box-shadow:0 0 14px -2px var(--acc)}.rc h3{font:600 var(--t-18)/1.3 var(--f-display);color:var(--ink-0)}.rc p{margin-top:4px;font-size:var(--t-16);line-height:1.55;color:var(--ink-2)}.rec-grid.walk .rgn{border-color:var(--line-3)}.rec-grid.walk .rgn:after{content:"";position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:inherit;pointer-events:none;border:1.5px solid var(--acc-2);box-shadow:0 0 0 5px var(--acc-a),0 0 40px -6px var(--acc);opacity:0;transition:opacity var(--d-3) var(--ease)}.rec-grid.walk .rgn b{z-index:1;color:var(--acc-2);background:var(--bg-1);box-shadow:0 0 0 2px var(--bg-1),inset 0 0 0 1.5px var(--acc-line)}.rec-grid.walk .rc .num{color:var(--acc-2);background:var(--bg-1);box-shadow:inset 0 0 0 1.5px var(--acc-line)}.rec-grid.walk .rgn b:after,.rec-grid.walk .rc .num:after{content:attr(data-n);position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:50%;color:var(--ink-on-acc);background:linear-gradient(180deg,var(--acc-btn-1),var(--acc-btn-2));box-shadow:0 0 14px var(--acc);opacity:0;transform:scale(.6);transition:opacity .2s var(--ease),transform var(--d-4) var(--spring)}.rec-grid.walk .rgn b:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:2px solid var(--acc-2);opacity:0}.rec-grid.walk .rc{isolation:isolate;cursor:pointer}.rec-grid.walk .rc:before{content:"";position:absolute;z-index:-1;top:0;right:-12px;bottom:0;left:-12px;border-radius:var(--r-m);border:1px solid var(--acc-line);background:radial-gradient(260px 120px at 0% 50%,var(--acc-a),transparent 70%),linear-gradient(180deg,var(--panel-a),var(--panel-b));opacity:0;transition:opacity var(--d-3) var(--ease)}[dir=rtl] .rec-grid.walk .rc:before{background:radial-gradient(260px 120px at 100% 50%,var(--acc-a),transparent 70%),linear-gradient(180deg,var(--panel-a),var(--panel-b))}.rec-grid[data-on="1"] .r1:after,.rec-grid[data-on="2"] .r2:after,.rec-grid[data-on="3"] .r3:after,.rec-grid[data-on=all] .rgn:after,.rec-grid[data-on="1"] .r1 b:after,.rec-grid[data-on="2"] .r2 b:after,.rec-grid[data-on="3"] .r3 b:after,.rec-grid[data-on=all] .rgn b:after,.rec-grid[data-on="1"] .c1 .num:after,.rec-grid[data-on="2"] .c2 .num:after,.rec-grid[data-on="3"] .c3 .num:after,.rec-grid[data-on=all] .rc .num:after,.rec-grid[data-on="1"] .c1:before,.rec-grid[data-on="2"] .c2:before,.rec-grid[data-on="3"] .c3:before,.rec-grid[data-on=all] .c3:before{opacity:1;transform:none}.rec-grid[data-on="1"] .r1 b:before,.rec-grid[data-on="2"] .r2 b:before,.rec-grid[data-on="3"] .r3 b:before{animation:ping .9s var(--ease-out) 1}@media (hover: hover) and (pointer: fine){.rec-grid:has(.rc:hover) .rgn{opacity:.45}.rec-grid:has(.c1:hover) .r1,.rec-grid:has(.c2:hover) .r2,.rec-grid:has(.c3:hover) .r3{opacity:1;border-color:var(--acc-2);box-shadow:0 0 0 5px var(--acc-a),0 0 40px -6px var(--acc)}}.feats.two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 1100px){.feats-sec{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(40px,5vw,72px);align-items:center}.feats-sec .sec-head{margin-bottom:0}}.how-steps h3{font:600 var(--t-18)/1.3 var(--f-display);color:var(--ink-0)}.how-steps>li p{margin-top:4px;font-size:var(--t-16);line-height:1.55;color:var(--ink-2);max-width:40ch}.how-more{margin-top:var(--sp-6)}.how-more>p{font-size:15px;line-height:1.6}@media (min-width: 900px){.how-steps{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--sp-6)}.how-steps>li,[dir=rtl] .how-steps>li{padding:60px 0 0}.how-steps>li:before{top:0}.how-steps>li:after{top:20px;bottom:auto;inset-inline-start:56px;inset-inline-end:calc(var(--sp-6) * -1 + 12px);width:auto;height:1px;background:linear-gradient(90deg,var(--acc-line),var(--line))}.how-steps>li:last-child:after{display:none}}.work-shot{display:none}@media (min-width: 721px){.feats.rows{grid-template-columns:minmax(0,1fr);gap:0;border-top:1px solid var(--line)}.feats.rows .feat{display:flex;gap:var(--sp-4);align-items:flex-start;padding:18px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none;box-shadow:none}.feats.rows .feat h3{margin-top:0}}@media (min-width: 900px){.work-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,470px);gap:clamp(32px,5vw,80px);align-items:center}.work-shot{display:block;justify-self:end;width:100%;max-width:470px}}.faq-list{display:grid;gap:10px}.faq-list>.more+.more{margin-top:0}.faq-list .ticks{font-size:15px;line-height:1.6}@media (min-width: 1000px){.faq-sec{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(40px,5vw,72px);align-items:start}.faq-sec .sec-head{margin-bottom:0;position:sticky;top:104px}}@media (max-width: 1100px){.feats,.feats.two{grid-template-columns:repeat(2,minmax(0,1fr))}.feat{display:flex;gap:var(--sp-4);align-items:flex-start}.feat h3{margin-top:0}}@media (max-width: 899px){.views{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scroll-padding-inline:var(--gut);padding-bottom:4px;scrollbar-width:none}.views::-webkit-scrollbar{display:none}.view{flex:0 0 min(calc(100% + var(--gut) - 32px),324px);scroll-snap-align:start}.view-crop{aspect-ratio:var(--ar-p, 1)}.rec-grid{grid-template-columns:minmax(0,1fr);max-width:720px}}@media (max-width: 720px){.hero{padding-top:72px;padding-bottom:36px}.hero .lede{margin-top:14px;font-size:17px;line-height:1.5;text-wrap:balance}.hero .actions{margin-top:22px}.stage{margin-top:24px;perspective:none}.stage-in{transform:none;animation:phRise .7s var(--ease-out) .15s both;animation-timeline:auto;animation-range:normal;-webkit-mask-image:none;mask-image:none}.shot-tag{top:-11px;inset-inline-end:14px;gap:6px;padding:5px 10px;font-size:11px;letter-spacing:.06em}.shot-tag:before{width:5px;height:5px}.stage-in{padding-top:32px}.rec-shot,.inc-shot{margin-top:28px}.sec-head{margin-bottom:20px}.sec-lede{font-size:var(--t-16)}.feats,.feats.two{grid-template-columns:minmax(0,1fr);gap:0;border-top:1px solid var(--line)}.feat{gap:14px;padding:14px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none;box-shadow:none}.ico{width:36px;height:36px;border-radius:10px}.ico svg{width:20px;height:20px}.how-steps>li{padding-bottom:20px}.how-steps>li:after{top:44px}.win.rec-shot{padding:5px;border-radius:18px}.win.rec-shot img{border-radius:13px}.rec-chain{display:block;margin-top:3px;overflow:hidden;border-radius:12px}.rec-chain img{margin-top:-2.85%}.rec-cmd{display:block;margin-top:3px}.rgns.wide{display:none}.rgns.phone{display:block}.rgn{border-radius:8px}.rgn b{left:-9px;top:-9px;width:24px;height:24px;font-size:12px;box-shadow:0 0 0 2px var(--bg-1),0 0 12px var(--acc)}.rec-grid{gap:16px}.rc{padding-block:6px}.rc .num{top:6px}.rc p{margin-top:2px;font-size:15px;line-height:1.5}}@media (max-width: 720px){.stage figure.win,figure.win.inc-shot{padding:5px;border-radius:18px}.stage figure.win img,figure.win.inc-shot .crop{border-radius:13px}}@media (max-width: 379px){.hero .shot-tag{padding-inline:8px;gap:5px;letter-spacing:.03em}}@media (hover: none) and (max-width: 899px) and (min-height: 560px) and (prefers-reduced-motion: no-preference),(pointer: coarse) and (max-width: 899px) and (min-height: 560px) and (prefers-reduced-motion: no-preference){.rec-grid{display:block}.rec-pin{position:sticky;top:64px;z-index:2;margin-inline:calc(var(--gut) * -1);padding:44px var(--gut) 10px;background:var(--bg)}.rec-pin:after{content:"";position:absolute;inset-inline:0;top:100%;height:28px;background:linear-gradient(180deg,var(--bg),transparent);pointer-events:none}.rec-pin .rec-shot{margin:0 auto;width:min(100%,calc((100vh - 268px - min(var(--rec-cut, 0px),24px))*.793));width:min(100%,calc((100svh - 268px - min(var(--rec-cut, 0px),24px))*.793))}.consent-up .rec-grid{--rec-cut: var(--consent-h, 64px)}.rec-grid.unpin .rec-pin{position:relative;top:auto}.rec-list{margin-top:20px;gap:36px;padding-inline:12px}.rc{padding-block:16px}.rc+.rc{border-top:0}.rc .num{top:14px}}@media (hover: none) and (min-width: 721px) and (max-width: 899px) and (min-height: 560px) and (prefers-reduced-motion: no-preference),(pointer: coarse) and (min-width: 721px) and (max-width: 899px) and (min-height: 560px) and (prefers-reduced-motion: no-preference){.rec-pin .rec-shot{width:min(100%,calc((100vh - 268px - min(var(--rec-cut, 0px),24px))*1.18));width:min(100%,calc((100svh - 268px - min(var(--rec-cut, 0px),24px))*1.18))}}@media (max-height: 759px){.rec-pin:after{height:12px}}@media (hover: none) and (min-width: 900px) and (prefers-reduced-motion: no-preference),(pointer: coarse) and (min-width: 900px) and (prefers-reduced-motion: no-preference){.rec-list{position:relative;top:11%}}@media (max-width: 720px){.feats-sec,.rec-sec,.how-sec,.work-sec,.views-sec,.faq-sec,.close-sec{padding-block:36px}main>.wrap>.how-sec{margin-inline:calc(var(--gut) * -1);padding:40px var(--gut);background:var(--bg-1);border-block:1px solid var(--line);box-shadow:inset 0 1px 0 var(--hl-1)}.how-sec .steps>li:before{box-shadow:0 0 0 4px var(--bg-1),0 0 20px -6px var(--acc)}.feats.rows{gap:10px;border-top:0}.feats.rows .feat{padding:16px;border:1px solid var(--line);border-radius:var(--r-l);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));box-shadow:var(--sh-1)}.faq-list{gap:0;border:1px solid var(--line-2);border-radius:var(--r-l);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));box-shadow:var(--sh-1);overflow:hidden}.faq-list>.more{border:0;border-radius:0;background:none;box-shadow:none}.faq-list>.more+.more{margin-top:0;border-top:1px solid var(--line)}.faq-list>.more[open]{background:var(--veil-2)}.faq-list>.more summary{border-radius:0}}.strip-dots{display:none}@media (max-width: 899px){.strip-dots{display:flex;justify-content:center;gap:10px;margin-top:14px;list-style:none;padding:0}.strip-dots li{width:6px;height:6px;border-radius:50%;background:var(--acc-2);opacity:.3;transition:opacity var(--d-2) var(--ease),transform var(--d-3) var(--spring)}.strip-dots li.on{opacity:1;transform:scale(1.35)}.views.nudge>.view{animation:nudge .9s var(--ease) .4s 1}[dir=rtl] .views.nudge>.view{animation-name:nudgeRtl}}@keyframes nudge{0%,to{translate:none}40%{translate:-16px 0}}@keyframes nudgeRtl{0%,to{translate:none}40%{translate:16px 0}}.faq{padding-top:0}.faq-wrap{max-width:880px;margin-inline:auto;display:grid;gap:10px}.more{border-radius:var(--r-l);border:1px solid var(--line);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));box-shadow:var(--sh-1);transition:border-color var(--d-2) var(--ease),background var(--d-2) var(--ease)}.more+.more{margin-top:10px}@media (hover: hover){.more:hover{border-color:var(--line-3)}}.more[open]{border-color:var(--acc-line)}.more summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:var(--sp-4);min-height:64px;padding:14px 20px 14px 24px;font:600 var(--t-18)/1.35 var(--f-display);color:var(--ink-1);border-radius:var(--r-l)}.more summary::-webkit-details-marker{display:none}.more summary:after{content:"";flex:none;margin-inline-start:auto;width:32px;height:32px;border-radius:50%;border:1px solid var(--line-3);background:linear-gradient(var(--acc-2),var(--acc-2)) center / 12px 1.5px no-repeat,linear-gradient(var(--acc-2),var(--acc-2)) center / 1.5px 12px no-repeat,var(--veil-2);transition:transform var(--d-3) var(--ease),background-color var(--d-2) var(--ease),border-color var(--d-2) var(--ease)}@media (hover: hover){.more summary:hover:after{border-color:var(--acc-line);background-color:var(--acc-a)}}.more summary:active:after{transform:scale(.9)}.more[open] summary:after{transform:rotate(45deg);border-color:var(--acc-line)}.more[open] summary:active:after{transform:rotate(45deg) scale(.9)}.more summary:focus-visible{outline-offset:-2px}.more>:not(summary){margin-inline:24px}.more>:last-child{margin-bottom:24px}.more>p,.more>.small{max-width:72ch}.more>*+*{margin-top:var(--sp-4)}.more>summary+*{margin-top:2px}.more>h3{margin-top:var(--sp-5)}.more>h3+p{margin-top:var(--sp-2)}.more>summary+h3{margin-top:var(--sp-2)}.more .card{background:var(--veil-2);box-shadow:none}.register{margin:0;display:grid;gap:0}.register>div{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:var(--sp-5);padding:16px 0;border-top:1px solid var(--line)}.register>div:first-child{border-top:0;padding-top:4px}.register dt{font:600 var(--t-14)/1.5 var(--f-ui);color:var(--ink-1)}.register dd{margin:0;font-size:var(--t-14);line-height:1.7}.register dd p{margin:0}.ticks,.limits{list-style:none;display:grid;gap:10px;font-size:var(--t-14);line-height:1.7}.ticks li{position:relative;padding-inline-start:26px}.ticks li:before{content:"";position:absolute;inset-inline-start:2px;top:.62em;width:10px;height:5px;border-left:1.5px solid var(--acc-2);border-bottom:1.5px solid var(--acc-2);transform:rotate(-45deg)}.limits{counter-reset:lim}.limits li{counter-increment:lim;position:relative;padding-inline-start:34px}.limits li:before{content:"(" counter(lim,lower-alpha) ")";position:absolute;inset-inline-start:0;font:600 var(--t-13)/1.7 var(--f-mono);color:var(--acc-2)}ul.plain{list-style:none;padding:0;margin:0;display:grid;gap:8px}.close-sec{padding-bottom:0;display:grid;grid-template-columns:minmax(0,340px) minmax(0,560px);justify-content:center;align-items:center;gap:clamp(48px,7vw,112px)}main>.wrap:has(>.close-sec:last-child){padding-bottom:0}main:has(.close-sec)+.bottom{margin-top:clamp(40px,5vw,72px)}.close-ring{position:relative}.close-ring:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;background:radial-gradient(closest-side,var(--acc-a2),transparent);filter:blur(30px)}.ring-crop{position:relative;aspect-ratio:1;border-radius:50%;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 82%,transparent 100%);mask-image:radial-gradient(closest-side,#000 82%,transparent 100%)}.ring-crop img{width:100%;height:100%}.close-ring .shot-tag{top:auto;bottom:calc(100% + 8px);left:50%;right:auto;inset-inline-end:auto;transform:translate(-50%)}.close .sec-lede{max-width:44ch}.tiers{list-style:none;margin-top:var(--sp-6);display:grid;gap:10px}.tier{display:flex;align-items:center;gap:var(--sp-4);min-height:64px;padding:12px 18px 12px 22px;border-radius:var(--r-l);border:1px solid var(--line-2);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));box-shadow:var(--sh-1);color:var(--ink-1);text-decoration:none;transition:border-color var(--d-2) var(--ease),transform var(--d-2) var(--ease),background var(--d-2) var(--ease)}@media (hover: hover){.tier:hover{color:var(--ink-0);border-color:var(--acc-line);transform:translateY(-1px)}}.tier:active{transform:scale(.985);border-color:var(--acc-line);transition-duration:var(--d-1)}.tier.lead{border-color:var(--acc-line);background:radial-gradient(360px 120px at 0% 50%,var(--acc-a),transparent 70%),linear-gradient(180deg,var(--panel-a),var(--panel-b))}.tier-n{font:600 var(--t-16)/1.3 var(--f-display);color:var(--ink-1)}.tier-n:first-letter{text-transform:uppercase}.tier-p{margin-inline-start:auto;font:600 var(--t-18)/1.2 var(--f-display);color:var(--ink-0);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end}.tier .ar{width:16px;height:16px;flex:none;color:var(--acc-2);transition:transform var(--d-2) var(--ease)}@media (hover: hover){.tier:hover .ar{transform:translate(3px)}}[dir=rtl] .tier .ar{transform:scaleX(-1)}@media (hover: hover){[dir=rtl] .tier:hover .ar{transform:scaleX(-1) translate(3px)}}.close .actions{margin-top:var(--sp-5)}.close .hero-fine{margin-top:var(--sp-4);justify-content:flex-start}.close-free{margin-top:var(--sp-3);font-size:var(--t-14);line-height:1.55;color:var(--ink-3);max-width:none}@media (min-width: 900px){main>.wrap>.close-sec{margin-top:clamp(24px,4vw,56px);padding:clamp(32px,4vw,56px);border-radius:28px;border:1px solid var(--line-2);background:radial-gradient(600px 360px at 18% 50%,var(--hp-pool),transparent 70%),linear-gradient(180deg,var(--hp-a),var(--hp-b));box-shadow:inset 0 1px 0 var(--hl-3),0 40px 90px -40px var(--shade-3),0 0 120px -50px var(--acc)}}@media (max-width: 899px){.close-sec{grid-template-columns:minmax(0,560px);justify-content:start}.close-ring{display:none}}@media (max-width: 720px){.tiers{margin-top:var(--sp-5)}.tier{gap:12px;min-height:60px;padding-inline:18px 14px}.tier-n{font-size:15px}.tier-p{font-size:17px}}@media (max-width: 440px){.tier{min-height:64px}.tier-n{font-size:var(--t-14)}}.bottom{margin-top:var(--sp-8);padding:var(--sp-6) 0 var(--sp-5);border-top:1px solid var(--line);background:linear-gradient(180deg,var(--bg-0),var(--bg));font-size:var(--t-13);line-height:1.6;color:var(--ink-3)}.foot-top{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-6)}.foot-top nav ul{list-style:none;display:flex;flex-wrap:wrap;gap:0 var(--sp-5)}.foot-top nav a{display:inline-flex;align-items:center;min-height:44px;padding-inline:10px;margin-inline:-10px;color:var(--ink-2);font-size:var(--t-14);text-decoration:none}.foot-top nav a:hover{color:var(--ink-0)}.foot-mail{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-14);color:var(--ink-2);overflow-wrap:anywhere}.foot-mail:hover{color:var(--ink-0)}.bottom ul{list-style:none;padding:0;margin:0}.bottom li{max-width:none}.legal-seller{max-width:880px}.fine{margin-top:var(--sp-4);display:grid;gap:var(--sp-2);font-size:var(--t-13);line-height:1.6;color:var(--ink-3)}.fine p{max-width:none}.fine p+p{margin-top:0}.lang{margin-top:var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--line);font-size:var(--t-13)}.lang summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 4px;color:var(--ink-1);border-radius:8px}.lang summary::-webkit-details-marker{display:none}.lang summary:after{content:"";width:7px;height:7px;margin-top:-3px;border-right:1.5px solid var(--acc-2);border-bottom:1.5px solid var(--acc-2);transform:rotate(45deg);transition:transform var(--d-2) var(--ease)}.lang[open] summary:after{transform:rotate(-135deg);margin-top:3px}.lang ul{display:flex;flex-wrap:wrap;gap:2px 4px;margin-top:var(--sp-1);max-width:110ch}.lang li a,.lang li span{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 10px;border-radius:8px;color:var(--ink-2);text-decoration:none}.lang li a:hover{background:var(--veil-4);color:var(--ink-0)}.lang li span[aria-current]{color:var(--ink-1);background:var(--veil-3);box-shadow:inset 0 -2px 0 var(--acc)}.langnote{margin-bottom:var(--sp-6);padding:14px 18px;border-radius:var(--r-m);border:1px solid var(--line-2);border-inline-start:3px solid var(--acc-line);background:var(--veil-2);font-size:var(--t-14);line-height:1.55}.langnote p{margin:0;max-width:none}.langnote a{unicode-bidi:isolate}@media (max-width: 720px){main>.wrap{padding-bottom:40px}.bottom{margin-top:32px;padding:20px 0 12px}.foot-top{gap:0 var(--sp-4)}.foot-top>.brand{flex:0 0 auto}.foot-mail{order:1;margin-inline-start:auto}.foot-top nav{order:2;flex-basis:100%}.foot-top>nav:first-of-type{margin-top:8px}.foot-top>nav+nav{margin-top:12px}.foot-top nav a{white-space:nowrap}.foot-top nav a,.foot-mail{min-height:44px}.lang{margin-top:12px;padding-top:4px}.lang summary{padding-inline:0}}@media (max-width: 379px){.foot-top{column-gap:12px}.foot-mail{font-size:var(--t-13)}}@media (max-width: 339px){.foot-mail{flex-basis:100%;margin-inline-start:0}}@media (max-width: 480px){.nav,nav.main{gap:8px}.nav .btn,nav.main .btn{margin-inline-start:0}.nav a:not(.btn),nav.main a:not(.btn){padding-inline:10px}}@media (max-width: 420px){.top .wrap{gap:var(--sp-2)}.top .brand{gap:8px;font-size:var(--t-14)}.top .brand svg{width:24px;height:24px}.nav a:not(.btn),nav.main a:not(.btn){padding-inline:4px;font-size:var(--t-13)}.nav .btn,nav.main .btn{padding-inline:14px}}@media (max-width: 379px){.top .brand{gap:6px;font-size:var(--t-13)}.nav .btn,nav.main .btn{padding-inline:12px}}.top.compact .brand{min-width:44px}.top.compact .brand span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.page-head{position:relative;overflow-x:clip;padding:clamp(48px,6vw,88px) 0 clamp(32px,4vw,56px);isolation:isolate}.page-head .eyebrow{margin-bottom:var(--sp-4)}.page-head h1{font:600 clamp(34px,2.6vw + 14px,54px)/1.08 var(--f-display);letter-spacing:-.025em;color:var(--ink-0);max-width:22ch;text-wrap:balance}.page-head .lede{margin-top:var(--sp-4)}.page-head.slim{padding-bottom:var(--sp-6)}.arc{position:absolute;z-index:-1;right:-260px;top:-420px;width:900px;height:900px;border-radius:50%;pointer-events:none;border:2px solid var(--arc-line);box-shadow:0 0 0 22px var(--ring-track),0 0 160px -40px var(--acc) inset;background:radial-gradient(closest-side,var(--acc-a),transparent 70%);-webkit-mask-image:linear-gradient(200deg,#000 30%,transparent 75%);mask-image:linear-gradient(200deg,#000 30%,transparent 75%);animation:haloIn 1.4s var(--ease-out) both}.arc:before{content:"";position:absolute;top:46px;right:46px;bottom:46px;left:46px;border-radius:50%;border:1px dashed var(--ring-usual)}.arc:after{content:"";position:absolute;top:-34px;right:-34px;bottom:-34px;left:-34px;border-radius:50%;background:repeating-conic-gradient(from -.3deg,var(--ring-hour-major) 0 .6deg,transparent .6deg 15deg);-webkit-mask-image:radial-gradient(closest-side,transparent calc(100% - 12px),#000 calc(100% - 11px));mask-image:radial-gradient(closest-side,transparent calc(100% - 12px),#000 calc(100% - 11px))}[dir=rtl] .arc{right:auto;left:-260px}.arc-hand{--hand0: 258deg;--hand-floor: clamp(48px, 6vw, 88px);position:absolute;z-index:-1;right:-260px;top:-420px;width:900px;height:900px;pointer-events:none;-webkit-mask-image:linear-gradient(200deg,#000 45%,transparent 90%),linear-gradient(180deg,#000 calc(420px + var(--hand-floor) - 28px),transparent calc(420px + var(--hand-floor)));mask-image:linear-gradient(200deg,#000 45%,transparent 90%),linear-gradient(180deg,#000 calc(420px + var(--hand-floor) - 28px),transparent calc(420px + var(--hand-floor)));-webkit-mask-composite:source-in;mask-composite:intersect}[dir=rtl] .arc-hand{right:auto;left:-260px}.co-head .arc-hand{display:none}@media (max-width: 1000px){.arc-hand{display:none}}.arc-hand i{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(var(--hand0));animation:sweep 120s linear 1s infinite;will-change:transform}.arc-hand i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg 318deg,var(--acc-a2) 359deg,transparent 360deg);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 8px),#000 calc(100% - 5px),#000 calc(100% - 1px),transparent 100%);mask:radial-gradient(closest-side,transparent calc(100% - 8px),#000 calc(100% - 5px),#000 calc(100% - 1px),transparent 100%)}.arc-hand i:after{content:"";position:absolute;left:50%;top:-3px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--ink-1);box-shadow:0 0 10px var(--acc)}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);align-items:stretch}.plan{position:relative;display:flex;flex-direction:column;padding:28px;border-radius:var(--r-xl);border:1px solid var(--line-2);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));box-shadow:var(--sh-2);transition:transform var(--d-3) var(--ease),border-color var(--d-3) var(--ease),box-shadow var(--d-3) var(--ease)}@media (hover: hover){.plan:hover{transform:translateY(-4px);border-color:var(--line-3)}}.plans>.plan{animation:cardIn .7s var(--ease-out) backwards}.plans>.plan:nth-child(2){animation-delay:80ms}.plans>.plan:nth-child(3){animation-delay:.16s}@keyframes cardIn{0%{opacity:0;translate:0 20px}to{opacity:1;translate:none}}.plan.featured{border-color:var(--acc-line);box-shadow:var(--sh-2),0 0 0 1px var(--acc-a2),0 30px 80px -40px var(--acc);background:radial-gradient(420px 220px at 50% 0%,var(--acc-a),transparent 70%),linear-gradient(180deg,var(--panel-a),var(--panel-b))}.plan.featured:before{content:"";position:absolute;left:28px;right:28px;top:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--acc-2),transparent)}.plan h2,.plan h3{font:600 var(--t-13)/1.3 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);order:-2;margin:0}.plan .tag{order:-1;align-self:flex-start;margin-top:var(--sp-3);padding:5px 10px;border-radius:999px;font:600 var(--t-13)/1.2 var(--f-ui);color:var(--acc-2);background:var(--acc-a);border:1px solid var(--acc-line);white-space:nowrap}.plan-top{min-height:64px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3)}.plan .plan-top .tag{margin-top:0}.plan .price{margin-top:var(--sp-5);display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font:600 clamp(40px,2vw + 20px,52px)/1 var(--f-display);letter-spacing:-.03em;color:var(--ink-0);font-variant-numeric:tabular-nums;max-width:none}.plan{container-type:inline-size}@supports (container-type: inline-size){.plan .price{font-size:min(clamp(40px,2vw + 20px,52px),calc(100cqi / (var(--fig, 6) * .6)))}}.plan .amt{font:600 clamp(40px,2vw + 20px,52px)/1 var(--f-display);letter-spacing:-.03em;color:var(--ink-0);white-space:nowrap;font-variant-numeric:tabular-nums}.plan .per,.price .per{font:400 var(--t-16)/1.4 var(--f-ui);letter-spacing:0;color:var(--ink-3);white-space:nowrap}.plan .alt{margin-top:var(--sp-3);font-size:var(--t-14);color:var(--ink-3);max-width:none}.plan .alt a{white-space:nowrap}.plan .terms{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line);font-size:var(--t-13);line-height:1.65;color:var(--ink-3);flex:1;max-width:none}.plan .spacer{flex:1;min-height:var(--sp-2)}.plan .btn{margin-top:var(--sp-5)}.plans-note{margin-top:var(--sp-5);max-width:90ch}.refund{margin-top:var(--sp-6);display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:var(--sp-5);align-items:baseline;padding:24px 28px;border-radius:var(--r-l);border:1px solid var(--line);background:var(--veil-2)}.refund h2{font:600 var(--t-18)/1.35 var(--f-display);margin:0}.refund p{font-size:var(--t-16);line-height:1.6;color:var(--ink-2)}.fx{font:inherit;color:inherit;letter-spacing:inherit}.charged{font-size:var(--t-14);line-height:1.5;color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:var(--sp-2);max-width:none}.inc-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}.inc-copy h2{font:300 clamp(26px,1.4vw + 14px,34px)/1.15 var(--f-display);letter-spacing:-.01em;margin-bottom:var(--sp-5)}.inc-copy .ticks{font-size:var(--t-16);gap:14px}.inc-note{margin-top:var(--sp-4);font-size:var(--t-14);line-height:1.55;color:var(--ink-3)}.k-views{--cx: 862;--cy: 56;--cw: 566;--ch: 452}@media (max-width: 960px){.k-views{--cw: 456}}@media (min-width: 721px) and (max-width: 960px){.plans{gap:12px}.plan{padding:22px 20px}.plan.featured:before{left:20px;right:20px}.plan-top{min-height:80px}.inc-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.inc-copy{order:-1}}@media (max-width: 720px){.plans,main>.wrap>.plans{grid-template-columns:minmax(0,1fr);max-width:560px}.plan-top{min-height:0}.refund{grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}.inc-row{grid-template-columns:minmax(0,1fr)}.inc-copy{order:-1}main>.wrap>.refund,.inc-row{max-width:560px}}@media (max-width: 720px){.plans{gap:12px}.plan{padding:20px 20px 18px}.plan.featured:before{left:20px;right:20px}.plan-top{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-height:0}.plan .price{margin-top:10px}.plan .btn{margin-top:16px}.plan .spacer{display:none}.k-views{--cw: 432;--ch: 312}.refund{padding:20px;border-color:var(--acc-line);box-shadow:var(--sh-1);background:radial-gradient(320px 140px at 0% 0%,var(--acc-a),transparent 70%),linear-gradient(180deg,var(--panel-a),var(--panel-b))}[dir=rtl] .refund{background:radial-gradient(320px 140px at 100% 0%,var(--acc-a),transparent 70%),linear-gradient(180deg,var(--panel-a),var(--panel-b))}}@media (max-width: 420px){.plan-top{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width: 480px){.arc,.arc-hand{width:560px;height:560px;right:-300px;top:-300px}[dir=rtl] .arc,[dir=rtl] .arc-hand{right:auto;left:-300px}}.form{display:grid;gap:var(--sp-6);max-width:560px}.field label,.choices-set legend{display:block;font:600 var(--t-16)/1.35 var(--f-display);color:var(--ink-1)}.field .hint{display:block;margin-top:4px;font-size:var(--t-14);line-height:1.55;color:var(--ink-3);max-width:60ch}.field input,.field select,.field textarea,input[type=text],input[type=email],select,textarea{display:block;width:100%;margin-top:var(--sp-3);min-height:52px;padding:0 16px;border-radius:var(--r-m);font:400 var(--t-16)/1.3 var(--f-ui);color:var(--ink-0);background:var(--bg-0);border:1px solid var(--field-line);box-shadow:inset 0 1px 2px var(--shade-1);transition:border-color var(--d-2) var(--ease),box-shadow var(--d-2) var(--ease),background var(--d-2) var(--ease)}textarea,.field textarea{font-family:var(--f-mono);font-size:var(--t-14);line-height:1.55;min-height:12rem;padding:12px 16px;resize:vertical}input::placeholder,textarea::placeholder{color:var(--ink-4)}.field input:hover,.field textarea:hover,input:hover,textarea:hover{border-color:var(--field-line-hi)}.field input:focus,.field textarea:focus,input:focus,textarea:focus,select:focus{outline:none;border-color:var(--acc-2);background:var(--bg-1);box-shadow:0 0 0 4px var(--acc-a2),inset 0 1px 2px var(--shade-1)}.field.bad input,.field.bad textarea,input[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--acc-2);border-style:dashed;background:var(--acc-a)}.field.bad input:focus,.field.bad textarea:focus,input[aria-invalid=true]:focus{border-color:var(--acc-2);box-shadow:0 0 0 4px var(--acc-a2),inset 0 1px 2px var(--shade-1)}.err{display:flex;align-items:center;gap:8px;margin-top:var(--sp-2);font:600 var(--t-14)/1.4 var(--f-ui);color:var(--acc-2);max-width:none}.err:before{content:"!";flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;font-size:12px;color:var(--ink-on-acc);background:var(--acc-2)}.err[hidden]{display:none}.check{display:flex;gap:12px;align-items:flex-start}.check input{margin:4px 0 0;accent-color:var(--acc);width:auto;min-height:0;flex:none}.check label{font:400 var(--t-16)/1.5 var(--f-ui);color:var(--ink-2)}.order{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:clamp(32px,5vw,72px);align-items:start;padding-bottom:var(--sp-8)}.order-main{display:grid;gap:var(--sp-5)}.page-head.co-head{padding-top:clamp(28px,4vw,64px);padding-bottom:var(--sp-5)}.co-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-4)}.choices-set{border:0;margin:0;padding:0;min-width:0}.choices-set legend{padding:0;margin-bottom:var(--sp-3)}.seg{display:grid;gap:8px}.seg.three{grid-template-columns:repeat(3,minmax(0,1fr))}.seg-opt{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;padding:10px 8px;cursor:pointer;text-align:center;border-radius:var(--r-m);border:1px solid var(--line-2);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));transition:border-color var(--d-2) var(--ease),background var(--d-2) var(--ease),box-shadow var(--d-2) var(--ease),transform var(--d-1) var(--ease)}.seg-opt:hover{border-color:var(--line-3);background:linear-gradient(180deg,var(--panel-hi),var(--panel-b))}.seg-opt:active{transform:scale(.98)}.seg-opt input{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;pointer-events:none}.seg-opt:has(input:checked),.seg-opt.on{border-color:var(--acc-line);background:radial-gradient(240px 100px at 50% 0%,var(--acc-a2),transparent 70%),linear-gradient(180deg,var(--panel-a),var(--panel-b));box-shadow:0 0 0 1px var(--acc-a2),0 12px 40px -20px var(--acc)}.seg-opt:has(input:focus-visible){outline:2px solid var(--acc-2);outline-offset:3px}.seg-n{font:600 var(--t-18)/1.2 var(--f-display);color:var(--ink-1);font-variant-numeric:tabular-nums}.seg-opt.on .seg-n{color:var(--ink-0)}.seg-p{font-size:var(--t-14);line-height:1.35;color:var(--ink-3);max-width:none}.seg-p .cost{font-weight:600;color:var(--ink-1);font-variant-numeric:tabular-nums;white-space:nowrap}.seg-p .seg-per{display:block}.seg-opt.on .seg-p{color:var(--ink-2)}.order-side{position:sticky;top:88px}.co-sum{padding:24px}.co-line{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:6px var(--sp-4)}.co-line .co-total{margin-inline-start:auto}.co-plan{font:600 var(--t-16)/1.35 var(--f-display);color:var(--ink-1);max-width:none}.co-plan:first-letter{text-transform:uppercase}.co-renew{margin-top:2px;font-size:var(--t-14);color:var(--ink-3);max-width:none}.co-total{font:600 30px/1.05 var(--f-display);letter-spacing:-.02em;color:var(--ink-0);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end;max-width:none}.co-total .per{display:block;margin-top:2px;font:400 var(--t-13)/1.4 var(--f-ui);letter-spacing:0;color:var(--ink-3)}.co-sum .btn.pri{margin-top:var(--sp-5);min-height:54px}.nw{white-space:nowrap}.co-sum .note{margin-top:var(--sp-4)}.co-sum .working{margin-top:var(--sp-5)}.pay-notice{margin-top:var(--sp-4);font-size:var(--t-14);line-height:1.55;color:var(--ink-2);text-align:center;max-width:none;text-wrap:balance}.pay-notice a{white-space:nowrap}.co-sum .pay-notice+.btn.pri,.co-sum .pay-notice+.working{margin-top:var(--sp-3)}.co-sum .charged{font-size:var(--t-14);line-height:1.55;color:var(--ink-2);text-align:center;text-wrap:balance}.co-sum .charged+.btn.pri,.co-sum .charged+.working{margin-top:var(--sp-3)}.hero-fine.trust{margin-top:var(--sp-3);font-size:var(--t-14);line-height:1.55;color:var(--ink-3);text-align:center;max-width:none;gap:0}.hero-fine.trust li:first-child{flex-basis:100%}.hero-fine.trust li+li:before{display:none}.co-sum>p.small{margin-top:var(--sp-4);font-size:var(--t-12);line-height:1.55}@media (max-width: 960px){.order{grid-template-columns:minmax(0,1fr);max-width:560px;gap:var(--sp-5)}.order-side{position:relative;top:0}}@media (max-width: 560px){.co-pair{grid-template-columns:minmax(0,1fr)}.co-sum{padding:18px}}@media (max-width: 720px){.order{padding-bottom:0}}@media (max-width: 420px){.co-sum{padding:16px}.co-sum .btn.pri{padding-inline:8px}}.review{margin:0;display:grid;gap:0}.review>div{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:var(--sp-4);padding:10px 0;border-top:1px solid var(--line);font-size:var(--t-14)}.review>div:first-child{border-top:0;padding-top:0}.review>dt,.review>dd{padding:10px 0;font-size:var(--t-14)}.review>dt{color:var(--ink-3);border-top:1px solid var(--line)}.review>dd{margin:0;color:var(--ink-1);border-top:1px solid var(--line);overflow-wrap:anywhere}.review>dt:first-child,.review>dt:first-child+dd{border-top:0;padding-top:0}dl.review:not(:has(>div)){grid-template-columns:minmax(120px,max-content) minmax(0,1fr);column-gap:var(--sp-4)}.review dt{color:var(--ink-3)}.review dd{margin:0;color:var(--ink-1);overflow-wrap:anywhere;max-width:none}.limits-panel{margin-top:var(--sp-4);padding:16px 18px;border-radius:var(--r-l);border:1px solid var(--line-2);background:var(--tn-bg)}.limits-panel h2{font:600 var(--t-12)/1.3 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-bottom:var(--sp-3)}.limits-panel .limits{font-size:var(--t-13);gap:8px}@media (max-width: 480px){.review>div{grid-template-columns:minmax(0,1fr);gap:2px}dl.review,dl.review:not(:has(>div)){grid-template-columns:minmax(0,1fr)}.review>dt{padding-bottom:0}.review>dd{border-top:0;padding-top:2px}}.dl-head{padding-bottom:clamp(32px,4vw,56px)}.dl-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);grid-template-rows:auto auto 1fr;grid-template-areas:"title card" "steps card" "steps shot";column-gap:clamp(32px,5vw,72px);row-gap:var(--sp-6);align-items:start}.dl-shot{grid-area:shot}.dl-rerun{margin-top:var(--sp-5);padding-inline-start:64px;max-width:60ch}[dir=rtl] .dl-rerun{padding-inline:0 64px}.rel-free{margin-top:var(--sp-2);font-size:var(--t-14);line-height:1.55;color:var(--ink-2)}.page-head .dl-title{grid-area:title;max-width:14ch}.dl-steps{grid-area:steps}.dl-steps .steps>li{padding-top:7px;padding-bottom:var(--sp-5);font-size:var(--t-16);line-height:1.6}.dl-steps .steps>li:last-child{padding-bottom:0}.dl-steps .steps>li:after{top:44px}.rel-needs{margin-top:var(--sp-4);font-size:var(--t-13);line-height:1.6}.rel{grid-area:card;padding:0;animation:riseIn2 .8s var(--ease-out) 80ms both}.dl-grid>.note{grid-area:card;align-self:start}@keyframes riseIn2{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.rel-bar{display:flex;align-items:center;gap:12px;padding:16px 22px;border-bottom:1px solid var(--line-2);background:var(--bg-tb);border-radius:var(--r-xl) var(--r-xl) 0 0}.rel-bar svg{width:22px;height:22px;flex:none}.rel-bar h2{font:600 var(--t-16)/1.3 var(--f-mono);color:var(--ink-0);letter-spacing:0;overflow-wrap:anywhere}.rel-body{padding:22px}.rel-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rel-actions .btn.pri,.rel-actions .btn.primary{grid-column:1 / -1;min-height:54px;font-size:var(--t-18)}.rel-actions .btn:not(.pri):not(.primary){font-size:var(--t-14);padding:0 14px}@media (hover: hover){.rel-actions .btn.pri:hover .ar{transform:translateY(2px)}}.rel-hash{margin-top:var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--line)}.rel-hash h3{font:600 var(--t-12)/1.3 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.hash{margin-top:var(--sp-3);font:500 var(--t-14)/1.6 var(--f-mono);color:var(--ink-1);font-variant-numeric:tabular-nums;letter-spacing:.03em;overflow-wrap:anywhere;max-width:none}p.hash,dd.hash{padding:10px 14px;border-radius:8px;background:var(--tn-bg);border:1px solid var(--line)}dd.hash{margin:0;font-size:var(--t-13)}.hash:has(>span){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;line-height:1;padding:0;background:none;border:0}.hash>span{padding:9px 0;text-align:center;border-radius:8px;background:var(--tn-bg);border:1px solid var(--line);transition:border-color var(--d-2) var(--ease),color var(--d-2) var(--ease)}@media (hover: hover){.hash>span:hover{border-color:var(--acc-line);color:var(--ink-0)}}.copyable{display:flex;gap:10px;align-items:stretch;flex-wrap:wrap;margin-top:var(--sp-3)}.copyable code{flex:1 1 18rem;min-width:0;display:block;padding:11px 14px;line-height:1.5;font-size:var(--t-13);color:var(--ink-1);background:var(--tn-bg);border:1px solid var(--line-2);border-radius:10px;overflow-wrap:anywhere}.rel-hash .copyable{flex-wrap:nowrap;align-items:center;margin-top:10px}.rel-hash .copyable code{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--t-12);line-height:1.4;color:var(--ink-3);background:none;border:0;padding:0}.copy{flex:none;min-height:44px}.copy svg{width:16px;height:16px;flex:none}.copy .ic-done{display:none;color:var(--acc-2)}.copy.done{border-color:var(--acc-line);background:var(--acc-a)}.copy.done .ic-copy,.copy.sel .ic-copy{display:none}.copy.done .ic-done{display:block;animation:pop .32s var(--spring) both}@keyframes pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.rel-hash .small{margin-top:var(--sp-3);font-size:var(--t-13)}main>.wrap>.dl-check{max-width:880px}.dl-more .rel-hash{margin-top:var(--sp-2);padding-top:0;border-top:0}.dl-more>h3{font:600 var(--t-16)/1.35 var(--f-display);margin-top:var(--sp-6)}.dl-more pre{overflow-x:auto}.dl-files{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-3);font-size:var(--t-14)}.card{padding:24px;border-radius:var(--r-l);border:1px solid var(--line);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));box-shadow:var(--sh-1)}.card h3{font:600 var(--t-16)/1.35 var(--f-display);margin-bottom:var(--sp-3)}.card h3>a{display:inline-flex;align-items:center;min-height:44px;margin-block:calc((1.35em - 44px)/2)}.card h2{margin-bottom:var(--sp-4)}.card h2+p,.card h3+p{margin-top:0}.card p,.card .limits,.card .ticks,.card li{font-size:var(--t-14);line-height:1.7;max-width:none}.card .limits+p,.card .ticks+p,.card ul+p,.card dl+p,.card p+ul,.card p+dl,.card p+.review,.card p+.copyable,.card p+form,.card .review+p,.card .copyable+p,.card .hash+p,.card p+.hash,.card p+.hero-actions,.card .hero-actions+p,.card .hero-actions+h3,.card p+.btn,.card .btn+p,.card div+p,.card p+div,.card .working+p,.card .note+p{margin-top:var(--sp-4)}.card>:last-child{margin-bottom:0}.card .lede{font-size:var(--t-16)}.grid{display:grid;gap:var(--sp-4);align-items:stretch}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid .card{display:flex;flex-direction:column}.grid .card .spacer{flex:1}.grid .card .btn{align-self:flex-start;margin-top:var(--sp-4)}.grid .card .review{margin-top:var(--sp-2)}.grid .card .btn.wide{align-self:stretch}@media (max-width: 900px){.grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.grid.two,.grid.three{grid-template-columns:minmax(0,1fr)}}.steps{list-style:none;counter-reset:st;display:grid;gap:0;max-width:none}.steps>li{counter-increment:st;position:relative;padding:0 0 var(--sp-6) 64px;line-height:1.7;max-width:none}[dir=rtl] .steps>li{padding:0 64px var(--sp-6) 0}.steps>li:before{content:counter(st,decimal-leading-zero);position:absolute;inset-inline-start:0;top:-2px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font:400 var(--t-14)/1 var(--f-cond);letter-spacing:.06em;color:var(--acc-2);border:1.5px solid var(--acc-line);background:var(--bg-1);box-shadow:0 0 0 4px var(--bg),0 0 20px -6px var(--acc);transition:background var(--d-3) var(--ease),color var(--d-3) var(--ease),transform var(--d-3) var(--spring)}.steps>li:after{content:"";position:absolute;inset-inline-start:19.5px;top:46px;bottom:6px;width:1px;background:linear-gradient(var(--acc-line),var(--line))}.steps>li:last-child{padding-bottom:0}.steps>li:last-child:after{display:none}@media (hover: hover){.steps>li:hover:before{background:var(--acc-a2);color:var(--ink-0);transform:scale(1.08)}}.steps h3{font:600 var(--t-18)/1.35 var(--f-display);margin-bottom:var(--sp-2);padding-top:6px}.steps>li p{max-width:66ch}.steps>li p+p{margin-top:var(--sp-2)}.steps.mini>li{padding-inline-start:52px;font-size:var(--t-14)}.steps.mini>li:before{width:32px;height:32px;font-size:var(--t-13)}.steps.mini>li:after{inset-inline-start:15.5px;top:38px}.more>.steps{margin-top:var(--sp-4)}.note{padding:20px 22px;border-radius:var(--r-m);border:1px solid var(--acc-line);background:var(--acc-a)}.note h3{font:600 var(--t-16)/1.35 var(--f-display);margin-bottom:var(--sp-3)}.note p{font-size:var(--t-14);line-height:1.7;max-width:none}.note>:last-child{margin-bottom:0}.note.ok{border-color:var(--line-3);background:var(--veil-3)}.note.warn{border-color:var(--acc-line);background:var(--acc-a)}.note.bad{border-color:var(--acc-2);border-style:dashed;background:var(--acc-a)}.note.bad h3:before{content:"!";display:inline-grid;place-items:center;width:18px;height:18px;margin-inline-end:8px;border-radius:50%;font-size:12px;vertical-align:2px;color:var(--ink-on-acc);background:var(--acc-2)}.note .btn{margin-top:var(--sp-2)}.form .note{margin:0}main>.wrap>.dl-sec{max-width:880px;margin-top:clamp(40px,5vw,64px)}.dl-sec>h2{font:300 clamp(26px,1.4vw + 14px,34px)/1.15 var(--f-display);letter-spacing:-.01em;color:var(--ink-1);margin-bottom:var(--sp-5)}.dl-warn .ticks{font-size:var(--t-16);gap:12px}.dl-warn code,.dl-rerun code{font-size:.9em;white-space:nowrap}.dl-warn code{display:inline}.dl-warn>p{margin-top:var(--sp-4);font-size:var(--t-16);line-height:1.6;color:var(--ink-2)}.lic-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-4);align-items:stretch}.lic-card{padding:26px;border-radius:var(--r-xl);border:1px solid var(--line-2);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));box-shadow:var(--sh-2)}.lic-card.buy{border-color:var(--acc-line);background:radial-gradient(360px 200px at 0% 0%,var(--acc-a),transparent 70%),linear-gradient(180deg,var(--panel-a),var(--panel-b));display:flex;flex-direction:column}.lic-card.buy .lic-more{margin-top:auto;padding-top:var(--sp-3)}.lic-card h3{font:300 var(--t-28)/1.15 var(--f-display);letter-spacing:-.01em;margin-bottom:var(--sp-3)}.lic-card p{font-size:var(--t-16);line-height:1.6;color:var(--ink-2);max-width:none}.lic-card p+p{margin-top:var(--sp-3)}main>.wrap>.dl-check{margin-top:clamp(40px,5vw,64px)}.dl-check>.more+.more{margin-top:10px}.dl-check .ticks{font-size:15px;line-height:1.6}@media (max-width: 1000px){.dl-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"title" "card" "steps" "shot";row-gap:var(--sp-6);max-width:880px}}@media (max-width: 720px){.dl-shot{display:none}.dl-grid{grid-template-areas:"title" "card" "steps"}.lic-grid{grid-template-columns:minmax(0,1fr)}.lic-card{padding:20px}.dl-rerun{padding-inline-start:0}.page-head.dl-head{padding-bottom:0}main>.wrap>.dl-sec,main>.wrap>.dl-check{margin-top:56px}[dir=rtl] .dl-rerun{padding-inline:0}}.plan .plan-term{margin-top:var(--sp-3);font-size:var(--t-14);line-height:1.55;color:var(--ink-3);max-width:none}@media (max-width: 720px){.plan .plan-term{margin-top:8px}}main>.wrap>.pr-more{max-width:880px;padding-block:clamp(40px,5vw,64px) 0}@media (max-width: 720px){main>.wrap>.pr-more{max-width:560px}}.pr-more>h2{font:300 clamp(26px,1.4vw + 14px,34px)/1.15 var(--f-display);letter-spacing:-.01em;color:var(--ink-1);margin-bottom:var(--sp-5)}.pr-more .ticks{font-size:15px;line-height:1.6}@media (max-width: 720px){main>.wrap>.sec.includes{padding-block:28px 0}main>.wrap>.pr-more{padding-top:56px}}.pr-free{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;margin-top:var(--sp-5);font-size:var(--t-16);line-height:1.6;color:var(--ink-2);max-width:none}.pr-free .tlink{min-height:44px}main>.wrap>.sup-refunds,main>.wrap>.sup-cmds,main>.wrap>.sup-grid{max-width:880px}.sup-rows{list-style:none;display:grid;gap:0;border-top:1px solid var(--line);max-width:none}.sup-rows>li{padding:16px 0;border-bottom:1px solid var(--line);max-width:none}.sup-rows h3{font:600 var(--t-16)/1.35 var(--f-display);color:var(--ink-0)}.sup-rows p{margin-top:4px;font-size:var(--t-16);line-height:1.55;color:var(--ink-2)}.sup-rows a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-14)}.sup-phone{margin-top:var(--sp-4);font-size:var(--t-16);color:var(--ink-2)}main>.wrap>.sup-note{margin-top:var(--sp-3)}.ptrs{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5) var(--sp-6);max-width:none}.ptrs h3{font:600 var(--t-16)/1.35 var(--f-display);color:var(--ink-0)}.ptrs p{margin-top:4px;font-size:var(--t-14);line-height:1.65;color:var(--ink-2)}@media (max-width: 640px){.ptrs{grid-template-columns:minmax(0,1fr)}}.page-head .sup-mail,.page-head .nf-going{margin-top:var(--sp-6)}.sup-mail .btn{font-size:var(--t-16)}@media (max-width: 480px){.sup-mail .btn{width:100%;justify-content:center}}ul.nf-going{display:flex;flex-wrap:wrap;gap:10px}ul.sup-quick{display:flex;flex-wrap:wrap;gap:0 var(--sp-6);font-size:var(--t-16);line-height:1.6;max-width:none}ul.sup-quick a{display:inline-flex;align-items:center;min-height:44px}main>.wrap>.sup-grid{margin-top:clamp(48px,6vw,80px)}@media (max-width: 520px){.rel-body{padding:16px}.rel-bar{padding:14px 16px}.rel-actions{grid-template-columns:minmax(0,1fr)}.hash:has(>span){grid-template-columns:repeat(2,minmax(0,1fr))}.card{padding:18px}.steps>li{padding-inline-start:54px}[dir=rtl] .steps>li{padding-inline-start:54px;padding-inline-end:0}}.badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font:600 var(--t-12)/1.2 var(--f-ui);letter-spacing:.04em;color:var(--ink-2);background:var(--veil-3);border:1px solid var(--line-2);white-space:nowrap}.badge.ok{color:var(--ink-1);background:var(--acc-a);border-color:var(--acc-line)}.badge.warn{color:var(--acc-2);border-color:var(--acc-line)}.badge.bad{color:var(--ink-on-acc);background:var(--acc-2);border-color:var(--acc-2)}.working{height:3px;border-radius:3px;background:var(--line-2);overflow:hidden;margin:var(--sp-4) 0 var(--sp-2)}.working:after{content:"";display:block;height:100%;width:32%;border-radius:3px;background:var(--acc);box-shadow:0 0 10px var(--acc);animation:slide 1.4s ease-in-out infinite}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}.scroller{overflow-x:auto;margin-top:var(--sp-4);border-radius:var(--r-m);border:1px solid var(--line);background:var(--veil-2)}table{width:100%;border-collapse:collapse;font-size:var(--t-14)}th,td{text-align:start;padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:top}tr:last-child td{border-bottom:0}th{font:600 var(--t-12)/1.3 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line-2)}td.tabular{white-space:nowrap}td .btn{min-height:36px}.prose{max-width:880px}.prose h2{font:300 clamp(26px,1.4vw + 14px,34px)/1.15 var(--f-display);letter-spacing:-.01em;margin:clamp(48px,6vw,80px) 0 var(--sp-5)}.prose>.eyebrow{margin-bottom:var(--sp-4)}.prose>h1{font:600 clamp(34px,2.6vw + 14px,54px)/1.08 var(--f-display);letter-spacing:-.025em;color:var(--ink-0);max-width:22ch;text-wrap:balance}.prose>h1+.lede{margin-top:var(--sp-4)}.prose>.lede+.card,.prose>.card+.doc,.prose>p+.card,.prose>.card+p,.prose>p+.grid,.prose>.grid+p{margin-top:var(--sp-6)}.prose pre.doc{margin-top:var(--sp-6);white-space:pre-wrap;overflow-wrap:anywhere;padding:clamp(16px,3vw,32px);font-size:var(--t-13);line-height:1.75;color:var(--ink-2);background:linear-gradient(180deg,var(--panel-a),var(--panel-b));border:1px solid var(--line-2);border-radius:var(--r-l);box-shadow:var(--sh-1)}@media (max-width: 720px){.h-sec,main>.wrap>h2,.legal-seller>h2,.legal-look>h2,.sup-refunds>h2,.dl-sec>h2,.pr-more>h2,.inc-copy h2,.prose h2{font:600 26px/1.18 var(--f-display);letter-spacing:-.02em}main>.wrap>h2,.legal-seller>h2,.legal-look>h2,.sup-refunds>h2{margin-top:56px}.card h2,.more h2,.refund h2,.lic-card h3{font:600 var(--t-18)/1.3 var(--f-display);letter-spacing:-.01em}.feat h3,.sup-rows h3,.card h3,.ptrs h3{font-size:var(--t-18);line-height:1.3}.feat p,.rc p,.faq-list .ticks,.pr-more .ticks,.dl-check .ticks,.how-more>p{font-size:15px;line-height:1.55}}@media (max-width: 900px){.register>div{grid-template-columns:minmax(0,1fr);gap:4px}}@media (max-width: 999px){.win-back{display:none}.win-front{width:100%;margin-inline-start:0}}@media (max-width: 720px){.stage-in{padding-top:18px}figure.win{padding:6px;border-radius:16px}.win img,.crop{border-radius:11px}.btn.sm,.btn.small{min-height:44px}.more summary{padding-inline:20px 16px;font-size:var(--t-16)}.more>:not(summary){margin-inline:20px}}@media (max-width: 560px){.hero-fine li:first-child{flex-basis:100%}.hero-fine li:nth-child(2):before{display:none}}@media (max-width: 480px){.hero h1.long{font-size:clamp(28px,8.2vw,32px)}.hero .actions,.close .actions,.hero .hero-actions,main>.wrap>.hero-actions{flex-direction:column;align-items:stretch;width:100%}.hero .actions .btn,.close .actions .btn,.hero .hero-actions .btn,main>.wrap>.hero-actions .btn{justify-content:center}.hero .actions,.close .actions{gap:10px}.hero .actions .btn.hero-dl,.close .actions .btn.hero-dl{min-height:48px}.close>.h-sec,.close>.sec-lede{text-align:center;margin-inline:auto}.close .hero-fine{justify-content:center;text-align:center}.close-free{text-align:center}main>.wrap>.hero-actions>span,main>.wrap>.hero-actions>p{text-align:center}}@media (max-width: 720px){.nav .btn.pri,nav.main .btn.pri{box-shadow:inset 0 1px color-mix(in srgb,var(--ink-0) 35%,transparent),0 6px 16px -10px var(--acc),0 0 0 1px color-mix(in srgb,var(--acc-3) 60%,transparent)}}.nav .btn[aria-current=page],nav.main .btn[aria-current=page]{box-shadow:inset 0 1px color-mix(in srgb,var(--ink-0) 35%,transparent),0 0 0 2px var(--bg),0 0 0 3.5px var(--acc-2)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition-duration:1ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.stage-in{transform:none}.hand-ping{opacity:0}.working:after{width:100%}.rv{opacity:1!important;translate:none!important}.cw-flash,.cw-catch{display:none!important}}@media print{header.top,footer.bottom,.no-print,.halo-bg,.arc,.skip{display:none!important}body{background:#fff;color:#000;font-size:11pt}main>.wrap{max-width:none}h1,h2,h3,h4,strong,em,.lede,.mut,.small{color:#000}.hero h1{background:none;-webkit-text-fill-color:#000}.card,.plan,.note,.limits-panel,.prose pre.doc,pre,code,.hash,.copyable code,.more,.win,.choice,.scroller{background:#fff;color:#000;border-color:#999;box-shadow:none}.register dt,.register dd,.review dt,.review dd,.plan .amt,.plan .price,a{color:#000}a:after{content:" (" attr(href) ")";font-size:.85em;color:#555}.rv{opacity:1!important;translate:none!important}.cw-flash,.cw-catch,.strip-dots{display:none!important}.rec-pin{position:static!important}}[data-locale=zh-hans]{--f-display: "Microsoft YaHei UI", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "Source Han Sans SC", "Noto Sans CJK SC", "Noto Sans SC", sans-serif;--f-ui: var(--f-display);--f-cond: var(--f-display);--f-mono: "Cascadia Mono", Consolas, "Microsoft YaHei UI", "PingFang SC", monospace}[data-locale=zh-hant]{--f-display: "Microsoft JhengHei UI", "Microsoft JhengHei", "PingFang TC", "Source Han Sans TC", "Noto Sans CJK TC", "Noto Sans TC", sans-serif;--f-ui: var(--f-display);--f-cond: var(--f-display);--f-mono: "Cascadia Mono", Consolas, "Microsoft JhengHei UI", "PingFang TC", monospace}[data-locale=ja]{--f-display: "Yu Gothic UI", "Yu Gothic", Meiryo, "Hiragino Sans", "Source Han Sans JP", "Noto Sans CJK JP", "Noto Sans JP", sans-serif;--f-ui: var(--f-display);--f-cond: var(--f-display);--f-mono: "Cascadia Mono", Consolas, "Yu Gothic UI", Meiryo, monospace}[data-locale=ja] :is(h1,h2,h3,summary,.lede,.sec-lede,.how-steps p){word-break:auto-phrase}[data-locale=ja]{line-break:strict}@media (max-width: 480px){[data-locale=ja] .hero h1{font-size:clamp(28px,8.7vw,34px)}}[data-locale=ko]{--f-display: "Malgun Gothic", "Apple SD Gothic Neo", "Source Han Sans KR", "Noto Sans CJK KR", "Noto Sans KR", sans-serif;--f-ui: var(--f-display);--f-cond: var(--f-display);--f-mono: "Cascadia Mono", Consolas, "Malgun Gothic", monospace}[data-locale=ar]{--f-display: "Segoe UI", Tahoma, "Geeza Pro", "SF Arabic", "Noto Sans Arabic", "Noto Naskh Arabic", sans-serif;--f-ui: var(--f-display);--f-cond: var(--f-display);--f-mono: "Cascadia Mono", Consolas, "Segoe UI", Tahoma, monospace}[data-locale=he]{--f-display: "Segoe UI", Arial, "Noto Sans Hebrew", "Arial Hebrew", sans-serif;--f-ui: var(--f-display);--f-cond: var(--f-display);--f-mono: "Cascadia Mono", Consolas, "Segoe UI", monospace}[data-locale=th]{--f-display: "Leelawadee UI", Leelawadee, Thonburi, "Noto Sans Thai", sans-serif;--f-ui: var(--f-display);--f-cond: var(--f-display);--f-mono: "Cascadia Mono", Consolas, "Leelawadee UI", monospace;line-height:1.75}[data-locale=hi]{--f-display: "Nirmala UI", "Kohinoor Devanagari", "Noto Sans Devanagari", sans-serif;--f-ui: var(--f-display);--f-cond: var(--f-display);--f-mono: "Cascadia Mono", Consolas, "Nirmala UI", monospace;line-height:1.75}[data-locale=zh-hans] *,[data-locale=zh-hant] *,[data-locale=ja] *,[data-locale=ko] *,[data-locale=ar] *,[data-locale=he] *,[data-locale=th] *,[data-locale=hi] *{letter-spacing:normal!important;font-stretch:normal}[dir=rtl] .record-fields .up dt:before{content:"┘"}[dir=rtl] code,[dir=rtl] .mono,[dir=rtl] samp,[dir=rtl] kbd{unicode-bidi:isolate;direction:ltr;text-align:start}[dir=rtl] .price,[dir=rtl] .fx,[dir=rtl] .charged{unicode-bidi:isolate}[dir=rtl] .brand svg{transform:none}
