html{scroll-behavior:smooth}body{margin:0}@property --ba{syntax:"<angle>";inherits:false;initial-value:0deg}.aim{--ease:cubic-bezier(.2,.7,.2,1);background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-geologica),"Segoe UI",system-ui,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:17px;line-height:1.55;position:relative;overflow-x:clip}.aim *,.aim :before,.aim :after{box-sizing:border-box}:root,.t-dark{--bg:#111315;--surface:#171a1d;--surface2:#1d2125;--line:#2a2f34;--line2:#3a4046;--ink:#ede9e1;--muted:#a0a5ab;--faint:#878d94;--bronze:#c89b5a;--onbronze:#16130e;--btext:#cfa365;--bline:#c89b5a;--btint:#2a2319;--green:#8acb9f;--gtint:#16261d;--red:#e5877c;--rtint:#2b1a18;--tabsel:#2b3035;--tabselb:#3a4046;--footer:#0d0f11;--glass:#111315c2;--plshadow:0 18px 40px #00000080;--gerop:.5;--spot:#c89b5a1f;--glow:#c89b5a3d;--sheen:#ffffff57;--toolshadow:0 40px 90px -50px #c89b5a80,0 24px 60px -30px #000000bf;--tabshadow:0 1px 2px #00000059;--pop:0 24px 60px -18px #000000a6;--scrim:#06070899;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not(.t-dark){--bg:#f0f0ec;--surface:#fff;--surface2:#f7f7f4;--line:#d8d7d1;--line2:#bdbcb5;--ink:#15181b;--muted:#575d64;--faint:#6b7178;--bronze:#8a6030;--onbronze:#fff;--btext:#83592a;--bline:#b8894c;--btint:#f1e8da;--green:#1f6b45;--gtint:#e5f0e8;--red:#b3261e;--rtint:#f8e6e3;--tabsel:#fff;--tabselb:#cfcec7;--footer:#e8e8e3;--glass:#f0f0ecd1;--plshadow:0 14px 28px #15181b29;--gerop:.55;--spot:#8a603017;--glow:#8a603033;--sheen:#ffffff4d;--toolshadow:0 34px 70px -40px #8a603066,0 16px 40px -24px #15181b38;--tabshadow:0 1px 3px #15181b1f;--pop:0 24px 60px -20px #15181b47;--scrim:#15181b61;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root.t-light,.t-light{--bg:#f0f0ec;--surface:#fff;--surface2:#f7f7f4;--line:#d8d7d1;--line2:#bdbcb5;--ink:#15181b;--muted:#575d64;--faint:#6b7178;--bronze:#8a6030;--onbronze:#fff;--btext:#83592a;--bline:#b8894c;--btint:#f1e8da;--green:#1f6b45;--gtint:#e5f0e8;--red:#b3261e;--rtint:#f8e6e3;--tabsel:#fff;--tabselb:#cfcec7;--footer:#e8e8e3;--glass:#f0f0ecd1;--plshadow:0 14px 28px #15181b29;--gerop:.55;--spot:#8a603017;--glow:#8a603033;--sheen:#ffffff4d;--toolshadow:0 34px 70px -40px #8a603066,0 16px 40px -24px #15181b38;--tabshadow:0 1px 3px #15181b1f;--pop:0 24px 60px -20px #15181b47;--scrim:#15181b61;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.is-theming,.is-theming *,.is-theming :before,.is-theming :after{transition:background-color .55s,color .55s,border-color .55s,fill .55s,stroke .55s,box-shadow .55s!important}.wrap{width:100%;max-width:1440px;margin:0 auto;padding-left:clamp(20px,5.6vw,80px);padding-right:clamp(20px,5.6vw,80px)}.ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.aim :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hdr{z-index:50;transition:background-color .35s var(--ease),border-color .35s var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.hdr[data-stuck]{background:var(--glass);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);border-bottom-color:var(--line)}.menu-open .hdr{background:var(--bg);border-bottom-color:var(--line)}.hdr-in{height:80px;transition:height .35s var(--ease);justify-content:space-between;align-items:center;gap:24px;display:flex}.hdr[data-stuck] .hdr-in{height:64px}.prog{background:var(--bronze);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.brand{color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:flex}.brand svg{fill:none;width:32px;height:32px;stroke:var(--bronze);stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.brand-t{font-family:var(--font-spectral),Georgia,serif;letter-spacing:-.01em;font-size:23px;font-weight:500;line-height:1}.nav{align-items:center;gap:32px;display:flex}.roll{height:24px;color:var(--ink);font-size:15px;font-weight:500;line-height:24px;text-decoration:none;display:inline-block;position:relative;overflow:hidden}button.roll{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.roll-in{transition:transform .5s var(--ease);display:block}.roll-in>span{white-space:nowrap;height:24px;display:block}.roll-in>span+span{color:var(--btext)}.roll:hover .roll-in,.roll:focus-visible .roll-in{transform:translateY(-24px)}.hdr-r{align-items:center;gap:6px;display:flex}.ibtn{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background-color .25s,border-color .25s;display:inline-flex;position:relative}.ibtn:hover{background:var(--surface2)}.tog{border-color:var(--line)}.tog-i{transition:transform .6s var(--ease),opacity .35s ease;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.t-dark .tog-moon,.t-light .tog-sun{opacity:0;transform:rotate(-90deg)scale(.5)}.lang{height:44px;color:var(--ink);font:500 15px/1 var(--font-geologica),"Segoe UI",system-ui,sans-serif;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 10px;transition:background-color .25s;display:inline-flex}.lang:hover{background:var(--surface2)}.lang .ic{width:16px;height:16px;transition:transform .35s var(--ease)}.dd.open .lang .ic,.dd.open .av-btn .ic{transform:rotate(180deg)}.signin{margin:0 6px}.burger{display:none}.burger .bl{height:2px;transition:transform .4s var(--ease),opacity .25s;background:currentColor;border-radius:2px;position:absolute;left:12px;right:12px}.burger .bl:first-child{top:15px}.burger .bl:nth-child(2){top:21px}.burger .bl:nth-child(3){top:27px}.menu-open .burger .bl:first-child{transform:translateY(6px)rotate(45deg)}.menu-open .burger .bl:nth-child(2){opacity:0}.menu-open .burger .bl:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.dd{position:relative}.dd-panel{z-index:60;background:var(--surface);border:1px solid var(--line);min-width:230px;box-shadow:var(--pop);opacity:0;visibility:hidden;transform-origin:100% 0;transition:opacity .22s ease,transform .3s var(--ease),visibility 0s linear .3s;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)scale(.98)}.dd.open .dd-panel{opacity:1;visibility:visible;transition:opacity .22s ease,transform .3s var(--ease),visibility 0s;transform:none}.dd-item{width:100%;min-height:42px;color:var(--ink);font:400 15px/1.2 var(--font-geologica),"Segoe UI",system-ui,sans-serif;text-align:left;cursor:pointer;opacity:0;transition:background-color .2s,opacity .3s ease,transform .35s var(--ease);background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex;transform:translateY(-4px)}.dd.open .dd-item{opacity:1;transform:none}.dd.open .dd-item:nth-child(2){transition-delay:20ms}.dd.open .dd-item:nth-child(3){transition-delay:40ms}.dd.open .dd-item:nth-child(4){transition-delay:60ms}.dd.open .dd-item:nth-child(5){transition-delay:80ms}.dd.open .dd-item:nth-child(6){transition-delay:.1s}.dd.open .dd-item:nth-child(7){transition-delay:.12s}.dd.open .dd-item:nth-child(8){transition-delay:.14s}.dd.open .dd-item:nth-child(9){transition-delay:.16s}.dd.open .dd-item:nth-child(10){transition-delay:.18s}.dd-item:hover{background:var(--surface2)}.dd-item .ic{width:18px;height:18px;color:var(--muted)}.dd-code{width:24px;font:600 12px/1 var(--font-barlow),"Arial Narrow",sans-serif;letter-spacing:.05em;color:var(--muted)}.dd-item .ck{color:var(--btext);opacity:0;transition:opacity .25s,transform .3s var(--ease);margin-left:auto;transform:scale(.6)}.dd-item.on .ck{opacity:1;transform:none}.dd-item.on{color:var(--ink);font-weight:500}.dd-sep{background:var(--line);height:1px;margin:6px 4px}.dd-head{align-items:center;gap:12px;padding:10px 12px 12px;display:flex}.dd-h1{color:var(--ink);font-size:15px;font-weight:500}.dd-h2{color:var(--muted);font-size:13px}.av-btn{height:44px;color:var(--ink);font:500 15px/1 var(--font-geologica),"Segoe UI",system-ui,sans-serif;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 8px 0 4px;transition:background-color .25s;display:inline-flex}.av-btn:hover{background:var(--surface2)}.av-btn .ic{width:16px;height:16px;transition:transform .35s var(--ease)}.av{background:var(--btint);width:36px;height:36px;color:var(--btext);border:1px solid var(--bline);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.av .ic{width:18px;height:18px}.av-dot{background:var(--bronze);border:2px solid var(--bg);border-radius:50%;width:10px;height:10px;position:absolute;top:-1px;right:-1px}.sheet{z-index:45;background:var(--bg);opacity:0;visibility:hidden;transition:opacity .35s var(--ease),transform .35s var(--ease),visibility 0s linear .35s;flex-direction:column;gap:4px;padding:28px 20px 32px;display:flex;position:fixed;inset:80px 0 0;overflow-y:auto;transform:translateY(-10px)}.hdr[data-stuck]~.sheet{top:64px}.menu-open .sheet{opacity:1;visibility:visible;transition:opacity .35s var(--ease),transform .35s var(--ease),visibility 0s;transform:none}.sl{font-family:var(--font-spectral),Georgia,serif;color:var(--ink);opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);padding:10px 0;font-size:32px;font-weight:400;line-height:1.15;text-decoration:none;display:block;transform:translateY(14px)}.menu-open .sl{opacity:1;transform:none}.menu-open .sl:nth-child(2){transition-delay:50ms}.menu-open .sl:nth-child(3){transition-delay:.1s}.menu-open .sl:nth-child(4){transition-delay:.15s}.menu-open .sl:nth-child(5){transition-delay:.2s}.sheet-b{flex-direction:column;gap:12px;margin-top:auto;padding-top:24px;display:flex}.sheet-b .btn{width:100%}.sheet-l{flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}.sheet-l button{border:1px solid var(--line);min-width:44px;height:36px;color:var(--muted);font:600 13px/1 var(--font-barlow),"Arial Narrow",sans-serif;letter-spacing:.05em;cursor:pointer;background:0 0;border-radius:9px;padding:0 10px;transition:border-color .25s,color .25s,background-color .25s}.sheet-l button.on{border-color:var(--bronze);color:var(--ink);background:var(--btint)}.btn{height:56px;font:600 16px/1 var(--font-geologica),"Segoe UI",system-ui,sans-serif;white-space:nowrap;cursor:pointer;transition:transform .25s var(--ease),background-color .3s,color .3s,border-color .3s,opacity .3s;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:active{transform:scale(.97)}.btn-t{align-items:center;gap:10px;transition:opacity .25s;display:inline-flex}.btn-fill{background:var(--bronze);color:var(--onbronze)}.btn-fill:after{content:"";background:linear-gradient(100deg,transparent,var(--sheen),transparent);width:45%;transition:left .8s var(--ease);pointer-events:none;position:absolute;top:-10%;bottom:-10%;left:-70%;transform:skew(-20deg)}.btn-fill:hover:after,.btn-fill:focus-visible:after{left:135%}.btn-line{color:var(--btext);border-color:var(--bronze);background:0 0}.btn-line:hover{background:var(--btint)}.btn-ghost{color:var(--ink);border-color:var(--line2);background:0 0}.btn-ghost:hover{border-color:var(--ink)}.btn-sm{border-radius:10px;height:44px;padding:0 18px;font-size:15px}.btn-md{border-radius:10px;height:48px;padding:0 20px;font-size:15px}.btn[disabled],.btn.dis{opacity:.45;cursor:not-allowed}.busy{opacity:0;background-image:linear-gradient(90deg,currentColor 50%,#0000 50%);background-size:14px 2px;height:2px;margin-top:-1px;transition:opacity .25s;animation:.6s linear infinite road;position:absolute;top:50%;left:22px;right:22px}.is-busy .btn-t{opacity:0}.is-busy .busy{opacity:1}.fx{opacity:0;transition:opacity .9s var(--ease),transform .9s var(--ease);transform:translateY(16px)}.is-loaded .fx{opacity:1;transform:none}.fx-1{transition-delay:.3s}.fx-2{transition-delay:.5s}.field{flex-direction:column;gap:8px;min-width:0;display:flex}.lbl{color:var(--muted);font-size:14px;font-weight:500;line-height:1.3}.lbl i{color:var(--faint);font-style:normal;font-weight:400}.inp{width:100%;height:46px;font:400 16px/1.2 var(--font-geologica),"Segoe UI",system-ui,sans-serif;color:var(--ink);background:var(--surface2);border:1px solid var(--line2);border-radius:12px;outline:none;padding:0 16px;transition:border-color .25s,box-shadow .25s}.inp:focus{border-color:var(--bronze);box-shadow:0 0 0 4px var(--glow)}.inp:focus-visible{outline:none}.inp::placeholder{color:var(--faint);opacity:1}.inp[data-err]{border-color:var(--red);box-shadow:0 0 0 4px var(--rtint)}.sel{appearance:none;cursor:pointer;text-overflow:ellipsis;padding-right:38px}.sel-w{min-width:0;position:relative}.sel-w .ic{width:18px;height:18px;color:var(--muted);pointer-events:none;margin-top:-9px;position:absolute;top:50%;right:13px}.eur{position:relative}.eur>span{height:100%;color:var(--muted);pointer-events:none;align-items:center;display:flex;position:absolute;top:0;left:16px}.eur .inp{padding-left:34px}.hint{color:var(--faint);margin:0;font-size:14px;line-height:1.5}.seg{background:var(--surface2);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;align-self:flex-start;padding:4px;display:inline-grid;position:relative}.seg.seg3{grid-template-columns:1fr 1fr 1fr}.seg-ind{background:var(--tabsel);border:1px solid var(--tabselb);width:calc(50% - 4px);box-shadow:var(--tabshadow);transition:transform .45s var(--ease);border-radius:9px;position:absolute;top:4px;bottom:4px;left:4px}.seg3 .seg-ind{width:calc(33.333% - 2.67px)}.seg.s-1 .seg-ind{transform:translate(100%)}.seg.s-2 .seg-ind{transform:translate(200%)}.seg button{z-index:1;height:40px;font:500 15px/1 var(--font-geologica),"Segoe UI",system-ui,sans-serif;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 18px;transition:color .3s;position:relative}.seg.s-0 .sa,.seg.s-1 .sb,.seg.s-2 .sc{color:var(--ink);font-weight:600}.sw{min-height:44px;color:var(--ink);font:400 15px/1.35 var(--font-geologica),"Segoe UI",system-ui,sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:inline-flex}.sw-t{background:var(--line2);border-radius:12px;flex-shrink:0;width:42px;height:24px;transition:background-color .3s;position:relative}.sw-k{width:18px;height:18px;transition:transform .35s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000004d}.sw.on .sw-t{background:var(--bronze)}.sw.on .sw-k{transform:translate(18px)}.sw.lock .sw-t{background:var(--line)}.sw .ic{width:16px;height:16px;color:var(--faint)}.chk{width:100%;color:var(--muted);font:400 14px/1.5 var(--font-geologica),"Segoe UI",system-ui,sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:12px;padding:0;display:flex}.chk-b{border:1.5px solid var(--line2);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:0;transition:background-color .25s,border-color .25s;display:flex}.chk-b svg{fill:none;width:14px;height:14px;stroke:var(--onbronze);stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round}.chk-b path{stroke-dasharray:22;stroke-dashoffset:22px;transition:stroke-dashoffset .35s var(--ease)}.chk.on .chk-b{background:var(--bronze);border-color:var(--bronze)}.chk.on .chk-b path{stroke-dashoffset:0;transition-delay:60ms}.chk u{color:var(--btext);text-underline-offset:3px}.oc{border:1px solid var(--line2);background:var(--surface);width:100%;min-height:60px;color:var(--ink);font:500 15px/1.3 var(--font-geologica),"Segoe UI",system-ui,sans-serif;text-align:left;cursor:pointer;transition:border-color .25s,box-shadow .3s,transform .2s var(--ease),opacity .3s;border-radius:14px;align-items:center;gap:14px;padding:12px 16px;display:flex;position:relative}.oc:hover{border-color:var(--muted)}.oc:active{transform:scale(.99)}.oc.on{border-color:var(--bronze);box-shadow:0 0 0 1px var(--bronze),0 14px 30px -18px var(--glow)}.oc.off{opacity:.45;cursor:not-allowed}.oc.off:hover{border-color:var(--line2)}.oc-r{border:1.5px solid var(--line2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:border-color .25s;display:flex}.oc-r:after{content:"";background:var(--bronze);width:10px;height:10px;transition:transform .35s var(--ease);border-radius:50%;transform:scale(0)}.oc.on .oc-r{border-color:var(--bronze)}.oc.on .oc-r:after{transform:scale(1)}.oc-ic{background:var(--surface2);width:36px;height:36px;color:var(--muted);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .3s,color .3s;display:flex}.oc.on .oc-ic{background:var(--btint);color:var(--btext)}.oc-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.oc-s{color:var(--muted);font-size:13px;font-weight:400}.oc-p{white-space:nowrap;margin-left:auto;font-weight:600}.oc-p.oc-p--from{white-space:normal;text-align:right;max-width:8.5em;line-height:1.25}.t-ic{background:var(--bronze);width:34px;height:34px;color:var(--onbronze);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.t-ic .ic{width:18px;height:18px}.tag{background:var(--btint);color:var(--btext);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.2}.pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.pill-g{background:var(--gtint);color:var(--green)}.pill-b{background:var(--btint);color:var(--btext)}.pill-n{background:var(--surface2);color:var(--muted);border:1px solid var(--line)}.pill-r{background:var(--rtint);color:var(--red)}.dash{background:var(--bline);flex-shrink:0;width:16px;height:2px;display:block;transform:translateY(-5px)}.sk{background:linear-gradient(90deg,var(--line) 0%,var(--surface2) 50%,var(--line) 100%);background-size:200% 100%;border-radius:6px;width:96px;height:12px;margin-top:-6px;transition:opacity .4s;animation:1.3s linear infinite sh;position:absolute;top:50%;right:0}.skl{background:linear-gradient(90deg,var(--line) 0%,var(--surface2) 50%,var(--line) 100%);background-size:200% 100%;border-radius:7px;height:14px;animation:1.3s linear infinite sh;display:block}[data-bump]{display:inline-block}.bump{animation:bump .5s var(--ease)}.shake{animation:.45s shake}.h2{font-family:var(--font-spectral),Georgia,serif;letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(34px,3.7vw,52px);font-weight:400;line-height:1.06}.ln{margin:-.06em 0 -.2em;padding:.06em 0 .2em;display:block;overflow:hidden}.ln>span{transition:transform 1.1s var(--ease);display:block}.h2[data-armed] .ln>span{transform:translateY(130%)}.h2[data-armed][data-in] .ln>span{transform:none}[data-rv]{transition:opacity .9s var(--ease),transform .9s var(--ease)}[data-rv][data-armed]:not(.h2):not(.wordmark){opacity:0;transform:translateY(22px)}[data-rv][data-armed][data-in]:not(.h2):not(.wordmark){opacity:1;transform:none}.pl{color:#15181b;font-family:var(--font-barlow),"Arial Narrow",sans-serif;background:#fff;border:2px solid #1a1d20;font-weight:600;line-height:1;display:flex;position:absolute;overflow:hidden}.pl-band{color:#fff;background:#0b3d91;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.pl-band svg{fill:#fc0;display:block}.pl-pt{box-shadow:var(--plshadow);border-radius:8px}.pl-pt .pl-band{width:var(--pt-band);padding:calc(var(--pt-h) * .12) 0 calc(var(--pt-h) * .1)}.pl-pt .pl-band svg{width:var(--pt-star);height:var(--pt-star)}.pl-pt .cc{font-size:var(--pt-cc)}.pl-pt .pl-chars{font-size:var(--cell-fs);flex:1;justify-content:center;align-items:center;display:flex}.pl-static{width:var(--pt-w);height:var(--pt-h);position:relative}.cell{vertical-align:top;width:var(--cell-w);height:var(--cell-h);perspective:240px;margin:0 1.5px;display:inline-block;position:relative}.cell.hy{width:var(--cell-hy)}.f-rest{width:100%;height:var(--cell-h);line-height:var(--cell-h);text-align:center;position:absolute;top:0;left:0}.f-st,.f-fl{width:100%;height:calc(var(--cell-h) / 2);background:#fff;position:absolute;left:0;overflow:hidden}.f-top{top:0}.f-bot{top:calc(var(--cell-h) / 2)}.f-fl.f-top{transform-origin:50% 100%;transform:rotateX(0)}.f-fl.f-bot{transform-origin:50% 0;transform:rotateX(90deg)}.f-ch{height:var(--cell-h);line-height:var(--cell-h);text-align:center;display:block}.f-bot .f-ch{margin-top:calc(var(--cell-h) / -2)}.f-line{left:0;right:0;top:calc(var(--cell-h) / 2 - .5px);opacity:0;background:#b9bec3;height:1px;position:absolute}.pl-pt:not([data-flip]) .f-st,.pl-pt:not([data-flip]) .f-fl,.pl-pt:not([data-flip]) .f-line,.pl-pt[data-flip] .f-rest{visibility:hidden}.modal{z-index:80;visibility:hidden;justify-content:center;align-items:center;padding:20px;transition:visibility 0s linear .4s;display:flex;position:fixed;inset:0}.modal.open{visibility:visible;transition:visibility}.modal-bg{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;cursor:default;border:0;width:100%;height:100%;padding:0;transition:opacity .35s;position:absolute;inset:0}.modal.open .modal-bg{opacity:1}.modal-card{background:var(--surface);border:1px solid var(--line);width:100%;max-width:440px;max-height:calc(100vh - 40px);box-shadow:var(--pop);opacity:0;transition:opacity .3s ease,transform .5s var(--ease);border-radius:22px;padding:32px 30px 28px;position:relative;overflow:auto;transform:translateY(18px)scale(.97)}.modal.open .modal-card{opacity:1;transform:none}.modal-x{position:absolute;top:12px;right:12px}.m-s{flex-direction:column;gap:16px;display:none}.modal.s-1 .m-s1,.modal.s-2 .m-s2{animation:fadeUp .45s var(--ease);display:flex}.m-t{font-family:var(--font-spectral),Georgia,serif;color:var(--ink);margin:0;font-size:28px;font-weight:500;line-height:1.15}.m-p{color:var(--muted);margin:-6px 0 0;font-size:15px;line-height:1.55}.m-p b{color:var(--ink);word-break:break-all;font-weight:500}.m-btn{width:100%}.m-fine{color:var(--faint);text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.m-fine .ic{width:14px;height:14px}.m-link{min-height:40px;color:var(--btext);font:500 14px/1 var(--font-geologica),"Segoe UI",system-ui,sans-serif;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;text-decoration:underline}.m-ic{border-radius:14px;width:48px;height:48px}.m-ic .ic{width:22px;height:22px}.sent{align-self:flex-start;width:72px;height:72px;margin-bottom:4px;position:relative}.sent-ic{background:var(--btint);width:72px;height:72px;color:var(--btext);animation:pop .5s var(--ease);border-radius:20px;justify-content:center;align-items:center;display:flex}.sent-ic .ic{width:32px;height:32px}.sent-ok{background:var(--green);width:28px;height:28px;color:var(--bg);animation:pop .45s var(--ease) .35s forwards;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-8px;right:-8px;transform:scale(0)}.sent-ok .ic{stroke-width:2.6px;width:16px;height:16px}.sent-ok path{stroke-dasharray:22;stroke-dashoffset:22px;animation:draw .4s var(--ease) .6s forwards}.pc-price{align-items:baseline;gap:8px;margin-top:-4px;display:flex}.pc-price .amt{font-family:var(--font-spectral),Georgia,serif;color:var(--ink);font-size:44px;font-weight:400;line-height:1}.pc-price .per{color:var(--muted);font-size:15px}.pc-biz{flex-direction:column;gap:14px;display:none}.pc-modal.biz .pc-biz{display:flex}.vies-row{gap:10px;display:flex}.vies-row .inp{flex:1;min-width:0}.vies-ok{color:var(--green);align-items:center;gap:6px;display:none}.vies-ok .ic{stroke-width:2.4px;width:16px;height:16px}.pc-modal.v-2 .vies-ok{animation:fadeUp .35s var(--ease);display:flex}.pc-modal.v-2 .vies-row .inp{border-color:var(--green)}.pm2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:95;background:var(--ink);max-width:calc(100vw - 32px);color:var(--bg);opacity:0;pointer-events:none;transition:transform .5s var(--ease),opacity .3s;border-radius:14px;align-items:center;gap:10px;padding:12px 18px 12px 14px;font-size:14px;font-weight:500;line-height:1.35;display:flex;position:fixed;transform:translate(-50%,160%);box-shadow:0 18px 40px -12px #00000080}.toast[data-show]{opacity:1;transform:translate(-50%)}.toast .ic{width:18px;height:18px;color:var(--bronze);stroke-width:2.4px}.plans{background:var(--line);border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.plan{background:var(--bg);flex-direction:column;gap:18px;padding:30px 26px 28px;display:flex;position:relative}.plan.hi{background:var(--surface)}.plan.hi:after{content:"";background:var(--bronze);transform-origin:0;height:3px;transition:transform 1.1s var(--ease) .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(1)}.plan.hi[data-armed]:after{transform:scaleX(0)}.plan.hi[data-armed][data-in]:after{transform:scaleX(1)}.plan-hd{justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.plan-n{font-family:var(--font-spectral),Georgia,serif;color:var(--ink);margin:0;font-size:26px;font-weight:500;line-height:1.15}.plan-p{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.plan-p .amt{font-family:var(--font-spectral),Georgia,serif;letter-spacing:-.01em;color:var(--ink);font-size:42px;font-weight:400;line-height:1}.plan-p .per{color:var(--muted);font-size:14px}.plan-d{min-height:48px;color:var(--muted);margin:0;font-size:15px;line-height:1.5}.plan-l{color:var(--ink);flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:flex}.plan-l li{align-items:baseline;gap:12px;display:flex}.plan-l .dash{transform:translateY(-4px)}.plan .btn{width:100%;margin-top:auto}.ftr{background:var(--footer);border-top:1px solid var(--line);padding-top:64px;padding-bottom:36px}.ftr-g{grid-template-columns:4fr 2fr 2fr 2fr 2fr;gap:24px;display:grid}.ftr-g p{max-width:300px;color:var(--muted);margin:16px 0 0;font-size:15px;line-height:1.6}.fcol{flex-direction:column;gap:10px;display:flex}.fcol .hd{color:var(--ink);margin-bottom:2px;font-size:14px;font-weight:600;line-height:1.4}.fl{color:var(--muted);font-size:15px;line-height:1.5;text-decoration:none;transition:color .25s}a.fl:hover{color:var(--btext)}.wordmark{font-family:var(--font-spectral),Georgia,serif;letter-spacing:-.03em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px var(--bline);transition:clip-path 1.8s var(--ease);margin:72px 0 0;font-size:clamp(44px,11.6vw,172px);font-weight:300;line-height:1}.wordmark[data-armed]{clip-path:inset(0 100% 0 0)}.wordmark[data-armed][data-in]{clip-path:inset(0)}.ftr-b{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:24px;font-size:14px;line-height:1.4;display:flex}.ftr-slim{padding-top:28px;padding-bottom:28px}.ftr-slim .ftr-b{border-top:0;flex-wrap:wrap;margin-top:0;padding-top:0}.fl-row{flex-wrap:wrap;gap:18px;display:flex}.langs{flex-wrap:wrap;gap:14px;display:flex}.langs button{color:var(--muted);font:400 14px/1.4 var(--font-geologica),"Segoe UI",system-ui,sans-serif;cursor:pointer;background:0 0;border:0;padding:0;transition:color .25s}.langs button:hover{color:var(--btext)}.langs button.on{color:var(--ink);font-weight:600}@keyframes beam{to{--ba:360deg}}@keyframes road{to{background-position:-28px 0}}@keyframes sh{to{background-position:-200% 0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fadeL{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes fadeR{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes bump{0%{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes shake{0%,to{transform:none}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--glow)}70%{box-shadow:0 0 0 14px #0000}to{box-shadow:0 0 #0000}}@keyframes fill{0%{transform:scaleX(0)}}@media (max-width:1099px){.plans,.ftr-g{grid-template-columns:repeat(2,minmax(0,1fr))}.ftr-g>:first-child{grid-column:1/-1}}@media (max-width:1023px){.nav,.hide-m{display:none}.burger{display:inline-flex}}@media (min-width:1024px){.sheet{display:none}}@media (min-width:1024px) and (max-width:1279px){.hdr-in{gap:12px}.nav{gap:16px}.hdr-r{gap:0}.signin{margin:0 2px}.brand{gap:10px}.lang{padding:0 6px}.av-btn{gap:4px;padding:0 4px 0 2px}.hdr-r .btn-sm{padding:0 14px}}.brand,.hdr-r{flex-shrink:0}@media (max-width:760px){.wrap{padding-left:20px;padding-right:20px}.hdr-in{height:64px}.sheet{top:64px}.brand svg{width:26px;height:26px}.brand-t{font-size:20px}.hide-s{display:none}.inp{height:52px}.modal{align-items:flex-end;padding:0}.modal-card{max-width:none;max-height:92vh;padding:28px 20px calc(24px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;transform:translateY(60px)}.plans{scroll-snap-type:x mandatory;scrollbar-width:none;background:0 0;border:0;border-radius:0;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:12px;margin:0 -20px;padding:4px 20px 12px;scroll-padding:0 20px;display:grid;overflow-x:auto}.plans::-webkit-scrollbar{display:none}.plan{scroll-snap-align:start;border:1px solid var(--line);border-radius:16px;padding:24px 20px}.plan.hi{border-color:var(--bronze)}.plan-d{min-height:0}.ftr{padding-top:44px;padding-bottom:96px}.ftr-g{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.wordmark{margin-top:48px}.ftr-b{flex-direction:column;align-items:flex-start}.ftr-slim{padding-bottom:100px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aim *,.aim :before,.aim :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.cta-road,.sk,.skl,.busy,.beam,.mq-t{animation:none!important}}.range{align-items:center;gap:8px;display:flex}.range .sel-w{flex:1}.range .eur{flex:1;min-width:0}.range .eur .inp{padding-left:30px}.lbl-row{justify-content:space-between;align-items:center;gap:8px;min-height:18px;display:flex}.tipw{display:inline-flex;position:relative}.tip-b{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:-4px -4px -4px 0;padding:0;transition:color .25s,background-color .25s;display:inline-flex}.tip-b:hover,.tipw.open .tip-b{color:var(--btext);background:var(--btint)}.tip-b .ic{width:18px;height:18px}.tip{z-index:30;background:var(--surface);border:1px solid var(--line2);width:280px;box-shadow:var(--pop);color:var(--muted);text-align:left;opacity:0;visibility:hidden;transform-origin:calc(100% - 22px) 100%;transition:opacity .2s ease,transform .3s var(--ease),visibility 0s linear .3s;pointer-events:none;border-radius:14px;padding:14px 16px 15px;font-size:14px;font-weight:400;line-height:1.5;position:absolute;bottom:calc(100% + 12px);right:-10px;transform:translateY(6px)scale(.97)}.tip:after{content:"";background:var(--surface);border-right:1px solid var(--line2);border-bottom:1px solid var(--line2);width:12px;height:12px;position:absolute;bottom:-7px;right:16px;transform:rotate(45deg)}.tip b{color:var(--ink);align-items:center;gap:8px;margin-bottom:5px;font-size:14px;font-weight:600;display:flex}.tip b .ic{width:16px;height:16px;color:var(--btext)}.tipw.open .tip,.tip-b:focus-visible+.tip{opacity:1;visibility:visible;transition:opacity .2s ease,transform .3s var(--ease),visibility 0s;transform:none}@media (hover:hover){.tipw:hover .tip{opacity:1;visibility:visible;transition:opacity .2s ease,transform .3s var(--ease),visibility 0s;transform:none}}.ctyw{position:relative}.sel-btn{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding-right:12px;display:flex}.sel-btn .ic{width:18px;height:18px;color:var(--muted);transition:transform .35s var(--ease)}.ctyw.open .sel-btn{border-color:var(--bronze);box-shadow:0 0 0 4px var(--glow)}.ctyw.open .sel-btn .ic{transform:rotate(180deg)}.sel-v{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cty-pop{z-index:30;background:var(--surface);border:1px solid var(--line2);width:340px;max-width:calc(100vw - 40px);box-shadow:var(--pop);opacity:0;visibility:hidden;transform-origin:100% 0;transition:opacity .2s ease,transform .3s var(--ease),visibility 0s linear .3s;border-radius:16px;padding:12px;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-6px)scale(.98)}.ctyw.open .cty-pop{opacity:1;visibility:visible;transition:opacity .2s ease,transform .3s var(--ease),visibility 0s;transform:none}.cty-grid{grid-template-columns:1fr 1fr;gap:2px 10px;display:grid}.cty-c{min-height:42px;color:var(--ink);border-radius:9px;align-items:center;padding:0 8px;font-size:15px;transition:background-color .2s}.cty-c:hover{background:var(--surface2)}.ctyw.open .cty-c{animation:fadeUp .35s var(--ease) both}.ctyw.open .cty-c:nth-child(2){animation-delay:20ms}.ctyw.open .cty-c:nth-child(3){animation-delay:40ms}.ctyw.open .cty-c:nth-child(4){animation-delay:60ms}.ctyw.open .cty-c:nth-child(5){animation-delay:80ms}.ctyw.open .cty-c:nth-child(6){animation-delay:.1s}.ctyw.open .cty-c:nth-child(7){animation-delay:.12s}.ctyw.open .cty-c:nth-child(8){animation-delay:.14s}.cty-code{width:22px;font:600 12px/1 var(--font-barlow),"Arial Narrow",sans-serif;letter-spacing:.05em;color:var(--faint)}.cty-f{border-top:1px solid var(--line);align-items:center;gap:16px;margin-top:8px;padding-top:10px;display:flex}.cty-f .btn{margin-left:auto}.link-s{min-height:36px;color:var(--btext);font:500 14px/1 var(--font-geologica),"Segoe UI",system-ui,sans-serif;cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:760px){.cty-pop{width:calc(100vw - 40px)}.tip{width:250px}}
:root:not(.t-light):not(.t-dark) .tog-moon{opacity:0;transform:rotate(-90deg)scale(.5)}@media (prefers-color-scheme:light){:root:not(.t-light):not(.t-dark) .tog-moon{opacity:1;transform:none}:root:not(.t-light):not(.t-dark) .tog-sun{opacity:0;transform:rotate(-90deg)scale(.5)}}html{background:var(--bg)}.hdr .av-btn .ic:last-child{margin-left:-2px}.dd-acct .dd-head .av{flex-shrink:0}.dd-head .dd-h2{text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}.tip-b{position:relative}.tip-b:after{content:"";position:absolute;inset:-10px}.signin-hit{height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin:0 6px;padding:0;display:inline-flex}.signin-hit .roll.signin{margin:0}.signin-hit:hover .roll-in,.signin-hit:focus-visible .roll-in{transform:translateY(-24px)}.seg button{min-height:44px}.aim-home .g-buy .seg button{height:44px}.nf-page{flex-direction:column;align-items:flex-start;gap:20px;padding-top:96px;padding-bottom:120px;display:flex}.nf-code{font-family:var(--font-spectral),Georgia,serif;color:var(--btext);margin:0;font-size:clamp(72px,10vw,140px);font-weight:300;line-height:1}.nf-body{color:var(--muted);margin:0;font-size:18px}.btn[class*=btn--]{height:auto;min-height:var(--tap-min);white-space:normal;text-align:center;border-radius:12px;padding:12px 22px;line-height:1.25}.btn.btn--amber,.btn.btn--simulate,.btn.btn--primary{background:var(--bronze);color:var(--onbronze);border-color:#0000}.btn.btn--amber:after,.btn.btn--simulate:after,.btn.btn--primary:after{content:"";background:linear-gradient(100deg,transparent,var(--sheen),transparent);width:45%;transition:left .8s var(--ease);pointer-events:none;position:absolute;top:-10%;bottom:-10%;left:-70%;transform:skew(-20deg)}.btn.btn--amber:hover:after,.btn.btn--simulate:hover:after,.btn.btn--primary:hover:after{left:135%}.btn.btn--amber:hover,.btn.btn--simulate:hover,.btn.btn--primary:hover{background:var(--bronze);color:var(--onbronze);filter:none}.btn.btn--ghost,.btn.btn--outline{color:var(--ink);border-color:var(--line2);background:0 0}.btn.btn--ghost:hover,.btn.btn--outline:hover{border-color:var(--ink);color:var(--ink);background:0 0}.btn.btn--lg{min-height:56px;font-size:16px}.btn.btn--sm{min-height:var(--tap-min);border-radius:10px;padding:8px 16px;font-size:15px}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.auth-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:.35s both fadeUp;background:var(--scrim)!important}.auth-modal{color:var(--ink);animation:aimModalIn .5s var(--ease) both;background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:var(--pop)!important;border-radius:22px!important}.auth-modal .auth-title{font-family:var(--font-spectral),Georgia,serif;font-size:28px;font-weight:500;line-height:1.15}@keyframes aimModalIn{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:760px){.auth-overlay{align-items:flex-end!important;padding:0!important}.auth-modal{width:100%!important;max-width:none!important;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;border-radius:22px 22px 0 0!important}}@media (prefers-reduced-motion:reduce){.auth-overlay,.auth-modal{animation:none!important}}.ftr{content-visibility:auto;contain-intrinsic-size:auto 640px}.sheet-l button{min-height:44px}@media (max-width:480px){.cty-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6px}.cty-c{overflow-wrap:anywhere;gap:8px;min-width:0;padding:0 4px;font-size:14px}}@media (max-width:1023px){.signin-hit.hide-m{display:none}}@media (min-width:1024px) and (max-width:1279px){.signin-hit{margin:0 2px}}.brand-t{white-space:nowrap}@media (max-width:760px){.ctyw .cty-pop{top:auto;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:85;transform-origin:50% 100%;width:auto;max-width:none;position:fixed}.ctyw .cty-grid{max-height:min(52vh,420px);overflow:auto}}select{text-overflow:ellipsis;overflow:hidden}.plan-co .modal-card{flex-direction:column;gap:16px;display:flex}.plan-co-t{font-family:var(--font-spectral),Georgia,serif;color:var(--ink);margin:0;padding-right:36px;font-size:26px;font-weight:500;line-height:1.15}.plan-co-sum{border:1px solid var(--line);background:var(--surface2);border-radius:14px;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.plan-co-n{color:var(--ink);font-weight:600}.plan-co-p{font-family:var(--font-spectral),Georgia,serif;color:var(--ink);white-space:nowrap;font-size:28px;line-height:1}.plan-co-line{color:var(--muted);margin:-6px 0 0;font-size:14px}.plan-co-agree{position:relative}.plan-co-agree a{color:var(--btext);text-underline-offset:3px;text-decoration:underline}.plan-co-in{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.plan-co-in:focus-visible+.chk-b{outline:2px solid var(--bronze);outline-offset:2px}.plan-co.modal .modal-card{max-width:520px}.plan-co-b{justify-content:space-between;align-items:center;gap:12px;display:flex}.plan-co-b .btn-fill{flex:auto}@media (max-width:560px){.plan-co-b{flex-direction:column-reverse;align-items:stretch}.plan-co-b .btn{width:100%}}.pg{padding-top:48px;padding-bottom:120px}.pg-hd{flex-direction:column;align-items:flex-start;gap:14px;max-width:760px;margin-bottom:40px;display:flex}.pg-h1{font-family:var(--font-spectral),Georgia,serif;letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:300;line-height:1.08}.pg-h1 .b{color:var(--btext)}.pg-sub{color:var(--muted);margin:0;font-size:17px;line-height:1.55}.pg-meta{color:var(--faint);margin:0;font-size:14px;line-height:1.4}.pg-tile{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex;position:relative}.pg-tile-t{font-family:var(--font-spectral),Georgia,serif;color:var(--ink);margin:0;font-size:24px;font-weight:500;line-height:1.2}.pg-tile p{margin:0}.pg-ok{color:var(--green);align-items:flex-start;gap:8px;margin:0;font-size:15px;line-height:1.5;display:flex}.pg-ok .ic{stroke-width:2.4px;width:18px;height:18px;margin-top:2px}.pg-err{color:var(--red);margin:0;font-size:15px;line-height:1.5}.pg-muted{color:var(--muted)}.pg-links{flex-wrap:wrap;align-items:center;gap:4px 22px;display:flex}.pg-link{min-height:var(--tap-min);color:var(--btext);align-items:center;gap:6px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.pg-link .ic{width:16px;height:16px;transition:transform .3s var(--ease)}.pg-link:hover .ic{transform:translate(3px)}.pg-link.back:hover .ic{transform:translate(-3px)}.pg-one{justify-content:center;padding-top:72px;padding-bottom:120px;display:flex}.pg-card{background:var(--surface);border:1px solid var(--line);width:100%;max-width:480px;box-shadow:var(--pop);animation:fadeUp .5s var(--ease) both;border-radius:22px;flex-direction:column;align-items:flex-start;gap:16px;padding:36px 32px 32px;display:flex;position:relative}.pg-card .pg-h1{font-size:clamp(28px,2.6vw,36px)}.pg-card .btn{white-space:normal;text-align:center;width:100%;line-height:1.25}.pg-card .t-ic,.pg-card .sent{margin-bottom:4px}.pg-card .pg-links{border-top:1px solid var(--line);justify-content:center;align-self:stretch;padding-top:4px}@media (max-width:760px){.pg{padding-top:32px;padding-bottom:64px}.pg-hd{margin-bottom:28px}.pg-tile{padding:20px 16px}.pg-one{padding-top:28px;padding-bottom:64px}.pg-card{padding:28px 20px 24px}}@media (prefers-reduced-motion:reduce){.pg-card{animation:none}}.pg-one.auth-verify{align-items:flex-start;min-height:0;padding-left:clamp(20px,5.6vw,80px);padding-right:clamp(20px,5.6vw,80px)}.pg-card.auth-verify-card{text-align:left;background:var(--surface);border-color:var(--line);border-radius:22px;max-width:480px;padding:36px 32px 32px}.pg-card.auth-verify-card .btn{margin-top:4px}.pg-card .auth-title{font-family:var(--font-spectral),Georgia,serif;color:var(--ink);margin:0;font-weight:300}.pg-card .auth-title--pending{font-size:clamp(26px,2.4vw,32px)}.pg-card .skl{width:72%}@media (max-width:760px){.pg-one.auth-verify{padding-left:20px;padding-right:20px}.pg-card.auth-verify-card{padding:28px 20px 24px}}.sg-card .sg-panel{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;align-self:stretch;margin:0;padding:0}.toast{z-index:120}.toast .ic{flex-shrink:0}@media (max-width:760px){.toast{bottom:calc(88px + env(safe-area-inset-bottom,0px))}}.toast.toast-act{padding-top:4px;padding-bottom:4px;padding-right:6px}.toast.toast-act[data-show]{pointer-events:auto}.toast .toast-b{min-height:var(--tap-min);min-width:var(--tap-min);color:var(--bg);font:600 14px/1 var(--font-geologica),"Segoe UI",system-ui,sans-serif;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;margin-left:4px;padding:0 12px;text-decoration:underline}.toast .toast-b:hover{background:#7f7f7f2e}.toast .toast-b:focus-visible{outline:2px solid var(--bronze);outline-offset:2px}
