
.inventory-page .succession-hero{background:radial-gradient(ellipse at 85% 15%,#263951,transparent 55%),var(--navy);padding:32px 0 75px}.breadcrumb{font-size:14px;color:#b9c7d9;display:inline-block;margin-bottom:40px}.breadcrumb:hover{color:var(--gold)}.succession-grid{display:grid;grid-template-columns:1.35fr .8fr;gap:85px;align-items:center}.succession-copy h1{font-size:clamp(44px,4.7vw,66px);line-height:1.08;letter-spacing:-2px}.succession-copy h1 em{white-space:normal;display:block;line-height:1.12}.succession-copy .lead{max-width:620px;margin-bottom:20px}.hero-explanation{color:#aebdd2;max-width:600px;margin-bottom:28px}.succession-location{margin-top:24px;font-size:14px;color:#b9c7d9;line-height:1.7}.succession-portrait{max-width:420px;justify-self:end;border:1px solid #d4b57755}.discovery-grid,.individual-grid,.documents-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}.discovery p,.individual p,.documents p{color:var(--gray)}.discovery .opening-paragraph,.individual .opening-paragraph{font-size:19px;color:var(--ink)}.discovery .discovery-note{border-left:3px solid var(--gold);padding-left:22px;color:#806127;font-size:18px;margin-top:28px;margin-bottom:0}.comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:40px}.comparison .route-card{padding:38px}.comparison .route-card p{max-width:none;font-size:16px}.comparison .route-card h3{font-size:38px}.individual{padding-bottom:70px}.process{padding-top:55px;background:#f7f9fc}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:40px}.steps-grid article{border-top:1px solid #c8b07e;padding-top:22px}.step-number{font-family:Georgia,serif;font-size:40px;color:#9a7738}.steps-grid h3{font-size:21px;font-weight:500;line-height:1.3;margin:20px 0 15px}.steps-grid p{color:var(--gray);font-size:16px}.documents{background:#f1f4f8}.documents-note{border-top:1px solid #d6dce6;padding-top:22px}.document-list{list-style:none;padding:0;margin:0}.document-list li{border-bottom:1px solid #d6dce6;padding:20px 0 20px 24px;position:relative}.document-list li:before{content:'•';position:absolute;left:0;color:#947139}.legal-reference{font-size:14px;color:var(--gray);margin-top:24px}.legal-reference a{text-decoration:underline;text-underline-offset:3px}.succession-contact{text-align:center}.succession-contact h2{max-width:850px;margin-inline:auto}.succession-contact>.container>p:not(.eyebrow){max-width:680px;margin-inline:auto;color:#b9c7d9;font-size:18px}.succession-contact .contact-note{max-width:850px;margin:42px auto 0}.succession-contact .contact-note>p{font-size:14px;color:#b9c7d9;margin:10px 0 0}.official-contacts{display:flex;justify-content:center;gap:55px;flex-wrap:wrap}.inventory-page .eyebrow{font-size:14px;letter-spacing:1.6px}
@media(max-width:1100px){.succession-grid{gap:45px}.discovery-grid,.individual-grid,.documents-grid{gap:45px}.steps-grid{grid-template-columns:1fr 1fr}.succession-copy h1{font-size:48px}}
@media(max-width:800px){.succession-grid{grid-template-columns:1fr;gap:40px}.succession-portrait{justify-self:center;max-width:370px}.succession-copy h1{font-size:clamp(40px,7vw,58px);letter-spacing:-1.5px}.succession-copy h1 em{letter-spacing:-1px}.breadcrumb{margin-bottom:28px}.discovery-grid,.individual-grid,.documents-grid,.comparison-grid{grid-template-columns:1fr;gap:28px}.comparison .route-card{padding:28px}.individual{padding-bottom:45px}.process{padding-top:45px}.succession-contact h2{font-size:38px}.official-contacts{gap:4px}.official-contacts .contact-channel{width:100%}.succession-contact .contact-note .contact-channel span{font-size:16px}.inventory-page .section h2{overflow-wrap:break-word}}
@media(max-width:520px){.steps-grid{grid-template-columns:1fr;gap:16px}.succession-hero{padding-bottom:55px}.succession-copy .lead{font-size:18px}.succession-portrait{max-width:320px}.succession-copy h1{font-size:42px}.steps-grid p{margin-bottom:8px}.comparison .route-card h3{font-size:32px}.inventory-page .eyebrow{font-size:13px}.succession-contact h2{font-size:35px}}
