:root{--navy:#0a1f44;--navy-2:#12306b;--cyan:#22d3ee;--cyan-ink:#0e7490;--cyan-soft:#e6f9fd;--text:#33405a;--muted:#5d6577;--line:#e3e7ef;--line-strong:#cdd4e0;--page:#fff;--tint:#f5f7fa;--radius:20px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--page);color:var(--text);font:17px/1.6 var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--cyan-ink);outline-offset:3px;border-radius:6px}h1,h2,h3{color:var(--navy);margin:0}p{margin:0}[id]{scroll-margin-top:88px}.container{width:min(1160px,100% - 48px);margin-inline:auto}.btn{border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.btn-primary{background:var(--navy);color:#fff}.btn-primary:hover{background:var(--navy-2)}.btn-small{padding:9px 16px;font-size:14px}.stores{flex-wrap:wrap;gap:12px;display:flex}.store{background:var(--navy);color:#fff;border-radius:12px;align-items:center;gap:10px;min-width:172px;padding:10px 18px 10px 14px;text-decoration:none;transition:background-color .15s;display:inline-flex}a.store:hover{background:var(--navy-2)}.store span{line-height:1.15;display:grid}.store small{opacity:.8;font-size:11px}.store strong{letter-spacing:-.01em;font-size:17px;font-weight:600}.store.soon{cursor:default}.stores.on-dark .store{color:var(--navy);background:#fff}.stores.on-dark a.store:hover{background:var(--cyan-soft)}.site-header{z-index:10;border-bottom:1px solid var(--line);background:#fffffff5;position:sticky;top:0}.header-row{align-items:center;gap:32px;height:72px;display:flex}.header-row>a:first-child{display:flex}.header-nav{gap:28px;margin-left:auto;display:flex}.header-nav a{color:var(--text);font-size:15px;font-weight:500;text-decoration:none}.header-nav a:hover{color:var(--navy)}.kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--cyan-ink);margin-bottom:14px;font-size:13px;font-weight:600}h2{letter-spacing:-.03em;font-size:clamp(30px,3.6vw,44px);font-weight:700;line-height:1.12}h3{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.35}.lead{color:var(--text);font-size:19px;line-height:1.6}.hero{border-bottom:1px solid var(--line);padding:72px 0 88px}.hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px;display:grid}.hero h1{letter-spacing:-.04em;margin-bottom:24px;font-size:clamp(44px,6vw,72px);font-weight:750;line-height:1.04}.hero .lead{max-width:560px;margin-bottom:36px}.facts{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:48px 0 0;padding-top:28px;display:grid}.facts div{padding-right:20px}.facts div+div{border-left:1px solid var(--line);padding-left:20px}.facts dt{color:var(--navy);font-size:15px;font-weight:600}.facts dd{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:1.5}.hero-visual{background:var(--tint);border:1px solid var(--line);border-radius:28px;justify-content:center;padding:48px 24px;display:flex}.phone{background:#0b1324;border-radius:46px;width:min(300px,100%);margin:0;padding:9px;box-shadow:0 24px 48px -28px #0a1f4473}.phone img{border-radius:38px;width:100%}.section{padding:112px 0}.section.tinted{background:var(--tint);border-block:1px solid var(--line)}.section-head{text-align:center;max-width:640px;margin:0 auto 64px}.section-head h2{margin-bottom:16px}.section-head p:not(.kicker){color:var(--muted);font-size:18px}.section-head.left{text-align:left;margin:0}.steps{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.steps li{border-top:2px solid var(--navy);padding-top:24px}.step-number{color:var(--cyan-ink);font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:14px;font-weight:600;display:block}.steps h3{margin-bottom:10px;font-size:20px}.steps p{color:var(--muted);font-size:16px}.split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:96px;display:grid}.split.reverse .split-visual{order:2}.split-visual{justify-content:center;display:flex}.split-copy h2{margin-bottom:20px}.split-copy .lead{margin-bottom:36px}.points{grid-template-columns:1fr 1fr;gap:28px 32px;margin:0;padding:0;list-style:none;display:grid}.points li{gap:14px;display:flex}.tick{background:var(--cyan-soft);width:26px;height:26px;color:var(--cyan-ink);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.points h3{margin-bottom:4px}.points p{color:var(--muted);font-size:15px}.grid{background:var(--page);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.grid li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:36px 32px}.grid li:nth-child(3n){border-right:0}.grid li:nth-last-child(-n+3){border-bottom:0}.grid .icon{border:1px solid var(--line);width:44px;height:44px;color:var(--navy);border-radius:12px;place-items:center;margin-bottom:20px;display:inline-grid}.grid h3{margin-bottom:8px}.grid p{color:var(--muted);font-size:15px}.refer{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:1fr 1fr;align-items:start;gap:64px;padding:56px;display:grid}.refer-copy>p{margin-bottom:24px;font-size:18px}.refer-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.refer-list li{color:var(--navy);align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.refer-list svg{color:var(--cyan-ink);flex:none}.faq{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px;display:grid}.faq-list{border-top:1px solid var(--line-strong)}.faq details{border-bottom:1px solid var(--line-strong)}.faq summary{cursor:pointer;color:var(--navy);justify-content:space-between;gap:24px;padding:22px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--muted);flex:none;font-size:22px;font-weight:400;line-height:1;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--muted);padding:0 48px 24px 0}.cta{background:var(--navy);color:#fff;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding:64px;display:flex}.cta h2{color:#fff;margin-bottom:12px}.cta p{color:#ffffffc7;max-width:520px;font-size:18px}.site-footer{border-top:1px solid var(--line);padding:64px 0 40px;font-size:15px}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:40px;display:grid}.footer-brand p{color:var(--muted);margin-top:14px}.site-footer nav{align-content:start;gap:10px;display:grid}.site-footer h2{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:13px;font-weight:600}.site-footer nav a{color:var(--text);text-decoration:none}.site-footer nav a:hover{color:var(--navy)}.footer-note{border-top:1px solid var(--line);color:var(--muted);gap:10px;margin-top:56px;padding-top:28px;font-size:13px;display:grid}.hold{text-align:center;place-content:center;justify-items:center;gap:16px;min-height:70vh;padding:48px 24px;display:grid}.hold h1{letter-spacing:-.03em;font-size:40px}@media (max-width:1000px){.header-nav{display:none}.header-row .btn{margin-left:auto}.hero-grid,.split,.faq,.refer{grid-template-columns:1fr;gap:48px}.split.reverse .split-visual{order:0}.steps{grid-template-columns:1fr 1fr;gap:40px 32px}.grid{grid-template-columns:1fr 1fr}.grid li:nth-child(3n){border-right:1px solid var(--line)}.grid li:nth-child(2n){border-right:0}.grid li:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.grid li:nth-last-child(-n+2){border-bottom:0}.section{padding:88px 0}}@media (max-width:640px){body{font-size:16px}.container{width:calc(100% - 32px)}.header-row{height:64px}.hero{padding:48px 0 64px}.lead{font-size:17px}.facts{grid-template-columns:1fr;gap:16px}.facts div,.facts div+div{border:0;padding:0}.hero-visual{padding:32px 16px}.steps,.points,.grid{grid-template-columns:1fr}.grid li,.grid li:nth-child(3n){border-right:0;border-bottom:1px solid var(--line)}.grid li:nth-last-child(-n+3),.grid li:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.grid li:last-child{border-bottom:0}.grid li{padding:28px 24px}.refer,.cta{padding:32px 24px}.faq details p{padding-right:0}.section{padding:72px 0}.section-head{margin-bottom:40px}.store{flex:150px;min-width:0}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}
@font-face{font-family:sans;src:url(../media/Inter_Variable-s.p.2la4dbfrngu72.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.ucAzMa_className{font-family:sans,sans Fallback}.ucAzMa_variable{--font-sans:"sans", "sans Fallback"}
