.plsca-hero{padding:24px 0 54px;background:var(--ad-plum);color:#fff}.plsca-breadcrumbs{display:flex;flex-wrap:wrap;gap:9px;font-size:.76rem;color:#cbbfd2;line-height:1.6;margin-bottom:42px}.plsca-breadcrumbs a{color:#eee7f1;text-decoration:none}.plsca-breadcrumbs a:hover{text-decoration:underline}.plsca-hero__layout{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(270px,1fr);gap:65px;align-items:center}.plsca-hero h1{color:#fff;margin:0 0 25px}.plsca-lead{color:#e3dbe7;font-size:1.12rem;line-height:1.8;margin:0;max-width:780px}.plsca-local-note{color:#cbbfd2;font-size:.84rem;line-height:1.7;margin:22px 0 0;max-width:650px}
.plsca-signal-card{padding:28px;background:#ffffff0b;border:1px solid #ffffff35;border-radius:12px}.plsca-signal-card__top{border-bottom:1px solid #ffffff30;padding-bottom:18px;margin-bottom:23px}.plsca-signal-card__top>span{font-size:1.1rem;font-weight:650;color:var(--ad-amber)}.plsca-signal-card h2{font-size:1.28rem;color:#fff;margin:0 0 20px}.plsca-signal-card ul{padding:0;margin:0;list-style:none}.plsca-signal-card li{display:flex;gap:12px;font-size:.93rem;line-height:1.65;color:#e3dbe7}.plsca-signal-card li+li{margin-top:17px}.plsca-signal-card li span{color:var(--ad-amber);font-size:.8rem}
.plsca-safety{display:grid;grid-template-columns:35px minmax(0,1fr);gap:18px;align-items:start;margin-top:38px;border-top:1px solid #ffffff35;padding-top:25px}.plsca-safety__icon{width:32px;height:32px;display:grid;place-items:center;background:var(--ad-amber);color:var(--ad-deep);border-radius:50%;font-weight:750}.plsca-safety h2{font-size:1.08rem;color:#fff;margin:0 0 9px;letter-spacing:-.01em}.plsca-safety p{font-size:.94rem;color:#e3dbe7;max-width:1000px;margin-bottom:0}
:is(.plsca-articles,.plsca-explore){padding:70px 0}.plsca-articles{background:var(--ad-paper)}.plsca-services{padding:65px 0;background:#fff}.plsca-services__layout{display:grid;grid-template-columns:1fr 1.3fr;gap:70px}.plsca-services .plsca-kicker{color:var(--ad-accent)}.plsca-services h2{max-width:460px}.plsca-service{display:flex;align-items:baseline;gap:23px;padding:18px 0;border-bottom:1px solid var(--ad-line);color:var(--ad-plum);text-decoration:none;line-height:1.5}.plsca-service:first-child{border-top:1px solid var(--ad-line)}.plsca-service small{font-size:.73rem;font-weight:650;color:var(--ad-accent)}.plsca-service strong{font-weight:650;font-size:1.03rem}.plsca-service>span{margin-left:auto}
.plsca-explore{padding-top:10px}.plsca-topic-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 38px}.plsca-topic-strip a{display:flex;align-items:center;gap:20px;min-height:82px;border-bottom:1px solid var(--ad-line);text-decoration:none}.plsca-topic-strip a>span{font-size:.73rem;color:var(--ad-accent);font-weight:700}.plsca-topic-strip strong{font-size:1rem;font-weight:650;line-height:1.5}.plsca-topic-strip i{font-style:normal;margin-left:auto;color:var(--ad-accent)}.plsca-topic-strip a:hover strong{text-decoration:underline}.plsca-main .page-numbers{display:inline-flex;gap:8px;padding:10px 15px;text-decoration:none;border:1px solid var(--ad-line);border-radius:5px}.plsca-main .page-numbers.current{background:var(--ad-plum);color:#fff}.plsca-main .nav-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:35px}
@media(max-width:900px){.plsca-hero__layout{grid-template-columns:1fr;gap:30px}.plsca-signal-card{max-width:650px}.plsca-signal-card__top{display:none}.plsca-services__layout{grid-template-columns:1fr;gap:20px}}
@media(max-width:600px){.plsca-hero{padding:23px 0 37px}.plsca-breadcrumbs{font-size:.72rem;margin-bottom:30px}.plsca-lead{font-size:1.04rem}.plsca-signal-card{padding:23px}.plsca-safety{gap:13px}.plsca-safety p{font-size:.9rem}.plsca-articles,.plsca-services{padding:47px 0}.plsca-topic-strip{grid-template-columns:1fr}.plsca-explore{padding-bottom:45px}.plsca-topic-strip a{min-height:79px;gap:15px}.plsca-service{gap:17px}}

.plsca-preparation{padding:65px 0;background:#fff}.plsca-preparation h2{margin:0 0 30px}.plsca-preparation ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;list-style:none;counter-reset:prepare;padding:0;margin:0}.plsca-preparation li{counter-increment:prepare;color:var(--ad-muted);font-size:.97rem;line-height:1.8;border-top:1px solid var(--ad-line);padding-top:22px}.plsca-preparation li::before{content:counter(prepare,decimal-leading-zero);display:block;font-size:.72rem;color:var(--ad-accent);font-weight:750;margin-bottom:12px}@media(max-width:700px){.plsca-preparation{padding:45px 0}.plsca-preparation ol{grid-template-columns:1fr;gap:20px}}
