.psl{max-width:860px;margin:0 auto;padding-bottom:calc(var(--grid-unit) * 6)}.psl-trupiniai ol{list-style:none;display:flex;flex-wrap:wrap;gap:calc(var(--grid-unit) / 2);padding:0;margin:calc(var(--grid-unit) * 2) 0 0;font-size:.9rem;color:var(--color-text-muted)}.psl-trupiniai li{margin:0}.psl-trupiniai li+li:before{content:">";margin-right:calc(var(--grid-unit) / 2)}.psl-hero{text-align:center;padding:calc(var(--grid-unit) * 6) 0 calc(var(--grid-unit) * 2)}.psl-virsus{font-family:var(--font-heading-secondary);font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--color-text-muted);font-size:.95rem;margin-bottom:var(--grid-unit)}.psl h1{font-size:clamp(1.7rem,4.5vw,2.4rem);text-wrap:balance;margin-bottom:calc(var(--grid-unit) * 3)}.psl-lead{font-size:1.2rem;line-height:1.6;max-width:700px;margin:0 auto calc(var(--grid-unit) * 3)}.psl-tel{font-size:1rem;color:var(--color-text-secondary);margin:calc(var(--grid-unit) * 2) 0 calc(var(--grid-unit) * 3)}.psl-linija{height:6px;width:150px;margin:0 auto}.psl-veiksmai{display:flex;gap:calc(var(--grid-unit) * 2);justify-content:center;flex-wrap:wrap}.psl-skyrius{border:1px solid var(--color-border);border-left:6px solid var(--color-accent);border-radius:8px;padding:calc(var(--grid-unit) * 2) calc(var(--grid-unit) * 3);margin:calc(var(--grid-unit) * 4) 0 0;background-color:var(--color-surface)}.psl-skyrius-antraste{font-family:var(--font-heading-secondary);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.9rem;margin-bottom:var(--grid-unit)}.psl-skyrius ul{margin:0}.psl-blokas,.psl-turinys>section{padding-top:calc(var(--grid-unit) * 6)}.psl h2{font-size:clamp(1.3rem,3.5vw,1.6rem);text-wrap:balance}.psl h3{font-size:1.15rem;margin-bottom:var(--grid-unit)}.psl p,.psl li{font-size:1.1rem;line-height:1.6}.psl-turinys ul,.psl-turinys ol{padding-left:calc(var(--grid-unit) * 3)}.psl-turinys li{margin-bottom:var(--grid-unit)}.psl-korteles,.psl-zingsniai{list-style:none;padding:0!important;display:grid;gap:calc(var(--grid-unit) * 2);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:calc(var(--grid-unit) * 2) 0}.psl-korteles li,.psl-zingsniai li{background-color:var(--color-surface);border:1px solid var(--color-border);border-top:6px solid var(--color-accent);border-radius:8px;padding:calc(var(--grid-unit) * 2);margin:0!important;font-size:1.05rem}.psl-korteles li>a{display:block;margin-bottom:var(--grid-unit)}.psl-korteles li>span{display:block;color:var(--color-text-secondary)}.psl-korteles li>strong{display:block;margin-bottom:calc(var(--grid-unit) / 2)}.psl-korteles .psl-vaikai{list-style:none;padding:0!important;margin:var(--grid-unit) 0 0;border-top:1px solid var(--color-border);padding-top:var(--grid-unit)!important}.psl-korteles .psl-vaikai li{background:none;border:none;padding:0;margin:0 0 calc(var(--grid-unit) / 2)!important;font-size:.95rem}.psl-korteles .psl-vaikai li:before{content:"> ";color:var(--color-accent)}.psl-zingsniai{counter-reset:zingsnis}.psl-zingsniai li{counter-increment:zingsnis}.psl-zingsniai li:before{content:counter(zingsnis);display:block;font-family:var(--font-heading-primary);font-weight:700;font-size:2rem;line-height:1;color:var(--color-accent);margin-bottom:var(--grid-unit)}.psl-lentele{overflow-x:auto;margin:calc(var(--grid-unit) * 2) 0}.psl-lentele table{width:100%;border-collapse:collapse;font-size:1rem}.psl-lentele th,.psl-lentele td{border:1px solid var(--color-border);padding:var(--grid-unit) calc(var(--grid-unit) * 1.5);text-align:left;vertical-align:top}.psl-lentele th{background-color:var(--color-surface);font-family:var(--font-heading-secondary)}.psl-pastaba{border-left:4px solid var(--color-accent);background-color:var(--color-surface);padding:calc(var(--grid-unit) * 2) calc(var(--grid-unit) * 3);margin:calc(var(--grid-unit) * 3) 0}.psl-pastaba p:last-child{margin-bottom:0}.psl-duk details{border-bottom:1px solid var(--color-border);padding:calc(var(--grid-unit) * 1.5) 0}.psl-duk summary{cursor:pointer;font-weight:600;font-size:1.1rem}.psl-duk details p{margin:var(--grid-unit) 0 0}.psl-cta{text-align:center;margin-top:calc(var(--grid-unit) * 6);padding:calc(var(--grid-unit) * 4) calc(var(--grid-unit) * 3);background-color:var(--color-surface);border-top:6px solid var(--color-accent);border-radius:8px}.psl-cta p{max-width:640px;margin-left:auto;margin-right:auto}.psl-kitas{margin-top:calc(var(--grid-unit) * 2)}.psl-apie{display:grid;grid-template-columns:1fr;gap:calc(var(--grid-unit) * 3);align-items:center;margin-top:calc(var(--grid-unit) * 6)}.psl-apie img{width:160px;height:auto;margin:0 auto;border-radius:8px}.psl-apie-vardas{font-family:var(--font-heading-secondary);font-weight:700;font-size:1.4rem!important;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:calc(var(--grid-unit) / 2)}.psl-apie-role{font-family:var(--font-heading-secondary);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:.95rem!important}@media(min-width:700px){.psl-apie{grid-template-columns:160px 1fr}}.psl .btn{font-family:var(--font-heading-secondary);font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:calc(var(--grid-unit) * 1.5) calc(var(--grid-unit) * 3);border-radius:4px;transition:all .3s ease;text-decoration:none;display:inline-block;font-size:.95rem}.psl .btn-primary{background-color:var(--color-accent);color:#fff;border:2px solid var(--color-accent)}.psl .btn-primary:hover,.psl .btn-primary:focus{background-color:transparent;color:var(--color-accent)}.psl .btn-secondary{background-color:transparent;color:var(--color-text-primary);border:2px solid var(--color-border)}.psl .btn-secondary:hover,.psl .btn-secondary:focus{background-color:var(--color-text-primary);color:var(--color-background)}@media(max-width:768px){.psl-veiksmai{flex-direction:column;align-items:center}}.psl-korteles .psl-vaikai li>a{display:inline;margin:0}.psl-paveikslas{display:block;width:100%;max-width:520px;height:auto;margin:0 auto calc(var(--grid-unit) * 3);border-radius:8px}
