.app-page.svelte-2j7mc4{--hero:#0a3d91;--hero-ink:#fff;--hero-dim:#fffc;overflow-x:clip}.wrap.svelte-2j7mc4{max-width:1040px;padding:0 max(1.1rem, env(safe-area-inset-left)) 0 max(1.1rem, env(safe-area-inset-right));margin:0 auto}.hero.svelte-2j7mc4{background:var(--hero);color:var(--hero-ink);padding:2.6rem 0 0}.hero-in.svelte-2j7mc4{text-align:left;grid-template-columns:1fr;gap:1.4rem;display:grid}h1.svelte-2j7mc4{font-family:var(--display);letter-spacing:.005em;text-wrap:balance;margin:0;font-size:clamp(3.6rem,15vw,7.5rem);line-height:.88}.promise.svelte-2j7mc4{color:var(--hero-dim);max-width:30ch;margin:.2rem 0 0;font-size:1.15rem;font-weight:500;line-height:1.5}.soon.svelte-2j7mc4{border-left:3px solid var(--amber);max-width:30ch;margin:.2rem 0 0;padding-left:.9rem;font-size:1.1rem;font-weight:700;line-height:1.45}.fine.svelte-2j7mc4{color:var(--hero-dim);margin:-.3rem 0 0;font-size:.9rem}.btn.svelte-2j7mc4{border-radius:999px;justify-content:center;align-items:center;gap:.6rem;width:fit-content;min-height:3.25rem;padding:.8rem 1.5rem;font-size:1.05rem;font-weight:800;text-decoration:none;transition:transform .15s ease-out,background-color .15s ease-out;display:inline-flex}.btn.svelte-2j7mc4:active{transform:scale(.97)}.btn.svelte-2j7mc4:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.btn-store.svelte-2j7mc4{color:#0a3d91;background:#fff}.btn-store.svelte-2j7mc4:hover{background:#f5f1e8}.btn-paper.svelte-2j7mc4{color:#0a3d91;background:#fff}.btn-blue.svelte-2j7mc4{background:var(--blue);color:#fff}.phone.svelte-2j7mc4{background:#0a0f1e;border:.55rem solid #0a0f1e;border-radius:2.4rem;margin:0;overflow:hidden;box-shadow:0 0 0 2px #ffffff38,0 36px 70px #020a2873}.phone.svelte-2j7mc4 img:where(.svelte-2j7mc4){width:100%;height:auto;display:block}.phone-hero.svelte-2j7mc4{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;width:min(78%,330px);max-height:420px;margin:1.4rem auto -1px}.facts.svelte-2j7mc4{gap:2.6rem;padding-top:3rem;padding-bottom:1rem;display:grid}.fact.svelte-2j7mc4{grid-template-columns:8.5rem 1fr;align-items:start;gap:1.2rem;display:grid}.phone-small.svelte-2j7mc4{border-width:.3rem .3rem 0;border-bottom-style:none;border-bottom-color:currentColor;border-radius:1.4rem 1.4rem .6rem .6rem;max-height:12rem;box-shadow:0 10px 24px #0a3d912e}.fact-text.svelte-2j7mc4 h2:where(.svelte-2j7mc4){font-family:var(--display);color:var(--ink);margin:.2rem 0 .5rem;font-size:2.1rem;line-height:.95}.fact-text.svelte-2j7mc4 p:where(.svelte-2j7mc4){color:var(--ink);max-width:44ch;margin:0;line-height:1.55}.trust.svelte-2j7mc4{border-top:1px solid var(--line);margin-top:2.5rem;padding:2.4rem 0 3rem}.trust-in.svelte-2j7mc4{gap:1.2rem;display:grid}.chart.svelte-2j7mc4{font-family:var(--display);color:var(--blue);text-wrap:balance;max-width:22ch;margin:0;font-size:1.9rem;line-height:1}.plain.svelte-2j7mc4{color:var(--ink);gap:.45rem;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.plain.svelte-2j7mc4 li:where(.svelte-2j7mc4){padding-left:1.1rem;position:relative}.plain.svelte-2j7mc4 li:where(.svelte-2j7mc4):before{content:"";background:var(--amber);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.62em;left:0}.trust.svelte-2j7mc4 .btn-store:where(.svelte-2j7mc4){color:#fff;background:#0a3d91}.trust.svelte-2j7mc4 .btn-store:where(.svelte-2j7mc4):hover{background:#072d6b}.made.svelte-2j7mc4{color:var(--muted);margin:.4rem 0 0;font-size:.85rem}.made.svelte-2j7mc4 a:where(.svelte-2j7mc4){color:inherit}@media (width>=760px){.hero.svelte-2j7mc4{padding-top:4rem}.hero-in.svelte-2j7mc4{grid-template-columns:1.15fr .85fr;align-items:end;column-gap:3rem}.hero-in.svelte-2j7mc4>:where(.svelte-2j7mc4):not(.phone-hero){grid-column:1}.phone-hero.svelte-2j7mc4{grid-area:1/2/-1;align-self:end;width:320px;max-height:520px;margin:0 0 -1px auto}.facts.svelte-2j7mc4{grid-template-columns:repeat(3,1fr);gap:2rem;padding-top:3.5rem}.fact.svelte-2j7mc4{grid-template-columns:1fr}.phone-small.svelte-2j7mc4{width:12rem;max-height:16rem}.trust-in.svelte-2j7mc4{grid-template-columns:1fr auto;align-items:center;row-gap:1rem}.chart.svelte-2j7mc4{grid-column:1/-1;font-size:2.4rem}.made.svelte-2j7mc4{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.btn.svelte-2j7mc4{transition:none}}
