@font-face{font-family:ubuntu;src:url(../media/UbuntuSans-s.p.3yv6wyy2nrdkr.ttf)format("truetype");font-display:swap}@font-face{font-family:ubuntu Fallback;src:local(Arial);ascent-override:93.05%;descent-override:25.74%;line-gap-override:0.0%;size-adjust:101.02%}.GpEuiG_className{font-family:ubuntu,ubuntu Fallback}
:root{--ink:#211d63;--paper:#faf8f4;--muted:#635e56;--kraft:#f5e8d6;--lavender:#a9a6f0;--accent:#3d38b0;--white:#fff;--line:#e8e3da;--green:#286443}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--paper);color:var(--ink);margin:0;font-family:Ubuntu,system-ui,sans-serif;line-height:1.6}header,section,footer{padding:32px max(6vw,20px)}header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;display:flex}.logo{width:150px;display:block}nav{align-items:center;gap:28px;font-size:14px;display:flex}a{color:inherit}nav a{text-decoration:none}.pill,.store{background:var(--ink);color:var(--white);border-radius:100px;padding:12px 24px;text-decoration:none;display:inline-block}.hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:55px;padding-top:80px;padding-bottom:90px;display:grid}.eyebrow{letter-spacing:.17em;font-size:11px;font-weight:700}h1{letter-spacing:-.055em;margin:26px 0;font-size:clamp(48px,6.7vw,100px);line-height:1.03}em{color:var(--accent);font-style:normal}h2{letter-spacing:-.045em;margin:22px 0 30px;font-size:clamp(36px,4.5vw,64px);line-height:1.08}h3{font-size:23px;line-height:1.25}p{color:var(--muted);max-width:530px}.lead{max-width:440px;font-size:19px}.downloads{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.store{border-radius:14px;min-width:150px;font-weight:700;transition:transform .2s}.store:hover{transform:translateY(-3px)}.store small{opacity:.8;padding-left:19px;font-size:11px;font-weight:400;display:block}.micro{margin-top:20px;font-size:12px}.art{position:relative}.art img{border-radius:48% 48% 12% 12%;width:100%;height:auto;display:block}.sticker{background:var(--kraft);border-radius:50%;padding:24px;font-size:23px;font-weight:700;line-height:1.15;position:absolute;bottom:0;right:-10px;transform:rotate(10deg)}section{padding-top:85px;padding-bottom:85px}.demo{background:var(--kraft);grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.choices{gap:10px;max-width:440px;margin-top:28px;display:grid}button{font:inherit;color:var(--ink);cursor:pointer}.choices button{text-align:left;border:1px solid var(--ink);background:0 0;border-radius:12px;justify-content:space-between;gap:12px;padding:17px 20px;display:flex}.choices button[aria-pressed=true]{background:var(--ink);color:var(--white)}.phone{background:var(--paper);border:8px solid var(--ink);width:100%;max-width:340px;box-shadow:16px 20px 0 var(--lavender);border-radius:40px;margin:auto;padding:26px 20px;transform:rotate(3deg)}.phone-top{justify-content:space-between;font-size:25px;font-weight:700;display:flex}.query{background:var(--white);border-radius:12px;padding:15px;font-size:14px}.result{margin-top:20px}.object{background:var(--lavender);text-align:center;border-radius:16px;padding:10px;font-size:75px}.available{color:var(--green);margin-top:18px;font-size:13px;display:block}.result h3{margin:10px 0}.result p{margin:0}.steps{grid-template-columns:repeat(3,1fr);gap:50px;margin-top:45px;display:grid}.steps article{border-top:1px solid var(--line);padding-top:24px}.number{font-size:14px;font-weight:700}.benefits{background:var(--ink);color:var(--white)}.benefits p{color:var(--lavender)}.benefits article{border-color:var(--lavender)}.faq{max-width:1000px;margin:auto}details{border-bottom:1px solid var(--line);padding:23px 0}summary{cursor:pointer;font-size:19px;font-weight:600}details p{max-width:650px}.closing{text-align:center;background:var(--lavender)}.closing h2{font-size:clamp(54px,7vw,96px)}.closing p{color:var(--ink);margin:auto}.closing .downloads{justify-content:center}footer{color:var(--muted);justify-content:space-between;gap:20px;font-size:13px;display:flex}:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.skip{background:var(--white);z-index:9;padding:12px;position:absolute;top:-100px}.skip:focus{top:10px}@media (min-width:1500px){body{max-width:1600px;margin:auto}}@media (max-width:760px){header{padding-top:22px;padding-bottom:22px}.logo{width:136px}nav{gap:16px}nav a:first-child,nav .small{display:none}.hero,.demo{grid-template-columns:1fr;gap:40px}.hero{padding-top:45px}.hero .art{max-width:480px;margin:auto}.steps{grid-template-columns:1fr;gap:18px}.phone{margin:20px auto}.sticker{right:0}section{padding-top:60px;padding-bottom:60px}footer{flex-direction:column;gap:5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}.store:hover{transform:none}}.store svg{vertical-align:middle;fill:currentColor;width:23px;height:23px;margin-right:7px}:focus-visible{outline:3px solid var(--accent);outline-offset:5px;box-shadow:0 0 0 5px var(--white)}main:focus:not(:focus-visible){outline:none}nav a{justify-content:center;align-items:center;min-height:44px;padding:8px 4px;display:inline-flex}summary{min-height:44px;padding:8px 0}a,button,summary{touch-action:manipulation}.choices button:hover{box-shadow:inset 0 0 0 2px var(--ink)}.choices button[aria-pressed=true]:hover{box-shadow:inset 0 0 0 2px var(--lavender)}.hero>*,.demo>*{min-width:0}h1,h2,h3{overflow-wrap:break-word}@media (max-width:760px){.phone{max-width:min(340px,100% - 16px);transform:none}}@media (forced-colors:active){.choices button[aria-pressed=true]{outline-offset:2px;outline:3px solid highlight}}
