:root{--paper:#f7f7fc;--lilac-0:#e9eaff;--lilac-1:#dee0ff;--lilac-2:#d5d7ff;--lilac-3:#c9ccff;--panel:#1a1a1a;--panel-2:#222228;--ink:#212121;--ink-2:#505062;--ink-3:#66667e;--blue:#000ffa;--blue-soft:#5a64ff;--green:#00cc8c;--green-deep:#00795a;--amber-bg:#fff1b8;--amber-ink:#826300;--white:#fff;--s-ink:var(--ink);--s-ink-2:var(--ink-2);--s-ink-3:var(--ink-3);--s-card:var(--lilac-2);--s-card-2:var(--lilac-1);--s-line:#21212124;--s-chip:#ffffff9e;--display:var(--font-poppins),"Poppins",-apple-system,"Segoe UI",sans-serif;--sans:var(--font-inter),"Inter",-apple-system,"Segoe UI",sans-serif;--mono:var(--font-jetbrains),"JetBrains Mono","SFMono-Regular",Consolas,monospace;--r-card:28px;--r-sm:16px;--maxw:1240px;--bleed:min(1320px,100% - 24px);--ease:cubic-bezier(.22,.8,.24,1)}.dark-scope{--s-ink:#fff;--s-ink-2:#c5c7d9;--s-ink-3:#8e90a6;--s-line:#ffffff21;--s-chip:#ffffff12}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:linear-gradient(#fbfbfe 0%,#f7f7fc 52%,#f2f2fa 100%);font-size:16px;line-height:1.6;overflow-x:hidden}::selection{background:var(--blue);color:#fff}img,svg,canvas{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:4px}[id]{scroll-margin-top:84px}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 clamp(20px,4vw,48px);position:relative}.mono{font-family:var(--mono)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}h1,h2,h3,h4{font-family:var(--display);color:var(--s-ink);letter-spacing:-.025em;font-weight:600}.sec-title{font-size:clamp(28px,3.17vw,48px);line-height:1.04}.sec-sub{max-width:580px;color:var(--s-ink-2);margin-top:14px;font-size:clamp(15.5px,1.5vw,17.5px)}html.animated [data-reveal]{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:var(--rd,0s);transform:translateY(26px)}html.animated [data-reveal].in{opacity:1;transform:none}html.animated [data-reveal].gs{opacity:1;transition:none;transform:none}.pill-btn{font:600 clamp(14.5px,1.06vw,16px)/1.2 var(--display);letter-spacing:-.01em;transition:transform .2s var(--ease),background .25s,border-color .25s;white-space:nowrap;border:1px solid #0000;border-radius:32px;justify-content:center;align-items:center;gap:10px;padding:clamp(12px,1.06vw,16px) clamp(18px,1.6vw,24px);display:inline-flex}.pill-btn:hover{transform:translateY(-1px)}.pill-btn:active{transform:translateY(0)}.pill-outline{border-color:var(--ink);color:var(--ink);background:0 0}.pill-outline:hover{border-color:var(--ink);background:#2121210d}.pill-black{background:var(--ink);color:#fff;box-shadow:0 8px 20px -12px #1a1a1a66}.pill-black:hover{background:#000}.nav{z-index:60;transition:background .3s,box-shadow .3s;position:fixed;top:0;left:0;right:0}.nav.scrolled{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#f7f7fccc;box-shadow:0 1px #21212114}.nav-inner{align-items:center;gap:clamp(16px,2.1vw,32px);max-width:1512px;margin:0 auto;padding:clamp(14px,1.06vw,16px) clamp(18px,2.12vw,32px);display:flex}.nav-logo{flex:none;align-items:center;display:inline-flex}.nav-logo img{width:clamp(104px,9.26vw,150px);height:auto}.nav-links{gap:clamp(20px,4.2vw,64px);margin:0 auto;display:flex}.nav-links a{font:600 clamp(14.5px,1.06vw,16px)/1.2 var(--display);color:var(--ink);opacity:1;letter-spacing:-.01em;padding:8px 2px;transition:opacity .2s}.nav-links a:hover{opacity:1}.nav-links .caret{opacity:.6;font-size:10px}.nav-right{align-items:center;gap:10px;display:flex}.lang-switch{background:0 0;border:0;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.lang-btn{font:600 11.5px/1 var(--sans);letter-spacing:.04em;color:var(--ink-3);border-radius:999px;padding:7px 10px;transition:background .2s,color .2s}.lang-btn:hover{color:var(--ink)}.lang-btn.active{color:var(--ink);background:#21212112}.burger{background:#ffffff80;border:1px solid #21212129;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:none}.burger span{background:var(--ink);width:17px;height:2px;transition:transform .25s var(--ease),background .2s;border-radius:2px;display:block;position:relative}.burger span:before,.burger span:after{content:"";background:var(--ink);width:17px;height:2px;transition:transform .25s var(--ease);border-radius:2px;position:absolute;left:0}.burger span:before{top:-5.5px}.burger span:after{top:5.5px}.burger[aria-expanded=true] span{background:0 0}.burger[aria-expanded=true] span:before{transform:translateY(5.5px)rotate(45deg)}.burger[aria-expanded=true] span:after{transform:translateY(-5.5px)rotate(-45deg)}.mobile-menu{z-index:55;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);visibility:hidden;transition:transform .35s var(--ease),visibility 0s .35s;background:#f7f7fcf7;border-radius:0 0 24px 24px;padding:84px 24px 28px;position:fixed;top:0;left:0;right:0;transform:translateY(-110%);box-shadow:0 24px 50px -24px #1a1a5059}.mobile-menu.open{visibility:visible;transition:transform .35s var(--ease);transform:none}.mm-links{gap:4px;display:grid}.mm-links a{font:600 19px/1.3 var(--display);color:var(--ink);border-bottom:1px solid #21212114;padding:11px 4px}.mm-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.mm-ctas{gap:10px;display:flex}.hero{background:linear-gradient(146.09deg,#ccceff66 0%,#e7e7e766 99.98%),#fff;flex-direction:column;min-height:100svh;padding:clamp(92px,7.2vw,108px) 0 clamp(40px,4.2vw,64px);display:flex;position:relative;overflow:hidden}.hero-inner{z-index:2;flex-direction:row;flex:none;align-items:center;gap:clamp(12px,.85vw,16px);width:100%;max-width:1760px;min-height:0;margin:auto;padding:0 clamp(20px,4.23vw,64px);display:flex;position:relative}.hero-copy{text-align:left;z-index:2;flex-direction:column;flex:none;width:clamp(360px,44vw,680px);display:flex;position:relative}.hero-title{letter-spacing:-.03em;color:var(--ink);font-size:clamp(48px,5.9vw,88px);font-weight:500;line-height:1.02}.hero-sub{color:#4d4d4d;text-align:left;z-index:2;max-width:460px;margin-top:clamp(18px,1.8vw,28px);font-size:clamp(16px,1.55vw,22px);line-height:1.4}.hero-sub:before{display:none}@media (prefers-reduced-motion:no-preference){html.hero-boot .hero-title,html.hero-boot .hero-sub{opacity:0;visibility:hidden;animation:10ms linear 2.8s forwards heroBootUnhide}}@keyframes heroBootUnhide{to{opacity:1;visibility:visible}}.hero-globe{aspect-ratio:624/605;z-index:1;pointer-events:none;flex:auto;align-self:center;width:auto;max-width:clamp(440px,53vw,820px);max-height:min(820px,72svh);margin:0 0 0 auto;position:relative}.hero-globe:before{content:"";background:radial-gradient(circle at 38% 32%,#ffffff8c,#fff0 58%),radial-gradient(circle,#000ffa0d,#000ffa00 70%);border-radius:50%;position:absolute;inset:7%}.hero-globe canvas{width:100%;height:100%;position:absolute;inset:0}.globe-pill{z-index:5;-webkit-backdrop-filter:blur(8px)saturate(1.3);backdrop-filter:blur(8px)saturate(1.3);color:var(--ink);font:600 clamp(18px,1.59vw,24px)/1.2 var(--display);letter-spacing:-.01em;white-space:nowrap;opacity:0;pointer-events:none;will-change:transform;background:#ffffff9e;border:1px solid #ffffff80;border-radius:40px;align-items:center;gap:clamp(6px,.53vw,8px);padding:clamp(11px,1.06vw,16px) clamp(13px,1.06vw,16px);transition:opacity .45s;display:inline-flex;position:absolute;top:0;left:0;box-shadow:4px 4px 8px #00000026,0 16px 44px -18px #1a1a6e59}.globe-pill.live{opacity:1}.pill-mark{width:1.2em;height:.66em;color:var(--blue);flex:none}.pill-pair{text-align:left;display:block;position:relative;overflow:hidden}.pill-cur-l{text-align:right;min-width:2.4em}.pill-cur-r{min-width:3.1em}.pill-a{display:block}.pill-b{opacity:0;position:absolute;inset:0;transform:translateY(120%)}.pill-a,.pill-b{transition:transform .15s var(--ease),opacity .15s var(--ease)}.pill-pair.swap .pill-a{opacity:0;transform:translateY(-120%)}.pill-pair.swap .pill-b{opacity:1;transform:none}.pill-pair.no-t .pill-a,.pill-pair.no-t .pill-b{transition:none}.logos{padding:12px 0 22px}.logos-ticker{display:flex;overflow:hidden}.logos-seq{opacity:.55;flex:none;align-items:center;gap:clamp(28px,4.5vw,60px);padding-right:clamp(28px,4.5vw,60px);display:flex}html.animated .logos-seq{animation:34s linear infinite logos-marquee}html.animated .logos-ticker:hover .logos-seq{animation-play-state:paused}@keyframes logos-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}html:not(.animated) .logos-ticker{flex-wrap:wrap;justify-content:center}html:not(.animated) .logos-seq{flex-wrap:wrap;flex:0 auto;justify-content:center;gap:22px clamp(28px,4.5vw,60px);padding-right:0}html:not(.animated) .logos-dup{display:none}.logo-item{flex:none;align-items:center;gap:10px;display:inline-flex}.logo-img{object-fit:contain;filter:grayscale()brightness(.42)contrast(1.05);width:auto;max-width:104px;height:26px}.logo-img.logo-wm{max-width:140px;height:22px}.logo-word{font-family:var(--sans);color:#3c3c50;white-space:nowrap;-webkit-user-select:none;user-select:none;letter-spacing:-.02em;font-size:21px;font-weight:700}.lw-stripe{letter-spacing:-.04em;font-size:23px;font-weight:700}.lw-mercury{font-family:var(--display);letter-spacing:.22em;font-size:18px;font-weight:600}.lw-corpay{font-size:20px;font-weight:600}.lw-corpay sup{color:#3c3c50;font-size:11px}.lw-unit{letter-spacing:-.02em;font-size:21px;font-weight:700}.lw-sardine{font-family:var(--display);font-size:20px;font-style:italic;font-weight:500}.lw-method{font-family:var(--mono);letter-spacing:.08em;font-size:17px;font-weight:600}.lw-shopify{letter-spacing:-.03em;font-size:21px;font-weight:700}.lw-coinbase{letter-spacing:-.02em;font-size:21px;font-weight:700}.stats{padding:clamp(56px,7vw,96px) 0}.stats-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:clamp(24px,2.12vw,32px);display:grid}.stat{flex-direction:column;align-items:center;gap:clamp(10px,1.06vw,16px);display:flex}.stat-num{font-family:var(--display);letter-spacing:-.01em;background:linear-gradient(#fff .779998%,#b9bcff 22%,#000ffa 100.78%);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:clamp(52px,5.3vw,80px);font-weight:700;line-height:1}.stat-label{color:#4d4d4d;letter-spacing:-.01em;font-size:clamp(14px,1.06vw,16px);font-weight:400}.cinema{padding:clamp(36px,5vw,72px) 0 0}.cinema-track{position:relative}.cinema-hud{display:none}.lamina{width:var(--bleed);margin:14px auto}.cinema-panel{background:var(--panel);border-radius:var(--r-card);color:#fff;justify-content:center;align-items:center;min-height:88svh;padding:clamp(56px,8vw,110px) clamp(20px,5vw,72px);display:flex;position:relative;overflow:hidden}.lamina-copy{z-index:2;text-align:center;max-width:780px;position:relative}.lamina-step{font-family:var(--mono);letter-spacing:.22em;color:var(--lilac-2);opacity:.85;margin-bottom:16px;font-size:13px}.lamina-title{letter-spacing:-.03em;color:#fff;font-size:clamp(30px,4.4vw,54px);font-weight:500;line-height:1.08}.lamina-title-xl{letter-spacing:-.035em;font-size:clamp(38px,6.2vw,80px)}.lamina-body{color:#c9cbe0;max-width:540px;margin:18px auto 0;font-size:clamp(15.5px,1.6vw,18.5px);line-height:1.65}.lamina-claim{max-width:640px;font-family:var(--display);letter-spacing:-.02em;color:#f2f3ff;margin:22px auto 0;font-size:clamp(22px,3vw,34px);font-weight:400;line-height:1.25}.swift-x{text-decoration:line-through;text-decoration-thickness:.14em;-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);color:#ffffff9e}.lamina-link{font:600 15px/1.3 var(--sans);color:var(--lilac-2);border-bottom:1px solid #cdd0ff66;margin-top:26px;padding-bottom:2px;transition:color .2s,border-color .2s;display:inline-block}.lamina-link:hover{color:#fff;border-color:#fff}.lamina-step-static{z-index:3;font-family:var(--mono);letter-spacing:.18em;color:#cdd0ff99;font-size:12px;position:absolute;top:26px;left:30px}.arc-deco{z-index:1;pointer-events:none;width:clamp(110px,18vw,260px);height:100%;position:absolute;top:0}.arc-l{left:0}.arc-r{right:0;transform:scaleX(-1)}.lamina-float{z-index:1;pointer-events:none;position:absolute;inset:0}.float-el{position:absolute}.dot-p{pointer-events:none;background:#cdd0ffe6;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 9px #9da6ff8c}.cur-chip{color:#e8e9f6;font:600 17.5px/1 var(--sans);background:#26262e;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:11px;padding:13px 22px;display:inline-flex;box-shadow:0 22px 50px -18px #000000c7}.coin{width:26px;height:26px;font:700 11.5px/1 var(--mono);background:var(--lilac-2);color:var(--panel);border-radius:50%;flex:none;place-items:center;display:grid}.coin-usdc{color:#fff;background:#2775ca}.coin-usdt{color:#fff;background:#26a17b}.route-svg{z-index:1;width:100%;height:100%;position:absolute;inset:0}.route-node{color:#dadcf2;font:600 12px/1 var(--mono);letter-spacing:.06em;background:#26262eeb;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;display:inline-flex;box-shadow:0 14px 36px -16px #000c}.route-node i{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px}.route-node .n-blue{background:var(--blue-soft)}.qr-card{color:var(--ink);background:#fff;border-radius:18px;width:clamp(150px,13.5vw,190px);padding:14px;box-shadow:0 30px 70px -26px #000000d9}.qr-art svg{width:100%;height:auto}.qr-amt{font:600 15px/1.2 var(--display);letter-spacing:-.01em;margin-top:10px}.qr-copy{width:100%;font:500 11.5px/1 var(--sans);color:var(--ink-2);white-space:nowrap;border:1px solid #2121212e;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:9px;padding:7px 8px;display:flex}.bene-card{background:#202028;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:12px;min-width:236px;padding:13px 16px;display:flex;box-shadow:0 24px 56px -22px #000c}.bene-av{background:var(--lilac-2);width:36px;height:36px;color:var(--panel);font:600 12.5px/1 var(--sans);border-radius:50%;flex:none;place-items:center;display:grid}.bene-info{min-width:0}.bene-name{font:600 13.5px/1.3 var(--sans);color:#fff}.bene-id{font:400 10.5px/1.4 var(--mono);color:#8e90a6;text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.bene-amt{font:600 13.5px/1 var(--mono);color:#8ce06a;white-space:nowrap;margin-left:auto}.cinema-live .cinema-track{height:100svh;overflow:hidden}.cinema-stage{z-index:0;background:var(--panel);clip-path:inset(7vh 5vw round 28px);pointer-events:none;display:none;position:absolute;inset:0}.cinema-live .cinema-stage{display:block}.cinema-live .lamina{will-change:opacity;width:100%;margin:0;position:absolute;inset:0}.cinema-live .cinema-panel{z-index:1;background:0 0;border-radius:0;height:100%;min-height:100svh;overflow:visible}.cinema-live .lamina-copy,.cinema-live .lamina-float,.cinema-live .float-el{will-change:transform,opacity,filter}.cinema-live .lamina:not(.lamina-0){visibility:hidden;opacity:0}.cinema-live .lamina-step-static{display:none}.cinema-live .cinema-hud{z-index:10;color:#fff;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;top:50%;left:clamp(14px,2.6vw,34px);transform:translateY(-50%)}.cinema-live .cinema-hud .hud-num{font:600 15px/1 var(--mono);letter-spacing:.08em;gap:5px;display:flex}.cinema-live .cinema-hud .hud-sep,.cinema-live .cinema-hud .hud-total{color:#ffffff73}.cinema-live .cinema-hud .hud-rail{background:#ffffff2e;border-radius:2px;width:2px;height:clamp(80px,18vh,170px);overflow:hidden}.cinema-live .cinema-hud .hud-fill{background:var(--lilac-2);transform-origin:top;width:100%;height:100%;display:block;transform:scaleY(0)}.cinema-live .cinema-hud .hud-num{overflow:hidden}.cinema-live .cinema-hud #hud-curr{display:inline-block}.cinema-live .swift-x{text-decoration:none;position:relative}.cinema-live .swift-x:after{content:"";background:var(--green);height:.14em;transform:scaleX(var(--strike,0));transform-origin:0;border-radius:2px;position:absolute;top:calc(50% - .07em);left:-.05em;right:-.05em}.lite-sec{padding:clamp(64px,7.9vw,120px) 0}.sec-title-c{text-align:center;margin:0 auto}.sec-sub-c{text-align:center;margin-left:auto;margin-right:auto}.products-grid{grid-template-columns:1.04fr 1fr;align-items:stretch;gap:clamp(28px,4.5vw,72px);margin-top:clamp(36px,4.5vw,64px);display:grid}.prod-right{flex-direction:column;display:flex}.tx-panel{background:linear-gradient(129.85deg,#ccceff57 24.92%,#e7e7e757 152.64%);border-radius:16px;height:clamp(430px,41vw,540px);position:relative;overflow:hidden}.tx-phone{background:linear-gradient(129.85deg,#ccceff9e 24.92%,#e7e7e79e 152.64%);border-radius:32px 32px 0 0;width:min(380px,100% - 34px);padding:26px 16px 0;position:absolute;top:30px;left:50%;transform:translate(-50%);box-shadow:8px 12px 40px -8px #1a1a6e3d}.tx-title{font:600 22px/1 var(--display);color:var(--ink);letter-spacing:-.01em}.tx-list{flex-direction:column;gap:8px;margin-top:14px;display:flex}.tx-card{background:#fff;border-radius:16px;padding:14px 16px;box-shadow:0 16px 30px -24px #1a1a6e73}.tx-r1{justify-content:space-between;align-items:center;gap:10px;display:flex}.tx-kind{font:600 12.5px/1 var(--sans);color:#636363;align-items:center;gap:8px;display:inline-flex}.tx-ic{background:var(--lilac-0);width:22px;height:22px;color:var(--blue);font:600 11px/1 var(--mono);border-radius:50%;flex:none;place-items:center;display:grid}.tx-date{font:600 11px/1 var(--mono);color:#636363;letter-spacing:.04em;text-transform:uppercase;flex:none}.tx-r2{justify-content:space-between;align-items:center;gap:8px;margin-top:11px;display:flex}.tx-amt{font:600 15px/1.2 var(--display);color:var(--ink);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:7px;min-width:0;display:inline-flex}.tx-amt.tx-to{justify-content:flex-end}.tx-arrow{color:#888;font:400 15px/1 var(--sans);flex:none}.coin{object-fit:cover;filter:grayscale()contrast(1.03);background:#fff;border-radius:50%;flex:none;width:22px;height:22px;box-shadow:0 0 0 1px #2121210f}.tx-r3{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.tx-chip{font:600 11px/1 var(--sans);white-space:nowrap;border-radius:999px;flex:none;padding:5px 10px}.tx-chip.is-progress{background:var(--amber-bg);color:var(--amber-ink)}.tx-chip.is-done{color:var(--green-deep);background:#00cc8c29}.tx-id{font:400 11px/1.4 var(--mono);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;overflow:hidden}.tx-progress{z-index:2;width:40px;height:40px;position:absolute;bottom:18px;left:18px}.tx-progress svg{width:40px;height:40px;transform:rotate(-90deg)}.tx-progress .ring-bg{stroke:#21212129}.tx-progress .ring-fg{stroke:var(--blue)}.tx-progress b{font:600 14px/1 var(--display);color:var(--ink);place-items:center;display:grid;position:absolute;inset:0}.prod-seg-row{justify-content:center;margin-top:clamp(22px,3vw,32px);display:flex}.seg.seg--dark{background:#1a1a1a;gap:4px;padding:8px}.seg.seg--dark .seg-btn{color:#9c9c9c;padding:14px 26px}.seg.seg--dark .seg-btn:hover{color:#fff}.seg.seg--dark .seg-btn.active{color:#fff;background:#3b3b3b;box-shadow:inset 0 0 0 1px #ffffff1f}.seg.seg--dark .seg-soon{color:var(--lilac-2,#d5d7ff)}.pay-panel{background:#212121;border-radius:16px;place-items:center;height:clamp(380px,34vw,480px);padding:40px;display:grid;position:relative;overflow:hidden}.pay-deck{will-change:transform;flex-direction:column;align-items:center;width:min(480px,100%);display:flex;transform:translateZ(0)}.pay-card{backface-visibility:hidden;background-image:linear-gradient(#ffffff1a,#ffffff1a);border-radius:16px;align-items:center;gap:8px;padding:16px;display:flex;box-shadow:8px 8px 16px #00000080}.pay-card--1{z-index:3;background-color:#212121c7;width:100%;margin-bottom:-48px}.pay-card--2{z-index:2;background-color:#21212199;width:calc(100% - 20px);margin-bottom:-48px}.pay-card--3{z-index:1;width:calc(100% - 40px)}.pay-card--2 .pay-info,.pay-card--2 .wal-amt{filter:blur(2.5px);opacity:.75}.pay-card--2 .pay-chip{filter:blur(5px);opacity:.95}.pay-card--3 .pay-info,.pay-card--3 .wal-amt{filter:blur(4px);opacity:.5}.pay-card--3 .pay-chip{filter:blur(6px);opacity:.8}.pay-card--2 .wal-ic{filter:blur(2.5px)grayscale()contrast(1.05);opacity:.75}.pay-card--3 .wal-ic{filter:blur(4px)grayscale()contrast(1.05);opacity:.5}.pay-scene{justify-content:center;width:100%;padding:0 40px;display:none}.pay-scene.is-on{display:flex}.pay-scene--car{padding:0}@media (prefers-reduced-motion:no-preference){@keyframes tabSceneIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pay-scene.is-on,.tab-panel.active{animation:tabSceneIn .45s var(--ease)both}}.seg.seg--dark .seg-btn{transition:background .35s,color .35s,box-shadow .35s}.car-viewport{width:100%;height:215px;position:relative;overflow:visible}.car-track{will-change:transform;gap:16px;display:flex;position:absolute;top:0;left:0}.car-card{filter:blur(2.5px);opacity:.5;backface-visibility:hidden;background-color:#212121d1;background-image:linear-gradient(#ffffff17,#ffffff17);border-radius:20px;flex-direction:column;flex:none;width:360px;height:215px;padding:28px 32px;transition:filter .6s,opacity .6s;display:flex;box-shadow:8px 8px 16px #00000080}.car-card.is-center{filter:none;opacity:1}.car-r1{justify-content:space-between;align-items:center;display:flex}.car-co{font:500 11px/1 var(--display);letter-spacing:.09em;text-transform:uppercase;color:#cfcfcf}.car-nfc{color:#bdbdbd;width:18px;height:18px}.car-num{font:500 20px/1.2 var(--display);color:#fff;letter-spacing:.02em;white-space:nowrap;margin-top:26px}.car-holder{font:500 13px/1.3 var(--display);color:#d1d1d1;text-transform:uppercase;letter-spacing:.04em;margin-top:4px}.car-r3{font:500 11px/1 var(--display);color:#a8a8a8;letter-spacing:.04em;align-items:center;gap:24px;margin-top:auto;display:flex}.car-mc{margin-left:auto;display:inline-flex}.car-mc i{border-radius:50%;width:20px;height:20px}.car-mc i:first-child{background:#eb001b}.car-mc i:last-child{opacity:.92;background:#f79e1b;margin-left:-8px}.wal-ic{object-fit:cover;filter:grayscale()contrast(1.05);background:#fff;border-radius:50%;flex:none;width:32px;height:32px}.wal-amt{font:500 16px/1.2 var(--display);color:#fff;letter-spacing:-.01em;white-space:nowrap;margin-left:auto}.wal-card .pay-info{flex:1 0 0}.wal-deck .pay-card{transition:margin .5s var(--ease),width .5s var(--ease),background-color .5s}.wal-deck .pay-info,.wal-deck .wal-amt,.wal-deck .wal-ic{transition:filter .45s,opacity .45s}.wal-deck.is-open .pay-card--1,.wal-deck.is-open .pay-card--2{margin-bottom:8px}.wal-deck.is-open .pay-card{background-color:#212121c7;width:100%}.wal-deck.is-open .pay-info,.wal-deck.is-open .wal-amt{filter:none;opacity:1}.wal-deck.is-open .wal-ic{filter:grayscale()contrast(1.05);opacity:1}.pay-info{flex-direction:column;flex:1 0 0;justify-content:center;gap:4px;min-width:0;display:flex}.pay-info b{font:500 16px/1.2 var(--display);color:#fff;letter-spacing:-.01em;white-space:nowrap}.pay-info small{font:500 12px/1.2 var(--display);color:#d1d1d1;letter-spacing:-.01em;white-space:nowrap}.pay-chip{width:200px;font:500 12px/1.35 var(--display);color:#888;background:#e7e7e7;border-radius:32px;flex:none;justify-content:center;align-items:center;padding:8px 16px;transition:background .35s,color .35s;display:inline-flex}.pay-chip--ghost{background:#fff}.pay-chip-txt{white-space:nowrap;transition:opacity .18s,transform .18s}.pay-chip-ic{flex:none;width:15px;height:15px;margin-right:6px;transition:opacity .18s;display:none}.pay-chip-ic svg{width:100%;height:100%;display:block}.pay-chip.has-ic .pay-chip-ic{display:inline-flex}.pay-chip.is-spin .pay-chip-ic svg{animation:.9s linear infinite paySpin}@keyframes paySpin{to{transform:rotate(360deg)}}.pay-chip.is-swap .pay-chip-txt,.pay-chip.is-swap .pay-chip-ic{opacity:0}.pay-chip.is-swap .pay-chip-txt{transform:translateY(4px)}.pay-chip.is-done{color:#1e7b3c;background:#dfc}@media (prefers-reduced-motion:reduce){.pay-chip.is-spin .pay-chip-ic svg{animation:none}}.seg{background:#d5d7ff80;border:0;border-radius:999px;gap:4px;padding:5px;display:inline-flex}.seg-btn{font:600 14px/1 var(--sans);color:var(--ink-2);border-radius:999px;padding:10px 20px;transition:background .25s,color .25s,box-shadow .25s}.seg-btn:hover{color:var(--ink)}.seg-btn.active{color:var(--ink);background:#fff;box-shadow:0 6px 18px -6px #1a1a6e33}.seg-soon{font:600 10.5px/1 var(--mono);letter-spacing:.01em;color:var(--blue);margin-left:5px}.seg-soon:before{content:"("}.seg-soon:after{content:")"}.tab-panel{margin-top:26px;display:none}.tab-panel.active{flex-direction:column;flex:auto;min-height:0;display:flex}.tab-title{font:600 clamp(26px,3vw,36px)/1 var(--display);color:var(--ink);letter-spacing:-.02em;margin-bottom:16px}.tab-lede{color:var(--ink-2);max-width:480px;font-size:15.5px;line-height:1.7}.soon-tag{font:600 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--blue);background:var(--lilac-1,#dee0ff);border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:6px 11px;display:inline-flex}.soon-tag:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px}.dark-scope .soon-tag{color:var(--lilac-2,#d5d7ff);background:#cdd0ff29}.dark-scope .soon-tag:before{background:var(--lilac-2,#d5d7ff)}.feature-row{border-top:1px solid #2121211a;flex:1 1 0;align-items:center;gap:16px;min-height:56px;margin:0;padding:0;display:flex}.feature-row:first-of-type{border-top:0;margin-top:22px}.feature-ic{width:48px;height:48px;color:var(--ink);font:400 26px/1 var(--sans);flex:none;place-items:center;display:grid}.feature-tx h4{font:600 15.5px/1.3 var(--sans);color:var(--ink);letter-spacing:0}.feature-tx p{color:var(--ink-2);margin-top:3px;font-size:14px}.learn-link{font:600 14.5px/1.3 var(--sans);color:var(--ink);border-bottom:1px solid #21212159;margin-top:22px;padding-bottom:2px;transition:color .2s,border-color .2s;display:inline-block}.learn-link:hover{color:var(--blue);border-color:var(--blue)}.dark-scope .learn-link{color:var(--lilac-2);border-bottom-color:#cdd0ff66}.dark-scope .learn-link:hover{color:#fff;border-color:#fff}.ratings{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:14px clamp(20px,3vw,44px);margin:30px auto clamp(28px,3.5vw,44px);font-size:14px;display:flex}.rating{align-items:center;gap:8px;display:inline-flex}.rating b{color:var(--ink);font-weight:600}.stars{color:#efc75e;letter-spacing:2px;font-size:13px}.t-carousel{--t-gap:24px;border-radius:24px;position:relative;overflow:hidden}.t-track{gap:var(--t-gap);transition:transform .5s var(--ease);will-change:transform;display:flex}html.reduced .t-track{transition:none}.t-card{flex:0 0 calc((100% - 2*var(--t-gap))/3);min-width:0;color:var(--ink);background:linear-gradient(129.85deg,#ccceff80 24.92%,#e7e7e780 152.64%);border-radius:16px;flex-direction:column;padding:clamp(26px,2.4vw,36px);display:flex}.t-mark{font-family:var(--display);color:var(--blue);opacity:.85;-webkit-user-select:none;user-select:none;margin-bottom:10px;font-size:52px;font-weight:600;line-height:.6}.t-quote{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);flex:auto;max-width:40ch;font-size:clamp(15px,1.18vw,18px);font-weight:500;line-height:1.5}.t-person{align-items:center;gap:14px;margin-top:auto;padding-top:24px;display:flex}.t-mark-co{font:600 14px/1 var(--display);letter-spacing:-.02em;color:#2121218c;margin-left:auto}.t-who{min-width:0}.t-card.gs-card{opacity:0}html.reduced .t-card.gs-card{opacity:1}.t-av{background:var(--blue);color:#fff;width:46px;height:46px;font:600 14px/1 var(--sans);border-radius:50%;flex:none;place-items:center;display:grid}.t-name{font:600 15px/1.3 var(--sans);color:var(--ink)}.t-role{font:400 13.5px/1.4 var(--sans);color:var(--ink-2)}.t-controls{align-items:center;gap:12px;margin-top:28px;display:flex}.t-controls .t-dashes{margin-left:auto}.t-arrow{width:44px;height:44px;color:var(--ink);transition:background .2s,border-color .2s,transform .2s var(--ease);border:1px solid #21212147;border-radius:50%;place-items:center;font-size:17px;display:grid}.t-arrow:hover{border-color:var(--ink);background:#2121210f;transform:translateY(-1px)}.t-dashes{gap:8px;display:flex}.t-dash{width:26px;height:3px;transition:width .3s var(--ease),background .3s;background:#21212133;border-radius:3px}.t-dash.active{background:var(--ink);width:48px}@media (max-width:1020px){.t-card{flex-basis:calc((100% - var(--t-gap))/2)}}@media (max-width:640px){.t-carousel{--t-gap:16px}.t-card{flex-basis:100%}.t-quote{max-width:none;font-size:clamp(15.5px,4.4vw,18px)}}.calc-sec{padding:clamp(40px,5vw,60px) 0}.calc-card-outer{width:var(--bleed);background:var(--ink);border-radius:16px;margin:0 auto;padding:clamp(36px,4.2vw,64px);overflow:hidden}.calc-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,4vw,64px);display:grid}.calc-copy .sec-title{letter-spacing:-.03em;color:#fff;font-size:clamp(40px,4.5vw,64px);line-height:1}.calc-copy .sec-sub{color:#fffc;max-width:560px;font-size:clamp(18px,1.95vw,24px);line-height:1.25}.calc-copy .learn-link{margin-top:24px;font-size:16px}.calc-card{color:var(--ink);background:#fff;border-radius:24px;padding:clamp(18px,2.2vw,26px);box-shadow:0 44px 100px -44px #000c}.calc-block{flex-direction:column;gap:8px;display:flex}.calc-block+.calc-block{margin-top:16px}.calc-lbl{font:400 clamp(20px,2vw,24px)/1.2 var(--display);color:var(--ink);letter-spacing:-.01em}.calc-lbl-row{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.calc-swift-top{font:600 14px/1.2 var(--sans);color:#8f8f8f;letter-spacing:-.01em;white-space:nowrap}.calc-field{border-radius:28px;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.calc-field--send{background:linear-gradient(129.85deg,#ccceff59 24.92%,#e7e7e759 152.64%)}.calc-field--recv{background:#e7e7e7}.calc-cur{font:600 16px/1 var(--sans);color:var(--ink);background:#fff;border-radius:999px;flex:none;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}.calc-cur .caret{color:var(--ink);font-size:10px}.flag{border-radius:50%;flex:none;width:22px;height:22px;overflow:hidden}.flag svg{width:100%;height:100%}#calc-amount,.calc-get{text-align:right;min-width:0;font:600 clamp(24px,2.5vw,32px)/1.2 var(--display);color:var(--ink);letter-spacing:-.01em;outline-offset:4px;background:0 0;border:0;padding:0}#calc-amount{width:100%}.calc-econ{text-align:center;font:400 14px/1.2 var(--sans);color:#4d4d4d;letter-spacing:-.01em;background:#dfc;border-radius:8px;margin-top:16px;padding:9px}.calc-econ b{font-weight:700}.calc-divider{background:#e7e7e7;height:1px;margin:16px 0}.calc-stats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.calc-stat{text-align:center;background:linear-gradient(129.85deg,#ccceff4d 24.92%,#e7e7e74d 152.64%);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 8px;display:flex}.stat-ic{color:#4d4d4d;flex:none;width:30px;height:30px}.stat-tx{font:400 14px/1.3 var(--sans);color:#4d4d4d;letter-spacing:-.01em}.stat-tx b{font-weight:700}.stat-swift{font:600 12px/1.2 var(--sans);color:#8f8f8f;letter-spacing:-.01em}.calc-cta{background:var(--panel);color:#fff;width:100%;font:600 16px/1 var(--sans);text-align:center;transition:background .25s,transform .2s var(--ease);border-radius:999px;margin-top:16px;padding:16px;display:block}.calc-cta:hover{background:#000;transform:translateY(-1px)}.calc-vet{text-align:center;font:700 12px/1.3 var(--sans);color:#8f8f8f;letter-spacing:-.01em;margin-top:12px}@media (max-width:640px){.calc-card-outer{border-radius:14px;padding:26px 18px 20px}.calc-grid{gap:22px}.calc-copy .sec-title{font-size:clamp(28px,8.2vw,34px)}.calc-copy .sec-sub{font-size:15.5px;line-height:1.45}.calc-copy .learn-link{margin-top:14px;font-size:14px}.calc-card{border-radius:18px;padding:16px 14px 14px}.calc-lbl{font-size:16px}.calc-swift-top{font-size:11.5px}.calc-block{gap:6px}.calc-block+.calc-block{margin-top:12px}.calc-field{background:0 0;border:1.5px solid #e4e4ea;border-radius:18px;flex-wrap:nowrap;gap:10px;padding:8px 10px}.calc-cur{gap:6px;padding:6px 9px;font-size:13.5px}.flag{width:18px;height:18px}#calc-amount,.calc-get{font-size:21px}.calc-econ{margin-top:12px;padding:8px;font-size:12.5px}.calc-divider{margin:12px 0}.calc-stats{grid-template-columns:1fr}.calc-stat{text-align:left;border-radius:10px;flex-direction:row;justify-content:flex-start;gap:10px;padding:10px 12px}.stat-ic{width:22px;height:22px}.stat-tx{font-size:13px}.stat-swift{text-align:right;flex:none;margin-left:auto;font-size:11px}.calc-cta{margin-top:14px;padding:13px;font-size:15px}.calc-vet{margin-top:10px;font-size:11px}.seg.seg--dark{width:100%}.seg.seg--dark .seg-btn{white-space:nowrap;text-align:center;flex:1 1 0;padding:12px 8px;font-size:13px}.seg.seg--dark .seg-soon{display:none}.pay-panel{padding:24px}.pay-card{padding:12px}.pay-card--1,.pay-card--2{margin-bottom:-40px}.pay-info b{font-size:13.5px}.pay-info small{font-size:10px}.pay-chip{width:auto;padding:7px 12px;font-size:11px}.pay-scene{padding:0 20px}.pay-scene--car{padding:0}.car-viewport{height:172px}.car-track{gap:12px}.car-card{border-radius:16px;width:280px;height:172px;padding:20px 22px}.car-num{margin-top:18px;font-size:17px}.wal-amt{font-size:13px}.wal-ic{width:26px;height:26px}}@keyframes calcPulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes calcSpin{to{transform:rotate(360deg)}}.calc-card.is-loading #calc-recv,.calc-card.is-loading #calc-recv-swift,.calc-card.is-loading #calc-econ,.calc-card.is-loading .stat-swift{animation:1.1s ease-in-out infinite calcPulse}.calc-card.is-loading #calc-vet:before{content:"";vertical-align:-1px;border:2px solid #8f8f8f4d;border-top-color:#8f8f8f;border-radius:50%;width:11px;height:11px;margin-right:7px;animation:.7s linear infinite calcSpin;display:inline-block}@media (prefers-reduced-motion:reduce){.calc-card.is-loading #calc-recv,.calc-card.is-loading #calc-recv-swift,.calc-card.is-loading #calc-econ,.calc-card.is-loading .stat-swift{opacity:.55;animation:none}.calc-card.is-loading #calc-vet:before{animation:none}}.blog-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.blog-head .sec-title{font-size:clamp(30px,3.7vw,48px)}.blog-go{font:600 clamp(14px,1.06vw,16px)/1.2 var(--display);color:var(--ink);letter-spacing:-.01em;border-bottom:1px solid var(--ink);align-items:center;gap:8px;padding-bottom:4px;transition:color .2s,border-color .2s;display:inline-flex}.blog-go .ar{font-size:1.1em}.blog-go:hover{color:var(--blue);border-color:var(--blue)}.blog-grid{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,26px);margin-top:clamp(30px,4vw,52px);display:grid}.post{color:var(--ink);transition:transform .3s var(--ease);background:linear-gradient(129.85deg,#ccceff80 24.92%,#e7e7e780 152.64%);border-radius:32px;flex-direction:column;padding:clamp(18px,2.1vw,32px);display:flex;overflow:hidden}.post:hover{transform:translateY(-5px);box-shadow:0 30px 60px -30px #1a1a6e73}.post-cover{aspect-ratio:1;background:var(--lilac-1);border-radius:16px;position:relative;overflow:hidden}.post-cover svg{width:100%;height:100%}.post-img{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.post-body{flex-direction:column;flex:1;padding:clamp(14px,1.6vw,24px) 2px 4px;display:flex}.post-tag{font:600 11px/1 var(--sans);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);background:#ffffff9e;border-radius:999px;align-self:flex-start;padding:6px 11px}.post-title{font:600 clamp(18px,1.59vw,24px)/1.25 var(--display);color:var(--ink);letter-spacing:-.015em;margin-top:13px}.post-read{font:600 13.5px/1 var(--sans);color:var(--ink-2);margin-top:auto;padding-top:18px}.faq{padding:clamp(72px,10vw,150px) 0 clamp(40px,6vw,80px)}.faq-grid{grid-template-columns:1fr 1.45fr;align-items:start;gap:clamp(28px,5vw,80px);display:grid}.faq-item{border-bottom:1px solid var(--s-line)}.faq-item:first-child{border-top:1px solid var(--s-line)}.faq-q{text-align:left;width:100%;font:600 16.5px/1.4 var(--display);color:var(--ink);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:18px;padding:21px 6px;display:flex}.faq-q .fx{width:28px;height:28px;font:400 16px/1 var(--sans);color:var(--ink);transition:transform .3s var(--ease),background .25s,color .25s;border:1.5px solid #2121214d;border-radius:50%;flex:none;place-items:center;display:grid}.faq-item.open .faq-q .fx{background:var(--panel);color:#fff;border-color:var(--panel);transform:rotate(45deg)}.faq-a{max-height:0;transition:max-height .4s var(--ease);overflow:hidden}html.reduced .faq-a{transition:none}.faq-a p{color:var(--ink-2);padding:0 44px 22px 6px;font-size:15px;line-height:1.7}.faq-link{font:600 14.5px/1.3 var(--sans);color:var(--ink);border-bottom:1px solid #21212159;margin-top:22px;padding-bottom:2px;display:inline-block}.faq-link:hover{color:var(--blue);border-color:var(--blue)}.footer{background:linear-gradient(#c9ccff00 0%,#bdc1ff 34%,#959cff 72%,#6e76ff 100%);margin-top:clamp(40px,6vw,90px);padding-top:clamp(40px,4.23vw,64px);position:relative;overflow:hidden}html.animated .footer:before{content:"";will-change:transform;pointer-events:none;background:radial-gradient(42% 36% at 30% 64%,#000ffa33,#000ffa00 70%),radial-gradient(50% 40% at 72% 42%,#d5d7ff8c,#d5d7ff00 72%),radial-gradient(36% 30% at 52% 82%,#6e76ff57,#6e76ff00 70%);width:160%;height:190%;animation:26s ease-in-out infinite alternate footer-flow;position:absolute;top:-45%;left:-30%}@keyframes footer-flow{0%{transform:translate(-3.5%,-2%)rotate(-2deg)}to{transform:translate(3.5%,2.5%)rotate(2.2deg)}}.footer-card{z-index:1;width:var(--bleed);border-radius:var(--r-card);background:#fff;flex-direction:column;gap:clamp(34px,4.23vw,64px);max-width:1384px;margin:0 auto;padding:clamp(28px,4.23vw,64px);display:flex;position:relative;box-shadow:0 40px 90px -50px #14145a80}.footer-mail-row{justify-content:space-between;align-items:center;gap:22px;display:flex}.footer-mail{font:600 clamp(26px,3.7vw,48px)/1 var(--display);letter-spacing:-.025em;color:var(--ink);word-break:break-word;margin:0 auto}.footer-mail:hover{color:var(--blue)}.to-top{width:48px;height:48px;color:var(--ink);border:1px solid var(--ink);transition:background .25s,color .25s,transform .2s var(--ease);background:0 0;border-radius:32px;flex:none;place-items:center;font-size:19px;display:grid}.to-top:hover{background:var(--ink);color:#fff;transform:translateY(-3px)}.footer-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px clamp(24px,4vw,64px);display:grid}.f-col h4{font:400 13px/1.2 var(--display);letter-spacing:.08em;text-transform:uppercase;color:#4d4d4d;margin-bottom:16px}.f-col ul{gap:8px;display:grid}.f-col a{font:600 clamp(14.5px,1.06vw,16px)/1.2 var(--display);color:var(--ink);letter-spacing:-.01em;transition:color .2s}.f-col a:hover{color:var(--blue)}.footer-divider{color:#666;border-top:1px solid #e7e7e7;flex-wrap:wrap;align-items:center;gap:14px 28px;padding-top:32px;font-size:12px;display:flex}.f-legal{flex-wrap:wrap;gap:6px 20px;display:flex}.f-legal a:hover{color:var(--blue)}.f-social{gap:16px;margin-left:auto;display:flex}.f-social a{width:28px;height:28px;color:var(--ink);border-radius:50%;place-items:center;transition:color .2s,transform .2s;display:grid}.f-social a:hover{color:var(--blue);transform:translateY(-1px)}.f-social svg{width:18px;height:18px}.footer-mark{z-index:1;width:100%;height:auto;margin-top:clamp(26px,4.23vw,64px);position:relative;overflow:visible}.footer-mark img{opacity:.96;width:100%;max-width:none;height:auto;margin:0 auto;display:block}@media (max-width:1024px){.products-grid,.calc-grid{grid-template-columns:1fr}.calc-grid{gap:40px}.feature-row{flex:none;align-items:flex-start;min-height:0;padding:13px 0}.feature-row:first-of-type{margin-top:14px;padding-top:0}.feature-ic{width:40px;height:40px;font-size:22px}.tx-panel{height:auto}.tx-phone{margin:22px auto 0;position:static;transform:none}.tx-progress{display:none}.pay-panel{height:300px}}@media (max-width:880px){.nav-links,.nav-right .pill-btn,.nav-right .lang-switch{display:none}.nav-right{margin-left:auto}.burger{display:grid}.hero{min-height:100svh;padding-top:clamp(82px,21vw,102px);padding-bottom:8px}.hero-inner{flex-direction:column;flex:1;align-items:stretch;gap:clamp(10px,3vw,22px);margin:0 auto}.hero-copy{width:auto;max-width:none}.hero-title{width:auto;max-width:none;margin-top:0;font-size:clamp(34px,9vw,48px)}.hero-globe{aspect-ratio:1;pointer-events:none;flex:none;order:3;width:min(86vw,440px);max-width:100%;margin:clamp(14px,4svh,36px) auto 0}.hero-sub{text-align:left;align-self:stretch;width:auto;max-width:420px;margin-top:clamp(8px,2.4vw,14px);padding-bottom:0}.hero-sub:before{margin-left:0}.stats-grid{grid-template-columns:1fr;gap:34px}.faq-grid{grid-template-columns:1fr;gap:26px}.blog-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.blog-grid .post{scroll-snap-align:start;flex:0 0 80%}.calc-card,.calc-copy{opacity:1!important;visibility:visible!important;transform:none!important}.footer-cols{grid-template-columns:1fr 1fr}.f-social{margin-left:0}.cinema-panel{flex-direction:column;min-height:0;padding-top:72px;padding-bottom:56px}.lamina-float{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:30px;display:flex;position:static}.float-el{position:static!important;transform:none!important}.hide-m{display:none!important}.route-svg{opacity:.5}.arc-deco{display:none}.qr-card{width:132px}.cinema-live .cinema-hud{flex-direction:row;gap:10px;top:auto;bottom:18px;left:50%;transform:translate(-50%)}.cinema-live .cinema-hud .hud-rail{width:clamp(64px,24vw,130px);height:2px}.cinema-live .cinema-hud .hud-fill{transform-origin:0;transform:scaleX(0)}}@media (max-width:560px){.footer-cols{grid-template-columns:1fr}.footer-mail-row{flex-direction:column;align-items:center;gap:18px}.footer-mail{word-break:normal;overflow-wrap:anywhere;text-align:center;max-width:100%;font-size:clamp(17px,6vw,30px);line-height:1.12}.footer-mark{height:auto}.blog-head{flex-direction:column;align-items:flex-start}.t-card{padding:24px 20px}.calc-card-outer{padding:22px 18px}.seg-btn{padding:9px 13px;font-size:13px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html.reduced .globe-pill,html.reduced .pill-a,html.reduced .pill-b,html.reduced .post,html.reduced .pill-btn,html.reduced .to-top,html.reduced .t-arrow{transition:none}
