.sector-visual-stack{min-width:0;position:relative;z-index:2}.sector-image{position:relative;margin:0;overflow:hidden;border-radius:15px 15px 0 0;background:#faf9f6;box-shadow:0 18px 65px #080d141c}.sector-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.sector-image figcaption{padding:13px 20px 15px;background:#faf9f6;color:#202732;display:grid;gap:4px}.sector-image figcaption strong{font-weight:600;font-size:16px}.sector-image figcaption span{font-size:11px;color:#626a75;line-height:1.5}.sector-visual-stack .product-focus{margin:0;padding:23px 25px;border-radius:0 0 15px 15px;background:#ffffff0b;border:1px solid #ffffff25;border-top:0}.sector-visual-stack .product-focus>.insurance-icon,.sector-visual-stack .product-focus>.section-kicker,.sector-visual-stack .product-focus>h2{display:none}.sector-visual-stack .product-focus ul{margin:0;display:flex;flex-wrap:wrap;gap:10px 15px}.sector-visual-stack .product-focus li{font-size:12px;gap:7px}.sector-visual-stack .product-focus li .check-circle{width:21px;height:21px;flex-shrink:0}.sector-visual-stack .product-focus-note{font-size:12px;margin:17px 0 0;padding-top:14px}.editorial-concept{position:relative;isolation:isolate;overflow:hidden;width:100%;height:100%;min-height:400px;padding:clamp(26px,4vw,55px);display:flex;flex-direction:column;justify-content:center;gap:26px;color:#202732;background:#faf9f6}.editorial-concept strong{font-family:var(--display,Manrope,sans-serif);font-size:clamp(30px,3.2vw,48px);font-weight:500;line-height:1.15;letter-spacing:-1.5px;position:relative;max-width:100%}.editorial-overline{font-size:10px;font-weight:600;letter-spacing:1.5px;color:#824209;z-index:1}.editorial-concept-list{display:flex;flex-direction:column;position:relative;gap:0}.editorial-concept-list>span{display:flex;align-items:center;gap:14px;border-bottom:1px solid #20273220;padding:14px 0;font-size:16px}.editorial-concept-list i{font-style:normal;color:#9d550c;font-size:12px;min-width:28px}.editorial-orbit{position:absolute;border:1px solid #ffab2660;width:420px;height:420px;right:-150px;top:-185px;border-radius:50%;box-shadow:0 0 0 28px #ffab260b,0 0 0 58px #ffab2609;z-index:-1}.editorial-foot{font-size:9px;letter-spacing:1.5px;color:#626a75;padding-top:12px}.editorial-clarity{background:#141b26;color:#fff}.editorial-clarity .editorial-overline,.editorial-clarity .editorial-concept-list i{color:#ffab26}.editorial-clarity .editorial-concept-list>span{border-color:#ffffff25}.editorial-clarity .editorial-foot{color:#c6c9cf}.scene-concept .editorial-concept{border-radius:inherit;min-height:100%;transform:none}.consultation-concept{min-height:450px!important;height:auto!important}.consultation-concept .editorial-concept{min-height:450px;border-radius:inherit}.featured-story>.editorial-knowledge{position:absolute;inset:0;min-height:100%;padding:28px;justify-content:flex-start}.featured-story>.editorial-knowledge .editorial-concept-list,.featured-story>.editorial-knowledge .editorial-foot{display:none}.featured-story>.editorial-knowledge strong{font-size:30px;color:#202732}.featured-story>.editorial-knowledge .editorial-overline{color:#824209}.featured-story>div:not(.editorial-concept){background:linear-gradient(0deg,#141b26 0%,#141b26ee 70%,transparent);padding-top:90px}.insurance-site .product-hero-layout:has(.sector-visual-stack){gap:65px;align-items:center;padding-block:45px 55px}.insurance-site .product-hero-layout:has(.sector-visual-stack) .hero-copy{padding-top:0}.sector-image img{transition:none}
@media(max-width:1100px){.insurance-site .product-hero-layout:has(.sector-visual-stack){gap:30px}.sector-visual-stack .product-focus{padding:18px}.sector-visual-stack .product-focus ul{display:grid;gap:8px}.sector-image figcaption{padding:12px 16px}.editorial-concept{padding:30px}.editorial-concept strong{font-size:35px}}
@media(max-width:720px){.insurance-site .product-hero-layout:has(.sector-visual-stack){padding-block:28px 36px;gap:30px;grid-template-columns:1fr}.sector-image img{aspect-ratio:3/2}.sector-image figcaption strong{font-size:15px}.sector-visual-stack .product-focus ul{grid-template-columns:1fr}.sector-visual-stack .product-focus li{font-size:14px}.sector-visual-stack .product-focus-note{font-size:13px}.editorial-concept{min-height:380px;padding:30px;gap:22px}.editorial-concept strong{font-size:36px}.editorial-concept-list>span{font-size:15px}.consultation-concept,.consultation-concept .editorial-concept{min-height:370px!important}.study-bar>nav{gap:12px}.study-bar>nav>a{font-size:10px}.study-bar>span{font-size:8px;letter-spacing:.04em}.featured-story>.editorial-knowledge{padding:24px}.featured-story>.editorial-knowledge strong{font-size:28px}}
@media(prefers-reduced-motion:reduce){.sector-image,.editorial-concept{animation:none;transition:none}}
.scene-concept:after{display:none}
.featured-story:has(.editorial-knowledge){display:flex;flex-direction:column;align-items:stretch;aspect-ratio:auto}
.featured-story:has(.editorial-knowledge):after{display:none}
.featured-story>.editorial-knowledge{position:relative;inset:auto;min-height:240px;height:auto;padding:32px;gap:20px}
.featured-story>.editorial-knowledge+div{position:relative;background:#141b26;padding:30px 32px}
@media(max-width:720px){.scene-concept{aspect-ratio:auto;min-height:400px}.scene-concept .editorial-concept{height:auto;min-height:400px}.featured-story>.editorial-knowledge{min-height:210px;padding:26px}.featured-story>.editorial-knowledge+div{padding:26px}}
