.dged-hero{padding:54px 0 38px;max-width:940px}.dged-hero h1{font-size:clamp(32px,4.5vw,54px);letter-spacing:-1.8px;line-height:1.14;max-width:940px}.dged-back{font-size:13px;text-decoration:none}.dged-hero .dgsv-eyebrow{margin-top:30px}.dged-hero .dgsv-lead{font-size:19px;max-width:820px}.dged-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(220px,1fr);gap:52px;align-items:start;padding-bottom:60px}.dged-copy{min-width:0}.dged-copy>section{margin:35px 0}.dged-copy h2{font-size:25px;line-height:1.35;letter-spacing:-.5px;margin:0 0 16px}.dged-copy p{font-size:16px;line-height:1.85;color:#435b4b}.dged-intro{font-size:18px!important;margin-top:0}.dged-example{background:#edf2e7;border-left:3px solid #6e9365;border-radius:0 14px 14px 0;padding:24px 28px;margin:30px 0}.dged-example h2{font-size:18px}.dged-example p{font-size:14px;margin:0}.dged-checklist{background:#fffef9;border:1px solid #d9e1d6;border-radius:16px;padding:28px}.dged-checklist ul{padding-left:22px}.dged-checklist li{font-size:15px;line-height:1.8;padding:6px 0}.dged-checklist li::marker{color:#de642e}.dged-cta{background:#18382c;color:#fffdf5;border-radius:18px;padding:30px}.dged-cta p{color:#dce5d7}.dged-cta a:not(.dgsv-button){color:#fff}.dged-sources{border-top:1px solid #d9e1d6;padding-top:25px}.dged-sources h2{font-size:16px}.dged-sources ul{padding-left:18px}.dged-sources li{padding:7px 0;font-size:13px}.dged-sources a{overflow-wrap:anywhere;color:#43664b}.dged-sidebar>div{background:#fffef9;border:1px solid #d9e1d6;border-radius:16px;padding:25px}.dged-sidebar h2{font-size:21px;line-height:1.3;margin:15px 0}.dged-service{display:flex;justify-content:space-between;gap:10px;text-decoration:none;padding:16px 0;border-bottom:1px solid #d9e1d6;font-size:14px;font-weight:650}.dged-service span{color:#de642e}.dged-sidebar .dgsv-muted{margin-top:22px}.dged-service-bridge{margin:28px 0;border:1px solid #d8e2d2;border-left:3px solid #e96832;border-radius:10px;padding:18px 22px;background:#f2f5eb}.dged-service-bridge p{margin:0 0 8px;font-size:12px;color:#627861}.dged-service-bridge a{font-size:15px;font-weight:700;color:#18382c;text-decoration:none}.dged-service-bridge a:hover{color:#c75427}.dged-service-bridge span{color:#e96832}@media(max-width:900px){.dged-layout{grid-template-columns:minmax(0,1fr);gap:20px}.dged-sidebar>div{max-width:none}.dged-sidebar{order:2}.dged-hero{padding-top:35px}.dged-copy h2{font-size:23px}}@media(max-width:600px){.dged-hero h1{letter-spacing:-1px}.dged-hero .dgsv-lead{font-size:17px}.dged-copy p{font-size:16px;line-height:1.8}.dged-example,.dged-checklist,.dged-cta{padding:22px 20px}.dged-copy h2{font-size:22px}.dged-cta .dgsv-button{width:100%;justify-content:center}.dged-copy>section{margin:30px 0}.dged-service-bridge{padding:18px}.dged-sources a{font-size:12px}}@media print{.dgsv-header,.dgsv-footer,.dged-sidebar,.dged-cta .dgsv-button,.dged-back{display:none}.dged-layout{display:block}.dged-copy section,.dged-example{break-inside:avoid}.dged-hero{padding:0 0 24px}}
