/* Pagrindinio ekrano peržiūra (2026-11-05) — tik index-nauja.html */
.hero{padding-top:44px}
.hero-copy{gap:18px}
.hero .lead{font-size:18px;line-height:1.55;max-width:46ch;margin:0}
.hero-cta{flex-direction:column;align-items:flex-start;gap:14px}
.btn-xl{padding:18px 28px;font-size:18px;flex-direction:column;gap:5px;align-items:center;min-width:260px}
.btn-xl .btn-sub{font:500 13px/1 var(--mono);opacity:.8;letter-spacing:.02em}
.cta-links{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0;font-size:15px}
.cta-links a{color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line);text-decoration-thickness:2px}
.cta-links a:hover{text-decoration-color:var(--ink)}
.trust{list-style:none;margin:6px 0 0;padding:18px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;font-size:13.5px;line-height:1.4;color:var(--muted)}
.trust b{display:block;font:800 24px/1 var(--display);font-stretch:80%;color:var(--ink);margin-bottom:5px}
/* „iš šitos nuotraukos" — didesnė, kad prieš/po būtų aiškiai matyti jau pirmame ekrane */
.polaroid{width:34%;left:2%;bottom:-2%;padding:10px 10px 36px}
.polaroid figcaption{font-size:12.5px;font-weight:600;color:var(--ink);bottom:10px}
.polaroid::after{content:"→ AI paveikslas";position:absolute;right:-6px;top:10px;transform:translateX(100%);font:700 12px/1 var(--mono);background:var(--ink);color:#fff;padding:6px 8px;border-radius:3px;white-space:nowrap;display:none}
/* vienodesni tarpai žemiau */
.band{padding:72px 0}
.steps{gap:20px}
.steps li{background:var(--wall);border:1px solid var(--line);border-radius:12px;padding:20px}
.steps p{font-size:15px}
@media (max-width:640px){.trust{grid-template-columns:1fr;gap:12px}.trust li{display:flex;gap:12px;align-items:baseline}.trust b{margin:0;min-width:56px}.btn-xl{width:100%}.polaroid{width:38%}}

/* antriniai mygtukai — tikri mygtukai, bet ramesni už pagrindinį */
.cta-links{gap:10px}
.cta-links a{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--paper);color:var(--ink);font-weight:600;font-size:15px;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s}
.cta-links a:hover{background:var(--ink);color:#fff}
.cta-links a:last-child{border-color:#FFD200;background:rgba(255,210,0,.18)}
.cta-links a:last-child:hover{background:#FFD200;color:var(--ink)}
@media (max-width:640px){.cta-links{width:100%}.cta-links a{flex:1 1 100%}}
