.prl-hero[data-astro-cid-dyvspihy]{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 18%,rgba(192,156,46,.24),transparent 36%),linear-gradient(135deg,var(--primaryDark) 0%,var(--primary) 55%,#2a5f90 100%);color:var(--bodyTextColorWhite)}.prl-hero[data-astro-cid-dyvspihy] .hero-layer[data-astro-cid-dyvspihy]{position:absolute;inset:0;background:linear-gradient(180deg,#0f243a40,#0f243a80);pointer-events:none}.prl-hero[data-astro-cid-dyvspihy] .container[data-astro-cid-dyvspihy]{position:relative;z-index:1}.prl-hero[data-astro-cid-dyvspihy] .hero-grid[data-astro-cid-dyvspihy]{display:grid;gap:1.5rem}.prl-hero[data-astro-cid-dyvspihy] .breadcrumb[data-astro-cid-dyvspihy]{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;font-size:.85rem;margin-bottom:1rem}.prl-hero[data-astro-cid-dyvspihy] .breadcrumb[data-astro-cid-dyvspihy] a[data-astro-cid-dyvspihy]{color:#ffffffd9}.prl-hero[data-astro-cid-dyvspihy] .breadcrumb[data-astro-cid-dyvspihy] .separator[data-astro-cid-dyvspihy]{color:#ffffff94}.prl-hero[data-astro-cid-dyvspihy] .breadcrumb[data-astro-cid-dyvspihy] .current[data-astro-cid-dyvspihy]{color:#fff;font-weight:600}.prl-hero[data-astro-cid-dyvspihy] .hero-eyebrow[data-astro-cid-dyvspihy]{display:inline-flex;padding:.4rem .8rem;border:1px solid rgba(255,255,255,.28);border-radius:var(--radiusFull);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-bottom:1rem}.prl-hero[data-astro-cid-dyvspihy] h1[data-astro-cid-dyvspihy]{font-size:clamp(1.9rem,4.1vw,3.1rem);line-height:1.12;color:#fff;max-width:17ch;margin-bottom:1rem}.prl-hero[data-astro-cid-dyvspihy] .hero-lead[data-astro-cid-dyvspihy]{color:#ffffffe0;font-size:1.03rem;line-height:1.75;max-width:62ch;margin-bottom:1.15rem}.prl-hero[data-astro-cid-dyvspihy] .hero-regions[data-astro-cid-dyvspihy]{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:1.4rem}.prl-hero[data-astro-cid-dyvspihy] .hero-regions[data-astro-cid-dyvspihy] span[data-astro-cid-dyvspihy]{padding:.42rem .72rem;border-radius:var(--radiusFull);border:1px solid rgba(255,255,255,.24);background:#ffffff14;font-size:.79rem;color:#fff;font-weight:500}.prl-hero[data-astro-cid-dyvspihy] .hero-actions[data-astro-cid-dyvspihy]{display:flex;flex-wrap:wrap;gap:.75rem}.prl-hero[data-astro-cid-dyvspihy] .hero-dossier[data-astro-cid-dyvspihy]{background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:var(--radiusXl);padding:1.15rem;backdrop-filter:blur(6px)}.prl-hero[data-astro-cid-dyvspihy] .hero-dossier[data-astro-cid-dyvspihy] h2[data-astro-cid-dyvspihy]{font-size:1.08rem;color:#fff;margin-bottom:.8rem}.prl-hero[data-astro-cid-dyvspihy] .hero-dossier[data-astro-cid-dyvspihy] ul[data-astro-cid-dyvspihy]{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.55rem}.prl-hero[data-astro-cid-dyvspihy] .hero-dossier[data-astro-cid-dyvspihy] li[data-astro-cid-dyvspihy]{color:#ffffffe0;font-size:.93rem;padding-left:1rem;position:relative}.prl-hero[data-astro-cid-dyvspihy] .hero-dossier[data-astro-cid-dyvspihy] li[data-astro-cid-dyvspihy]:before{content:"";position:absolute;left:0;top:.65rem;width:.4rem;height:.4rem;border-radius:var(--radiusFull);background:var(--accent)}.prl-hero[data-astro-cid-dyvspihy] .hero-media[data-astro-cid-dyvspihy]{margin-top:.35rem;border-radius:var(--radiusLg);overflow:hidden;border:1px solid rgba(255,255,255,.3);box-shadow:var(--shadowLg)}.prl-hero[data-astro-cid-dyvspihy] .hero-media[data-astro-cid-dyvspihy] img[data-astro-cid-dyvspihy]{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.prl-hero[data-astro-cid-dyvspihy] .hero-grid[data-astro-cid-dyvspihy]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:2rem;align-items:stretch}.prl-hero[data-astro-cid-dyvspihy] .hero-dossier[data-astro-cid-dyvspihy]{padding:1.35rem}.prl-hero[data-astro-cid-dyvspihy] .hero-media[data-astro-cid-dyvspihy] img[data-astro-cid-dyvspihy]{height:250px}}.prl-split[data-astro-cid-dyvspihy] .split-shell[data-astro-cid-dyvspihy]{display:grid;grid-template-columns:1fr;gap:1.2rem;align-items:center}.prl-split[data-astro-cid-dyvspihy] .split-eyebrow[data-astro-cid-dyvspihy]{display:inline-flex;font-size:.77rem;font-weight:700;color:var(--accentDark);text-transform:uppercase;letter-spacing:.11em;margin-bottom:.6rem}.prl-split[data-astro-cid-dyvspihy] h2[data-astro-cid-dyvspihy]{font-size:clamp(1.45rem,2.8vw,2.15rem);color:var(--primaryDark);margin-bottom:.82rem;max-width:26ch}.prl-split[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]{margin-bottom:.82rem;line-height:1.76;max-width:65ch}.prl-split[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]:last-child{margin-bottom:0}.prl-split[data-astro-cid-dyvspihy] .split-media[data-astro-cid-dyvspihy]{border-radius:var(--radiusXl);overflow:hidden;box-shadow:var(--shadowLg);border:1px solid var(--borderColor);background:#fff}.prl-split[data-astro-cid-dyvspihy] .split-media[data-astro-cid-dyvspihy] img[data-astro-cid-dyvspihy]{width:100%;height:clamp(230px,34vw,370px);-o-object-fit:cover;object-fit:cover}@media(min-width:992px){.prl-split[data-astro-cid-dyvspihy] .split-shell[data-astro-cid-dyvspihy]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:2.2rem}.prl-split[data-astro-cid-dyvspihy] .split-shell[data-astro-cid-dyvspihy].is-image-left .split-copy[data-astro-cid-dyvspihy]{order:2}.prl-split[data-astro-cid-dyvspihy] .split-shell[data-astro-cid-dyvspihy].is-image-left .split-media[data-astro-cid-dyvspihy]{order:1}}.section-header--tight[data-astro-cid-dyvspihy]{max-width:860px;margin-bottom:1.6rem}.prl-why[data-astro-cid-dyvspihy] .why-intro[data-astro-cid-dyvspihy]{display:grid;grid-template-columns:1fr;gap:.8rem;max-width:980px;margin:0 auto 1.35rem}.prl-why[data-astro-cid-dyvspihy] .why-intro[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]{margin:0;line-height:1.75}.prl-why[data-astro-cid-dyvspihy] .risk-grid[data-astro-cid-dyvspihy]{display:grid;grid-template-columns:1fr;gap:.9rem}.prl-why[data-astro-cid-dyvspihy] .risk-card[data-astro-cid-dyvspihy]{background:#fff;border:1px solid var(--borderColor);border-radius:var(--radiusLg);padding:1rem 1.05rem;box-shadow:var(--shadowSm)}.prl-why[data-astro-cid-dyvspihy] .risk-card[data-astro-cid-dyvspihy] h3[data-astro-cid-dyvspihy]{font-size:1.02rem;color:var(--primaryDark);margin-bottom:.45rem}.prl-why[data-astro-cid-dyvspihy] .risk-card[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]{margin:0;line-height:1.65}@media(min-width:768px){.prl-why[data-astro-cid-dyvspihy] .risk-grid[data-astro-cid-dyvspihy]{grid-template-columns:repeat(2,minmax(0,1fr))}}.prl-time[data-astro-cid-dyvspihy] .timeline-stack[data-astro-cid-dyvspihy]{display:grid;gap:.85rem}.prl-time[data-astro-cid-dyvspihy] .timeline-item[data-astro-cid-dyvspihy]{display:grid;grid-template-columns:auto 1fr;gap:.8rem;padding:.95rem 1rem;border-radius:var(--radiusLg);border:1px solid var(--borderColor);background:#fff;box-shadow:var(--shadowSm)}.prl-time[data-astro-cid-dyvspihy] .timeline-step[data-astro-cid-dyvspihy]{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:var(--radiusFull);background:#1e4d781c;color:var(--primary);font-size:.82rem;font-weight:700;flex-shrink:0}.prl-time[data-astro-cid-dyvspihy] .timeline-body[data-astro-cid-dyvspihy] h3[data-astro-cid-dyvspihy]{font-size:1.02rem;color:var(--primaryDark);margin-bottom:.34rem}.prl-time[data-astro-cid-dyvspihy] .timeline-body[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]{margin:0;line-height:1.66}.prl-handles[data-astro-cid-dyvspihy] .handles-grid[data-astro-cid-dyvspihy]{display:grid;gap:.9rem;grid-template-columns:1fr}.prl-handles[data-astro-cid-dyvspihy] .handles-card[data-astro-cid-dyvspihy]{background:#fff;border-radius:var(--radiusLg);border:1px solid var(--borderColor);padding:1.05rem;position:relative;overflow:hidden}.prl-handles[data-astro-cid-dyvspihy] .handles-card[data-astro-cid-dyvspihy]:before{content:"";position:absolute;top:0;left:0;width:.28rem;height:100%;background:linear-gradient(180deg,var(--accent),var(--secondary))}.prl-handles[data-astro-cid-dyvspihy] .handles-card[data-astro-cid-dyvspihy] h3[data-astro-cid-dyvspihy]{font-size:1.04rem;color:var(--primaryDark);margin-bottom:.42rem;padding-left:.45rem}.prl-handles[data-astro-cid-dyvspihy] .handles-card[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]{margin:0;padding-left:.45rem;line-height:1.67}@media(min-width:768px){.prl-handles[data-astro-cid-dyvspihy] .handles-grid[data-astro-cid-dyvspihy]{grid-template-columns:repeat(2,minmax(0,1fr))}}.prl-practical[data-astro-cid-dyvspihy] .practical-layout[data-astro-cid-dyvspihy]{display:grid;grid-template-columns:1fr;gap:1rem}.prl-practical[data-astro-cid-dyvspihy] .practical-copy[data-astro-cid-dyvspihy] h2[data-astro-cid-dyvspihy]{font-size:clamp(1.45rem,2.9vw,2.1rem);color:var(--primaryDark);margin-bottom:.82rem;max-width:24ch}.prl-practical[data-astro-cid-dyvspihy] .practical-copy[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]{margin-bottom:.74rem;line-height:1.74}.prl-practical[data-astro-cid-dyvspihy] .practical-copy[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]:last-child{margin-bottom:0}.prl-practical[data-astro-cid-dyvspihy] .practical-track[data-astro-cid-dyvspihy]{border:1px solid var(--borderColor);background:linear-gradient(180deg,#1e4d780f,#4a9b7f14);border-radius:var(--radiusXl);padding:1rem}.prl-practical[data-astro-cid-dyvspihy] .practical-track[data-astro-cid-dyvspihy] h3[data-astro-cid-dyvspihy]{font-size:1.03rem;color:var(--primaryDark);margin-bottom:.7rem}.prl-practical[data-astro-cid-dyvspihy] .practical-track[data-astro-cid-dyvspihy] ul[data-astro-cid-dyvspihy]{list-style:none;margin:0;padding:0;display:grid;gap:.62rem}.prl-practical[data-astro-cid-dyvspihy] .practical-track[data-astro-cid-dyvspihy] li[data-astro-cid-dyvspihy]{position:relative;padding-left:1.15rem;font-size:.96rem}.prl-practical[data-astro-cid-dyvspihy] .practical-track[data-astro-cid-dyvspihy] li[data-astro-cid-dyvspihy]:before{content:"";position:absolute;left:0;top:.6rem;width:.46rem;height:.46rem;border-radius:var(--radiusFull);background:var(--secondary)}@media(min-width:992px){.prl-practical[data-astro-cid-dyvspihy] .practical-layout[data-astro-cid-dyvspihy]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1.3rem;align-items:start}}.prl-precision[data-astro-cid-dyvspihy] .precision-grid[data-astro-cid-dyvspihy]{display:grid;grid-template-columns:1fr;gap:.9rem}.prl-precision[data-astro-cid-dyvspihy] .precision-card[data-astro-cid-dyvspihy]{background:#fff;border:1px solid var(--borderColor);border-radius:var(--radiusLg);padding:1rem 1.05rem;box-shadow:var(--shadowSm)}.prl-precision[data-astro-cid-dyvspihy] .precision-card[data-astro-cid-dyvspihy] h3[data-astro-cid-dyvspihy]{font-size:1.02rem;color:var(--primaryDark);margin-bottom:.45rem}.prl-precision[data-astro-cid-dyvspihy] .precision-card[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]{margin:0;line-height:1.65}@media(min-width:768px){.prl-precision[data-astro-cid-dyvspihy] .precision-grid[data-astro-cid-dyvspihy]{grid-template-columns:repeat(3,minmax(0,1fr))}}.prl-fit[data-astro-cid-dyvspihy] .fit-card[data-astro-cid-dyvspihy]{border-radius:var(--radiusXl);border:1px solid var(--borderColor);background:#fff;box-shadow:var(--shadowSm);padding:clamp(1rem,3vw,1.5rem)}.prl-fit[data-astro-cid-dyvspihy] h2[data-astro-cid-dyvspihy]{font-size:clamp(1.5rem,2.9vw,2.2rem);color:var(--primaryDark);margin-bottom:.72rem;max-width:30ch}.prl-fit[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]{margin-bottom:.68rem;line-height:1.73;max-width:80ch}.prl-fit[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]:last-child{margin-bottom:0}.prl-sources[data-astro-cid-dyvspihy] .sources-card[data-astro-cid-dyvspihy]{border-radius:var(--radiusXl);border:1px solid rgba(30,77,120,.18);background:linear-gradient(180deg,#fff,#1e4d780a);padding:clamp(1rem,3vw,1.4rem)}.prl-sources[data-astro-cid-dyvspihy] h2[data-astro-cid-dyvspihy]{font-size:clamp(1.34rem,2.5vw,1.9rem);color:var(--primaryDark);margin-bottom:.75rem}.prl-sources[data-astro-cid-dyvspihy] ul[data-astro-cid-dyvspihy]{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.prl-sources[data-astro-cid-dyvspihy] li[data-astro-cid-dyvspihy] a[data-astro-cid-dyvspihy]{font-weight:600;color:var(--primary);text-decoration:underline;text-underline-offset:.18rem}.prl-sources[data-astro-cid-dyvspihy] li[data-astro-cid-dyvspihy] a[data-astro-cid-dyvspihy]:hover{color:var(--accentDark)}.prl-sources[data-astro-cid-dyvspihy] .sources-note[data-astro-cid-dyvspihy]{margin-top:.78rem;font-size:.9rem;color:var(--textMuted)}.prl-faq[data-astro-cid-dyvspihy] .faq-list[data-astro-cid-dyvspihy]{max-width:940px;margin:0 auto;display:grid;gap:.72rem}.prl-faq[data-astro-cid-dyvspihy] .faq-item[data-astro-cid-dyvspihy]{border:1px solid var(--borderColor);border-radius:var(--radiusLg);background:#fff;overflow:hidden;box-shadow:var(--shadowSm)}.prl-faq[data-astro-cid-dyvspihy] .faq-item[data-astro-cid-dyvspihy] summary[data-astro-cid-dyvspihy]{list-style:none;cursor:pointer;padding:.92rem 2.5rem .92rem 1rem;font-size:1rem;font-weight:600;color:var(--primaryDark);position:relative;line-height:1.5}.prl-faq[data-astro-cid-dyvspihy] .faq-item[data-astro-cid-dyvspihy] summary[data-astro-cid-dyvspihy]::-webkit-details-marker{display:none}.prl-faq[data-astro-cid-dyvspihy] .faq-item[data-astro-cid-dyvspihy] summary[data-astro-cid-dyvspihy]:after{content:"+";position:absolute;right:.95rem;top:50%;transform:translateY(-50%);font-size:1.3rem;font-weight:500;color:var(--accentDark)}.prl-faq[data-astro-cid-dyvspihy] .faq-item[data-astro-cid-dyvspihy][open] summary[data-astro-cid-dyvspihy]:after{content:"−"}.prl-faq[data-astro-cid-dyvspihy] .faq-answer[data-astro-cid-dyvspihy]{padding:0 1rem 1rem}.prl-faq[data-astro-cid-dyvspihy] .faq-answer[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]{margin:0;line-height:1.7}.prl-quote[data-astro-cid-dyvspihy] .quote-shell[data-astro-cid-dyvspihy]{background:#fff;border:1px solid var(--borderColor);border-radius:var(--radiusXl);padding:clamp(1rem,3vw,1.45rem);box-shadow:var(--shadowMd)}.prl-quote[data-astro-cid-dyvspihy] .quote-intro[data-astro-cid-dyvspihy]{margin-bottom:1rem}.prl-quote[data-astro-cid-dyvspihy] .quote-intro[data-astro-cid-dyvspihy] h2[data-astro-cid-dyvspihy]{font-size:clamp(1.5rem,2.9vw,2.15rem);color:var(--primaryDark);margin-bottom:.58rem;max-width:28ch}.prl-quote[data-astro-cid-dyvspihy] .quote-intro[data-astro-cid-dyvspihy] p[data-astro-cid-dyvspihy]{margin:0;line-height:1.72;max-width:64ch}.quote-form[data-astro-cid-dyvspihy] .form-row[data-astro-cid-dyvspihy]{display:grid;grid-template-columns:1fr;gap:.72rem;margin-bottom:.72rem}.quote-form[data-astro-cid-dyvspihy] .form-group[data-astro-cid-dyvspihy]{display:flex;flex-direction:column;gap:.33rem}.quote-form[data-astro-cid-dyvspihy] label[data-astro-cid-dyvspihy]{font-size:.89rem;font-weight:600;color:var(--primaryDark)}.quote-form[data-astro-cid-dyvspihy] input[data-astro-cid-dyvspihy],.quote-form[data-astro-cid-dyvspihy] select[data-astro-cid-dyvspihy],.quote-form[data-astro-cid-dyvspihy] textarea[data-astro-cid-dyvspihy]{width:100%;border:1px solid var(--borderColor);border-radius:var(--radiusMd);padding:.72rem .78rem;font-size:.95rem;color:var(--headerColor);background:#fff;transition:border-color var(--transitionFast),box-shadow var(--transitionFast)}.quote-form[data-astro-cid-dyvspihy] textarea[data-astro-cid-dyvspihy]{resize:vertical;min-height:126px}.quote-form[data-astro-cid-dyvspihy] input[data-astro-cid-dyvspihy]:focus,.quote-form[data-astro-cid-dyvspihy] select[data-astro-cid-dyvspihy]:focus,.quote-form[data-astro-cid-dyvspihy] textarea[data-astro-cid-dyvspihy]:focus{outline:none;border-color:var(--primaryLight);box-shadow:0 0 0 3px #2b64992e}.quote-form[data-astro-cid-dyvspihy] .form-checkbox[data-astro-cid-dyvspihy]{margin:.25rem 0 .95rem}.quote-form[data-astro-cid-dyvspihy] .form-checkbox[data-astro-cid-dyvspihy] label[data-astro-cid-dyvspihy]{display:flex;align-items:flex-start;gap:.55rem;font-size:.88rem;font-weight:500;color:var(--bodyTextColor)}.quote-form[data-astro-cid-dyvspihy] .form-checkbox[data-astro-cid-dyvspihy] input[data-astro-cid-dyvspihy][type=checkbox]{width:1rem;height:1rem;margin-top:.15rem}.quote-form[data-astro-cid-dyvspihy] .quote-submit[data-astro-cid-dyvspihy]{width:100%}@media(min-width:768px){.quote-form[data-astro-cid-dyvspihy] .form-row[data-astro-cid-dyvspihy]{grid-template-columns:repeat(2,minmax(0,1fr))}}.visually-hidden[data-astro-cid-dyvspihy]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:767px){.prl-hero[data-astro-cid-dyvspihy] .hero-actions[data-astro-cid-dyvspihy] .btn-primary[data-astro-cid-dyvspihy],.prl-hero[data-astro-cid-dyvspihy] .hero-actions[data-astro-cid-dyvspihy] .btn-white[data-astro-cid-dyvspihy]{flex:1 1 100%;width:100%}}
