@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800.woff2)format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-sans-400.woff2)format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/instrument-sans-600.woff2)format("woff2")}:root{color-scheme:light;--canvas:#f5f8ff;--surface:#fff;--tint:#eaf1ff;--tint-strong:#dce8ff;--ink:#0b1b3f;--ink-2:#4a5672;--ink-3:#626c86;--accent:#1f5bff;--accent-pressed:#1849d6;--line:#e3eafb;--line-strong:#7f8ba8;--success:#146c3e;--success-bg:#e3f6eb;--shadow-card:0 4px 20px #0b1b3f12;--shadow-phone:0 30px 64px -18px #0b1b3f3d, 0 8px 20px #1f5bff14;--shadow-action:0 8px 20px #1f5bff2e;--radius-control:12px;--radius-panel:28px;--radius-frame:36px;--page:1200px;font-synthesis:none}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:24px}body{color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased;margin:0;font:400 clamp(1rem,.9768rem + .0952vw,1.0625rem)/1.5883 Instrument Sans,system-ui,-apple-system,Segoe UI,sans-serif}h1,h2,h3,p,figure{margin:0}h1,h2,h3{text-wrap:balance;overflow-wrap:break-word;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif}h1{letter-spacing:-.04em;text-wrap:wrap;font-size:clamp(2.5rem,1.9429rem + 2.2857vw,4rem);font-weight:800;line-height:1.07813}h2{letter-spacing:-.035em;font-size:clamp(2rem,1.7214rem + 1.1429vw,2.75rem);font-weight:800;line-height:1.11364}h3{letter-spacing:-.02em;font-size:clamp(1.25rem,1.2268rem + .0952vw,1.3125rem);font-weight:700;line-height:1.33334}p{max-width:62ch;color:var(--ink-2);overflow-wrap:break-word}p+p{margin-top:1rem}strong,b{font-weight:600}a{color:var(--accent-pressed);text-underline-offset:4px;touch-action:manipulation;-webkit-tap-highlight-color:#1f5bff24;text-decoration-thickness:1px;transition:color .12s,background-color .12s}a:hover{text-decoration-thickness:2px}a:focus-visible,summary:focus-visible{outline:3px solid var(--accent-pressed);outline-offset:4px;border-radius:4px}img{max-width:100%;height:auto;display:block}[id]{scroll-margin-top:24px}.wrap{width:min(var(--page), calc(100% - 64px));margin-inline:auto}.wrap>*,.feature-copy,.hero-copy,.footer-top>*{min-width:0}.body-lead{font-size:clamp(1.125rem,1.0786rem + .1905vw,1.25rem);line-height:1.5}.small,figcaption{color:var(--ink-3);font-size:.875rem;line-height:1.5}figcaption{color:var(--ink-2);text-align:center;overflow-wrap:break-word;margin-top:12px}.text-link,.policy-links a,.faq-links a{align-items:center;min-width:48px;min-height:48px;font-weight:600;display:inline-flex}.skip{z-index:10;background:var(--surface);min-height:48px;padding:12px 20px;position:absolute;top:8px;left:16px;transform:translateY(-160%)}.skip:focus{transform:none}.nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding-block:12px;display:flex}.brand{min-height:48px;color:var(--ink);letter-spacing:-.035em;align-items:center;gap:8px;font:700 1.625rem/1.25 Manrope,system-ui,sans-serif;text-decoration:none;display:inline-flex}.brand svg{flex-shrink:0;overflow:visible}.nav-links{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.nav-links a{justify-content:center;align-items:center;min-height:48px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.nav-links a:hover{text-decoration:underline}.nav-links .open-app{border-radius:var(--radius-control);background:var(--tint);border:1px solid #0000;padding:11px 19px}.nav-links .open-app:hover{background:var(--tint-strong)}.hero-band{background:linear-gradient(135deg, var(--canvas) 15%, var(--tint) 100%)}.hero{grid-template-columns:minmax(0,560px) minmax(0,592px);align-items:center;gap:48px;padding-block:32px 48px;display:grid}.hero-copy{max-width:560px}.hero-copy .body-lead{max-width:510px;margin-top:24px}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;display:flex}.button{border-radius:var(--radius-control);background:var(--accent);min-height:52px;box-shadow:var(--shadow-action);color:var(--surface);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;padding:13px 23px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .12s,transform .16s;display:inline-flex}.button:hover{color:var(--surface);background:var(--accent-pressed);text-decoration:none}.button:active{transform:translateY(0)}.release-note{color:var(--ink-2);margin-top:16px}.release-note strong{color:var(--ink)}.hero-visual{width:100%}.hero-scene{isolation:isolate;min-height:700px;position:relative}.hero-scene:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 55%,#1f5bff1f,#0000 68%);position:absolute;inset:8% 0 0}.hero-phones{height:700px;position:relative}.phone-frame{border-radius:var(--frame-radius,var(--radius-frame));background:var(--surface);width:100%;box-shadow:var(--shadow-phone);border:5px solid #1d293e;padding:3px}.phone-frame picture{border-radius:calc(var(--frame-radius,var(--radius-frame)) - 8px);outline:1px solid #dce3ee;display:block;overflow:hidden}.phone-frame img{aspect-ratio:390/844;width:100%;height:auto;display:block}.hero-front,.hero-back{position:absolute}.hero-front{z-index:1;width:304px;top:42px;left:26px;transform:rotate(-3deg)}.hero-back{--frame-radius:30px;width:250px;top:2px;right:0;transform:rotate(5deg)}.callout{background:var(--surface);width:fit-content;max-width:calc(24ch + 2rem);box-shadow:var(--shadow-card);color:var(--ink);border-radius:18px;align-items:center;gap:8px;padding:12px 16px;font-size:.875rem;font-weight:600;line-height:1.42858;display:flex}.callout:before{content:"";background:var(--accent);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.hero-scene .callout{z-index:2;position:absolute}.hero-callout-pick{top:4px;left:0}.hero-callout-confirm{bottom:46px;right:0}.benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-block:0;padding:32px 0 56px;list-style:none;display:grid}.benefits li{min-width:0}.benefit-icon{width:24px;height:24px;color:var(--accent);margin-bottom:12px;display:block}.benefits strong{letter-spacing:-.02em;font:700 1.3125rem/1.33334 Manrope,system-ui,sans-serif;display:block}.benefits p{margin-top:8px}.white-band{background:var(--surface)}.steps-section{padding-block:88px}.section-intro{margin-top:16px}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:40px 0 0;padding:0;list-style:none;display:grid}.step-number{background:var(--tint);width:36px;height:36px;color:var(--accent-pressed);border-radius:10px;place-items:center;margin-bottom:16px;font-weight:600;display:grid}.steps p{margin-top:12px}.feature{grid-template-columns:minmax(0,480px) minmax(0,520px);justify-content:space-between;align-items:center;gap:80px;padding-block:96px;display:grid}.feature-copy>p,.feature-copy>ul{margin-top:20px}.feature-copy>.text-link{margin-top:12px}.feature-visual{isolation:isolate;flex-direction:column;gap:16px;width:100%;min-height:700px;display:flex;position:relative}.feature-visual>.callout{margin-left:24px}.feature-visual .phone-frame{width:304px;max-width:100%;margin-inline:auto}.feature-reverse{grid-template-columns:minmax(0,520px) minmax(0,480px)}.feature-reverse .feature-copy{grid-area:1/2}.feature-reverse .feature-visual,.feature-reverse .history-visual{grid-area:1/1}.payment-facts{color:var(--ink-2);padding-left:22px}.payment-facts li+li{margin-top:12px}.feature-groups .feature-visual:before{content:"";z-index:-1;background:var(--tint);pointer-events:none;border-radius:50%;position:absolute;inset:15% 0 10%}.feature-history{grid-template-columns:minmax(0,600px) minmax(0,480px);gap:120px}.history-scene{min-height:690px;position:relative}.history-phone{--frame-radius:32px;width:268px}.statistics-visual{flex-direction:column;gap:16px;width:242px;display:flex;position:absolute;top:72px;right:28px}.statistics-visual .callout{order:1;align-self:flex-end}.statistics-phone{--frame-radius:29px;width:242px}.pricing-section{padding-top:48px}.pricing-panel{border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-card);padding:48px}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px;display:grid}.pricing-grid p{margin-top:12px}.policy-links{flex-direction:column;align-items:flex-start;margin-top:24px;display:flex}.legal-note{margin-top:24px}.faq-layout{grid-template-columns:minmax(0,360px) minmax(0,720px);gap:120px;padding-block:88px;display:grid}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}.faq-list summary{min-height:72px;color:var(--ink);cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:24px;padding-block:20px;font-weight:600;list-style:none;transition:color .12s;display:flex}.faq-list summary:hover{color:var(--accent-pressed)}.faq-list summary::-webkit-details-marker{display:none}.disclosure{width:24px;height:24px;color:var(--accent-pressed);flex:0 0 24px;place-items:center;display:grid}.disclosure:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:transform .12s;transform:rotate(45deg)}[open]>summary .disclosure:before{transform:rotate(225deg)}.faq-list details>p{max-width:none;padding:0 48px 24px 0;font-size:1rem;line-height:1.5625}.faq-links{flex-wrap:wrap;gap:0 24px;padding-bottom:24px;display:flex}.closing{border-radius:var(--radius-panel);background:linear-gradient(115deg, var(--tint) 0%, var(--tint-strong) 100%);grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:center;gap:48px;padding:48px;display:grid}.closing h2{max-width:680px}.closing p{margin-top:16px}.closing-action .button{width:100%}.closing-action .small{color:var(--ink-2);margin-top:12px}.store-badge{padding:12px;line-height:0;display:inline-block}.store-badge img{width:auto;height:48px}.site-footer{padding-block:56px 32px}.footer-top{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr);gap:64px;display:grid}.footer-brand p,.footer-contact p,.footer-links,.footer-contact>a{font-size:.875rem;line-height:1.5}.footer-brand p{margin-top:8px}.footer-links{flex-direction:column;align-items:flex-start;display:flex}.footer-links a,.footer-contact>a{align-items:center;min-width:48px;min-height:48px;display:inline-flex}.footer-contact h2{letter-spacing:-.02em;margin-bottom:16px;font-size:1.3125rem;font-weight:700;line-height:1.33334}.footer-contact>a{overflow-wrap:anywhere;max-width:100%}.footer-contact>a+p{margin-top:8px}.operator{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.operator p{max-width:100ch;font-size:.875rem;line-height:1.5}.not-found{padding-block:88px 120px}.not-found p{margin-top:20px}.availability{margin-bottom:16px;font-size:.875rem}@media (hover:hover) and (pointer:fine){.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0)}}@media (width>=1024px) and (width<=1279px){.hero{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.hero-scene{min-height:600px}.hero-phones{height:600px}.hero-front{--frame-radius:29px;width:246px;top:60px;left:16px}.hero-back{--frame-radius:23px;width:192px;top:20px;right:8px}.hero-callout-confirm{bottom:16px}.feature,.feature-history{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.history-phone{--frame-radius:30px;width:248px}.statistics-visual,.statistics-phone{--frame-radius:27px;width:222px}.statistics-visual{right:-16px}.faq-layout{gap:64px}.footer-top{gap:40px}}@media (width<=1023px){.hero{grid-template-columns:minmax(0,1fr);gap:32px}.hero-copy,.feature-copy{max-width:640px}.hero-visual{width:592px;max-width:100%;margin-inline:auto}.feature,.feature-history{grid-template-columns:minmax(0,1fr);gap:40px}.feature-reverse .feature-copy,.feature-reverse .feature-visual,.feature-reverse .history-visual{grid-area:auto}.feature-visual,.history-visual{width:min(100%,600px);margin-inline:auto}.faq-layout{grid-template-columns:minmax(0,1fr);gap:32px}.closing{grid-template-columns:minmax(0,1fr);gap:24px}.closing-action{max-width:350px}.footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.footer-contact{grid-column:1/-1;max-width:480px}}@media (width<=767px){body{font-size:1rem;line-height:1.5625}.wrap{width:calc(100% - 40px)}h1{font-size:2.5rem;line-height:1.1}h2{font-size:2rem;line-height:1.15625}h3{font-size:1.25rem;line-height:1.35}.body-lead{font-size:1.125rem;line-height:1.5}.nav{gap:0 16px;min-height:72px}.brand{font-size:1.375rem}.brand svg{width:25px;height:29px}.nav-links{min-width:0;max-width:100%;margin-left:auto}.nav-links a:not(.open-app){display:none}.nav-links .open-app{background:0 0;border:0;border-radius:0;padding:8px 0;font-size:.9375rem;line-height:1.46667}.hero{gap:0;padding-block:24px 40px}.hero-actions{margin-top:24px}.hero-actions .button{width:100%}.button{font-size:.9375rem;line-height:1.46667}.release-note{margin-top:12px}.hero-visual{margin-top:32px}.hero-scene{grid-template-rows:auto 450px auto;grid-template-columns:minmax(0,1fr);gap:16px;width:350px;max-width:100%;min-height:0;margin-inline:auto;display:grid}.hero-phones{grid-row:2;height:450px}.hero-front{--frame-radius:25px;width:min(206px,58.8571%);top:20px;left:4px;transform:rotate(-2deg)}.hero-back{--frame-radius:18px;width:min(148px,42.2857%);top:0;left:54.2857%;right:auto;transform:rotate(4deg)}.hero-scene .callout{position:static}.hero-callout-pick{grid-row:1;justify-self:start}.hero-callout-confirm{grid-row:3;justify-self:end}.benefits{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:24px 40px}.benefits li{grid-template-columns:24px minmax(0,1fr);gap:16px;display:grid}.benefit-icon{margin:2px 0 0}.benefits strong{font-size:1.25rem;line-height:1.35}.steps-section{padding-block:56px}.steps{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:24px}.steps li{grid-template-columns:36px minmax(0,1fr);gap:16px;display:grid}.step-number{margin-bottom:0}.steps p{margin-top:8px}.feature,.feature-history{gap:32px;padding-block:56px}.feature-visual{min-height:0}.feature-visual>.callout{margin-left:0}.feature-visual .phone-frame{width:302px}.feature-visual figcaption,.history-visual>figcaption{margin-top:12px}.history-scene{flex-direction:column;align-items:center;gap:24px;min-height:0;display:flex}.history-phone{--frame-radius:33px;width:278px;max-width:100%}.statistics-visual{width:264px;max-width:100%;position:static}.statistics-phone{--frame-radius:32px;width:264px;max-width:100%}.statistics-visual .callout{order:0;align-self:flex-start}.pricing-section{padding-top:24px}.pricing-panel{border-radius:24px;padding:24px}.pricing-grid{grid-template-columns:minmax(0,1fr);gap:24px}.faq-layout{gap:24px;padding-block:56px}.faq-list summary{gap:16px;min-height:64px;padding-block:18px}.faq-list details>p{padding-right:0}.closing{border-radius:24px;padding:28px 24px}.closing-action{max-width:none}.site-footer{padding-block:40px 24px}.footer-top{grid-template-columns:minmax(0,1fr);gap:24px}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.footer-contact{grid-column:auto}.operator{margin-top:24px}.not-found{padding-block:56px 80px}}@media (width<=359px){.hero-scene{grid-template-rows:auto 400px auto}.hero-phones{height:400px}.hero-front{--frame-radius:22px;width:180px;left:0}.hero-back{--frame-radius:15px;width:124px;left:auto;right:0}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.hero-front,.hero-back{animation:.6s both hero-arrival}.hero-back{animation-delay:80ms}.hero-scene .callout{animation:.5s .16s both hero-arrival}@keyframes hero-arrival{0%{opacity:.8;translate:0 12px}to{opacity:1;translate:0}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.button:hover,.button:active{transform:none}}@media (forced-colors:active){.button,.nav-links .open-app{border:1px solid buttontext}.phone-frame,.pricing-panel{border-color:canvastext}.step-number{outline:1px solid canvastext}}
