@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Black.woff2)format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Grifter;src:url(/fonts/grifter-bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--navy:#1e324d;--navy-2:#2a466a;--sky:#1db0ea;--blue:#06f;--ink:#1a1a1a;--ink-2:#3a3a3a;--muted:#838383;--line:#94949480;--bg:#f9f9f9;--white:#fff;--tint-1:#e7f5fd;--tint-2:#e3effc;--tint-3:#e9f1f8;--band:#d9eefb;--soft-btn:#cfeaf9;--pos:#0a9e01;--neg:#f20c0c;--grad:linear-gradient(180deg, var(--sky) 20%, var(--blue) 100%);--font-display:"Grifter", "Clash Display", "Satoshi", system-ui, sans-serif;--font-body:"Satoshi", system-ui, -apple-system, "Segoe UI", sans-serif;--radius:24px;--gutter:88px;--max:1264px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--white);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--navy);color:var(--white);border-radius:12px;padding:10px 16px;position:absolute;top:-60px;left:16px}.skip-link:focus{top:16px}:focus-visible{outline:3px solid var(--sky);outline-offset:3px}.container{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);padding:0 var(--gutter);margin:0 auto}.display{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:48px;font-weight:700;line-height:54px}.h2{font-family:var(--font-display);color:var(--ink);font-size:40px;font-weight:700;line-height:48px}.h2--light{color:var(--white)}.h3{font-family:var(--font-display);color:var(--ink);font-size:32px;font-weight:700;line-height:1.2}.lead{color:var(--ink-2);max-width:644px;font-size:18px}.gradient-text,.eyebrow{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.eyebrow{text-transform:uppercase;letter-spacing:.04em;font-size:14px;font-weight:700}.btn{font:500 18px/1.2 var(--font-body);cursor:pointer;white-space:nowrap;border:0;border-radius:24px;align-items:center;gap:6px;padding:12px 24px;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn--primary{background:var(--navy);color:var(--white)}.btn--primary:hover{background:var(--navy-2);box-shadow:0 8px 20px #1e324d40}.btn--soft{background:var(--soft-btn);color:var(--navy)}.btn--sky{background:var(--sky);color:var(--navy)}.btn--sky:hover{background:#49c3f0}.btn:disabled{opacity:.6;cursor:progress;transform:none}.nav{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(12px);background:#f9f9f9d9;padding:24px 0;transition:box-shadow .2s,padding .2s;position:sticky;top:0}.nav.is-scrolled{padding:12px 0;box-shadow:0 1px #0000000f}.nav__inner{justify-content:space-between;align-items:center;display:flex}.brand{color:var(--ink);align-items:center;gap:8px;font-size:24px;font-weight:500;display:flex}.brand img{width:32px;height:32px}.nav__links{color:var(--ink-2);align-items:center;gap:48px;display:flex}.nav__links>a:not(.btn):hover{color:var(--navy)}.nav__toggle{cursor:pointer;background:0 0;border:0;width:44px;height:44px;display:none;position:relative}.nav__bars,.nav__bars:before,.nav__bars:after{background:var(--ink);border-radius:2px;width:22px;height:2px;transition:transform .2s,opacity .2s;position:absolute;left:11px}.nav__bars{top:21px}.nav__bars:before,.nav__bars:after{content:"";left:0}.nav__bars:before{top:-7px}.nav__bars:after{top:7px}.nav.is-open .nav__bars{background:0 0}.nav.is-open .nav__bars:before{transform:translateY(7px)rotate(45deg)}.nav.is-open .nav__bars:after{transform:translateY(-7px)rotate(-45deg)}.hero{background:var(--bg);padding-top:130px;overflow:hidden}.hero__lockup{text-align:center;flex-direction:column;align-items:center;gap:40px;display:flex}.rate-badge{background:var(--white);color:var(--navy);border:1px solid #1db0ea59;border-radius:999px;align-items:center;gap:8px;margin-bottom:-16px;padding:8px 16px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 6px 18px -10px #1e324d59}.rate-badge__dot{background:#12b76a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #12b76a2e}.hero__lockup .display{max-width:928px}.hero__lockup .lead{margin-top:-28px}.cta-pill{background:var(--white);border:1px solid var(--line);border-radius:32px;align-items:center;gap:16px;width:498px;max-width:100%;padding:6px 6px 6px 20px;display:flex}.cta-pill__country{cursor:pointer;align-items:center;gap:6px;display:flex;position:relative}.cta-pill__country .flag{width:28px;height:28px}.cta-pill__country select{appearance:none;font:18px var(--font-body);color:var(--ink);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m19.5 8.25-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E") 100%/16px no-repeat;border:0;padding:4px 20px 4px 2px}.cta-pill__input{border-left:1px solid var(--line);flex:1;min-width:0;padding-left:14px}.cta-pill__input input{width:100%;font:18px var(--font-body);color:var(--ink);background:0 0;border:0;outline:0}.form-note{color:var(--ink-2);margin-top:-24px;font-size:15px}.form-note.is-error{color:#c62828}.form-note--light{color:#d5deea;margin-top:-8px}.form-note--light.is-error{color:#ffb4b4}.cta-pill__flags{display:flex}.cta-pill__flags .flag+.flag{margin-left:-8px}.cta-pill__text{white-space:nowrap;text-align:left;color:var(--ink);flex:1;font-size:18px}.flag{border:2px solid var(--white);border-radius:50%;width:32px;height:32px;box-shadow:0 0 0 1px #0000000f}.flag--ng{background:linear-gradient(90deg,#008751 33.3%,#fff 33.3% 66.6%,#008751 66.6%)}.flag--gh{background:radial-gradient(circle,#000 0 3.2px,#0000 3.6px),linear-gradient(#ce1126 33.3%,#fcd116 33.3% 66.6%,#006b3f 66.6%)}.hero__tease{max-width:1140px;height:339px;margin:148px auto 0;position:relative;overflow:hidden}.hero__tease .hero__phone{width:267px;position:absolute;top:80px}.hero__tease .hero__phone--1{left:0}.hero__tease .hero__phone--2{top:0;left:291px}.hero__tease .hero__phone--3{left:582px}.hero__tease .hero__phone--4{left:873px}.phone{aspect-ratio:267/540;background:linear-gradient(145deg,#2c3e5a,#121c2b);border-radius:14%/6.9%;padding:3.2%;position:relative;box-shadow:inset 0 0 0 2px #ffffff14,0 24px 48px -16px #1e324d59}.phone:after{content:"";background:#0b111a;border-radius:999px;width:30%;height:3.6%;position:absolute;top:4.2%;left:50%;transform:translate(-50%)}.phone img{object-fit:cover;object-position:top;background:#eef3f8;border-radius:11.5%/5.6%;width:100%;height:100%}.phone--sm{width:267px}.phone--md{width:314px}.phone--lg{width:354px}.device{aspect-ratio:534/1081;filter:drop-shadow(0 24px 28px #1e324d38);position:relative}.device img{width:100%;height:100%}.device--md{width:314px}.device--lg{width:354px}.device--cropped{position:absolute;top:0;left:0}.roll{background:var(--band);align-items:center;height:155px;display:flex;overflow:hidden}.roll__inner{align-items:center;gap:72px;max-width:none;padding-right:0;display:flex}.roll__lead{color:var(--ink-2);flex:0 0 339px;font-size:18px;font-weight:500}.roll__track-wrap{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.roll__track{gap:72px;width:max-content;margin:0;padding:0;list-style:none;animation:32s linear infinite marquee;display:flex}.roll__track li{font-family:var(--font-display);color:#5a6b80;white-space:nowrap;align-items:center;gap:12px;font-size:22px;font-weight:700;display:flex}.roll__track img{width:32px;height:32px}.roll__track img.roll__logo-wide{width:auto}.roll__dot{background:var(--navy);min-width:32px;height:32px;color:var(--white);font:700 12px/1 var(--font-body);border-radius:16px;place-items:center;padding:0 6px;display:grid}@keyframes marquee{to{transform:translate(-50%)}}.solution{padding:112px 0 0}.solution+.solution{padding-top:124px}.section-head{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.section-head .h2{max-width:622px}.section-head__sub{max-width:560px;color:var(--ink-2);margin-top:-4px;line-height:26px}.versus{grid-template-columns:556px 24px 618px;justify-content:space-between;align-items:center;margin-top:112px;display:grid}.versus--reverse{grid-template-columns:618px 24px auto;margin-top:112px}.versus__divider{color:var(--ink-2);flex-direction:column;align-self:stretch;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.versus__divider:before,.versus__divider:after{content:"";background:silver;flex:1;width:1px}.versus__pains{color:var(--ink-2);flex-direction:column;gap:26px;margin:0;padding:16px 0 16px 19px;list-style:none;display:flex;position:relative}.versus__pains:before,.versus__pains:after{content:"";pointer-events:none;height:44%;position:absolute;left:0;right:0}.versus__pains:before{background:linear-gradient(#fff,#fff0);top:0}.versus__pains:after{background:linear-gradient(#fff0,#fff);bottom:0}.versus__pains li{border:1px solid #0000;border-radius:24px;align-items:center;gap:12px;width:max-content;max-width:100%;transition:all .4s;display:flex}.versus__pains li:before{content:"";background:currentColor;flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 18 18 6M6 6l12 12'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 18 18 6M6 6l12 12'/%3E%3C/svg%3E") 50%/contain no-repeat}.versus__pains li.is-active{z-index:1;background:var(--bg);border-color:var(--line);margin-left:-10px;padding:8px 12px;position:relative;box-shadow:0 6px 18px #0000000d}.versus__pains li.is-active:before{width:24px;height:24px;color:var(--neg)}.feature-card{border-radius:var(--radius);height:493px;position:relative;overflow:hidden}.feature-card--tint-1{background:var(--tint-1)}.feature-card--tint-2{background:var(--tint-2)}.feature-card--tint-3{background:var(--tint-3)}.feature-card__media{width:314px;height:288px;position:absolute;top:48px;left:50%;overflow:hidden;transform:translate(-50%)}.phone--cropped{position:absolute;top:0;left:0}.feature-card__media:after{content:"";height:64px;color:inherit;opacity:0;background:linear-gradient(#fff0,currentColor);position:absolute;inset:auto 0 0}.feature-card__body{max-width:459px;color:var(--ink-2);flex-direction:column;gap:8px;display:flex;position:absolute;bottom:32px;left:32px;right:32px}.feature-card--tint-2 .feature-card__media{overflow:visible}.feature-card--tint-2 .phone--cropped{clip-path:inset(0)}.feature-card--tint-2 .feature-card__media{clip-path:inset(-40px -160px 0)}.float-chip{background:var(--white);color:var(--ink);white-space:nowrap;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:15px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 12px 28px -8px #1e324d4d}.float-chip--rate{top:150px;left:-110px;transform:rotate(-4deg)}.float-chip--lock{color:var(--navy);top:40px;right:-90px;transform:rotate(4deg)}.currency-list{flex-direction:column;gap:52px;margin:0;padding:0;list-style:none;display:flex}.currency-list li{align-items:flex-start;gap:24px;display:flex}.currency-list img,.currency-list__tag{border-radius:50%;flex:none;width:40px;height:40px}.currency-list li.is-active img{width:48px;height:48px}.currency-list__tag{background:var(--navy);color:var(--white);place-items:center;font-size:20px;font-weight:700;display:grid}.currency-list h3{font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.3}.currency-list p{color:var(--ink-2);margin-top:6px}.cta-band{border-radius:var(--radius);background:linear-gradient(135deg, var(--blue) 0%, #0b8be0 55%, var(--sky) 100%);align-items:center;min-height:432px;margin-top:132px;padding:54px;display:flex;position:relative;overflow:hidden}.cta-band__rings{fill:none;stroke:#ffffff2e;stroke-width:1.5px;width:900px;position:absolute;top:50%;right:-260px;transform:translateY(-50%)}.cta-band__copy{flex-direction:column;gap:24px;max-width:640px;display:flex;position:relative}.checks{color:#ededed;flex-wrap:wrap;gap:16px 40px;margin:0;padding:0;font-size:20px;font-weight:500;list-style:none;display:flex}.checks li{align-items:center;gap:12px;display:flex}.checks li:before{content:"";background:currentColor;flex:none;width:24px;height:24px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.cta-band__cards{width:520px;position:absolute;top:0;bottom:0;right:0}.activity{background:var(--white);width:327px;font-family:"Inter", var(--font-body);border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex;position:absolute;box-shadow:0 16px 32px -12px #00000040}.activity div{flex-direction:column;flex:1;gap:2px;display:flex}.activity strong{color:#242424;font-size:16px;font-weight:600}.activity small{color:#707070;font-size:14px}.activity b{font-size:16px;font-weight:600}.activity .pos{color:var(--pos)}.activity .neg{color:var(--neg)}.activity__icon{color:#b07800;background:#ffcb6640;border-radius:20px;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:grid;overflow:hidden}.activity__icon--in{color:var(--pos);background:#0a9e011f}.activity--1{top:107px;left:0}.activity--2{top:196px;left:128px;transform:rotate(-.93deg)}.activity--3{top:289px;left:75px}.bolt{position:absolute;top:74px;right:40px;transform:rotate(29.5deg)}.security{padding-top:124px}.carousel{grid-template-columns:175px 1fr 175px;gap:40px;margin-top:72px;display:grid}.carousel__ghost{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(var(--tint-1) 71%, #d6ecfa 71%);height:449px}.carousel__ghost--left{border-radius:0 var(--radius) var(--radius) 0;border-left:0}.carousel__ghost--right{border-radius:var(--radius) 0 0 var(--radius);background:linear-gradient(var(--tint-3) 71%, #dde9f4 71%);border-right:0}.carousel__card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(#e7f5fdb3 71.3%, var(--band) 71.3%);height:449px;position:relative;overflow:hidden}.carousel__viewport{height:100%;position:relative}.carousel__slide{opacity:0;visibility:hidden;margin:0;transition:opacity .4s,visibility .4s;position:absolute;inset:0}.carousel__slide.is-active{opacity:1;visibility:visible}.carousel__slide blockquote{text-align:center;width:min(642px,80%);color:var(--ink-2);margin:0;font-size:24px;font-weight:500;line-height:35px;position:absolute;top:87px;left:50%;transform:translate(-50%)}.carousel__slide figcaption{justify-content:center;align-items:center;gap:12px;height:128px;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel__icon{background:var(--navy);width:64px;height:64px;color:var(--white);border-radius:50%;place-items:center;display:grid}.carousel__slide figcaption strong{font-family:var(--font-display);color:var(--ink);font-size:20px;font-weight:700;display:block}.carousel__slide figcaption small{color:var(--ink-2);font-size:16px}.carousel__arrow{z-index:2;border:1px solid var(--line);background:var(--white);width:48px;height:48px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:200px}.carousel__arrow:hover{background:var(--navy);color:var(--white)}.carousel__arrow--prev{left:31px}.carousel__arrow--next{right:31px}.faq{padding-top:124px}.faq__inner{flex-direction:column;align-items:center;gap:88px;display:flex}.accordion{width:719px;max-width:100%}.accordion details{border-bottom:1px solid silver;padding:32px 0}.accordion details:first-child{padding-top:0}.accordion details:last-child{border-bottom:0}.accordion summary{font-family:var(--font-display);color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:20px;font-weight:700;list-style:none;display:flex}.accordion summary::-webkit-details-marker{display:none}.accordion summary:after{content:"";background:currentColor;flex:none;width:24px;height:24px;transition:transform .2s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m19.5 8.25-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m19.5 8.25-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.accordion details[open] summary:after{transform:rotate(180deg)}.accordion details p{color:var(--ink-2);margin-top:16px}.final-cta{border-radius:var(--radius);background:linear-gradient(160deg, var(--navy-2), var(--navy) 70%);align-items:center;min-height:406px;margin:124px 0 120px;padding:54px;display:flex;position:relative;overflow:hidden}.final-cta__lines{fill:none;stroke:#1db0ea59;stroke-width:1.5px;width:1100px;position:absolute;top:-40px;left:-120px}.final-cta__copy{flex-direction:column;gap:24px;width:100%;min-width:0;max-width:566px;display:flex;position:relative}.final-cta__copy p{color:#d5deea;margin-top:-8px;font-size:18px}.waitlist-field{background:var(--white);border-radius:28px;align-items:center;width:100%;max-width:100%;padding:5px 5px 5px 22px;display:flex}.waitlist-field input{min-width:0;font:16px var(--font-body);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.stores{flex-wrap:wrap;gap:16px;display:flex}.store{white-space:nowrap;height:48px;color:var(--white);background:#000;border:1px solid #a6a6a6;border-radius:10px;align-items:center;gap:10px;padding:0 16px 0 12px;font-size:18px;font-weight:700;line-height:1;transition:transform .15s;display:inline-flex}.store:hover{transform:translateY(-1px)}.store small{letter-spacing:.02em;margin-bottom:3px;font-size:10px;font-weight:500;display:block}.final-cta__media{position:absolute;top:56px;right:142px}.bubble{position:absolute;top:120px;left:-186px;transform:rotate(-20deg)}.footer{background:var(--bg);padding:72px 0 48px}.footer__top{justify-content:space-between;gap:48px;display:flex}.footer__cols{gap:72px;display:flex}.footer__cols div{flex-direction:column;gap:12px;display:flex}.footer h3{font-family:var(--font-display);color:var(--ink);margin-bottom:4px;font-size:20px;font-weight:700}.footer__cols a{color:var(--ink-2);font-weight:500}.footer__cols a:hover{color:var(--navy)}.newsletter{flex-direction:column;gap:16px;width:498px;max-width:100%;display:flex}.newsletter__field{background:var(--white);border:1px solid var(--line);border-radius:24px;align-items:center;padding:5px 5px 5px 24px;display:flex}.newsletter__field input{min-width:0;font:16px var(--font-body);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.newsletter__field .btn{padding:8px 24px}.newsletter__note{color:var(--ink-2);font-size:14px}.footer__bottom{justify-content:space-between;align-items:center;margin-top:54px;font-size:14px;display:flex}.socials{gap:24px;display:flex}.socials a{background:var(--navy);width:40px;height:40px;color:var(--white);border-radius:50%;place-items:center;display:grid}.socials a:hover{background:var(--sky)}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.reveal.is-visible{opacity:1;transform:none}@media (width<=1360px){:root{--gutter:48px}.versus{grid-template-columns:minmax(0,1fr) 24px minmax(0,618px);gap:40px}.versus--reverse{grid-template-columns:minmax(0,618px) 24px minmax(0,1fr)}.cta-band__cards{width:440px;right:-40px}.final-cta__media{right:60px}}@media (width<=1100px){.hero__tease{width:1140px;max-width:none;left:50%;transform:translate(-50%)}.cta-band{flex-direction:column;align-items:flex-start}.cta-band__cards{width:100%;height:330px;position:relative;right:auto}.final-cta__media{display:none}.carousel{grid-template-columns:60px 1fr 60px;gap:20px}}@media (width<=900px){:root{--gutter:24px}.nav{padding:16px 0}.nav__toggle{display:block}.nav__links{background:var(--bg);opacity:0;visibility:hidden;flex-direction:column;align-items:stretch;gap:4px;padding:12px 24px 24px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 16px 24px -16px #00000026}.nav.is-open .nav__links{opacity:1;visibility:visible;transform:none}.nav__links>a:not(.btn){padding:12px 0;font-size:18px}.nav__cta{justify-content:center;margin-top:8px}.hero{padding-top:40px}.display{font-size:32px;line-height:38px}.lead{font-size:16px}.hero__lockup{gap:32px}.hero__lockup .lead{margin-top:-20px}.rate-badge{margin-bottom:-12px;padding:7px 12px;font-size:13px}.cta-pill__text{font-size:15px}.cta-pill .btn{padding:12px 18px;font-size:16px}.hero__tease{width:760px;height:230px;margin-top:56px}.hero__tease .hero__phone{width:178px;top:52px}.hero__tease .hero__phone--2{top:0;left:194px}.hero__tease .hero__phone--3{left:388px}.hero__tease .hero__phone--4{left:582px}.roll{height:auto;padding:28px 0}.roll__inner{padding-right:var(--gutter);flex-direction:column;align-items:flex-start;gap:20px}.roll__lead{flex:none;font-size:16px}.roll__track-wrap{width:calc(100% + var(--gutter))}.solution,.solution+.solution,.security,.faq{padding-top:88px}.h2{font-size:28px;line-height:34px}.h3{font-size:24px}.versus,.versus--reverse{flex-direction:column;align-items:stretch;gap:24px;margin-top:48px;display:flex}.versus--reverse .feature-card{order:3}.versus--reverse .versus__divider{order:2}.versus--reverse .currency-list{order:1}.versus__divider{flex-direction:row}.versus__divider:before,.versus__divider:after{width:auto;height:1px}.versus__pains{gap:22px;font-size:15px}.feature-card{height:auto}.feature-card__body{padding:296px 20px 24px;position:relative;bottom:auto;left:auto;right:auto}.feature-card__media{width:260px;height:240px;top:32px}.phone--md,.device--md{width:260px}.float-chip{padding:8px 10px;font-size:13px}.float-chip--rate{top:160px;left:-40px}.float-chip--lock{top:24px;right:-30px}.currency-list{gap:28px}.cta-band,.final-cta{padding:40px 24px}.cta-band{margin-top:88px}.checks{flex-direction:column;gap:12px;font-size:16px}.cta-band__cards{height:300px}.activity{width:min(300px,100% - 24px)}.activity b{display:none}.activity strong,.activity small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.activity div{min-width:0}.activity--1{top:10px;left:0}.activity--2{top:100px;left:24px}.activity--3{top:190px;left:0}.bolt{width:40px;top:230px;right:0}.carousel{grid-template-columns:1fr;margin-top:40px}.carousel__ghost{display:none}.carousel__card{height:420px}.carousel__slide blockquote{width:86%;font-size:19px;line-height:28px;top:48px}.carousel__arrow{width:40px;height:40px;top:auto;bottom:148px}.carousel__arrow--prev{left:calc(50% - 48px)}.carousel__arrow--next{right:calc(50% - 48px)}.carousel__icon{width:48px;height:48px}.carousel__slide figcaption{padding:0 16px}.carousel__slide figcaption strong{font-size:17px}.carousel__slide figcaption small{font-size:14px}.faq__inner{gap:48px}.accordion summary{font-size:17px}.accordion details{padding:24px 0}.final-cta{margin:88px 0 72px}.footer__top{flex-direction:column}.footer__cols{flex-wrap:wrap;gap:40px 56px}.footer__bottom{flex-direction:column;align-items:flex-start;gap:24px}}@media (width<=420px){.cta-pill{gap:8px;padding-left:12px}.cta-pill__country select,.cta-pill__input input{font-size:15px}.cta-pill__input{padding-left:8px}.waitlist-field .btn{padding:10px 16px;font-size:16px}.cta-pill__text{white-space:normal;font-size:13px;line-height:1.25}.cta-pill .btn{padding:11px 14px;font-size:15px}.stores .store{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.roll__track{animation:none}.reveal{opacity:1;transition:none;transform:none}}
