.gap-top{margin-top:28px}.pt0{padding-top:0 !important}.hero.sm{padding:64px 0 48px}.ico.big{width:54px;height:54px;padding:12px;border-radius:16px;background:var(--blue-soft)}.ico.big.violet{background:var(--bold);color:#fff}.ico.big.mint{background:var(--mint-soft);color:var(--teal)}.ico.big.sun{background:var(--sun-soft);color:#8a5b00}.ico.big.coral{background:var(--coral-soft);color:var(--coral)}.ico.big.sky{background:var(--sky-soft);color:var(--violet)}img.shot.phone{width:300px;border-radius:22px;box-shadow:var(--shadow);border:1px solid var(--line);margin-inline:auto}.phones img.shot.phone{width:250px;margin:0}.num{flex:none;width:36px;height:36px;border-radius:50%;background:var(--bold);color:#fff;font-weight:700;display:grid;place-items:center}.price.featured p,.price.featured .amt small,.price.featured .tiny{color:#e2ddff}.price.featured .checks li::before{background:rgba(255,255,255,.2);color:#fff}.prose{max-width:780px}.prose h1{font-size:clamp(40px,5vw,56px)}.prose h2{font-size:30px;margin:40px 0 12px}.prose p,.prose li{color:#2f2f35;margin-bottom:12px}.prose ul{padding-left:22px}.notice{background:var(--sun-soft);border:1px solid #f5dc9a;padding:14px 16px;border-radius:14px;margin:18px 0;font-size:15px}.about-owl{width:120px;margin:0 auto 8px;display:block}.prose h2{margin:0 0 18px}.prose p{margin:0 0 16px;font-size:18px;line-height:1.6}.gap-b{margin-bottom:36px}.ind-h{margin:28px 0 14px;font-size:20px}.ind-chips{display:flex;flex-wrap:wrap;gap:10px}.ind-chips a{padding:10px 16px;border-radius:999px;background:var(--soft);color:var(--ink);text-decoration:none;font-weight:600}.ind-chips a:hover{background:var(--blue-soft);color:var(--blue)}.card.dl{display:grid;gap:12px;justify-items:start;align-content:start}.card.dl .btn{margin-top:auto}.card.sky .ico.big{background:#fff;color:var(--violet)}.card.mint .ico.big{background:#fff;color:var(--teal)}.card.sun .ico.big{background:#fff;color:#8a5b00}.step-owl{position:relative;text-align:center;justify-items:center;display:grid;gap:10px}.step-owl .num{position:absolute;top:16px;left:16px;width:34px;height:34px;border-radius:50%;background:var(--bold);color:#fff;display:grid;place-items:center;font-weight:700}.nos{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:10px}.nos li{padding-left:30px;position:relative}.nos li::before{content:'✕';position:absolute;left:0;top:0;width:21px;height:21px;border-radius:50%;background:#fff;color:var(--coral);font-size:11px;font-weight:800;display:grid;place-items:center}.card.mint .checks{margin-top:12px}.card.mint .checks li::before{background:#fff}.app-shots img.shot.phone{width:100%;max-width:280px}