.asta-landing{--font:"Inter",-apple-system,"Segoe UI",Roboto,sans-serif;--maxw:1120px;--radius:14px;--radius-sm:10px;--shadow-sm:0 1px 2px rgba(10,37,64,.06);--shadow-md:0 1px 3px rgba(10,37,64,.08),0 6px 16px rgba(10,37,64,.06);--shadow-lg:0 18px 48px rgba(10,37,64,.14)}html[data-theme=graphite] .asta-landing{--primary:#0a2540;--accent:#635bff;--accent-hover:#5147e0;--accent-soft:#edebff;--accent-text:#4a42d6;--bg:#f6f9fc;--surface:#fff;--surface-2:#f2f6fa;--border:#e3e9f0;--text:#0a2540;--text-2:#445769;--muted:#5a6b7b;--on-accent:#fff;--success:#0e9f6e;--hero-grad:linear-gradient(135deg,#0a2540,#122f4e 55%,#3b2f8c)}html[data-theme=graphite][data-mode=dark] .asta-landing{--primary:#eaf1f8;--accent-soft:#241f55;--accent-text:#a9a4ff;--bg:#0b1622;--surface:#12212f;--surface-2:#0f1b27;--border:#1e3346;--text:#eaf1f8;--text-2:#a9bccc;--muted:#8ca0b3;--hero-grad:linear-gradient(135deg,#0b1622,#12212f 50%,#2b2470)}html[data-theme=coastal] .asta-landing{--primary:#0e5563;--accent:#c8783c;--accent-hover:#b16a34;--accent-soft:#f6e7d6;--accent-text:#8a5424;--bg:#fbf7f0;--surface:#fff;--surface-2:#f6f1e7;--border:#eae2d4;--text:#183a40;--text-2:#4a5e60;--muted:#6c7e80;--on-accent:#fff;--success:#0e9f6e;--hero-grad:linear-gradient(135deg,#0e5563,#0b4550 55%,#c8783c 120%)}html[data-theme=coastal][data-mode=dark] .asta-landing{--primary:#eaf3f1;--accent-soft:#3a2a1c;--accent-text:#e0a264;--bg:#12201f;--surface:#1a2c2a;--surface-2:#152423;--border:#26403c;--text:#eaf3f1;--text-2:#a9c0bd;--muted:#8fa5a2;--hero-grad:linear-gradient(135deg,#0a1817,#1a2c2a 50%,#7a4a24 130%)}html[data-theme=linear] .asta-landing{--primary:#1c1c28;--accent:#5e6ad2;--accent-hover:#4f5ac2;--accent-soft:#eceefb;--accent-text:#4750c0;--bg:#fbfbfd;--surface:#fff;--surface-2:#f5f5f8;--border:#ebebf0;--text:#1c1c28;--text-2:#4a4a58;--muted:#6b6b7b;--on-accent:#fff;--success:#0e9f6e;--hero-grad:linear-gradient(135deg,#1c1c28,#2a2a3a 55%,#5e6ad2 120%)}html[data-theme=linear][data-mode=dark] .asta-landing{--primary:#ededf2;--accent-soft:#22243a;--accent-text:#9aa4f2;--bg:#0e0e12;--surface:#17171d;--surface-2:#131318;--border:#26262e;--text:#ededf2;--text-2:#b4b4c2;--muted:#8a8a9c;--hero-grad:linear-gradient(135deg,#0e0e12,#17171d 50%,#3a3f80 130%)}.asta-landing{font-family:var(--font);background:var(--bg);color:var(--text);line-height:1.55;-webkit-font-smoothing:antialiased;min-height:100vh}.asta-landing *{box-sizing:border-box}.asta-landing a{color:inherit;text-decoration:none}.asta-landing img{max-width:100%}.asta-landing .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.asta-landing .l-btn{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px;padding:11px 20px;border-radius:var(--radius-sm);border:1px solid transparent;cursor:pointer;transition:.18s;white-space:nowrap}.asta-landing .l-btn-primary{background:var(--accent);color:var(--on-accent)}.asta-landing .l-btn-primary:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}.asta-landing .l-btn-ghost{background:transparent;color:var(--text);border-color:var(--border)}.asta-landing .l-btn-ghost:hover{background:var(--surface-2)}.asta-landing .l-btn-light{background:hsla(0,0%,100%,.14);color:#fff;border-color:hsla(0,0%,100%,.28)}.asta-landing .l-btn-light:hover{background:hsla(0,0%,100%,.24)}.asta-landing .eyebrow{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text)}.asta-landing h1,.asta-landing h2,.asta-landing h3{margin:0;line-height:1.15;letter-spacing:-.02em;font-weight:800;color:var(--text)}.asta-landing h2{font-size:clamp(26px,3.4vw,38px)}.asta-landing h3{font-size:19px;font-weight:700;letter-spacing:-.01em}.asta-landing p{margin:0}.asta-landing .muted{color:var(--muted)}.asta-landing .l-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--border)}.asta-landing .l-nav{display:flex;align-items:center;gap:18px;height:64px}.asta-landing .l-brand{display:flex;align-items:center;gap:9px;font-weight:800;font-size:19px;letter-spacing:-.02em}.asta-landing .l-brand .mark{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--accent);color:#fff;font-size:16px}.asta-landing .l-nav .links{display:flex;gap:22px;margin-left:12px}.asta-landing .l-nav .links a{color:var(--text-2);font-weight:500;font-size:15px}.asta-landing .l-nav .links a:hover{color:var(--text)}.asta-landing .l-nav .spacer{flex:1 1}.asta-landing .nav-cta{display:flex;align-items:center;gap:10px}.asta-landing .l-nav .login{color:var(--text-2);font-weight:600;font-size:15px}.asta-landing .l-nav .login:hover{color:var(--text)}.asta-landing .switch{display:flex;align-items:center;gap:6px}.asta-landing .sw{width:22px;height:22px;border-radius:50%;border:2px solid var(--border);cursor:pointer;padding:0;transition:.15s}.asta-landing .sw:hover{transform:scale(1.12)}.asta-landing .sw[aria-pressed=true]{border-color:var(--text);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--text)}.asta-landing .sw.graphite{background:#635bff}.asta-landing .sw.coastal{background:#c8783c}.asta-landing .sw.linear{background:#5e6ad2}.asta-landing .mode{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--border);background:var(--surface);cursor:pointer;font-size:15px}.asta-landing .mode:hover{background:var(--surface-2)}.asta-landing .hero{background:var(--hero-grad);color:#fff;position:relative;overflow:hidden}.asta-landing .hero:after{content:"";position:absolute;inset:0;background:radial-gradient(600px 300px at 85% -10%,hsla(0,0%,100%,.16),transparent 70%);pointer-events:none}.asta-landing .hero .wrap{position:relative;max-width:1280px;padding:72px 24px 84px;display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:40px;gap:40px;align-items:center}@media (min-width:1440px){.asta-landing .hero .mock{margin-right:-70px}}.asta-landing .hero .eyebrow{color:#fff;opacity:.82}.asta-landing .hero h1{color:#fff;font-size:clamp(34px,5vw,54px);margin:14px 0 0}.asta-landing .hero .sub{color:hsla(0,0%,100%,.86);font-size:19px;margin-top:18px;max-width:36ch}.asta-landing .hero .cta{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.asta-landing .hero .assure{display:flex;gap:18px;margin-top:22px;flex-wrap:wrap;color:hsla(0,0%,100%,.82);font-size:14px;font-weight:500}.asta-landing .hero .assure span{display:flex;align-items:center;gap:7px}.asta-landing .tick{color:#fff;background:hsla(0,0%,100%,.22);border-radius:50%;width:18px;height:18px;display:grid;place-items:center;font-size:11px}.asta-landing .mock{background:var(--surface);border-radius:16px;box-shadow:var(--shadow-lg);overflow:hidden;border:1px solid hsla(0,0%,100%,.25)}.asta-landing .mock .teaser{display:block;width:100%;aspect-ratio:1280/800;height:auto;background:var(--surface-2)}.asta-landing .l-section{padding:76px 0}.asta-landing .section-head{max-width:640px;margin:0 auto 46px;text-align:center}.asta-landing .section-head p{margin-top:14px;color:var(--text-2);font-size:17px}.asta-landing .values{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:34px 0}.asta-landing .values .grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;text-align:center}.asta-landing .values .v b{display:block;font-size:15px}.asta-landing .values .v span{font-size:13.5px;color:var(--muted)}.asta-landing .features .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.asta-landing .l-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px;transition:.2s}.asta-landing .l-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}.asta-landing .l-card .ic{width:42px;height:42px;border-radius:11px;background:var(--accent-soft);color:var(--accent-text);display:grid;place-items:center;font-size:20px;margin-bottom:14px}.asta-landing .l-card h3{margin-bottom:7px}.asta-landing .l-card p{color:var(--text-2);font-size:14.5px}.asta-landing .deep{display:grid;grid-template-columns:1fr 1fr;grid-gap:44px;gap:44px;align-items:center;margin-top:34px}.asta-landing .deep.rev{direction:rtl}.asta-landing .deep.rev>*{direction:ltr}.asta-landing .deep ul{list-style:none;padding:0;margin:18px 0 0}.asta-landing .deep li{display:flex;gap:10px;align-items:flex-start;margin:11px 0;color:var(--text-2);font-size:15px}.asta-landing .deep li .tick2{flex:none;margin-top:2px;width:20px;height:20px;border-radius:50%;background:var(--accent-soft);color:var(--accent-text);display:grid;place-items:center;font-size:12px;font-weight:700}.asta-landing .panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:22px}.asta-landing .tape{display:grid;grid-template-columns:70px repeat(6,1fr);grid-gap:5px;gap:5px;font-size:11px;position:relative}.asta-landing .tape .h{color:var(--muted);font-weight:600;padding-bottom:4px}.asta-landing .tape .cell{height:22px;border-radius:5px;background:var(--surface-2);border:1px solid var(--border)}.asta-landing .tape .bk{height:22px;background:var(--accent);color:#fff;display:flex;align-items:center;padding-left:7px;font-weight:600;border:1px solid var(--accent);border-radius:5px;will-change:transform}.asta-landing .tape .bk.g{background:var(--success);border-color:var(--success)}.asta-landing .tape .rt{color:var(--text-2);font-weight:600;align-self:center}@keyframes asta-bkin{0%{opacity:0;transform:translateX(-14px) scaleX(.55);transform-origin:left}to{opacity:1;transform:none}}.asta-landing .tape .bk{animation:asta-bkin .55s both}.asta-landing .tape .bk:first-of-type{animation-delay:.15s}.asta-landing .tape .bk:nth-of-type(2){animation-delay:.3s}.asta-landing .tape .bk:nth-of-type(3){animation-delay:.45s}.asta-landing .tape .bk:nth-of-type(4){animation-delay:.6s}@keyframes asta-reassign{0%,12%{transform:none;box-shadow:none}20%{transform:translateY(-4px) scale(1.05);box-shadow:var(--shadow-lg)}44%,60%{transform:translate(76px,54px) scale(1.05);box-shadow:var(--shadow-lg)}86%{transform:translateY(-4px) scale(1.05);box-shadow:var(--shadow-lg)}to{transform:none;box-shadow:none}}.asta-landing .tape .bk.drag{animation:asta-bkin .55s .15s both,asta-reassign 6.5s 1.6s infinite;z-index:3}@keyframes asta-slotglow{0%,30%{background:var(--surface-2);border-color:var(--border)}45%,60%{background:var(--accent-soft);border-color:var(--accent)}80%,to{background:var(--surface-2);border-color:var(--border)}}.asta-landing .tape .cell.target{animation:asta-slotglow 6.5s 1.6s infinite}.asta-landing .tape .cursor{position:absolute;top:40px;left:150px;width:15px;height:15px;border-radius:50%;background:var(--text);opacity:0;box-shadow:0 0 0 4px color-mix(in srgb,var(--text) 18%,transparent);pointer-events:none;z-index:4}@keyframes asta-grab{0%,14%{opacity:0;transform:translate(0)}20%{opacity:.85;transform:translateY(-3px)}44%,60%{opacity:.85;transform:translate(76px,54px)}86%{opacity:.85;transform:translateY(-3px)}94%,to{opacity:0;transform:translate(0)}}.asta-landing .tape .cursor{animation:asta-grab 6.5s 1.6s infinite}.asta-landing .ledger{width:100%;border-collapse:collapse;font-size:13px}.asta-landing .ledger th{text-align:left;color:var(--muted);font-weight:600;border-bottom:1px solid var(--border);padding:7px 6px}.asta-landing .ledger td{padding:8px 6px;border-bottom:1px solid var(--border)}.asta-landing .ledger td.n{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.asta-landing .ledger .bal{font-weight:700}.asta-landing .pill{display:inline-block;font-size:11px;font-weight:600;padding:2px 8px;border-radius:20px;background:var(--accent-soft);color:var(--accent-text)}.asta-landing .pricing{background:var(--surface-2)}.asta-landing .plans{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;align-items:stretch}.asta-landing .l-plan{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s}.asta-landing .l-plan:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.asta-landing .l-plan.feat{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),var(--shadow-md);position:relative}.asta-landing .l-plan.feat:hover{transform:translateY(-6px);box-shadow:0 0 0 1px var(--accent),var(--shadow-lg)}.asta-landing .l-plan.feat .tag{position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:var(--accent);color:var(--on-accent);font-size:11px;font-weight:700;padding:3px 12px;border-radius:20px;letter-spacing:.04em}.asta-landing .l-plan h3{font-size:17px}.asta-landing .l-plan .rooms{color:var(--muted);font-size:13px;margin-top:3px}.asta-landing .l-plan .price{margin:16px 0 4px;font-size:32px;font-weight:800;color:var(--text)}.asta-landing .l-plan .price small{font-size:14px;font-weight:600;color:var(--muted)}.asta-landing .l-plan .price.custom{font-size:26px}.asta-landing .l-plan ul{list-style:none;padding:0;margin:16px 0 22px;flex:1 1}.asta-landing .l-plan li{font-size:13.5px;color:var(--text-2);padding:6px 0 6px 22px;position:relative}.asta-landing .l-plan li:before{content:"✓";position:absolute;left:0;color:var(--success);font-weight:700}.asta-landing .l-plan .trial-note{text-align:center;color:var(--muted);font-size:12px;margin-top:8px;min-height:16px;line-height:16px}.asta-landing .pricing .note{text-align:center;color:var(--muted);font-size:13.5px;margin-top:26px}.asta-landing .faq-grid{max-width:820px;margin:0 auto;display:grid;grid-gap:12px;gap:12px}.asta-landing details{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:4px 20px}.asta-landing details[open]{box-shadow:var(--shadow-sm)}.asta-landing summary{cursor:pointer;font-weight:600;font-size:16px;padding:16px 0;list-style:none;display:flex;justify-content:space-between;align-items:center}.asta-landing summary::-webkit-details-marker{display:none}.asta-landing summary:after{content:"+";font-size:22px;color:var(--accent-text);font-weight:400}.asta-landing details[open] summary:after{content:"–"}.asta-landing details p{color:var(--text-2);font-size:15px;padding:0 0 18px;max-width:70ch}.asta-landing .final{background:var(--hero-grad);color:#fff;text-align:center;border-radius:0;padding:76px 0}.asta-landing .final h2{color:#fff}.asta-landing .final p{color:hsla(0,0%,100%,.85);font-size:18px;margin:14px auto 0;max-width:52ch}.asta-landing .final .cta{display:flex;gap:12px;justify-content:center;margin-top:28px;flex-wrap:wrap}.asta-landing footer{background:var(--surface);border-top:1px solid var(--border);padding:40px 0 30px;color:var(--muted);font-size:14px}.asta-landing .foot{justify-content:space-between;align-items:center}.asta-landing .foot,.asta-landing .foot .links{display:flex;gap:20px;flex-wrap:wrap}.asta-landing .foot a:hover{color:var(--text)}.asta-landing .menu-btn{display:none;place-items:center;width:36px;height:36px;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:17px;cursor:pointer;flex:none}.asta-landing .menu-btn:hover{background:var(--surface-2)}.asta-landing .mobile-menu{display:none}.asta-landing .hero-badge{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#fff;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.28);padding:6px 14px;border-radius:999px;transition:background .18s}.asta-landing .hero-badge:hover{background:hsla(0,0%,100%,.24)}.asta-landing .hero .hero-badge+h1{margin-top:18px}.asta-landing .ota-strip{background:var(--surface-2);border-top:1px solid var(--border);padding:16px 0 18px;overflow:hidden}.asta-landing .ota-strip-head{font-size:12.5px;font-weight:600;color:var(--muted);text-align:center;margin-bottom:12px}.asta-landing .ota-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.asta-landing .ota-marquee-track{display:flex;gap:12px;width:max-content;animation:asta-marquee 32s linear infinite}.asta-landing .ota-marquee:hover .ota-marquee-track{animation-play-state:paused}.asta-landing .ota-chip{font-size:15px;font-weight:700;color:var(--text-2);background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:8px 18px;white-space:nowrap}@keyframes asta-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 6px))}}.asta-landing .channels{background:var(--surface-2)}.asta-landing section[id]{scroll-margin-top:72px}.asta-landing .ota-demo{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:22px;max-width:980px;margin:0 auto}.asta-landing .ota-demo-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);grid-gap:20px;gap:20px}.asta-landing .ota-feed{list-style:none;margin:0;padding:0;height:252px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.asta-landing .ota-feed-row{display:flex;justify-content:space-between;gap:10px;font-size:13.5px;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:9px 12px;margin-bottom:8px;animation:asta-feedin .45s both}.asta-landing .ota-feed-row b{color:var(--text);font-weight:700}.asta-landing .ota-feed-row:first-child{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));background:var(--accent-soft)}.asta-landing .ota-feed-amt{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--text);white-space:nowrap}@keyframes asta-feedin{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.asta-landing .ota-tape{display:grid;grid-template-columns:44px repeat(7,minmax(0,1fr));grid-gap:5px;gap:5px;font-size:11.5px;align-content:start}.asta-landing .ota-tape-h{color:var(--muted);font-weight:600;text-align:center;padding-bottom:4px}.asta-landing .ota-tape-rt{color:var(--text-2);font-weight:600;align-self:center}.asta-landing .ota-tape-cell{height:34px;border-radius:6px;background:var(--surface-2);border:1px solid var(--border)}.asta-landing .ota-tape-bk{height:34px;border-radius:6px;background:var(--accent);color:var(--on-accent);font-weight:600;display:flex;align-items:center;padding:0 8px;overflow:hidden;white-space:nowrap;animation:asta-bkin .55s both}.asta-landing .ota-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.asta-landing .ota-stats div{background:var(--surface-2);border-radius:var(--radius-sm);padding:12px 14px}.asta-landing .ota-stats b{display:block;font-size:24px;font-weight:800;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.asta-landing .ota-stats span{font-size:13px;color:var(--muted)}.asta-landing .ota-demo-note{font-size:12px;color:var(--muted);margin-top:12px;text-align:right}.asta-landing .ota-points{list-style:none;padding:0;margin:26px auto 0;max-width:980px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px}.asta-landing .ota-points li{display:flex;gap:9px;align-items:center;color:var(--text-2);font-size:15px}.asta-landing .ota-points .tick2{flex:none;width:20px;height:20px;border-radius:50%;background:var(--accent-soft);color:var(--accent-text);display:grid;place-items:center;font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){.asta-landing .ota-marquee-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto}.asta-landing .ota-marquee{-webkit-mask-image:none;mask-image:none}.asta-landing .ota-feed-row,.asta-landing .ota-tape-bk{animation:none}}@media (max-width:900px){.asta-landing .hero .wrap{grid-template-columns:1fr;padding:52px 24px 60px}.asta-landing .hero .mock{max-width:640px;margin:0 auto}.asta-landing .values .grid{grid-template-columns:repeat(2,1fr);gap:20px}.asta-landing .features .grid{grid-template-columns:1fr 1fr}.asta-landing .deep,.asta-landing .deep.rev{grid-template-columns:1fr;direction:ltr}.asta-landing .plans{grid-template-columns:1fr 1fr}.asta-landing .l-nav .links{display:none}.asta-landing .menu-btn{display:grid}.asta-landing .mobile-menu{display:flex;flex-direction:column;padding:6px 24px 14px;border-top:1px solid var(--border);background:var(--bg)}.asta-landing .mobile-menu a{padding:12px 2px;font-size:16px;font-weight:600;color:var(--text);border-bottom:1px solid var(--border)}.asta-landing .mobile-menu>a:last-of-type{border-bottom:0;color:var(--accent-text)}.asta-landing .menu-themes{display:none;align-items:center;gap:10px;padding:12px 2px 2px;border-top:1px solid var(--border);color:var(--muted);font-size:14px;font-weight:600}.asta-landing .ota-demo-grid{grid-template-columns:1fr}.asta-landing .ota-feed{height:206px}}@media (max-width:560px){.asta-landing .features .grid,.asta-landing .plans,.asta-landing .values .grid{grid-template-columns:1fr}.asta-landing .l-nav{gap:10px}.asta-landing .l-nav .login,.asta-landing .switch .sw{display:none}.asta-landing .menu-themes{display:flex}.asta-landing .sw{width:18px;height:18px}.asta-landing .mode{width:28px;height:28px;font-size:13px}.asta-landing .nav-cta .l-btn{padding:9px 14px;font-size:14px}.asta-landing .ota-demo{padding:14px}.asta-landing .ota-stats{gap:8px}.asta-landing .ota-stats div{padding:10px}.asta-landing .ota-stats b{font-size:17px}.asta-landing .ota-stats span{font-size:11.5px}.asta-landing .ota-tape{grid-template-columns:34px repeat(7,minmax(0,1fr));gap:3px;font-size:10px}.asta-landing .ota-tape-bk{padding:0 4px}}