[data-theme=night]{--bg: #0B1521;--surface: #152332;--subtle: #1A2D3E;--line: #2B3B4B;--text: #EAF0F5;--muted: #A6B7C6;--accent: #8CACF7;--ink: #B3C7FB;--fill: #366DEF;--on-fill: #FFFFFF;--paper: #0D2537;--on-accent: #0B1521;--danger: #EBC383;--crit: #F4A88C;--brand-deep: #0B1F52;--brand-mid: #143C9E;--brand-hi: #2A63D6;--panel-text: #F3F6FE;--panel-muted: #D6E0FA;--panel-accent: #AFC6FF;--panel-line: rgba(255, 255, 255, .14);--panel-surface: rgba(11, 21, 33, .55);--shadow-phone: 0 40px 80px -30px rgba(0, 0, 0, .7), 0 12px 24px -12px rgba(0, 0, 0, .5);--shadow-card: 0 24px 48px -20px rgba(0, 0, 0, .6), 0 2px 6px -2px rgba(0, 0, 0, .3);--band: #0E1B2A;--widget-sheet: #2C2C2E;color-scheme:dark}:root:not([data-theme=night]),[data-theme=platinum]{--bg: #F3F6F9;--surface: #FFFFFF;--subtle: #E7EEF5;--line: #D6E0E9;--text: #0F2237;--muted: #4E6274;--accent: #1A4FD6;--ink: #1740B0;--fill: #1A4FD6;--on-fill: #FFFFFF;--paper: #FFFFFF;--on-accent: #FFFFFF;--danger: #815716;--crit: #9A4A1F;--brand-deep: #0B1F52;--brand-mid: #143C9E;--brand-hi: #2E69DE;--panel-text: #F3F6FE;--panel-muted: #DCE4FB;--panel-accent: #AFC6FF;--panel-line: rgba(255, 255, 255, .16);--panel-surface: rgba(255, 255, 255, .1);--shadow-phone: 0 40px 80px -30px rgba(15, 34, 55, .35), 0 12px 24px -12px rgba(15, 34, 55, .22);--shadow-card: 0 24px 48px -20px rgba(15, 34, 55, .22), 0 2px 6px -2px rgba(15, 34, 55, .08);--band: #E9F1F8;--widget-sheet: #FFFFFF;color-scheme:light}::view-transition-old(root),::view-transition-new(root){animation-duration:.38s;animation-timing-function:var(--ease-out)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.img--night,.img--platinum{display:none}[data-theme=night] .img--night,[data-theme=platinum] .img--platinum{display:block}.badge--light,.badge--dark{display:none}[data-theme=platinum] .badge--light,[data-theme=night] .badge--dark{display:block}.badge-store{display:inline-block;height:52px}.display{font-weight:600;letter-spacing:-.035em;line-height:1.02}.display--xl{font-size:clamp(42px,5.8vw,82px)}.display--l{font-size:clamp(34px,4vw,56px)}.display .accent,.eyebrow{color:var(--accent)}.lede{font-size:clamp(17px,1.3vw,20px)}.btn,[data-theme=night] .btn{font-weight:600;background:var(--fill);color:var(--on-fill)}.panel{position:relative;overflow:hidden;border-radius:clamp(28px,3vw,44px);background:linear-gradient(160deg,var(--brand-deep) 0%,var(--brand-mid) 46%,var(--brand-hi) 100%);color:var(--panel-text);isolation:isolate}.panel:before{content:"";position:absolute;inset:0;z-index:0;opacity:.55;background-image:radial-gradient(rgba(255,255,255,.16) 1px,transparent 1.2px);background-size:22px 22px;mask-image:radial-gradient(120% 80% at 50% 100%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(120% 80% at 50% 100%,#000 20%,transparent 75%);pointer-events:none}.panel:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.09' stroke-width='.8'%3E%3Ccircle cx='110' cy='110' r='100'/%3E%3Ccircle cx='110' cy='110' r='78'/%3E%3Ccircle cx='110' cy='110' r='56'/%3E%3Ccircle cx='0' cy='0' r='100'/%3E%3Ccircle cx='220' cy='0' r='100'/%3E%3Ccircle cx='0' cy='220' r='100'/%3E%3Ccircle cx='220' cy='220' r='100'/%3E%3C/g%3E%3C/svg%3E") center / 220px 220px;mask-image:linear-gradient(180deg,#000 0%,transparent 70%);-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 70%)}.panel>*{position:relative;z-index:1}.panel .eyebrow,.panel .display .accent{color:var(--panel-accent)}.panel .lede,.panel .small{color:var(--panel-muted)}.panel .display{color:var(--panel-text)}.skip-link{position:absolute;left:16px;top:-60px;z-index:60;padding:10px 14px;border-radius:12px;background:var(--fill);color:var(--on-fill);font-weight:600;text-decoration:none}.skip-link:focus{top:16px}.nav{position:fixed;inset:0 0 auto;z-index:50;padding:14px 0;pointer-events:none;container-type:inline-size}.nav__inner{width:min(100% - 2 * var(--gutter),var(--measure));margin-inline:auto;display:flex;align-items:center;gap:22px;height:60px;padding:0 8px 0 18px;border-radius:18px;position:relative;z-index:0;pointer-events:none}.nav__inner>*{pointer-events:auto}.nav{--nav-glass: rgba(10, 15, 26, .84);--nav-rim: rgba(255, 255, 255, .09);--nav-text: #F3F6FE;--nav-muted: rgba(236, 242, 252, .74)}[data-theme=night] .nav{--nav-glass: rgba(36, 66, 132, .82);--nav-rim: rgba(170, 196, 255, .22);--nav-muted: rgba(236, 242, 252, .8)}.nav__inner{--nav-trim: max(0px, calc((min(100cqw - 2 * var(--gutter), var(--measure)) - min(100cqw - 2 * var(--gutter), 1072px))/2) )}.nav__inner:before,.nav__inner:after{content:"";position:absolute;z-index:-1;opacity:0;pointer-events:none;transition:opacity .24s var(--ease-out),clip-path .48s var(--ease-out)}.nav__inner:before{inset:0;border-radius:18px;background:var(--nav-glass);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);clip-path:inset(0 round 18px)}.nav__inner:after{inset:0 var(--nav-trim);border-radius:18px;box-shadow:0 0 0 1px var(--nav-rim),0 18px 40px -18px #0308148c}.nav.is-stuck .nav__inner:before{opacity:1;clip-path:inset(0 var(--nav-trim) round 18px)}.nav.is-stuck .nav__inner:after{opacity:1}.nav.is-stuck .wordmark{translate:var(--nav-trim) 0}.nav.is-stuck .nav__links,.nav.is-stuck .theme,.nav.is-stuck .nav__cta{translate:calc(-1 * var(--nav-trim)) 0}.nav .wordmark,.nav__links a,.nav .theme{transition:color .24s var(--ease-out),background-color .24s var(--ease-out),box-shadow .24s var(--ease-out)}.nav.is-stuck .wordmark{color:var(--nav-text)}.nav.is-stuck .wordmark .mark--light{display:none}.nav.is-stuck .wordmark .mark--dark{display:block}.nav.is-stuck .nav__links a{color:var(--nav-muted)}@media(hover:hover)and (pointer:fine){.nav.is-stuck .nav__links a:hover{color:var(--nav-text)}}.nav.is-stuck .theme{color:var(--nav-muted);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}@media(hover:hover)and (pointer:fine){.nav.is-stuck .theme:hover{color:var(--nav-text);background:#ffffff24}}.nav.is-stuck :focus-visible{outline-color:#afc6ff}.panel :focus-visible{outline-color:var(--panel-accent)}.nav__links{display:flex;gap:22px;margin-left:auto;font-size:15px;font-weight:500}.nav__links a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:var(--muted);padding:6px 2px;white-space:nowrap;transition:color .16s ease}@media(max-width:1240px){.nav__inner{gap:16px}.nav__links{gap:14px;font-size:14px}}.nav__links a:hover{color:var(--text)}.nav__cta{height:44px;padding:0 18px;border-radius:13px;font-size:15px;white-space:nowrap}.theme{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);background:var(--surface);transition:color .16s ease,background-color .16s ease}.theme svg{width:20px;height:20px}.theme .i-moon,[data-theme=night] .theme .i-sun{display:none}[data-theme=night] .theme .i-moon{display:block}@media(hover:hover)and (pointer:fine){.theme:hover{color:var(--text);background:var(--subtle)}}.theme,.nav__cta{flex:none}.nav .wordmark{min-width:44px;min-height:44px;justify-content:center}.nav .wordmark{gap:11px;font-size:22px}.nav .wordmark img{width:34px;height:34px}.nav__inner{max-width:var(--measure)}.nav .wordmark,.nav .theme{transition:color .24s var(--ease-out),background-color .24s var(--ease-out),box-shadow .24s var(--ease-out),translate .48s var(--ease-out)}.nav__links{transition:translate .48s var(--ease-out)}.nav__cta{transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out),translate .48s var(--ease-out)}@media(max-height:520px){.nav{position:absolute}}@media(max-width:1060px){.nav__links{display:none}.theme{margin-left:auto}}.no-js .theme{display:none}@media(max-width:1060px){.no-js .nav__cta{margin-left:auto}}@media(max-width:480px){.nav__inner{gap:10px;padding:0 6px 0 12px}.nav .wordmark{gap:8px;font-size:18px}.nav__cta{padding:0 14px}}.theme--footer{display:none}@media(max-width:400px){.nav .theme{display:none}.nav__cta{margin-left:auto}.js .theme--footer{display:inline-flex;align-items:center;gap:10px;width:auto;margin-top:24px;padding:0 16px 0 14px;font-size:14px;font-weight:500}}@media(max-width:329px){.nav .wordmark__text{display:none}}.hero{padding:92px 0 0}.hero .panel{width:min(100% - 2 * var(--gutter),1360px);margin-inline:auto;padding:clamp(56px,7vw,96px) 0 0;text-align:center}.hero__inner{display:grid;justify-items:center;padding-inline:var(--gutter)}.hero .display--xl{max-width:14ch}.display .line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.display .line>span{display:block}.hero__lede{margin-top:22px;max-width:48ch}.hero__cta{display:flex;align-items:center;gap:18px;margin-top:30px;flex-wrap:wrap;justify-content:center}.hero__note{margin:0}.hero__stage{--hero-phone-w: clamp(260px, 29vw, 420px);position:relative;height:clamp(520px,44vw,640px);margin-top:40px}.hero__phone{--phone-w: var(--hero-phone-w);position:absolute;left:50%;top:0;transform:translate(-50%);z-index:2}.hero__example{position:absolute;right:28px;top:14px;color:var(--panel-muted)}.hero__cards{list-style:none;margin:0;padding:0}.ncard{position:absolute;display:flex;align-items:flex-start;gap:12px;width:min(340px,calc(50% - var(--hero-phone-w) / 2 - 6% - 12px));padding:13px 15px;border-radius:20px;background:color-mix(in srgb,var(--brand-deep) 62%,transparent);border:1px solid var(--panel-line);box-shadow:var(--shadow-card);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-size:13px;text-align:left;color:var(--panel-text)}.ncard b{display:block;font-weight:600;font-size:14.5px}.ncard small{display:block;color:var(--panel-muted);font-size:12.5px;line-height:1.4;margin-top:2px}.ncard__ico{flex:none;width:22px;height:22px;color:var(--panel-accent)}.ncard{opacity:var(--o, 1)}.ncard--mid{--o: .92;filter:blur(.5px)}.ncard--back{--o: .8;filter:blur(.8px)}.n1{left:4%;top:4%}.n2{right:4%;top:10%}.n3{left:1%;top:40%}.n4{right:1%;top:44%}.n5{left:6%;top:74%}.n6{right:6%;top:78%}@media(prefers-reduced-motion:no-preference){.hero__eyebrow{animation:hero-fade .5s var(--ease-out) both}.hero .line>span{animation:hero-line .9s var(--ease-out) both;animation-delay:50ms}.hero .line:nth-of-type(2)>span{animation-delay:.14s}.hero__lede{animation:hero-rise .7s var(--ease-out) .35s both}.hero__cta{animation:hero-fade .7s var(--ease-out) .45s both}}@keyframes hero-fade{0%{opacity:0}}@keyframes hero-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes hero-line{0%{transform:translateY(105%)}}@keyframes hero-safety{to{opacity:var(--o, 1)}}.js .ncard,.js .hero__example{opacity:0}.js:not(.hero-run):not(.hero-ready) :is(.hero__phone,.ncard,.hero__example){animation:hero-safety .4s ease 6s forwards}.js.hero-ready .hero__phone,.js.hero-ready .hero__example{opacity:1}.js.hero-ready .ncard{opacity:var(--o, 1)}@media(max-width:900px){html.js .hero .hero__phone.hero__phone{opacity:1}}@media(max-width:900px)and (prefers-reduced-motion:no-preference){html.js .hero .hero__phone.hero__phone{animation:hero-phone-in 1s var(--ease-out) .15s both}}@keyframes hero-phone-in{0%{opacity:0;translate:0 60px}}@media(prefers-reduced-motion:no-preference){.hero-ready .ncard{animation:drift 9s ease-in-out infinite;animation-delay:var(--fd, 0s)}.n2,.n4,.n6{--fd: -4s}}@keyframes drift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.madefor__head{margin-bottom:40px}.madefor__lede{margin-top:18px}.carousel{position:relative}.carousel__track{list-style:none;margin:0;padding:4px 0 24px;display:grid;grid-auto-flow:column;grid-auto-columns:min(420px,82%);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.carousel__track::-webkit-scrollbar{display:none}.ucard{scroll-snap-align:start;display:grid;grid-template-rows:320px auto;background:var(--surface);border:1px solid var(--line);border-radius:28px;overflow:hidden}.ucard__shot{position:relative;background:linear-gradient(160deg,var(--brand-deep),var(--brand-hi));overflow:hidden}.ucard__shot .phone{position:absolute;left:50%;top:30px;transform:translate(-50%)}.ucard__copy{padding:22px 24px 26px}.ucard h3{font-family:var(--display);font-weight:600;font-size:24px;letter-spacing:-.02em;margin:0 0 8px;text-wrap:balance}.ucard p{margin:0;color:var(--muted);font-size:15px;line-height:1.55}.ucard .ucard__kicker{margin:0 0 8px;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1.4}@media(min-width:1100px){.carousel__track{grid-auto-columns:calc((100% - 40px) / 3)}}.carousel__nav[hidden]{display:none}.carousel__nav{display:flex;gap:8px;justify-content:flex-end}.carousel__nav button{width:44px;height:44px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line);background:var(--surface);display:grid;place-items:center;transition:background-color .16s var(--ease-out)}.carousel__nav button svg{width:20px;height:20px}.carousel__nav [data-prev] svg{transform:scaleX(-1)}@media(hover:hover)and (pointer:fine){.carousel__nav button:hover{background:var(--subtle)}}.carousel__nav button[aria-disabled=true]{cursor:default;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--line) 40%,transparent)}.carousel__nav button[aria-disabled=true] svg{opacity:.4}@media(hover:hover)and (pointer:fine){.carousel__nav button[aria-disabled=true]:hover{background:var(--surface)}}.carousel__track:focus-visible{outline-offset:6px}.no-js .carousel__nav{display:none}.bento-live{background:var(--band)}.bento-live .lede{margin-top:18px}.bl{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:40px;container-type:inline-size}.bl__tile{grid-column:span 5;min-width:0;display:flex;flex-direction:column;border-radius:24px;background:var(--surface);border:1px solid var(--line);overflow:hidden}.bl__tile--wide{grid-column:span 7}.bl__shot{position:relative;flex:none;height:28cqw;overflow:hidden;background:var(--subtle)}.bl__shot img{width:100%;height:100%;object-fit:cover}.bl__shot--countries{background:linear-gradient(270deg,#2a2164 0,#2a216400 42%),linear-gradient(180deg,#001656,#000a3b)}.bl__shot--countries img{object-fit:contain;object-position:50% 50%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}.bl__shot--taxdays img{object-position:50% 50%}.bl__shot--lock{background:var(--widget-sheet);border-bottom:1px solid var(--line)}.bl__shot--lock img{object-fit:contain}.bl__cap{padding:20px 24px 24px}.bl__tile h3{font-family:var(--display);font-weight:600;font-size:20px;letter-spacing:-.02em;line-height:1.25;margin:0 0 6px;text-wrap:balance}.bl__cap p{margin:0;color:var(--muted);font-size:15px;line-height:1.5;text-wrap:pretty}.bl__tile--kinds{padding:24px}.bl__ico{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--subtle);color:var(--accent)}.bl__ico svg{width:20px;height:20px}.bl__tile--kinds h3{margin-top:auto;padding-top:24px}.bl__kinds{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;font-size:14px;line-height:1.4;color:var(--muted)}.bl__kinds li{padding:8px 0;border-top:1px solid var(--line)}@media(max-width:1100px){.bl__tile,.bl__tile--wide{grid-column:span 6}.bl__shot{height:26cqw}}@media(min-width:901px)and (max-width:1100px){.n6{top:72%}}@media(max-width:900px){.hero__stage{height:640px;margin-top:24px}.hero__phone{--phone-w: 250px;top:196px}.ncard{width:calc(100% - 28px);left:14px;right:auto;font-size:12.5px;padding:11px 13px}.ncard--mid,.ncard--back{--o: 1;filter:none}.ncard{background:color-mix(in srgb,var(--brand-deep) 90%,transparent)}.n1{top:0}.n2{top:104px}.n3,.n4,.n5,.n6{display:none}.hero__example{right:16px;top:174px}}@media(max-width:640px){.hero{padding-top:84px}.hero .panel{width:calc(100% - 20px);padding-top:48px;border-radius:28px}.hero .display--xl{font-size:40px}.hero{padding-top:76px}.hero .panel{padding-top:46px}.hero__lede{margin-top:14px}.hero__cta{margin-top:20px;gap:12px}.hero__stage{height:590px;margin-top:16px}.hero__phone{top:0}.n1{top:318px;z-index:3}.n2{top:416px;z-index:3}.hero__example{right:16px;top:auto;bottom:8px}.carousel__track{grid-auto-columns:86%}.ucard{grid-template-rows:300px auto}.bl__tile,.bl__tile--wide{grid-column:span 12}.bl__shot{height:50cqw}.bl__shot--countries{height:232px}.bl__shot--lock{height:auto;aspect-ratio:1206 / 360}.bl__tile--kinds h3{padding-top:18px}}.privacy--soft .privacy__panel{position:relative}.privacy--soft .privacy__panel{background:linear-gradient(160deg,color-mix(in srgb,var(--brand-mid) 22%,var(--surface)) 0%,var(--surface) 60%)!important;overflow:hidden}.privacy--soft .privacy__panel:after{content:"";position:absolute;inset:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'%3E%3Cg fill='none' stroke='%238CACF7' stroke-opacity='.14' stroke-width='.8'%3E%3Ccircle cx='110' cy='110' r='100'/%3E%3Ccircle cx='110' cy='110' r='78'/%3E%3Ccircle cx='0' cy='0' r='100'/%3E%3Ccircle cx='220' cy='0' r='100'/%3E%3Ccircle cx='0' cy='220' r='100'/%3E%3Ccircle cx='220' cy='220' r='100'/%3E%3C/g%3E%3C/svg%3E") right top / 220px 220px;mask-image:linear-gradient(200deg,#000 0%,transparent 55%);-webkit-mask-image:linear-gradient(200deg,#000 0%,transparent 55%)}[data-theme=platinum] .privacy--soft .eyebrow{color:color-mix(in srgb,var(--accent) 55%,var(--ink))}.privacy--soft .privacy__cols svg{width:40px;height:40px;padding:10px;border-radius:50%;background:var(--subtle)}.ncard__ico{width:26px;height:26px;margin-top:-2px}.ncard__ico--flag{border-radius:50%;box-shadow:0 0 0 1.5px #ffffff4d}.ncard__ico--emoji{filter:drop-shadow(0 2px 3px rgba(3,10,30,.35))}.pill__ico{position:relative;z-index:1;flex:none;width:18px;height:18px}.pill__ico--flag{border-radius:50%;box-shadow:0 0 0 1px var(--line)}@media(max-width:640px){.pill__ico{width:16px;height:16px}}.split__name .flag{display:inline-block;width:16px;height:16px;margin-right:6px;vertical-align:-3px;border-radius:50%;box-shadow:0 0 0 1px var(--line)}img.pp__flag{display:block;width:20px;height:20px;border-radius:50%;box-shadow:0 0 0 1px var(--line)}.start__head{margin-bottom:40px}.start__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.step{display:grid;grid-template-rows:300px auto;background:var(--surface);border:1px solid var(--line);border-radius:28px;overflow:hidden}.step__shot{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--brand-deep),var(--brand-hi))}.step__shot .phone{--phone-w: 232px;position:absolute;left:50%;top:30px;transform:translate(-50%)}.step__n{position:absolute;left:20px;top:18px;z-index:2;font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.12em;color:var(--panel-muted)}.step__copy{padding:22px 24px 26px}.step h3{font-family:var(--display);font-weight:600;font-size:22px;letter-spacing:-.02em;line-height:1.2;margin:0 0 8px;text-wrap:balance}.step p{margin:0;color:var(--muted);font-size:15px;line-height:1.55;text-wrap:pretty}.start__facts{display:flex;flex-wrap:wrap;gap:6px 22px;margin:28px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.start__facts span+span:before{content:"\b7";margin-right:22px;margin-left:-12px;color:var(--line)}@media(max-width:900px){.start__steps{grid-template-columns:1fr;max-width:520px}.step{grid-template-rows:280px auto}}@media(max-width:640px){.start__facts span+span:before{display:none}.start__head{margin-bottom:24px}.start__steps{max-width:none;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.start__steps::-webkit-scrollbar{display:none}.start__steps .step{scroll-snap-align:start}}.plans__panel{position:relative;background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 92%,var(--accent)) 0%,var(--surface) 38%);border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line));box-shadow:0 40px 80px -48px color-mix(in srgb,var(--brand-mid) 60%,transparent),0 2px 6px -2px #0f223714}.plans__row{display:inline-flex;align-items:center;gap:12px}.plans__row img{flex:none;width:28px;height:28px;filter:drop-shadow(0 3px 4px rgba(3,10,40,.18));transition:transform .26s var(--ease-out)}@media(hover:hover)and (pointer:fine){.plans tbody tr{transition:background-color .2s var(--ease-out)}.plans tbody tr:hover th,.plans tbody tr:hover td:not(.plans__pro){background:color-mix(in srgb,var(--subtle) 70%,transparent)}.plans tbody tr:hover .plans__row img{transform:scale(1.12) rotate(-4deg)}}.plans .plans__pro{background:color-mix(in srgb,var(--accent) 8%,transparent);box-shadow:inset 1px 0 color-mix(in srgb,var(--accent) 22%,transparent),inset -1px 0 color-mix(in srgb,var(--accent) 22%,transparent);padding-left:14px}.plans thead .plans__pro{border-radius:16px 16px 0 0;box-shadow:inset 1px 0 color-mix(in srgb,var(--accent) 22%,transparent),inset -1px 0 color-mix(in srgb,var(--accent) 22%,transparent),inset 0 1px color-mix(in srgb,var(--accent) 22%,transparent)}.plans tbody tr:last-child .plans__pro{border-radius:0 0 16px 16px;box-shadow:inset 1px 0 color-mix(in srgb,var(--accent) 22%,transparent),inset -1px 0 color-mix(in srgb,var(--accent) 22%,transparent),inset 0 -1px color-mix(in srgb,var(--accent) 22%,transparent)}.plans tr.plans__always td.plans__pro{background:color-mix(in srgb,var(--accent) 12%,var(--subtle))}.plans__badge{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px 0 10px;border-radius:999px;background:linear-gradient(135deg,var(--brand-mid),var(--brand-hi));color:#fff;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 8px 18px -8px var(--brand-mid)}.plans__badge svg{width:14px;height:14px;color:#fff}.plans__yes{display:inline-flex;align-items:flex-start;gap:8px}.plans__tick{flex:none;width:18px;height:18px;margin-top:1px;padding:3px;border-radius:50%;background:var(--fill);color:var(--on-fill);stroke-width:3}.plans__yes--open .plans__tick{background:color-mix(in srgb,var(--muted) 30%,transparent);color:var(--text)}@media(max-width:640px){.plans__row{gap:8px}.plans__row img{width:22px;height:22px}.plans .plans__pro{padding-left:10px}.plans__yes{gap:6px}.plans__tick{width:16px;height:16px}}@media(max-width:640px){.plans,.plans thead,.plans tbody{display:block}.plans tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.plans thead th:first-child{display:none}.plans thead th{padding:12px 10px}.plans th[scope=row]{grid-column:1 / -1;padding:16px 10px 6px;border-top:1px solid var(--line)}.plans td{border-top:0;padding:4px 10px 16px;overflow-wrap:normal;hyphens:manual}.plans .plans__pro{border-radius:0}.plans thead .plans__pro{border-radius:14px 14px 0 0}.plans tr.plans__always th{background:var(--subtle)}}@media(min-width:901px){.faq__head{position:sticky;top:120px}}.faq__art{position:relative;width:min(100%,340px);aspect-ratio:34 / 26;margin-top:28px;perspective:700px}.faq__cloud{position:absolute;left:18%;top:10%;width:62%;filter:drop-shadow(0 22px 26px color-mix(in srgb,var(--brand-mid) 30%,transparent))}.faq__mini{position:absolute;width:22%;filter:drop-shadow(0 10px 12px rgba(3,10,40,.22))}.faq__mini--a{left:2%;top:4%}.faq__mini--b{right:0;top:30%}.faq__mini--c{left:10%;bottom:0}@media(prefers-reduced-motion:no-preference){.faq__cloud{animation:faq-cloud 7s ease-in-out infinite alternate}.faq__mini{animation:faq-mini 5.5s ease-in-out infinite alternate}.faq__mini--b{animation-duration:6.4s;animation-delay:-2s}.faq__mini--c{animation-duration:4.8s;animation-delay:-3.5s}}@keyframes faq-cloud{0%{transform:translateY(-6px) rotateX(8deg) rotateY(-12deg)}to{transform:translateY(8px) rotateX(-6deg) rotateY(10deg)}}@keyframes faq-mini{0%{transform:translate(-4px,-8px) rotate(-8deg) rotateY(-18deg)}to{transform:translate(5px,7px) rotate(7deg) rotateY(16deg)}}.faq__more{margin:22px 0 0;max-width:30ch;color:var(--muted);font-size:15px;line-height:1.55}.faq__more a{color:var(--accent);font-weight:500;text-underline-offset:3px}.faq__item{padding-inline:14px;border-radius:18px;transition:background-color .28s var(--ease-out),border-color .28s var(--ease-out)}.faq__item summary{justify-content:flex-start}.faq__item summary>span{flex:1}.faq__ico{flex:none;width:32px;height:32px;filter:drop-shadow(0 4px 5px rgba(3,10,40,.18));transition:transform .32s var(--ease-out)}.faq__item[open]{background:color-mix(in srgb,var(--accent) 6%,var(--surface));border-bottom-color:transparent}.faq__item[open] .faq__ico{transform:scale(1.12) rotate(-6deg)}.faq__item p{padding-left:52px}@media(hover:hover)and (pointer:fine){.faq__item summary:hover .faq__ico{transform:scale(1.1) rotate(-4deg)}}@media(max-width:900px){.faq__art{width:240px;margin-top:18px}}@media(max-width:640px){.faq__art{display:none}.faq__item{padding-inline:8px}.faq__ico{width:26px;height:26px}.faq__item p{padding-left:0}.faq__item summary{gap:12px}}.cta .cta__inner>.cta__gl{position:absolute;z-index:0;left:50%;top:50%;width:calc(clamp(360px,56vw,600px)*1.5);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity .6s var(--ease-out)}.cta.cta--live .cta__inner>.cta__gl{opacity:1}.cta--live .cta__ring{opacity:0!important;transition:opacity .6s var(--ease-out)}.cta__get{display:flex;align-items:center;justify-content:center;gap:22px}.qr-pass{--rx: 0deg;--ry: 0deg;--gx: 30%;--gy: 0%;position:relative;display:grid;grid-template-columns:auto auto;align-items:stretch;border-radius:22px;background:#fff;color:#0b1f52;text-align:left;box-shadow:0 30px 60px -26px #0b1f528c,0 2px 6px #0b1f521f,inset 0 0 0 1px #0b1f520f;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));will-change:transform}.qr-pass:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(90% 70% at var(--gx) var(--gy),rgba(255,255,255,.7),rgba(255,255,255,0) 60%),linear-gradient(115deg,#143c9e12,#143c9e00 40%);mix-blend-mode:soft-light}.qr-pass__code{position:relative;padding:14px 14px 14px 16px}.qr-pass__code>img:first-child{display:block;width:112px;height:112px}.qr-pass__icon{position:absolute;left:72px;top:70px;width:25px;height:25px;transform:translate(-50%,-50%)}.qr-pass__text{position:relative;display:grid;align-content:center;gap:5px;width:236px;padding:14px 22px;border-left:2px dashed rgba(11,31,82,.16)}.qr-pass__text:before,.qr-pass__text:after{content:"";position:absolute;left:-9px;width:16px;height:16px;border-radius:50%;background:var(--bg)}.qr-pass__text:before{top:-8px}.qr-pass__text:after{bottom:-8px}.qr-pass__kicker{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#4e6274}.qr-pass__kicker svg{flex:none;width:13px;height:13px;color:#1a4fd6}.qr-pass b{font-family:var(--display);font-weight:600;font-size:19px;letter-spacing:-.015em}.qr-pass small{font-size:12.5px;line-height:1.4;color:#4e6274}.qr-pass.is-called{animation:qr-call 1.3s var(--ease-out)}@keyframes qr-call{0%{box-shadow:0 30px 60px -26px #0b1f528c,0 0 #1a4fd680}45%{box-shadow:0 30px 60px -26px #0b1f528c,0 0 0 14px #1a4fd600}to{box-shadow:0 30px 60px -26px #0b1f528c,0 0 #1a4fd600}}@media(max-width:1100px),(hover:none){.qr-pass{display:none}}.get-dialog{width:min(980px,calc(100vw - 48px));max-width:none;padding:0;border:0;background:transparent;color:var(--text);overflow:visible}.get-dialog::backdrop{background:#050b1a80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.get-dialog__card{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:40px;padding:18px 48px 18px 18px;border-radius:34px;background:var(--surface);box-shadow:0 60px 120px -48px #030a28b3,0 0 0 1px var(--line)}.get-dialog__close{position:absolute;right:16px;top:16px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--muted);background:var(--subtle);transition:background-color .18s var(--ease-out),color .18s var(--ease-out),transform .18s var(--ease-out)}.get-dialog__close svg{width:20px;height:20px}@media(hover:hover)and (pointer:fine){.get-dialog__close:hover{color:var(--text);transform:rotate(90deg)}}.get-dialog__stage{--rx: 0deg;--ry: 0deg;position:relative;height:470px;border-radius:26px;overflow:hidden;background:linear-gradient(160deg,var(--brand-deep) 0%,var(--brand-mid) 50%,var(--brand-hi) 100%);perspective:1100px;isolation:isolate}.get-dialog__stage:before{content:"";position:absolute;inset:0;opacity:.5;background-image:radial-gradient(rgba(255,255,255,.16) 1px,transparent 1.2px);background-size:22px 22px;mask-image:radial-gradient(120% 80% at 50% 100%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(120% 80% at 50% 100%,#000 20%,transparent 75%)}.get-dialog__phone{position:absolute;left:11%;top:44px;transform-style:preserve-3d;transform:rotateX(calc(6deg + var(--rx))) rotateY(calc(-16deg + var(--ry))) translateZ(-30px);transition:transform .5s var(--ease-out)}.get-dialog__phone .phone{--phone-w: 236px}.get-dialog__pass{position:absolute;right:7%;bottom:34px;transform-style:preserve-3d;transform:rotateX(calc(4deg + var(--rx) * 1.4)) rotateY(calc(-10deg + var(--ry) * 1.4)) rotate(3deg) translateZ(70px);transition:transform .5s var(--ease-out)}.qr-pass--big{grid-template-columns:1fr;width:212px}.qr-pass--big .qr-pass__code{padding:20px 20px 16px}.qr-pass--big .qr-pass__code>img:first-child{width:172px;height:172px}.qr-pass--big .qr-pass__icon{left:106px;top:106px;width:38px;height:38px}.qr-pass--big .qr-pass__text{width:auto;padding:16px 20px 20px;border-left:0;border-top:2px dashed rgba(11,31,82,.16)}.qr-pass--big .qr-pass__kicker{letter-spacing:.05em}.qr-pass--big .qr-pass__text:before,.qr-pass--big .qr-pass__text:after{top:-9px;bottom:auto;left:-9px;background:var(--brand-mid)}.qr-pass--big .qr-pass__text:after{left:auto;right:-9px}.get-dialog__copy{padding:40px 0}.get-dialog__copy .display{font-size:clamp(30px,3.2vw,42px);margin:10px 0 0;text-wrap:balance}.get-dialog__lede{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.55;max-width:32ch}.get-dialog__actions{display:grid;justify-items:start;gap:14px;margin-top:28px}.get-dialog__actions .small{margin:0;line-height:1.6}@media(prefers-reduced-motion:no-preference){.get-dialog[open] .get-dialog__card{animation:gd-in .42s var(--ease-out)}.get-dialog[open]::backdrop{animation:gd-fade .32s var(--ease-out)}.get-dialog[open] .get-dialog__pass{animation:gd-pass .76s var(--ease-out) .14s both}.get-dialog[open] .get-dialog__phone{animation:gd-phone .76s var(--ease-out) 60ms both}.get-dialog.is-closing .get-dialog__card{animation:gd-out .2s ease-in forwards}.get-dialog.is-closing::backdrop{animation:gd-fade .2s ease-in reverse forwards}}@keyframes gd-in{0%{opacity:0;transform:translateY(18px) scale(.97)}}@keyframes gd-out{to{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes gd-fade{0%{opacity:0}}@keyframes gd-pass{0%{opacity:0;translate:40px 60px;rotate:8deg}}@keyframes gd-phone{0%{opacity:0;translate:0 70px}}

.ncard[data-hero-card=ca],.ncard[data-hero-card=uk],html[data-hero] .ncard[data-hero-card]{display:none}html[data-hero=schengen] .ncard[data-hero-card=schengen],html[data-hero=ca] .ncard[data-hero-card=ca],html[data-hero=uk] .ncard[data-hero-card=uk]{display:flex}
@media(max-width:900px){html[data-hero] .ncard[data-hero-card]:not(.n1):not(.n2){display:none}}
