/* Guide 3: post-decree matrimonial remedy. All declarations page-scoped. */
.exd-page{overflow:clip}.exd-page .eyebrow{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#946d40;font-weight:750}.exd-hero{background:#f7f6f2;border-bottom:1px solid #e2dfd8;padding:72px 0 78px}.exd-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(290px,.75fr);align-items:center;gap:clamp(30px,5vw,80px)}.exd-hero .eyebrow a{color:inherit;text-decoration:none}.exd-date{font-size:11px;letter-spacing:.09em;color:#695e4e;font-weight:750;margin:24px 0 16px}.exd-hero h1{font-size:clamp(40px,4vw,61px);line-height:1.13;letter-spacing:-.035em;max-width:820px;margin:0 0 22px;color:#101c35}.exd-lead{font-size:1.07rem;line-height:1.76;color:#435167;max-width:740px}.exd-byline{font-size:.82rem;line-height:1.6;color:#576375;margin-top:20px}.exd-byline strong{color:#152541}.exd-hero-actions{display:flex;gap:24px;flex-wrap:wrap;align-items:center;margin-top:30px}.exd-hero-actions .button,.exd-secondary{display:inline-flex;gap:9px;align-items:center}.exd-secondary{font-size:.88rem;font-weight:750;color:#142744;text-decoration:none;border-bottom:1px solid #b58a57;padding-bottom:3px}.exd-hero-panel{border-radius:14px;background:#101c35;color:#fff;padding:32px 30px;box-shadow:0 22px 45px #101c3518;min-width:0}.exd-panel-eyebrow{font-size:10px;color:#edc99b;letter-spacing:.12em;font-weight:800}.exd-hero-panel>div{border-top:1px solid #8492a652;padding-top:21px;margin-top:21px}.exd-hero-panel strong{font-size:1rem;letter-spacing:.08em;color:#eed0a8}.exd-hero-panel p{font-size:.85rem;line-height:1.75;color:#e1e7f0;margin:10px 0 0}.exd-hero-panel .exd-panel-foot{border-top:1px solid #8492a652;padding-top:18px;margin-top:20px;color:#f8f4eb;font-weight:700}.exd-route{padding:51px 0 57px;border-bottom:1px solid #e4e5e8}.exd-route h2{font-size:clamp(26px,2.8vw,37px);margin:10px 0 24px;color:#14233d}.exd-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.exd-path-grid article{min-width:0;padding:25px;border:1px solid #e0e3e9;border-radius:12px;background:#fbfaf7;display:flex;flex-direction:column}.exd-path-grid article:nth-child(2){background:#f2f3f6}.exd-path-grid article>span{font-size:10px;font-weight:800;letter-spacing:.1em;color:#805d36}.exd-path-grid h3{font-size:1.09rem;line-height:1.4;letter-spacing:0;margin:14px 0 9px}.exd-path-grid p{color:#4b586b;font-size:.88rem;line-height:1.7;flex:1}.exd-path-grid a{display:inline-flex;align-items:center;gap:7px;margin-top:17px;color:#173251;font-size:.8rem;font-weight:750}.exd-route-note{font-size:.85rem;line-height:1.7;color:#596778;margin-top:20px}.exd-page .alc-prose .alc-section{scroll-margin-top:108px}.exd-page .alc-prose h2{letter-spacing:-.015em}.exd-scenario-grid,.exd-limitation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:27px 0}.exd-scenario-grid article,.exd-limitation>div{border:1px solid #e3e5e9;background:#f9f8f5;border-radius:10px;padding:24px;min-width:0}.exd-scenario-grid article:nth-child(2),.exd-limitation>div:nth-child(2){background:#f3f5f8}.exd-scenario-grid span{font-size:.67rem;color:#8b683e;text-transform:uppercase;letter-spacing:.1em;font-weight:800}.exd-scenario-grid h3{font-size:1.04rem;letter-spacing:0;margin:12px 0 9px}.exd-scenario-grid p,.exd-limitation p{font-size:.9rem;line-height:1.65}.exd-limitation strong{color:#182d48}.exd-document-panel{margin:28px 0;background:#f7f6f2;padding:28px;border:1px solid #e4e0d8;border-radius:10px}.exd-document-panel h3{margin:0 0 16px;font-size:1.13rem;letter-spacing:0}.exd-document-panel ul{padding-left:23px;display:grid;gap:8px}.exd-document-panel li,.exd-steps li{color:#4b586b;line-height:1.75}.exd-document-panel li::marker,.exd-steps li::marker{color:#976f43}.exd-warning{padding:23px 25px;margin:26px 0;background:#fff9ed;border:1px solid #ddc9a3;border-left:4px solid #af824b;border-radius:8px}.exd-warning strong{color:#533f21}.exd-warning p{margin-top:8px}.exd-steps{padding-left:24px;display:grid;gap:14px;margin:24px 0}.exd-steps strong{color:#182d48}.exd-disclaimer{font-size:.83rem!important;color:#606a78!important}.exd-contact-brand{margin-top:18px;font-size:.83rem;color:#d3dce9}.exd-page a{overflow-wrap:anywhere}.exd-page .alc-prose p,.exd-page .alc-prose li{overflow-wrap:break-word}
@media(max-width:950px){.exd-hero-grid{grid-template-columns:1fr}.exd-hero-panel{max-width:650px}.exd-path-grid{grid-template-columns:1fr}.exd-page .alc-reading-grid{display:block}.exd-page .alc-toc{position:static;margin-bottom:36px}}
@media(max-width:640px){.exd-hero{padding:38px 0 47px}.exd-date{font-size:11px;margin:16px 0 13px}.exd-hero h1{font-size:29px;line-height:1.27;letter-spacing:0;font-weight:600}.exd-lead,.exd-page .alc-prose p{font-size:16px;line-height:1.68}.exd-hero-actions{flex-direction:column;align-items:stretch;gap:14px}.exd-hero-actions .button{justify-content:center}.exd-secondary{align-self:flex-start}.exd-hero-panel{padding:22px 20px}.exd-route{padding:38px 0}.exd-route h2,.exd-page .alc-prose h2{font-size:22px;line-height:1.35;letter-spacing:0}.exd-page .alc-prose h3{font-size:18px;letter-spacing:0;line-height:1.35}.exd-path-grid article{padding:20px}.exd-scenario-grid,.exd-limitation{grid-template-columns:1fr}.exd-document-panel{padding:20px}.exd-page .alc-reading-grid{padding-top:42px}.exd-page .alc-prose .alc-section{padding-bottom:42px;margin-bottom:43px}.exd-page .alc-prose h1,.exd-page .alc-prose h2,.exd-page .alc-prose h3{letter-spacing:0}.exd-page .alc-prose li{font-size:15.5px;line-height:1.65}.exd-page .alc-toc{padding:20px}.exd-warning{padding:18px}.exd-page .alc-references a{overflow-wrap:anywhere}.exd-page .alc-prose{min-width:0}}
@media(max-width:380px){.exd-hero h1{font-size:28px}.exd-hero-panel{padding:20px 17px}.exd-path-grid article{padding:18px}}
@media(prefers-reduced-motion:reduce){.exd-page *{scroll-behavior:auto!important}}
