.uusi-opas-alku{align-items:center}.uusi-opas-alku__teksti{gap:var(--space-6);display:grid}.uusi-opas-alku__teksti .jp-eyebrow{margin:0}.uusi-opas-alku__kapea{display:none}.uusi-opas-kansi{text-align:center;justify-items:center}.uusi-opas-kansi__kuva{width:100%;max-width:420px;padding:var(--space-8);box-sizing:border-box;background:var(--support);border-radius:var(--radius-md)}.uusi-opas-kansi__kuva img{width:100%;height:auto;box-shadow:var(--shadow-sm);display:block}.uusi-opas-miksi{gap:var(--space-6);display:grid}.uusi-opas-kysymykset{margin:0;padding:0;list-style:none;display:grid}.uusi-opas-kysymykset li{padding-block:var(--space-4);border-top:1px solid var(--line);font-family:var(--font-serif);color:var(--text);text-wrap:pretty;font-size:22px;font-weight:400;line-height:1.3}.uusi-opas-kysymykset li:last-child{border-bottom:1px solid var(--line)}.uusi-opas-aikajana{padding:var(--space-8);gap:var(--space-6);background:var(--support);border-radius:var(--radius-md);margin:0;list-style:none;display:grid}.uusi-opas-aikajana li{padding-left:var(--space-6);border-left:2px solid var(--accent);color:var(--text);position:relative}.uusi-opas-nosto{margin:var(--space-16) auto var(--space-12);text-align:center}.uusi-opas-tarina__loppu{margin-top:var(--space-12)}.uusi-opas-nosto+.uusi-opas-tarina__loppu{margin-top:0}.uusi-opas-loppu{max-width:var(--form-max);margin:var(--space-8) auto 0}.uusi-opaslomake{gap:var(--space-4);max-width:var(--form-max);display:grid}.uusi-opaslomake__ylla{color:var(--text-body);margin:0}.uusi-opaslomake__suostumus{font-size:16px}.uusi-opaslomake__toiminto{margin-top:var(--space-2)}.uusi-opaslomake__virhe,.uusi-opaslomake__huomautus{margin:0}.uusi-opaslomake__ansa{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.jp-section--support .uusi-opaslomake .jp-input{background:var(--surface)}@media (max-width:720px){.uusi-opas-alku__leve{display:none}.uusi-opas-alku__kapea{display:inline}.uusi-opas-kansi__kuva{max-width:300px;padding:var(--space-6)}.uusi-opas-kysymykset li{font-size:19px}.uusi-opas-aikajana{padding:var(--space-6)}.uusi-opas-nosto{margin-block:var(--space-12) var(--space-8)}.uusi-opas-tarina__loppu{margin-top:var(--space-8)}.uusi-opaslomake__toiminto .jp-btn{width:100%}}.uusi-opaskiitos{gap:var(--space-4)}.uusi-opaskiitos .jp-h1{text-wrap:balance}.uusi-opaskiitos__kansi .uusi-opas-kansi__kuva{max-width:340px}@media (max-width:720px){.uusi-opaskiitos__kansi .uusi-opas-kansi__kuva{max-width:240px}}
