@import "https://fonts.googleapis.com/css2?family=Public+Sans:wght@400;500;600&family=Sora:wght@500;600;800&display=swap";
:root{--lm-bg:#f2f5f3;--lm-surface:#fff;--lm-ink:#0b120d;--lm-muted:#58645c;--lm-line:#dce4de;--lm-brand:#0f8f46;--lm-accent:#0b7a3b;--lm-accent-ink:#fff;--lm-accent-soft:#e2f2e9;--lm-warn:#9a5b05;--lm-warn-soft:#fcf0d9;--lm-critical:#b42318;--lm-critical-soft:#fce7e4;--lm-font-display:"Sora", system-ui, sans-serif;--lm-font-body:"Public Sans", system-ui, sans-serif;--lm-radius-sm:8px;--lm-radius-md:10px;--lm-radius-lg:12px;--lm-radius-pill:999px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lm-bg:#0a0f0b;--lm-surface:#131a15;--lm-ink:#eef3ef;--lm-muted:#9aa79e;--lm-line:#25302a;--lm-brand:#2fcb6e;--lm-accent:#2fcb6e;--lm-accent-ink:#04140a;--lm-accent-soft:#123120;--lm-warn:#f5b34a;--lm-warn-soft:#33260e;--lm-critical:#ff8a7e;--lm-critical-soft:#3a1713;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--lm-bg:#0a0f0b;--lm-surface:#131a15;--lm-ink:#eef3ef;--lm-muted:#9aa79e;--lm-line:#25302a;--lm-brand:#2fcb6e;--lm-accent:#2fcb6e;--lm-accent-ink:#04140a;--lm-accent-soft:#123120;--lm-warn:#f5b34a;--lm-warn-soft:#33260e;--lm-critical:#ff8a7e;--lm-critical-soft:#3a1713;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--lm-surface);color:var(--lm-ink);font-family:var(--lm-font-body);margin:0;font-size:17px;line-height:1.6}h1,h2,h3{font-family:var(--lm-font-display);text-wrap:balance;margin:0}h1{letter-spacing:-.03em;font-size:clamp(36px,5.4vw,58px);font-weight:800;line-height:1.08}h2{letter-spacing:-.02em;font-size:clamp(26px,3.4vw,36px);font-weight:800;line-height:1.15}h3{font-size:19px;font-weight:600}p{margin:0}a{color:var(--lm-accent)}:focus-visible{outline:2px solid var(--lm-accent);outline-offset:2px}.wrap{width:min(1120px,100%);margin-inline:auto;padding-inline:max(16px,4vw)}.logo{font-family:var(--lm-font-display);letter-spacing:-.04em;color:var(--lm-brand);font-size:24px;font-weight:800}.logo b{color:var(--lm-ink)}.top{justify-content:space-between;align-items:center;padding-block:20px;display:flex}.lang{padding:10px 2px;font-weight:600}.lead{color:var(--lm-muted);max-width:62ch;font-size:clamp(18px,2vw,20px)}.hero{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:clamp(32px,7vw,88px);padding-block:clamp(32px,6vw,72px) clamp(56px,8vw,96px);display:grid}.hero-copy{gap:20px;display:grid}.status{color:var(--lm-accent);font-weight:600}.corridor{border-left:3px solid var(--lm-brand);padding-left:12px;font-weight:600}.phone{aspect-ratio:9/18.5;background:#0a0f0b;border-radius:36px;justify-self:center;width:100%;max-width:300px;margin:0;padding:10px;box-shadow:0 24px 56px #0a0f0b47}.screen{color:#fff;background:linear-gradient(#0000004d 0%,#0000 30% 48%,#000000d9 100%),linear-gradient(155deg,#2fcb6e 0%,#0f8f46 42%,#0a2415 100%);border-radius:28px;height:100%;position:relative;overflow:hidden}.pill-logo{font-family:var(--lm-font-display);background:#fff;border-radius:99px;padding:3px 11px;font-size:15px;font-weight:800;position:absolute;top:14px;left:14px}.pill-logo i{color:#0f8f46;font-style:normal}.pill-logo b{color:#000}.rail{text-align:center;justify-items:center;gap:9px;font-size:10px;display:grid;position:absolute;bottom:96px;right:8px}.rail span{justify-items:center;gap:2px;display:grid}.rail svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;background:#0000006b;border-radius:50%;width:36px;height:36px;padding:9px}.info{gap:3px;font-size:13px;display:grid;position:absolute;bottom:16px;left:14px;right:14px}.info .title{font-family:var(--lm-font-display);font-size:17px;font-weight:800}.terms{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.terms span{background:#fff3;border-radius:7px;padding:3px 8px;font-size:11px}.band{background:var(--lm-bg);padding-block:clamp(56px,8vw,88px)}.columns{grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,72px);margin-top:36px;display:grid}.columns ul{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.columns li{padding-left:22px;position:relative}.columns li:before{content:"";background:var(--lm-brand);border-radius:50%;width:10px;height:10px;position:absolute;top:.62em;left:0}.trust{gap:20px;padding-block:clamp(56px,8vw,96px);display:grid}.steps{grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.steps li{border-top:3px solid var(--lm-line);gap:8px;padding-top:12px;font-weight:600;display:grid}.steps li:last-child{border-top-color:var(--lm-brand)}.steps span{font-family:var(--lm-font-display);color:var(--lm-muted);font-size:14px}.note{max-width:70ch;font-weight:600}.genuine{gap:14px;display:grid}footer{color:var(--lm-muted);flex-wrap:wrap;justify-content:space-between;gap:32px;padding-block:48px;font-size:15px;display:flex}footer h2{letter-spacing:0;color:var(--lm-ink);margin-bottom:6px;font-size:15px}footer p{overflow-wrap:anywhere}@media (max-width:760px){.hero,.columns{grid-template-columns:minmax(0,1fr)}.steps{grid-template-columns:1fr 1fr}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .phone{box-shadow:0 0 0 1px var(--lm-line)}}
