.ld-hero-seal{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;text-align:left;padding:28px 26px;border-radius:18px;border:1px solid rgba(154,122,58,.35);background:linear-gradient(168deg,#fffdf8,#f4efe6);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 18px 40px -22px rgba(15,42,36,.35)}.ld-hero-seal-kicker{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--cd-brass-deep,#9a7a3a)}.ld-hero-seal-kicker,.ld-hero-seal-title{margin:0;font-family:var(--cd-font-display,Newsreader,Georgia,serif)}.ld-hero-seal-title{font-size:20px;font-weight:600;line-height:1.25;color:var(--cd-forest,#0f3d28)}.ld-hero-seal-meta{margin:0;font-size:12px;line-height:1.5;color:var(--cd-muted,#4a5568)}.ld-hero-seal-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.ld-doc{width:100%;max-width:none;color:var(--cd-ink,#0f2a24)}.ld-doc-toolbar{display:flex;justify-content:flex-end;margin-bottom:8px}.ld-doc-section{margin:0 0 44px;padding:28px 0 0;border-top:1px solid rgba(15,42,36,.1)}.ld-doc-section:first-of-type{border-top:0;padding-top:0}.ld-doc-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:16px 40px;align-items:start;margin-bottom:18px}.ld-doc-section-head h2{margin:0;font-family:var(--cd-font-display,Newsreader,Georgia,serif);font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:600;line-height:1.2;letter-spacing:-.015em;color:var(--cd-forest,#0f3d28)}.ld-doc-section-head h2:after{content:"";display:block;width:48px;height:2px;margin-top:12px;background:linear-gradient(90deg,var(--cd-brass,#c4a35a) 0,rgba(196,163,90,0) 100%)}.ld-doc-section-head>p{margin:0}.ld-doc-body,.ld-doc-section-head>p{font-size:16px;line-height:1.65;color:var(--cd-muted,#4a5568)}.ld-doc-body{display:grid;gap:14px}.ld-doc-body p{margin:0}.ld-doc-body a{color:var(--cd-brass-deep,#9a7a3a);font-weight:600;text-decoration:underline;text-underline-offset:2px}.ld-doc-body a:hover{color:var(--cd-forest,#0f3d28)}.ld-doc-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin:8px 0 28px;padding:22px 24px;border-radius:14px;border:1px solid rgba(154,122,58,.35);border-left:3px solid var(--cd-brass,#c4a35a);background:linear-gradient(165deg,#f8f3e8,#fffdf8)}.ld-doc-cta-title{margin:0 0 6px;font-family:var(--cd-font-display,Newsreader,Georgia,serif);font-size:20px;font-weight:600;color:var(--cd-forest,#0f3d28)}.ld-doc-cta p{margin:0;font-size:16px;line-height:1.55;color:var(--cd-muted,#4a5568)}.ld-doc-cta a{color:var(--cd-brass-deep,#9a7a3a);font-weight:600;text-decoration:underline;text-underline-offset:2px}.ld-doc-footer-wrap{margin-top:8px;padding-top:18px;border-top:1px solid rgba(15,42,36,.1)}@media (max-width:900px){.ld-doc-section-head{grid-template-columns:1fr;gap:10px}}@media (max-width:640px){.ld-doc-cta{flex-direction:column;align-items:stretch}}@media print{.ld-doc-footer-wrap,.ld-doc-toolbar,.ld-hero-seal-actions{display:none!important}.ld-doc-section-head{grid-template-columns:1fr}}