@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm_plex_mono/plex-mono-400-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm_plex_mono/plex-mono-400-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm_plex_mono/plex-mono-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm_plex_mono/plex-mono-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm_plex_mono/plex-mono-500-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm_plex_mono/plex-mono-500-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm_plex_mono/plex-mono-500-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm_plex_mono/plex-mono-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm_plex_mono/plex-mono-600-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm_plex_mono/plex-mono-600-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm_plex_mono/plex-mono-600-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm_plex_mono/plex-mono-600-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.nr{--navy-900:#001c3e;--red:#f91632;--teal:#28a2aa;--bg:#f4f6fa;--surface:#fff;--surface-2:#e9eef6;--ink:#0a1626;--ink-2:#3a4a61;--muted:#6b7b92;--line:#d6deea;--line-strong:#b9c5d6;--accent:#f91632;--accent-ink:#fff;--ok:#17805f;--warn:#b7791f;--shadow:0 1px 2px rgba(10,22,38,.06),0 8px 24px rgba(10,22,38,.06);--display:var(--font-inter-tight),"Inter Tight","IBM Plex Sans","Helvetica Neue",Arial,sans-serif;--body:var(--font-inter-tight),"Inter Tight","IBM Plex Sans","Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,"Cascadia Mono",Consolas,monospace}html[data-theme=dark] .nr{--bg:#00122a;--surface:#04213f;--surface-2:#072c52;--ink:#e9eff8;--ink-2:#afc0d6;--muted:#7f95b0;--line:#113863;--line-strong:#1b4b7e;--ok:#4fc9a0;--warn:#e8b84b;--shadow:0 1px 2px rgba(0,0,0,.4),0 12px 32px rgba(0,0,0,.35)}.nr *,.nr :after,.nr :before{box-sizing:border-box}.nr{background:var(--bg);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.nr .wrap{max-width:1140px;margin-inline:auto;padding-inline:clamp(16px,5vw,56px)}.nr h1,.nr h2,.nr h3{font-family:var(--display);text-wrap:balance;margin:0;line-height:1.05;letter-spacing:-.02em}.nr p{margin:0}.nr a{color:inherit}.nr :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.nr .eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.nr .notebar{background:var(--navy-900);color:#d7e2f2;border-bottom:1px solid hsla(0,0%,100%,.08)}.nr .notebar .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding-block:9px}.nr .notebar p{font-size:12.5px;color:#b9cae1}.nr .notebar strong{color:#fff;font-weight:600}.nr .nb-tools{margin-inline-start:auto;gap:9px;flex-wrap:wrap}.nr .nb-tools,.nr .sim{display:flex;align-items:center}.nr .sim{gap:7px}.nr .sim label{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#8fa6c2}.nr .sim select{font-family:var(--mono);font-size:11.5px;background:hsla(0,0%,100%,.07);color:#fff;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;padding:5px 10px;cursor:pointer}.nr .sim select option{background:#001c3e;color:#fff}.nr .apitoggle{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#b9cae1;background:none;border:1px solid hsla(0,0%,100%,.22);padding:6px 11px;border-radius:999px;cursor:pointer}.nr .apitoggle:hover{border-color:hsla(0,0%,100%,.5);color:#fff}.nr .apitoggle .dot{width:7px;height:7px;border-radius:50%;background:#5b6e88;transition:background .18s}.nr .apitoggle[aria-pressed=true]{border-color:var(--teal);color:#fff}.nr .apitoggle[aria-pressed=true] .dot{background:var(--teal)}.nr .api{display:none;font-family:var(--mono);font-size:11px;line-height:1.5;color:var(--teal);border-left:2px solid var(--teal);padding:4px 0 4px 10px;margin-bottom:14px;word-break:break-word}.nr .api em{font-style:normal;color:var(--muted)}.nr.show-api .api{display:block}.nr .topdark{background:radial-gradient(1100px 620px at 78% 18%,#0b3566 0,rgba(11,53,102,0) 62%),linear-gradient(178deg,#010f24,#001c3e 46%,#02356b);color:#eaf1fa;position:relative;overflow:hidden}.nr .topdark:after{content:"";position:absolute;inset:auto -10% -40% 45%;height:118%;border-radius:48% 52% 40% 60%/55% 45% 55% 45%;background:hsla(0,0%,100%,.035);pointer-events:none}.nr .topdark>*{position:relative;z-index:1}.nr header.site{position:sticky;top:0;z-index:50;background:#010f24;padding-block:18px;border-bottom:1px solid transparent;transition:padding-block .18s ease,border-color .18s ease,box-shadow .18s ease}.nr header.site.scrolled{padding-block:11px;border-bottom-color:hsla(0,0%,100%,.11);box-shadow:0 8px 28px rgba(0,0,0,.32)}.nr header.site .wrap{display:flex;align-items:center;gap:16px}.nr header.site.scrolled .logo{height:26px}.nr .logo{transition:height .18s ease}.nr [id]{scroll-margin-top:84px}.nr .brand{display:flex;align-items:center;text-decoration:none;flex:none}.nr .logo{height:30px;width:auto;color:#fff;display:block}.nr .logo.foot{height:18px;width:auto;filter:brightness(0);opacity:.5}html[data-theme=dark] .nr .logo.foot{filter:none;opacity:1}.nr .ownedby{display:flex;align-items:center;gap:9px}.nr .wardenlink{display:inline-flex;border-radius:4px;transition:opacity .15s ease}.nr .wardenlink:hover .logo.foot{opacity:1}.nr .wardenlink:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.nr nav.main{display:flex;gap:22px;margin-inline-start:30px;margin-inline-end:auto}.nr nav.main a{font-size:14.5px;font-weight:500;color:#b9cbe2;text-decoration:none;padding-block:6px;border-bottom:2px solid transparent}.nr nav.main a:hover{color:#fff}.nr nav.main a.on{color:#fff;border-bottom-color:var(--accent)}.nr .head-right{display:flex;align-items:center;gap:9px}.nr .head-sep{width:1px;height:18px;background:hsla(0,0%,100%,.14);flex:none}.nr .prefs{position:relative}.nr .prefbtn,.nr .prefs{display:flex;align-items:center}.nr .prefbtn{gap:7px;font-family:var(--mono);font-size:12px;letter-spacing:.04em;padding:6px 2px;border:0;background:none;color:#b9cbe2;cursor:pointer}.nr .prefbtn:hover{color:#fff}.nr .prefbtn .flag{width:19px;height:14.2px;border-radius:2.5px;flex:none}.nr .prefbtn.sym{font-size:14px;padding-inline:4px}.nr .prefbtn .cv{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #8fa8c6;transition:transform .18s ease}.nr .prefbtn[aria-expanded=true] .cv{transform:rotate(180deg)}.nr .prefpanel.narrow{width:252px}.nr .prefpanel{position:absolute;top:calc(100% + 9px);inset-inline-end:0;z-index:60;width:312px;max-width:calc(100vw - 32px);background:#04213f;border:1px solid hsla(0,0%,100%,.13);border-radius:15px;padding:14px;box-shadow:0 20px 52px rgba(0,0,0,.5)}.nr .prefpanel[hidden]{display:none}.nr .prefpanel h5{font-family:var(--mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#7e9bc0;margin:0 0 9px 4px;font-weight:500}.nr .prefgrid{display:grid;grid-template-columns:1fr 1fr;gap:3px}.nr .prefgrid button{display:flex;align-items:center;gap:8px;width:100%;font-family:var(--body);font-size:13.5px;font-weight:500;padding:8px 9px;border:0;border-radius:9px;background:none;color:#c1d3e8;cursor:pointer;text-align:left}.nr .prefgrid button:hover{background:hsla(0,0%,100%,.08);color:#fff}.nr .prefgrid button[aria-pressed=true]{background:hsla(0,0%,100%,.13);color:#fff}.nr .prefgrid button .tk{margin-inline-start:auto;width:12px;height:12px;flex:none;opacity:0;color:var(--teal)}.nr .prefgrid button[aria-pressed=true] .tk{opacity:1}.nr .prefgrid .flag{width:21px;height:15.7px;border-radius:2.5px;flex:none}.nr .prefsep{height:1px;background:hsla(0,0%,100%,.1);margin:13px 0 12px}.nr .currgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nr .currgrid button{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:11px;cursor:pointer;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04);color:#c1d3e8;font:inherit;text-align:left}.nr .currgrid button:hover{border-color:hsla(0,0%,100%,.34);color:#fff}.nr .currgrid button[aria-pressed=true]{border-color:var(--teal);background:rgba(40,162,170,.16);color:#fff}.nr .currgrid .sym{font-family:var(--display);font-size:18px;font-weight:700;line-height:1;width:22px;text-align:center;flex:none}.nr .currgrid .cc{font-family:var(--mono);font-size:12.5px;font-weight:600;letter-spacing:.04em}.nr .currgrid .nm2{font-size:11px;color:#8fa8c6;margin-top:2px;display:block}.nr .qr-wrap{position:relative;display:flex;align-items:center}.nr .qr-pop{position:absolute;top:calc(100% + 11px);inset-inline-end:0;z-index:60;width:268px;max-width:calc(100vw - 32px);background:#04213f;border:1px solid hsla(0,0%,100%,.14);border-radius:15px;padding:16px;text-align:center;box-shadow:0 22px 52px rgba(0,0,0,.55)}.nr .qr-pop[hidden]{display:none}.nr .qr-arrow{position:absolute;top:-6px;inset-inline-end:26px;width:11px;height:11px;transform:rotate(45deg);background:#04213f;border-inline-start:1px solid hsla(0,0%,100%,.14);border-top:1px solid hsla(0,0%,100%,.14)}.nr .qr-pop h4{margin:0 0 4px;font-size:15px;font-weight:700;color:#fff}.nr .qr-pop p{font-size:12.5px;color:#8fa8c6;line-height:1.45}.nr .qr-box{display:block;margin:13px auto 0;width:160px;height:160px;background:#fff;border-radius:11px;padding:9px}.nr .qr-box img{display:block;width:100%;height:100%}.nr .qr-badges{display:flex;gap:7px;margin-top:13px}.nr .qr-badges a{flex:1;display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.16);border-radius:9px;padding:7px 6px;background:hsla(0,0%,100%,.04);color:#c1d3e8;font-size:11px;font-weight:600;text-decoration:none}.nr .qr-badges a:hover{border-color:hsla(0,0%,100%,.4);color:#fff}.nr .acc-me{position:relative}.nr .acc-btn,.nr .acc-me{display:flex;align-items:center}.nr .acc-btn{gap:7px;background:none;border:0;padding:2px;cursor:pointer}.nr .acc-av{width:29px;height:29px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:12.5px;font-weight:700;color:#fff;background:hsla(0,0%,100%,.1);border:1px solid color-mix(in srgb,var(--ok) 55%,hsla(0,0%,100%,.2))}.nr .acc-btn:hover .acc-av{background:hsla(0,0%,100%,.18)}.nr .acc-cv{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #8fa8c6;transition:transform .18s ease}.nr .acc-btn[aria-expanded=true] .acc-cv{transform:rotate(180deg)}.nr .acc-in{font-size:14.5px;font-weight:500;color:#b9cbe2;text-decoration:none;white-space:nowrap;padding:6px 4px}.nr .acc-in:hover{color:#fff}.nr .acc-in.mark{display:grid;place-items:center;width:29px;height:29px;padding:0}.nr .acc-in-ic{width:20px;height:20px}.nr .acc-menu{position:absolute;top:calc(100% + 9px);inset-inline-end:0;z-index:60;width:232px;max-width:calc(100vw - 32px);background:#04213f;border:1px solid hsla(0,0%,100%,.13);border-radius:12px;padding:7px;box-shadow:0 18px 44px rgba(0,0,0,.45)}.nr .acc-menu[hidden]{display:none}.nr .acc-who{padding:9px 10px 11px;border-bottom:1px solid hsla(0,0%,100%,.09);margin-bottom:6px}.nr .acc-who b{display:block;font-size:14px;color:#fff;font-weight:600}.nr .acc-who span{font-size:11.5px;color:#8fa8c6;word-break:break-all}.nr .acc-item{display:flex;width:100%;align-items:center;gap:9px;padding:9px 10px;border-radius:8px;font:inherit;font-size:13.5px;color:#dce7f5;text-decoration:none;background:none;border:0;cursor:pointer;text-align:start}.nr .acc-item:hover{background:hsla(0,0%,100%,.08)}.nr .acc-item.out{color:#ff8a96}.nr .acc-ic{width:15px;height:15px;flex:none;color:#8fa8c6}.nr .acc-item.out .acc-ic{color:currentColor}.nr .acc-sep{height:1px;background:hsla(0,0%,100%,.09);margin:6px 3px}.nr dialog.acc-dlg{width:min(390px,calc(100vw - 32px));border:1px solid var(--line);border-radius:16px;background:var(--surface);color:var(--ink);padding:20px;box-shadow:var(--shadow)}.nr dialog.acc-dlg.wide{width:min(430px,calc(100vw - 32px))}.nr dialog.acc-dlg::backdrop{background:rgba(2,12,28,.6)}.nr .acc-dlg-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.nr .acc-dlg-head h2{font-size:18px;font-weight:700}.nr .acc-dlg-head button{background:none;border:0;font-size:25px;line-height:1;color:var(--muted);cursor:pointer;padding:0 4px}.nr .acc-dlg-head button:hover{color:var(--ink)}.nr .acc-dlg-p{font-size:14px}.nr .acc-dlg-p,.nr .acc-keep{color:var(--ink-2);line-height:1.5}.nr .acc-keep{display:flex;align-items:flex-start;gap:10px;margin-top:14px;background:color-mix(in srgb,var(--teal) 11%,transparent);border:1px solid color-mix(in srgb,var(--teal) 26%,transparent);border-radius:11px;padding:11px 13px;font-size:13px}.nr .acc-keep .acc-ic{margin-top:2px;width:16px;height:16px;color:var(--teal)}.nr .acc-dlg-acts{display:flex;gap:9px;margin-top:17px}.nr .acc-dlg-acts .btn{flex:1;height:44px;display:inline-flex;align-items:center;justify-content:center}.nr .acc-face{display:flex;align-items:center;gap:12px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid var(--line)}.nr .acc-av.big{width:46px;height:46px;font-size:18px}.nr .acc-face b{display:block;font-size:15.5px;font-weight:700}.nr .acc-face span span{font-size:12.5px;color:var(--muted);word-break:break-all}.nr .acc-pair{display:grid;grid-template-columns:1fr 1fr;gap:11px}@media (max-width:440px){.nr .acc-pair{grid-template-columns:1fr}}.nr .acc-dlg label{display:block}.nr .acc-dlg label span{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:5px}.nr .acc-dlg input{width:100%;background:var(--bg);border:1px solid var(--line-strong);border-radius:9px;color:var(--ink);font:inherit;font-size:14.5px;padding:10px 12px}.nr .acc-locked{margin-top:11px}.nr .acc-dlg input[readonly]{background:var(--surface-2);color:var(--ink-2);border-style:dashed;cursor:not-allowed}.nr .acc-hint{display:flex;align-items:flex-start;gap:7px;margin-top:6px;font-size:12px;color:var(--muted);line-height:1.45}.nr .acc-hint .acc-ic{width:13px;height:13px;margin-top:3px}.nr .acc-facts{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:15px;padding-top:13px;border-top:1px solid var(--line)}.nr .acc-facts dt{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.nr .acc-facts dd{margin:2px 0 0;font-size:13.5px;color:var(--ink-2);font-variant-numeric:tabular-nums}.nr .btn{font-family:var(--body);font-weight:600;font-size:14.5px;padding:11px 20px;border-radius:999px;border:1px solid transparent;cursor:pointer;text-decoration:none;display:inline-block}.nr .btn-primary{background:var(--accent);color:#fff}.nr .btn-primary:hover{background:#d6102a}.nr .btn-ghost{border-color:var(--line-strong);color:var(--ink);background:none}.nr .btn-ghost:hover{border-color:var(--ink)}.nr .geo{border-block:1px solid hsla(0,0%,100%,.09);background:hsla(0,0%,100%,.03)}.nr .geo .wrap{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap;padding-block:10px}.nr .geo .pin{width:7px;height:7px;border-radius:50%;background:var(--teal);flex:none}.nr .geo p{font-size:13.5px;color:#b4c7de}.nr .geo p b{color:#fff;font-weight:600}.nr .geo .acts{margin-inline-start:auto;display:flex;gap:10px;align-items:center}.nr .geo .link{font-size:13px;font-weight:600;background:none;border:0;cursor:pointer;color:#fff;text-decoration:underline;text-underline-offset:3px;padding:4px 2px}.nr .geo .link.sub{color:#7e97b5;font-weight:500;text-decoration:none;font-size:15px}.nr .geo .link.sub:hover{color:#fff}.nr .geo[hidden]{display:none}.nr .hero .wrap{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:center;padding-block:clamp(40px,5.5vw,68px) 0}.nr .hero-copy{padding-bottom:clamp(48px,6vw,84px)}.nr .newpill{display:flex;align-items:center;gap:11px;margin-bottom:22px}.nr .newpill b{background:#42d5b3;color:#02251f;font-size:12.5px;font-weight:600;padding:5px 13px;border-radius:7px}.nr .newpill span{font-size:14.5px;font-weight:600;color:#dce8f6}.nr .hero h1{font-size:clamp(38px,5.6vw,64px);font-weight:800;color:#fff;letter-spacing:-.035em;line-height:1.04;margin-bottom:20px}.nr .hero .lede{font-size:clamp(15px,1.5vw,17px);color:#a9bfd9;max-width:44ch;line-height:1.6}.nr .stores{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.nr .store{display:flex;align-items:center;gap:11px;background:#000;border:1px solid hsla(0,0%,100%,.22);border-radius:11px;padding:9px 17px 9px 14px;text-decoration:none;color:#fff}.nr .store:hover{border-color:hsla(0,0%,100%,.5)}.nr .store svg{width:23px;height:23px;flex:none}.nr .store .st{display:flex;flex-direction:column;line-height:1.15}.nr .store .st small{font-size:9.5px;letter-spacing:.02em;color:#d6d6d6}.nr .store .st b{font-family:var(--display);font-size:16.5px;font-weight:600;letter-spacing:-.02em}.nr .phonewrap{align-self:end;display:flex;justify-content:center}.nr .phone{width:min(320px,100%);background:#0a0a0c;border-radius:42px 42px 0 0;padding:11px 11px 0;box-shadow:0 -6px 60px rgba(0,0,0,.45);margin-bottom:-10px}.nr .screen{background:#0e2340;border-radius:32px 32px 0 0;padding:14px 13px 0;overflow:hidden;position:relative}.nr .island{width:86px;height:22px;background:#0a0a0c;border-radius:99px;margin:0 auto 13px}.nr .appbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.nr .appbar .lg{height:21px;width:auto;color:#fff;display:block}.nr .appbar .sr{width:29px;height:29px;border-radius:50%;background:hsla(0,0%,100%,.1);display:grid;place-items:center;color:#cbdaeb}.nr .appbar .sr svg{width:14px;height:14px}.nr .bal{background:#1d426e;border-radius:15px;padding:14px;display:flex;align-items:center;gap:12px;margin-bottom:9px}.nr .bal .t{flex:1;min-width:0}.nr .bal .k{font-size:9px;letter-spacing:.11em;text-transform:uppercase;color:#8fadd1}.nr .bal .v{font-family:var(--display);font-weight:700;font-size:21px;color:#fff;letter-spacing:-.03em;margin-top:3px}.nr .bal .s{font-size:10.5px;color:#9ebada;margin-top:4px;line-height:1.45}.nr .donut{width:56px;height:56px;flex:none;background:conic-gradient(#fff 0 40%,hsla(0,0%,100%,.18) 40% 100%);place-items:center}.nr .donut,.nr .donut i{border-radius:50%;display:grid}.nr .donut i{width:40px;height:40px;background:#1d426e;place-items:center;font-family:var(--display);font-weight:700;font-size:12.5px;color:#fff;font-style:normal}.nr .tiles{display:grid;grid-template-columns:1fr 1fr;gap:9px}.nr .tile{border-radius:15px;padding:12px;position:relative;min-height:66px}.nr .tile .ar{position:absolute;top:11px;inset-inline-end:11px;width:13px;height:13px;opacity:.75}.nr .tile .lb{font-family:var(--display);font-weight:700;font-size:11.5px;letter-spacing:-.01em;line-height:1.25}.nr .tile.refer{background:#42d5b3;color:#04241c;grid-row:span 2;display:flex;flex-direction:column;justify-content:flex-end}.nr .tile.refer .big{font-family:var(--display);font-weight:800;font-size:31px;letter-spacing:-.04em;line-height:1}.nr .tile.refer .lb{margin-top:7px}.nr .tile.fam{background:#edd26f;color:#2e2408}.nr .tile.fam,.nr .tile.gift{display:flex;align-items:flex-end}.nr .tile.gift{background:#3ab9c4;color:#04262a}.nr .tile .ico{width:17px;height:17px;margin-bottom:auto;display:block}.nr .sheet{background:#fff;border-radius:15px 15px 0 0;margin:12px -13px 0;padding:13px 14px 20px}.nr .sheet h4{font-family:var(--display);font-weight:700;font-size:15px;color:#0c1b2e;letter-spacing:-.02em;margin:0 0 9px}.nr .sheet .pr{display:flex;align-items:center;gap:9px;padding-block:6px}.nr .sheet .pr .nm{font-size:12.5px;font-weight:600;color:#0c1b2e;flex:1;min-width:0}.nr .sheet .pr .pz{font-family:var(--mono);font-size:11.5px;color:#66748a}.nr section{padding-block:clamp(38px,5.5vw,70px)}.nr .sec-head{margin-bottom:26px;max-width:60ch}.nr .sec-head h2{font-size:clamp(26px,3.4vw,38px);font-weight:700;margin-block:10px 10px}.nr .sec-head p{color:var(--ink-2);font-size:16.5px}.nr .cthead .backlink{color:#8fa8c6;margin-bottom:20px}.nr .cthead .backlink:hover{color:#fff}.nr .cthero{display:flex;align-items:flex-start;gap:clamp(16px,3vw,26px);flex-wrap:wrap}.nr .ctflag .flag{width:78px;height:58.5px;border-radius:9px;box-shadow:0 6px 22px rgba(0,0,0,.35)}.nr .cthead h1{margin-block:0 12px}.nr .ctfacts{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:18px}.nr .ctfacts span{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11.5px;letter-spacing:.05em;color:#b4c7de}.nr .ctfacts span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--teal);flex:none}.nr .ctfacts .price{font-family:var(--display);font-size:15px;font-weight:700;color:#fff;letter-spacing:-.02em}.nr .step{display:flex;align-items:center;gap:12px;margin:34px 0 14px}.nr .step .sn{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;background:var(--navy-900);color:#fff;padding:5px 9px;border-radius:6px;flex:none}.nr .step h2{font-family:var(--display);font-size:21px;font-weight:700;letter-spacing:-.02em}.nr .daychips{display:flex;flex-wrap:wrap;gap:8px}.nr .daychip{font-family:var(--display);font-weight:600;font-size:14.5px;letter-spacing:-.01em;background:var(--surface);border:1px solid var(--line);color:var(--ink-2);padding:10px 18px;border-radius:999px;cursor:pointer}.nr .daychip:hover{border-color:var(--line-strong);color:var(--ink)}.nr .daychip[aria-pressed=true]{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.nr #ctTabs{margin-top:0;margin-bottom:20px}.nr .bcats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.nr .bcats button{font-family:var(--display);font-weight:600;font-size:14px;letter-spacing:-.01em;background:var(--surface);border:1px solid var(--line);color:var(--ink-2);padding:8px 15px;border-radius:999px;cursor:pointer}.nr .bcats button:hover{border-color:var(--line-strong);color:var(--ink)}.nr .bcats button[aria-pressed=true]{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.nr .cover{position:relative;border-radius:13px;overflow:hidden;aspect-ratio:16/9;max-width:100%;display:block}.nr .cover svg{position:absolute;inset:0;width:100%;height:100%}.nr .cover.c-guides{background:linear-gradient(135deg,#001c3e,#0b4f8a)}.nr .cover.c-news{background:linear-gradient(135deg,#3a1020,#f91632 145%)}.nr .cover.c-destinations{background:linear-gradient(135deg,#04312f,#28a2aa 130%)}.nr .cover.c-product{background:linear-gradient(135deg,#14213a,#42d5b3 165%)}.nr .bfeat{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(20px,3vw,38px);align-items:center;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--line);text-align:left;background:none;border-inline:0;border-top:0;font:inherit;color:var(--ink);cursor:pointer;width:100%}.nr .bfeat .cover{aspect-ratio:3/2}.nr .bfeat h3{font-family:var(--display);font-size:clamp(22px,2.8vw,31px);font-weight:700;letter-spacing:-.025em;line-height:1.14;margin-block:12px 11px}.nr .bfeat p{color:var(--ink-2);font-size:15.5px;max-width:46ch}.nr .bgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:clamp(18px,2.4vw,28px)}.nr .bcard{display:flex;flex-direction:column;gap:0;text-align:left;background:none;border:0;padding:0;font:inherit;color:var(--ink);cursor:pointer}.nr .bcard .cover{margin-bottom:14px;transition:transform .18s ease}.nr .bcard:hover .cover{transform:translateY(-2px)}.nr .bcard h3{font-family:var(--display);font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.28;margin-block:9px 8px}.nr .bcard:hover h3{color:var(--accent)}.nr .bcard p{font-size:14px;color:var(--ink-2);line-height:1.55}.nr .bmeta{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.nr .bmeta .cat{color:var(--accent)}.nr .bmeta .sep{opacity:.45}.nr .postwrap{max-width:720px;margin-inline:auto;padding-inline:clamp(16px,5vw,32px)}.nr .postwrap.wide{max-width:940px;margin-block:26px 30px}.nr #pg-post article{padding-top:clamp(26px,4vw,44px)}.nr .backlink{display:inline-flex;align-items:center;gap:7px;text-decoration:none;font-size:13.5px;font-weight:600;color:var(--muted);margin-bottom:22px}.nr .backlink:hover{color:var(--ink)}.nr #postTitle{font-family:var(--display);font-size:clamp(30px,4.6vw,46px);font-weight:800;letter-spacing:-.035em;line-height:1.08;margin-block:11px 16px}.nr .postmeta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--mono);font-size:11.5px;color:var(--muted);padding-bottom:4px}.nr .postmeta .who{color:var(--ink-2);font-family:var(--body);font-size:13.5px;font-weight:500}.nr .prose{font-size:17px;line-height:1.72;color:var(--ink-2)}.nr .prose>*+*{margin-top:1.15em}.nr .prose p{max-width:66ch}.nr .prose h2{font-family:var(--display);font-size:25px;font-weight:700;color:var(--ink);letter-spacing:-.025em;line-height:1.2;margin-top:1.9em}.nr .prose ul{padding-inline-start:1.15em;max-width:64ch;list-style:disc}.nr .prose ol{padding-inline-start:1.3em;max-width:64ch;list-style:decimal}.nr .prose li{margin-top:.45em}.nr .prose li::marker{color:var(--accent)}.nr .prose blockquote,.nr .prose strong{color:var(--ink);font-weight:600}.nr .prose blockquote{margin-block:1.6em;padding:2px 0 2px 20px;border-inline-start:3px solid var(--accent);font-family:var(--display);font-size:20px;line-height:1.4;letter-spacing:-.02em;max-width:52ch}.nr .prose figure{margin-block:1.8em;max-width:none}.nr .prose figure img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid var(--line);background:var(--surface-2)}.nr .prose figcaption{margin-top:9px;font-size:13.5px;line-height:1.5;color:var(--muted);max-width:64ch}.nr .prose figcaption span{display:block;font-size:11.5px;opacity:.75;margin-top:2px}.nr .prose .callout{background:var(--surface-2);border-radius:11px;padding:16px 18px;font-size:15px;max-width:64ch}.nr .deck{font-size:clamp(17px,2vw,20px);line-height:1.5;color:var(--ink-2);max-width:56ch;margin-bottom:18px}.nr .postbody{max-width:1000px;margin-inline:auto;padding-inline:clamp(16px,5vw,32px);display:grid;grid-template-columns:214px minmax(0,1fr);gap:clamp(28px,4vw,52px);align-items:start}.nr .toc{position:sticky;top:96px}.nr .toc h4{font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin:0 0 11px;font-weight:500}.nr .toc ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.nr .toc a{display:block;font-size:13.5px;line-height:1.4;color:var(--ink-2);text-decoration:none;padding:7px 11px;border-left:2px solid var(--line);border-radius:0 6px 6px 0}.nr .toc a:hover{color:var(--ink);background:var(--surface-2)}.nr .toc a.on{color:var(--ink);border-left-color:var(--accent);font-weight:600}.nr .tblwrap{overflow-x:auto;margin-block:1.6em;border:1px solid var(--line);border-radius:12px}.nr table.cmp{border-collapse:collapse;width:100%;min-width:560px;font-size:14.5px}.nr table.cmp td,.nr table.cmp th{padding:12px 14px;text-align:left;border-bottom:1px solid var(--line)}.nr table.cmp thead th{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--surface-2);font-weight:500;white-space:nowrap}.nr table.cmp tbody tr:last-child td{border-bottom:0}.nr table.cmp tbody th{font-family:var(--display);font-weight:600;font-size:14.5px;color:var(--ink);white-space:nowrap}.nr table.cmp .yes{color:var(--ok);font-weight:600}.nr table.cmp .no{color:var(--muted)}.nr ol.checklist{list-style:none;margin-block:1.5em;padding:0;counter-reset:ck;max-width:64ch}.nr ol.checklist li{counter-increment:ck;position:relative;padding-inline-start:42px;margin-top:16px}.nr ol.checklist li:before{content:counter(ck);position:absolute;inset-inline-start:0;top:-1px;width:28px;height:28px;border-radius:50%;background:var(--navy-900);color:#fff;font-family:var(--mono);font-size:12.5px;font-weight:600;display:grid;place-items:center}.nr ol.checklist b{display:block;color:var(--ink);font-weight:600;margin-bottom:2px}.nr .planscta{margin-block:2.4em;padding:22px;border-radius:14px;background:var(--surface-2);border:1px solid var(--line)}.nr .planscta h3{font-family:var(--display);font-size:19px;font-weight:700;letter-spacing:-.02em;margin-bottom:4px}.nr .planscta .sub{font-size:14px;color:var(--muted);margin-bottom:16px}.nr .planrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px}.nr .plan{background:var(--surface);border:1px solid var(--line);border-radius:11px;padding:14px}.nr .plan .g{font-family:var(--display);font-weight:800;font-size:23px;letter-spacing:-.03em;line-height:1}.nr .plan .g span{font-size:12px;font-weight:600;color:var(--muted);margin-inline-start:2px}.nr .plan .d{font-size:12.5px;color:var(--ink-2);margin-top:5px}.nr .plan .pz{font-family:var(--mono);font-size:16px;font-weight:600;letter-spacing:-.02em;margin-top:9px}.nr .planscta .more{display:inline-block;margin-top:15px;font-size:14px;font-weight:600;color:var(--accent);text-decoration:none}.nr .planscta .more:hover{text-decoration:underline;text-underline-offset:3px}.nr .faq{margin-block:2.4em}.nr .faq h2{font-family:var(--display);font-size:25px;font-weight:700;color:var(--ink);letter-spacing:-.025em;margin-bottom:14px}.nr .faq details{border-bottom:1px solid var(--line)}.nr .faq summary{list-style:none;cursor:pointer;padding:15px 30px 15px 0;position:relative;font-family:var(--display);font-size:16.5px;font-weight:600;color:var(--ink);letter-spacing:-.01em;line-height:1.35}.nr .faq summary::-webkit-details-marker{display:none}.nr .faq summary:after{content:"";position:absolute;inset-inline-end:6px;top:23px;width:9px;height:9px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);transition:transform .18s ease}.nr .faq details[open] summary:after{transform:rotate(-135deg);top:26px}.nr .faq details p{padding:0 0 17px;font-size:15.5px;line-height:1.65;color:var(--ink-2);max-width:64ch}.nr .appcta{margin-top:44px;padding:clamp(22px,3vw,32px);border-radius:16px;background:var(--navy-900);color:#e4edf9;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.nr .appcta h3{font-family:var(--display);font-size:clamp(19px,2.4vw,24px);font-weight:700;color:#fff;letter-spacing:-.02em}.nr .appcta p{color:#a9c0dc;font-size:15px;margin-top:6px;max-width:44ch}.nr .appcta .btn{margin-inline-start:auto;flex:none}.nr .loadmore{display:block;margin:30px auto 0;font-family:var(--body);font-size:14.5px;font-weight:600;background:none;border:1px solid var(--line-strong);color:var(--ink);padding:12px 26px;border-radius:999px;cursor:pointer}.nr .loadmore:hover{border-color:var(--ink)}.nr .burger{display:none;width:40px;height:40px;flex:none;background:none;border:1px solid hsla(0,0%,100%,.2);border-radius:11px;cursor:pointer;padding:0;flex-direction:column;align-items:center;justify-content:center;gap:4.5px}.nr .burger span{display:block;width:17px;height:1.8px;background:#dce7f5;border-radius:2px;transition:transform .2s ease,opacity .15s ease}.nr .burger[aria-expanded=true] span:first-child{transform:translateY(6.3px) rotate(45deg)}.nr .burger[aria-expanded=true] span:nth-child(2){opacity:0}.nr .burger[aria-expanded=true] span:nth-child(3){transform:translateY(-6.3px) rotate(-45deg)}.nr .mobnav{border-top:1px solid hsla(0,0%,100%,.1);background:#010f24}.nr .mobnav[hidden]{display:none}.nr .mobnav .wrap{display:flex;flex-direction:column;gap:2px;padding-block:10px 16px}.nr .mobnav a{font-family:var(--display);font-weight:600;font-size:16.5px;letter-spacing:-.01em;color:#c6d7eb;text-decoration:none;padding:13px 4px;border-radius:9px}.nr .mobnav a.on,.nr .mobnav a:hover{color:#fff}.nr .mobnav a.on{background:hsla(0,0%,100%,.07);padding-inline:12px}.nr .mobnav .mobcta{margin-top:10px;text-align:center;color:#fff;padding:13px 18px}.nr .page[hidden]{display:none}.nr .pagehead{background:radial-gradient(900px 460px at 80% 10%,#0b3566 0,rgba(11,53,102,0) 62%),linear-gradient(178deg,#010f24,#001c3e 70%,#02356b);color:#eaf1fa;padding-block:clamp(38px,5vw,62px)}.nr .pagehead .eyebrow{color:#7e9bc0}.nr .pagehead h1{font-family:var(--display);font-size:clamp(30px,4.4vw,50px);font-weight:800;color:#fff;letter-spacing:-.035em;line-height:1.06;margin-block:12px 14px}.nr .pagehead .lede{font-size:clamp(15px,1.5vw,17.5px);color:#a9bfd9;max-width:52ch;line-height:1.6}.nr .rtabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.nr .rtabs button{font-family:var(--display);font-weight:600;font-size:14.5px;letter-spacing:-.01em;background:var(--surface);border:1px solid var(--line);color:var(--ink-2);padding:9px 16px;border-radius:999px;cursor:pointer;display:flex;align-items:center;gap:8px}.nr .rtabs button:hover{border-color:var(--line-strong);color:var(--ink)}.nr .rtabs button[aria-selected=true]{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.nr .rtabs .num{font-family:var(--mono);font-size:11px;opacity:.7;font-variant-numeric:tabular-nums}.nr .cgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:12px}.nr .ccard{display:flex;align-items:center;gap:12px;text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px;cursor:pointer;font:inherit;color:var(--ink);transition:border-color .15s,transform .12s}.nr .ccard:hover{border-color:var(--line-strong);transform:translateY(-1px)}.nr .ccard .txt{flex:1;min-width:0}.nr .ccard .nm{font-family:var(--display);font-weight:600;font-size:15.5px;letter-spacing:-.01em;line-height:1.25;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.nr .ccard .op{font-size:12.5px;color:var(--muted);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr .ccard .pz{font-family:var(--mono);font-size:14.5px;font-weight:600;letter-spacing:-.02em;margin-top:7px;font-variant-numeric:tabular-nums}.nr .ccard .pz small{display:block;font-family:var(--body);font-size:10.5px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.nr .badge-num{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--teal);border:1px solid;padding:2px 5px;border-radius:3px}.nr .cgrid-empty{grid-column:1/-1;border:1px dashed var(--line-strong);border-radius:12px;padding:32px;text-align:center;color:var(--muted);font-size:14.5px}.nr .feat3{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(18px,3vw,32px)}.nr .feat{border-top:2px solid var(--ink);padding-top:15px}.nr .feat svg{width:21px;height:21px;color:var(--accent);display:block;margin-bottom:11px}.nr .feat h3{font-family:var(--display);font-size:17.5px;font-weight:700;margin-bottom:7px}.nr .feat p{font-size:14.5px;color:var(--ink-2)}.nr .nchips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.nr .nchip{display:flex;align-items:center;gap:9px;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:7px 15px 7px 8px;cursor:pointer;font:inherit;color:var(--ink);font-family:var(--display);font-weight:600;font-size:14px;letter-spacing:-.01em}.nr .nchip:hover{border-color:var(--line-strong)}.nr .nchip[aria-pressed=true]{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.nr .boardbar{gap:10px;flex-wrap:wrap;margin-bottom:14px}.nr .boardbar,.nr .srch{display:flex;align-items:center}.nr .srch{position:relative;flex:1;min-width:190px;max-width:320px}.nr .srch svg{position:absolute;inset-inline-start:13px;width:15px;height:15px;color:var(--muted);pointer-events:none}.nr .srch input{width:100%;font-family:var(--body);font-size:14.5px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:10px 15px 10px 36px}.nr .srch input::placeholder{color:var(--muted)}.nr .srch input:focus{outline:none;border-color:var(--ink-2)}.nr .srch input::-webkit-search-cancel-button{cursor:pointer}.nr .sortsel{position:relative;display:flex;align-items:center}.nr .sortsel select{appearance:none;-webkit-appearance:none;font-family:var(--body);font-size:14px;font-weight:500;border:1px solid var(--line);border-radius:999px;padding:10px 32px 10px 15px;cursor:pointer}.nr .sortsel select,.nr .sortsel select option{color:var(--ink);background:var(--surface)}.nr .sortsel:after{content:"";position:absolute;inset-inline-end:14px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--muted);pointer-events:none}.nr .cnt{margin-inline-start:auto;font-family:var(--mono);font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.nr .board{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.nr .board-head{display:grid;grid-template-columns:42px 1fr 190px 128px;gap:16px;align-items:center;padding:9px 14px;font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--bg);z-index:2}.nr .board-scroll{max-height:min(58vh,520px);overflow-y:auto;overscroll-behavior:contain}.nr .board-scroll::-webkit-scrollbar{width:9px}.nr .board-scroll::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:99px}.nr .board-empty{padding:30px 14px;text-align:center;color:var(--muted);font-size:14.5px}.nr .board-head .r{text-align:right}.nr .row{display:grid;grid-template-columns:42px 1fr 190px 128px;gap:16px;align-items:center;width:100%;text-align:left;padding:13px 14px;background:none;border:0;border-bottom:1px solid var(--line);border-left:3px solid transparent;font:inherit;color:var(--ink);cursor:pointer;transition:background .15s,border-color .15s}.nr .row:last-child{border-bottom:0}.nr .row:hover{background:var(--surface-2)}.nr .row[aria-pressed=true]{background:var(--surface);border-left-color:var(--accent)}.nr .flag{width:34px;height:25.5px;border-radius:4px;display:block;object-fit:cover;box-shadow:0 0 0 1px var(--line) inset,0 1px 2px rgba(10,22,38,.12);background:var(--surface-2)}.nr .flag.sm{width:26px;height:19.5px;border-radius:3px}.nr .flag.xs{width:20px;height:15px;border-radius:2.5px}.nr .dest-name{font-family:var(--display);font-weight:600;font-size:17px;letter-spacing:-.01em;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.nr .tag{font-family:var(--mono);font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--accent);border:1px solid;padding:2px 6px;border-radius:3px}.nr .dest-sub{font-size:13.5px;color:var(--muted)}.nr .from{text-align:right;font-family:var(--mono);font-size:15.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.02em}.nr .pop-lead{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:11px}.nr .pop-row{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:26px}.nr .pop{display:flex;align-items:center;gap:9px;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:7px 15px 7px 9px;cursor:pointer;font:inherit;color:var(--ink);transition:border-color .15s}.nr .pop:hover{border-color:var(--line-strong)}.nr .pop .pn{font-family:var(--display);font-weight:600;font-size:14.5px;letter-spacing:-.01em}.nr .pop .pp{font-family:var(--mono);font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.nr .tag.home{color:var(--teal)}.nr .prodtabs{display:flex;gap:0;margin-top:30px;border-bottom:1px solid var(--line-strong)}.nr .prodtabs button{font-family:var(--display);font-weight:600;font-size:15.5px;letter-spacing:-.01em;background:none;border:0;border-bottom:2px solid transparent;padding:11px 2px;margin-inline-end:26px;color:var(--muted);cursor:pointer;display:flex;align-items:center;gap:8px}.nr .prodtabs button:hover{color:var(--ink)}.nr .prodtabs button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--accent)}.nr .prodtabs .ico{width:16px;height:16px;flex:none}.nr .card .pname{font-family:var(--display);font-weight:700;font-size:17px;letter-spacing:-.01em;line-height:1.25}.nr .card .spec{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;border-block:1px solid var(--line);padding-block:11px}.nr .card .spec div{display:flex;flex-direction:column;gap:2px;min-width:0}.nr .card .spec .v{font-family:var(--mono);font-size:15px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nr .card .spec .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.nr .card .incl{display:flex;align-items:flex-start;gap:7px;font-size:13px;color:var(--ok);line-height:1.35}.nr .card .incl svg{width:14px;height:14px;flex:none;margin-top:2px}.nr .card .cover{font-size:12.5px;color:var(--muted);line-height:1.4}.nr .async{display:flex;gap:9px;align-items:flex-start;margin-top:14px;padding:11px 13px;background:var(--surface-2);border-radius:9px;font-size:13.5px;color:var(--ink-2);line-height:1.45}.nr .async svg{width:15px;height:15px;flex:none;margin-top:2px;color:var(--muted)}.nr .empty{border:1px dashed var(--line-strong);border-radius:12px;padding:26px;text-align:center;color:var(--muted);font-size:14.5px}.nr .pk-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:32px 0 16px}.nr .pk-head h3{font-size:21px;font-weight:700}.nr .pk-head .note{font-size:13.5px;color:var(--muted)}.nr .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(216px,1fr));gap:14px}.nr .cards.npl{grid-template-columns:repeat(auto-fit,minmax(216px,300px))}.nr .card{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--shadow)}.nr .card.best{border-color:var(--accent);position:relative}.nr .card.best .flag-tag{position:absolute;top:-9px;inset-inline-start:18px;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;background:var(--accent);color:#fff;padding:2px 8px;border-radius:3px;white-space:nowrap}.nr .card .gb{font-family:var(--display);font-weight:800;font-size:34px;letter-spacing:-.03em;line-height:1}.nr .card .gb span{font-size:15px;font-weight:600;color:var(--muted);margin-inline-start:3px}.nr .card .bonus{font-family:var(--mono);font-size:11px;color:var(--ok);letter-spacing:.04em}.nr .card .val{font-size:14px;color:var(--ink-2)}.nr .card .price{font-family:var(--mono);font-size:25px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:auto}.nr .card .vat{font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.nr .card .btn{text-align:center;margin-top:2px}.nr .nets{display:flex;flex-wrap:wrap;gap:8px;margin-top:-8px}.nr .nets span{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:6px 11px;font-size:13.5px;color:var(--ink-2)}.nr .steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(20px,3vw,40px)}.nr .step-b{border-top:2px solid var(--ink);padding-top:14px}.nr .step-b .n{font-family:var(--mono);font-size:12px;letter-spacing:.14em;color:var(--accent);font-weight:600}.nr .step-b h3{font-family:var(--display);font-size:18px;font-weight:700;margin-block:9px 7px}.nr .step-b p{font-size:14.5px;color:var(--ink-2)}.nr .pnets{margin-top:10px;font-size:12px;line-height:1.45}.nr .pnets.one{color:var(--muted)}.nr .pnets.one .k{opacity:.8}.nr .pnets.one .v{color:var(--ink);font-weight:500}.nr details.pnets{border-top:1px solid var(--line);padding-top:9px}.nr details.pnets summary{display:flex;align-items:center;gap:6px;cursor:pointer;color:var(--muted);list-style:none;user-select:none;transition:color .15s ease}.nr details.pnets summary::-webkit-details-marker{display:none}.nr details.pnets summary:hover{color:var(--ink)}.nr details.pnets summary svg{width:14px;height:14px;margin-inline-start:auto;flex:none;transition:transform .18s ease}.nr details.pnets[open] summary svg{transform:rotate(180deg)}.nr details.pnets ul{margin:9px 0 2px;padding:0 10px 0 0;list-style:none;max-height:200px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.nr details.pnets li{display:flex;gap:10px;justify-content:space-between;align-items:baseline;padding:4px 0;border-bottom:1px solid var(--line)}.nr details.pnets li:last-child{border-bottom:0}.nr details.pnets .c{color:var(--ink);flex:none}.nr details.pnets .n{color:var(--muted);text-align:right;font-size:11.5px;min-width:0}.nr details.pnets.blk{border:1px solid var(--line);border-radius:12px;padding:12px 14px}.nr details.pnets.blk ul{max-height:none}.nr .nets-inline{font-size:13px;color:var(--muted)}.nr .nets-inline .v{color:var(--ink);font-weight:500}.nr .co-wrap{max-width:460px;margin:0 auto;padding-block:clamp(24px,4vw,48px)}.nr .co-plan{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px 20px;margin-bottom:22px}.nr .co-planhead{font-weight:700;font-size:17px;margin-bottom:12px}.nr .co-row{display:flex;justify-content:space-between;gap:16px;align-items:baseline;font-size:14px;padding:6px 0}.nr .co-row span{color:var(--muted)}.nr .co-row b{text-align:right;font-weight:600}.nr .co-total{border-top:1px solid var(--line);margin-top:8px;padding-top:12px;font-size:16px}.nr .co-total b{font-size:20px}.nr .co-total .co-was{font-size:15px;font-weight:500;color:var(--muted);margin-inline-end:6px}.nr .co-form{display:flex;flex-direction:column;gap:10px}.nr .co-form label{font-size:14px;font-weight:600}.nr .co-form input{width:100%;height:48px;padding:0 14px;font-size:16px;background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:10px;font-family:inherit}.nr .co-form input:focus{outline:2px solid var(--accent);outline-offset:1px}.nr .co-otp{letter-spacing:.5em;text-align:center;font-family:var(--mono);font-size:22px;padding-inline-start:.5em}.nr .co-submit{width:100%;height:50px;font-size:16px;margin-top:4px}.nr .co-fine{font-size:12.5px;color:var(--muted);line-height:1.5}.nr .co-err{font-size:13.5px;color:#fff;background:var(--accent);border-radius:8px;padding:9px 12px;line-height:1.45}.nr .co-done{text-align:center;display:flex;flex-direction:column;gap:12px}.nr .co-done h2{font-size:22px;font-weight:700}.nr .co-manual{border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-size:12.5px;color:var(--muted);text-align:left}.nr .co-manual code{display:block;margin-top:6px;font-family:var(--mono);font-size:11.5px;color:var(--ink);word-break:break-all}.nr .acc-signin{max-width:440px;padding-block:clamp(20px,3vw,34px)}.nr .acc-lede{color:var(--ink-2);font-size:15.5px;margin:0 0 22px;max-width:46ch}.nr .acc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.nr .acc-card{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 18px}.nr .acc-card.on{border-color:color-mix(in srgb,var(--ok) 30%,var(--line))}.nr .acc-card.dead{opacity:.6}.nr .acc-head{justify-content:space-between;gap:10px;margin-bottom:14px}.nr .acc-head,.nr .acc-place{display:flex;align-items:center}.nr .acc-place{font-size:16.5px;font-weight:700;letter-spacing:-.01em;gap:8px;min-width:0}.nr .acc-state{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;border-radius:999px;padding:3px 9px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.nr .acc-state:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.nr .acc-state.s-on{color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent)}.nr .acc-state.s-fresh,.nr .acc-state.s-ready{color:var(--teal);background:color-mix(in srgb,var(--teal) 16%,transparent)}.nr .acc-state.s-expired,.nr .acc-state.s-spent{color:var(--muted);background:var(--surface-2)}.nr .acc-state.s-live{color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent)}.nr .acc-state.s-live:before{animation:acc-puls 2s ease-in-out infinite}@keyframes acc-puls{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.nr .acc-state.s-live:before{animation:none}}.nr .acc-note{margin:9px 0 0;font-size:12px;color:var(--muted);line-height:1.45}.nr .acc-figs{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.nr .acc-gb{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums;white-space:nowrap}.nr .acc-gb small{font-size:13px;font-weight:600;color:var(--muted);margin-inline-start:5px;letter-spacing:0}.nr .acc-when{font-size:12px;color:var(--muted);text-align:end;line-height:1.35;white-space:nowrap}.nr .acc-when b{display:block;font-size:14px;color:var(--ink-2);font-variant-numeric:tabular-nums}.nr .acc-bar{height:6px;border-radius:999px;background:var(--surface-2);overflow:hidden;margin-top:8px}.nr .acc-bar span{display:block;height:100%;background:var(--ok);border-radius:999px;transition:width .4s ease}.nr .acc-bar.low span{background:var(--warn)}.nr .acc-bar.out span{background:var(--muted);opacity:.45}.nr .acc-bar.skeleton{background:var(--surface-2);opacity:.6;height:34px;border-radius:10px}.nr .acc-balance{display:flex;flex-wrap:wrap;gap:4px 14px;margin:9px 0 0;font-size:12px;color:var(--ink-2);font-variant-numeric:tabular-nums}.nr .acc-balance span{white-space:nowrap}.nr .acc-num{display:flex;align-items:center;gap:10px;width:100%;margin-top:12px;padding:9px 11px;border-radius:10px;cursor:pointer;text-align:start;font:inherit;background:color-mix(in srgb,var(--accent) 9%,var(--surface-2));border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}.nr .acc-num:hover{border-color:var(--accent)}.nr .acc-num span{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:700;white-space:nowrap}.nr .acc-num b{flex:1;font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.nr .acc-num .acc-copy{font-size:14px;color:var(--muted);letter-spacing:0;text-transform:none}.nr .acc-num:hover .acc-copy{color:var(--accent)}.nr .acc-tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.nr .acc-tag{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--surface-2);border-radius:999px;padding:3px 10px;white-space:nowrap}.nr .acc-tag-num{color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.nr .acc-caps{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.nr .acc-cap{display:inline-flex;align-items:center;gap:5px;padding-inline-start:8px}.nr .acc-mark{flex:none;display:block}.nr .acc-iccid{background:none;border:0;padding:0;font:inherit;font-size:12px;cursor:pointer;color:var(--muted);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.nr .acc-iccid:hover{color:var(--ink)}.nr .acc-acts{display:flex;gap:8px;margin-top:auto;padding-top:14px}.nr .acc-acts .btn{flex:1;height:40px;padding-inline:14px;font-size:14px}.nr .acc-none{color:var(--muted);font-size:14px;line-height:1.55}.nr .acc-manual{margin-top:10px;font-size:12.5px}.nr .acc-manual summary{color:var(--muted);cursor:pointer}.nr .acc-manual summary:hover{color:var(--ink)}.nr .acc-manual code{display:block;margin-top:8px;font-family:var(--mono);font-size:11px;background:var(--surface-2);border-radius:6px;padding:9px 11px;color:var(--ink);word-break:break-all}.nr .skeleton-card{height:210px;opacity:.5}.nr dialog.tu{width:min(440px,calc(100vw - 32px));padding:0;border:1px solid var(--line-strong);border-radius:16px;background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.nr dialog.tu::backdrop{background:rgba(2,8,18,.66)}.nr .tu-h{display:flex;align-items:flex-start;gap:14px;padding:18px 18px 12px}.nr .tu-h h3{margin:0;font-size:18px;font-weight:700;letter-spacing:-.015em}.nr .tu-h p{margin:5px 0 0;font-size:13px;color:var(--muted);line-height:1.5}.nr .tu-x{margin-inline-start:auto;background:none;border:0;color:var(--muted);cursor:pointer;font-size:22px;line-height:1;padding:0 2px}.nr .tu-x:hover{color:var(--ink)}.nr .tu-b{padding:4px 18px 18px}.nr .tu-f{display:flex;align-items:center;gap:12px;padding:14px 18px;border-top:1px solid var(--line);background:var(--surface-2)}.nr .tu-tot{flex:1;font-size:13px;color:var(--muted)}.nr .tu-tot b{display:block;font-size:19px;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:1px}.nr .tu-now{font-size:12.5px;color:var(--ink-2);background:var(--surface-2);border-radius:10px;padding:11px 13px;line-height:1.5;margin:2px 0 14px}.nr .tu-now b,.nr .tu-plan{color:var(--ink)}.nr .tu-plan{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;text-align:start;padding:12px 13px;margin-bottom:8px;cursor:pointer;font:inherit;background:var(--surface-2);border:1px solid transparent;border-radius:11px}.nr .tu-plan:hover{border-color:var(--line-strong)}.nr .tu-plan[aria-checked=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--surface-2))}.nr .tu-rd{width:18px;height:18px;border-radius:50%;border:2px solid var(--line-strong);position:relative}.nr .tu-plan[aria-checked=true] .tu-rd{border-color:var(--accent)}.nr .tu-plan[aria-checked=true] .tu-rd:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--accent)}.nr .tu-nm b{display:block;font-size:15px;font-weight:600}.nr .tu-nm span{display:block;font-size:12px;color:var(--muted);margin-top:2px}.nr .tu-pr{font-size:15.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.nr .tu-ok{text-align:center;padding-block:14px 6px}.nr .tu-tick{width:54px;height:54px;border-radius:50%;margin:0 auto 14px;background:color-mix(in srgb,var(--ok) 16%,transparent);color:var(--ok);display:flex;align-items:center;justify-content:center;font-size:26px}.nr .tu-ok h4{margin:0 0 6px;font-size:18px;font-weight:700}.nr .tu-ok p{margin:0;font-size:13.5px;color:var(--muted);line-height:1.5}.nr dialog.ins{width:min(420px,calc(100vw - 32px));border:1px solid var(--line);border-radius:16px;background:var(--surface);color:var(--ink);padding:20px;box-shadow:var(--shadow)}.nr dialog.ins::backdrop{background:rgba(2,12,28,.55)}.nr .ins-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.nr .ins-head h2{font-size:18px;font-weight:700}.nr .ins-head button{background:none;border:0;font-size:26px;line-height:1;color:var(--muted);cursor:pointer;padding:0 4px}.nr .ins-head button:hover{color:var(--ink)}.nr .ins-btn{width:100%;height:48px;display:flex;align-items:center;justify-content:center}.nr .ins-or{font-size:13px;color:var(--muted);margin:14px 0}.nr .ins-or,.nr .ins-scan{text-align:center}.nr .ins-scan img{display:block;background:#fff;border:1px solid var(--line);padding:8px}.nr .ins-qrwait,.nr .ins-scan img{margin:0 auto;width:200px;height:200px;border-radius:10px}.nr .ins-qrwait{background:var(--surface-2)}.nr .ins-scan p{font-size:13px;color:var(--muted);margin-top:10px}.nr .ins-manual{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.nr .ins-manual>p{font-size:12.5px;color:var(--muted);margin-bottom:8px}.nr .ins-manual button{display:grid;grid-template-columns:1fr auto;gap:2px 10px;width:100%;text-align:left;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:9px 11px;margin-bottom:8px;cursor:pointer;font:inherit;color:var(--ink)}.nr .ins-manual button:hover{border-color:var(--line-strong)}.nr .ins-manual span{grid-column:1;font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.nr .ins-manual code{grid-column:1;font-family:var(--mono);font-size:11.5px;word-break:break-all}.nr .ins-manual em{grid-column:2;grid-row:1/span 2;align-self:center;font-style:normal;font-size:11.5px;color:var(--accent);white-space:nowrap}.nr .cover{background:var(--navy-900);color:#e4edf9;border-radius:16px;padding:clamp(24px,4vw,40px)}.nr .cover h2{color:#fff;font-size:clamp(24px,3vw,32px);font-weight:700}.nr .cover p{color:#a9c0dc;margin-top:12px;max-width:52ch;font-size:15.5px}.nr .regions{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.nr .regions span{font-family:var(--mono);font-size:12px;letter-spacing:.04em;border:1px solid hsla(0,0%,100%,.2);color:#c9dcf1;padding:6px 12px;border-radius:999px}.nr .regions span.on{background:var(--teal);border-color:var(--teal);color:#02251f;font-weight:500}.nr footer.site{border-top:1px solid var(--line);margin-top:clamp(32px,5vw,64px)}.nr footer.site .wrap{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center;padding-block:26px}.nr footer.site p{font-size:13px;color:var(--muted)}.nr footer.site nav{display:flex;gap:20px;margin-inline-start:auto;flex-wrap:wrap}.nr footer.site nav a{font-size:13px;color:var(--ink-2);text-decoration:none}.nr footer.site nav a:hover{color:var(--ink)}.nr footer.site .social{display:flex;gap:14px;align-items:center}.nr .social a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;color:var(--muted);border:1px solid var(--line);transition:color .15s ease,border-color .15s ease}.nr .social a:hover{color:var(--accent);border-color:var(--accent)}.nr .social a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nr .social svg{width:18px;height:18px}@media (max-width:640px){.nr footer.site nav{margin-inline-start:0}.nr footer.site .social{margin-inline-start:auto}}.nr .pk-more{margin-top:18px;font-size:14.5px}.nr .pk-more a{color:var(--accent);text-decoration:none;font-weight:600}.nr .pk-more a:hover{text-decoration:underline}.nr .ccard .op,.nr .ccard .pz{display:block}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .nr .logo.foot{filter:none;opacity:1}.nr{--bg:#00122a;--surface:#04213f;--surface-2:#072c52;--ink:#e9eff8;--ink-2:#afc0d6;--muted:#7f95b0;--line:#113863;--line-strong:#1b4b7e;--ok:#4fc9a0;--shadow:0 1px 2px rgba(0,0,0,.4),0 12px 32px rgba(0,0,0,.35)}}@media (max-width:980px){.nr header.site .wrap{flex-wrap:wrap}.nr nav.main{display:flex;order:3;flex-basis:100%;margin-inline:0;margin-top:1px;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:18px;padding:0 0 2px}.nr nav.main::-webkit-scrollbar{display:none}.nr nav.main a{flex:none;padding-block:3px;font-size:13.5px}.nr .head-right{margin-inline-start:auto}.nr .burger,.nr .mobnav{display:none}}@media (max-width:900px){.nr .hero .wrap{grid-template-columns:1fr;padding-bottom:0}.nr .hero-copy{padding-bottom:20px}.nr .phonewrap{justify-content:center}.nr .board-scroll{max-height:min(66vh,440px)}}@media (max-width:760px){.nr .bfeat{grid-template-columns:1fr;gap:16px}.nr .bfeat .cover{aspect-ratio:16/9}}@media (max-width:640px){.nr .head-right .btn-primary{display:none}.nr .prose{font-size:16px}.nr .prose blockquote{font-size:18px}.nr .geo .acts{margin-inline-start:0;width:100%}.nr .geo p{font-size:13px}.nr .srch{max-width:none;flex-basis:100%}.nr .cnt,.nr footer.site nav{margin-inline-start:0}.nr footer.site nav{width:100%}.nr .feat3{gap:22px}}@media (max-width:560px){.nr header.site .wrap{gap:9px}.nr .prefbtn{padding:8px 10px;gap:6px}.nr .prefbtn .cur{font-size:11px}.nr .prefpanel{inset-inline-end:-52px;width:296px}.nr .logo{height:26px}.nr header.site.scrolled .logo{height:23px}.nr .prodtabs,.nr .rtabs{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nr .prodtabs::-webkit-scrollbar,.nr .rtabs::-webkit-scrollbar{display:none}.nr .prodtabs button,.nr .rtabs button{flex:none}.nr .prodtabs button{margin-inline-end:20px}.nr .hero h1{font-size:clamp(32px,8.6vw,42px)}.nr .pagehead h1{font-size:clamp(27px,7.6vw,36px)}.nr .stores{gap:9px}.nr .store{padding:8px 14px 8px 11px}.nr .store .st b{font-size:15px}.nr .cards,.nr .cgrid{grid-template-columns:1fr}.nr .nchips{gap:7px}.nr .row{padding-block:14px}.nr .nchip,.nr .pop{padding-block:9px}.nr .langmenu button{padding:11px 10px}}@media (max-width:400px){.nr .flag{width:29px;height:21.7px}.nr .board-head,.nr .row{grid-template-columns:30px 1fr 92px;gap:11px}.nr .from{font-size:14px}.nr .dest-name{font-size:15.5px}}@media (max-width:900px){.nr .postbody{grid-template-columns:1fr}.nr .toc{position:static;background:var(--surface-2);border-radius:12px;padding:16px 14px;margin-bottom:8px}.nr .toc a{padding:6px 0}.nr .toc a,.nr .toc a.on{border-left:0}.nr .appcta .btn{margin-inline-start:0}.nr .hero .wrap{grid-template-columns:1fr}.nr .board-head{grid-template-columns:34px 1fr 104px}.nr .board-head .col-sub{display:none}.nr .row{grid-template-columns:34px 1fr 104px;padding-block:12px}.nr .row .dest-sub{display:none}}@media (max-width:520px){.nr .head-right .btn-primary{display:none}.nr .geo .acts{margin-inline-start:0;width:100%}}@media (prefers-reduced-motion:reduce){.nr *{transition:none!important;animation:none!important}}.nr .mobnav .wrap{align-items:stretch}@media (max-width:900px){.nr .cgrid{max-height:min(62vh,520px);overflow-y:auto;overscroll-behavior:contain;padding-inline-end:4px}.nr .cgrid::-webkit-scrollbar{width:9px}.nr .cgrid::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:99px}}.nr .prose h3{font-family:var(--display);font-size:17.5px;font-weight:700;color:var(--ink);letter-spacing:-.015em;line-height:1.3;margin-top:1.5em}.nr .prose a{color:var(--accent);text-decoration:none}.nr .prose a:hover{text-decoration:underline}.nr .postbody,.nr .postwrap{max-width:1140px;padding-inline:clamp(16px,5vw,56px)}.nr .prose{--measure:none}.nr .prose .callout,.nr .prose h2,.nr .prose h3,.nr .prose ol,.nr .prose p,.nr .prose ul{max-width:var(--measure)}.nr .ck{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -6px 24px rgba(10,22,38,.1);padding:14px 16px calc(14px + env(safe-area-inset-bottom))}.nr .ck-inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.nr .ck-text{flex:1 1 320px;min-width:0}.nr .ck-text b{display:block;font-size:14px;margin-bottom:3px}.nr .ck-text p{margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.nr .ck-text a{color:var(--accent);text-decoration:underline}.nr .ck-acts{display:flex;gap:10px;flex-shrink:0}.nr .ck-btn{padding:9px 18px;font-size:14px}@media (max-width:520px){.nr .ck-acts{width:100%}.nr .ck-btn{flex:1}}.nr .artplans{margin-top:2.4em;padding-top:1.8em;border-top:1px solid var(--line)}.nr .artplans .ah{margin-bottom:14px}.nr .artplans .ah h2{font-family:var(--display);font-size:25px;font-weight:700;color:var(--ink);letter-spacing:-.025em;line-height:1.2;margin:0}.nr .artplans .ah p{font-size:13.5px;color:var(--muted);margin:5px 0 0;max-width:60ch}.nr .artplans table{width:100%;border-collapse:separate;border-spacing:0}.nr .artplans th{font-family:var(--mono);font-size:10px;font-weight:400;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);text-align:start;padding:0 12px 9px;white-space:nowrap}.nr .artplans td:last-child,.nr .artplans th:last-child{text-align:end}.nr .artplans td:first-child,.nr .artplans th:first-child{padding-inline-start:0}.nr .artplans td:last-child,.nr .artplans th:last-child{padding-inline-end:0}.nr .artplans td{padding:11px 12px;border-top:1px solid var(--line);font-size:14.5px;vertical-align:middle}.nr .artplans .gb{font-weight:600;color:var(--ink);font-size:15.5px}.nr .artplans .rok{color:var(--muted);font-size:13.5px}.nr .artplans .cena{font-family:var(--mono);font-weight:600;color:var(--ink);font-size:15.5px;white-space:nowrap}.nr .artplans tr.best td{background:color-mix(in srgb,var(--accent) 6%,transparent)}.nr .artplans .bonus,.nr .artplans .tag{display:inline-block;font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 6px;border-radius:4px;margin-inline-start:7px;vertical-align:1px}.nr .artplans .tag{background:var(--accent);color:#fff}.nr .artplans .bonus{background:var(--surface-2);color:var(--ink-2)}.nr .artplans .af{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px;font-size:12.5px;color:var(--muted)}.nr .artplans .af .btn{margin-inline-start:auto}@media(max-width:560px){.nr .artplans .af .btn{margin-inline-start:0;width:100%;justify-content:center}}.nr .cover.c-photo{background:var(--surface-2);overflow:hidden;padding:0}.nr .cover.c-photo img{display:block;width:100%;height:100%;object-fit:cover}.nr .postwrap.wide{max-width:1140px;padding-inline-start:calc(clamp(16px,5vw,56px) + 214px + clamp(28px,4vw,52px))}@media (max-width:900px){.nr .postwrap.wide{padding-inline-start:clamp(16px,5vw,56px)}}.nr .postwrap.wide .cover.c-photo{border:1px solid var(--line);border-radius:12px}.nr .coverby{margin-top:7px;font-size:11.5px;line-height:1.4;color:var(--muted);opacity:.85}