.page-module__PALH4q__pageContainer{padding-bottom:0}.page-module__PALH4q__hero{background:linear-gradient(160deg, var(--navyDeep) 0%, var(--navy) 60%, var(--bodyText) 100%);padding:10rem 1.5rem 5rem;position:relative;overflow:hidden}.page-module__PALH4q__hero:before{content:"";background:var(--skyScreen);width:5px;position:absolute;top:0;bottom:0;left:0}.page-module__PALH4q__heroInner{z-index:1;max-width:720px;margin:0 auto;position:relative}.page-module__PALH4q__heroLabel{font-family:var(--fontSans);color:var(--skyScreen);letter-spacing:2px;text-transform:uppercase;margin-bottom:1rem;font-size:.6875rem;font-weight:700}.page-module__PALH4q__heroTitle{font-family:var(--fontSerif);color:var(--white);margin-bottom:1.25rem;font-size:3rem;font-weight:700;line-height:1.15}.page-module__PALH4q__heroSubtitle{color:var(--light);max-width:580px;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.page-module__PALH4q__heroActions{flex-wrap:wrap;gap:1rem;margin-bottom:2.5rem;display:flex}.page-module__PALH4q__btnPrimary{background:var(--sky);color:var(--white);font-family:var(--fontSans);border-radius:6px;align-items:center;gap:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.page-module__PALH4q__btnPrimary:hover{background:var(--skyDark)}.page-module__PALH4q__btnSecondary{color:var(--light);font-family:var(--fontSans);border:1px solid var(--lightAlpha30);background:0 0;border-radius:6px;align-items:center;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.page-module__PALH4q__btnSecondary:hover{color:var(--white);border-color:var(--lightAlpha60)}.page-module__PALH4q__heroMeta{font-family:var(--fontSans);color:var(--light);flex-wrap:wrap;gap:.75rem 1.5rem;font-size:.8125rem;display:flex}.page-module__PALH4q__heroMeta strong{color:var(--white)}.page-module__PALH4q__authorBlock{z-index:2;max-width:720px;margin:-2rem auto 0;padding:0 1.5rem;position:relative}.page-module__PALH4q__authorCard{background:var(--white);border:1px solid var(--divider);box-shadow:var(--shadowSoft);border-radius:8px;flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.page-module__PALH4q__authorLabel{font-family:var(--fontSans);color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;font-size:.5625rem;font-weight:700}.page-module__PALH4q__authorInfo{align-items:center;gap:.75rem;display:flex}.page-module__PALH4q__authorAvatar{background:var(--navyLight);border:2px solid var(--sky);width:36px;height:36px;font-family:var(--fontSerif);color:var(--navy);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.page-module__PALH4q__authorName{font-family:var(--fontSans);color:var(--navy);font-size:.875rem;font-weight:700}.page-module__PALH4q__authorRole{color:var(--muted);font-size:.75rem}.page-module__PALH4q__authorMetaStrip{font-family:var(--fontSans);color:var(--muted);border-top:1px solid var(--divider);gap:1rem;padding-top:.5rem;font-size:.6875rem;display:flex}.page-module__PALH4q__article{max-width:720px;margin:0 auto;padding:3rem 1.5rem 4rem}.page-module__PALH4q__article h2{font-family:var(--fontSerif);color:var(--navy);border-top:1px solid var(--divider);margin:3rem 0 1.25rem;padding-top:3rem;font-size:1.75rem}.page-module__PALH4q__article h2:first-child{border-top:none;margin-top:0;padding-top:0}.page-module__PALH4q__article h3{font-family:var(--fontSerif);color:var(--navy);margin:2rem 0 .75rem;font-size:1.25rem}.page-module__PALH4q__article p{color:var(--bodyText);margin-bottom:1.25rem;font-size:1rem;line-height:1.75}.page-module__PALH4q__article ul{flex-direction:column;gap:.75rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.page-module__PALH4q__article li{color:var(--bodyText);padding-left:1.25rem;font-size:1rem;line-height:1.75;position:relative}.page-module__PALH4q__article li:before{content:"";background-color:var(--sky);border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:0}.page-module__PALH4q__lead{font-weight:500;color:var(--navy)!important;font-size:1.125rem!important;line-height:1.7!important}.page-module__PALH4q__callout{border-left:4px solid;border-radius:6px;margin:2rem 0;padding:1.25rem 1.5rem}.page-module__PALH4q__calloutInsight{background:var(--calloutInfo);border-left-color:var(--sky)}.page-module__PALH4q__calloutMethodology{background:var(--steelLight);border-left-color:var(--navy)}.page-module__PALH4q__calloutRisk{background:var(--calloutWarn);border-left-color:var(--calloutWarnAccent)}.page-module__PALH4q__calloutLabel{font-family:var(--fontSans);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:.5rem;font-size:.625rem;font-weight:700}.page-module__PALH4q__calloutInsight .page-module__PALH4q__calloutLabel{color:var(--sky)}.page-module__PALH4q__calloutMethodology .page-module__PALH4q__calloutLabel{color:var(--navy)}.page-module__PALH4q__calloutRisk .page-module__PALH4q__calloutLabel{color:var(--calloutWarnAccent)}.page-module__PALH4q__callout p,.page-module__PALH4q__callout>:not(.page-module__PALH4q__calloutLabel){color:var(--bodyText);margin:0;font-size:.9375rem;line-height:1.65}.page-module__PALH4q__statGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.page-module__PALH4q__statCard{text-align:center;background:var(--steelLight);border-radius:6px;padding:1.25rem .75rem}.page-module__PALH4q__statNumber{font-family:var(--fontSerif);color:var(--navy);margin-bottom:.5rem;font-size:1.75rem;font-weight:700;line-height:1.1}.page-module__PALH4q__statLabel{font-family:var(--fontSans);color:var(--muted);font-size:.6875rem;line-height:1.4}.page-module__PALH4q__pullQuote{border-left:4px solid var(--sky);background:var(--navyLight);border-radius:0 6px 6px 0;margin:2.5rem 0;padding:1.5rem 2rem}.page-module__PALH4q__pullQuote p{font-family:var(--fontSerif);font-style:italic;color:var(--navy)!important;margin-bottom:.75rem!important;font-size:1.1875rem!important;line-height:1.55!important}.page-module__PALH4q__attribution{font-family:var(--fontSans);color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;font-size:.625rem;font-weight:700}.page-module__PALH4q__phaseGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.page-module__PALH4q__phaseCard{background:var(--steelLight);border-top:3px solid var(--divider);border-radius:6px;padding:1.25rem}.page-module__PALH4q__phaseCardActive{border-top-color:var(--sky);background:var(--calloutInfo)}.page-module__PALH4q__phaseLabel{font-family:var(--fontSans);color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:.25rem;font-size:.5625rem;font-weight:700}.page-module__PALH4q__phaseCardActive .page-module__PALH4q__phaseLabel{color:var(--sky)}.page-module__PALH4q__phaseTitle{font-family:var(--fontSerif);color:var(--navy);margin-bottom:.25rem;font-size:1.125rem;font-weight:700}.page-module__PALH4q__phaseTime{font-family:var(--fontSans);color:var(--muted);margin-bottom:.75rem;font-size:.6875rem}.page-module__PALH4q__phaseCard p{color:var(--bodyText)!important;margin:0!important;font-size:.875rem!important;line-height:1.6!important}.page-module__PALH4q__tableAccent{background:linear-gradient(90deg, var(--sky) 0%, var(--navy) 100%);border-radius:2px 2px 0 0;height:3px;margin-top:2rem}.page-module__PALH4q__table{border-collapse:collapse;width:100%;margin-bottom:2rem;font-size:.875rem}.page-module__PALH4q__table th{background:var(--navy);color:var(--white);font-family:var(--fontSans);text-transform:uppercase;letter-spacing:.5px;text-align:left;padding:.75rem 1rem;font-size:.75rem;font-weight:700}.page-module__PALH4q__table td{border-bottom:1px solid var(--divider);color:var(--bodyText);vertical-align:top;padding:.75rem 1rem}.page-module__PALH4q__table tbody tr:hover{background:var(--steelLight)}.page-module__PALH4q__table td:first-child{color:var(--navy);font-weight:600}.page-module__PALH4q__ctaBand{background:linear-gradient(135deg, var(--navyDeep) 0%, var(--navy) 100%);text-align:center;padding:4rem 1.5rem}.page-module__PALH4q__ctaBandInner{flex-direction:column;align-items:center;gap:1rem;max-width:560px;margin:0 auto;display:flex}.page-module__PALH4q__ctaBand h2{font-family:var(--fontSerif);color:var(--white);font-size:1.75rem;line-height:1.3}.page-module__PALH4q__ctaBand p{color:var(--light);margin:0;font-size:1rem;line-height:1.6}@media (max-width:768px){.page-module__PALH4q__heroTitle{font-size:2.25rem}.page-module__PALH4q__statGrid{grid-template-columns:1fr 1fr}.page-module__PALH4q__phaseGrid{grid-template-columns:1fr}}@media (max-width:480px){.page-module__PALH4q__hero{padding:8rem 1.25rem 4rem}.page-module__PALH4q__heroTitle{font-size:1.875rem}.page-module__PALH4q__statGrid{grid-template-columns:1fr}.page-module__PALH4q__heroMeta{flex-direction:column;gap:.25rem}.page-module__PALH4q__authorCard{padding:1rem}}
