.sd-section{--sd-ink:#123646;--sd-gold:#ad8955;--sd-paper:#f5f1eb;color:#163545;padding-bottom:30px}.sd-mast{text-align:center;background:var(--sd-paper);padding:42px 24px 24px;margin-bottom:32px;border-top:1px solid #dbccba;border-radius:0 0 26px 26px}.sd-eyebrow{display:block;font:600 11px/1.5 Archivo,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#90703f}.sd-mast h1{margin:10px 0 16px}.sd-logo{display:block;width:min(420px,85%);height:auto;max-height:240px;object-fit:contain;margin:auto}.sd-tagline{font:400 20px/1.5 Georgia,serif;margin:12px auto;max-width:620px}.sd-date{font-size:12px;color:#556774}.sd-date span{padding:0 8px}.sd-mast-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px 26px;border-top:1px solid #ded5c9;padding-top:20px;margin-top:22px}.sd-mast-actions a{font-size:13px;font-weight:600;color:var(--sd-ink);padding:10px 0}.sd-mast-actions .sd-download{background:var(--sd-ink);color:white;padding:12px 18px;border-radius:30px}.sd-lead{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:30px;margin-bottom:64px}.sd-card{min-width:0;margin:0}.sd-image{display:block;overflow:hidden;border-radius:20px;background:#e6dfd5}.sd-image img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;transition:transform .4s ease,filter .4s ease}.sd-lead .sd-card:first-child{grid-row:span 2}.sd-lead .sd-card:first-child .sd-image img{aspect-ratio:4/4.2;max-height:650px}.sd-lead .sd-card:nth-child(2) .sd-image img,.sd-lead .sd-card:nth-child(3) .sd-image img{aspect-ratio:2.2}.sd-card-copy{padding:20px 4px 8px}.sd-card h3{font:600 25px/1.16 Georgia,serif;letter-spacing:-.025em;color:var(--sd-ink);margin:8px 0 12px}.sd-lead .sd-card:first-child h3{font-size:clamp(32px,3.5vw,46px)}.sd-card-copy>p{font-size:14px;line-height:1.7;color:#56636c;margin-bottom:12px}.sd-section .pulso-byline{color:#61717a;font-size:11px;margin:8px 0}.sd-section .pulso-credit-avatar{width:24px;height:24px}.sd-read{display:inline-flex;align-items:center;gap:18px;font-size:12px;font-weight:700;border-bottom:1px solid #ad895570;padding:8px 0;color:var(--sd-ink)}.sd-read span{color:var(--sd-gold);font-size:19px;transition:transform .2s}.sd-no-image{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;font:70px Georgia,serif;color:#ad8955}.sd-stories{margin:48px 0;scroll-margin-top:24px}.sd-section-title{border-top:1px solid #d3c4af;padding-top:22px;margin-bottom:25px}.sd-section-title h2{font:400 clamp(28px,3vw,38px)/1.2 Georgia,serif;margin:6px 0 8px;color:var(--sd-ink)}.sd-section-title>p{font-size:14px;color:#63717a;margin:0}.sd-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 26px}.sd-grid .sd-card:nth-child(4n+1){background:#f7f4ef;border-radius:20px;padding-bottom:10px}.sd-grid .sd-card:nth-child(4n+1) .sd-card-copy{padding-inline:18px}.sd-brief,.sd-empty{font-size:14px;color:#657078;background:#f7f4ef;border-radius:16px;padding:24px}.sd-print{margin-top:64px;scroll-margin-top:20px}.sd-section .st-book{width:100%;background:#101010;color:white;position:relative;color-scheme:dark;border-radius:20px;overflow:hidden}.sd-section .st-book [hidden]{display:none!important}.sd-section .st-book .st-kicker{color:#c4a44a}.sd-section .st-book-toolbar h2{color:white}.sd-section .st-book:fullscreen,.sd-section .st-book.is-expanded{border-radius:0}.sd-section .st-book a{color:#e2c36c}.sd-editions{margin-top:40px;padding:24px;background:var(--sd-paper);border-radius:18px}.sd-editions h2{font:26px Georgia,serif;margin:0 0 18px}.sd-editions>div{display:flex;gap:10px;flex-wrap:wrap}.sd-editions a{border:1px solid #cabbA7;padding:9px 15px;border-radius:22px;font-size:12px}.sd-editions [aria-current]{background:var(--sd-ink);color:#fff}.sd-section a:focus-visible{outline:3px solid #ad8955;outline-offset:5px}.sd-section a:hover{color:#8c6933;text-decoration:none}.sd-mast-actions .sd-download:hover{background:#225568;color:white}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.sd-card:hover .sd-image img{transform:scale(1.04);filter:saturate(1.08)}.sd-card:hover .sd-read span{transform:translate(3px,-3px)}}
@media(max-width:900px){.sd-lead{gap:22px}.sd-card h3{font-size:23px}.sd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sd-lead .sd-card:first-child h3{font-size:33px}.sd-logo{max-width:330px}.sd-tagline{font-size:18px}}
@media(max-width:600px){.sd-mast{padding:28px 16px 20px;border-radius:0 0 20px 20px}.sd-logo{width:270px;max-width:90%}.sd-mast .sd-eyebrow{font-size:9px}.sd-tagline{font-size:17px}.sd-mast-actions{gap:7px 20px}.sd-mast-actions a{font-size:12px}.sd-mast-actions .sd-download{flex-basis:100%;max-width:280px}.sd-lead{display:block;margin-bottom:40px}.sd-lead .sd-card{margin-bottom:28px}.sd-lead .sd-card:first-child .sd-image img{aspect-ratio:4/3}.sd-lead .sd-card:nth-child(2) .sd-image img,.sd-lead .sd-card:nth-child(3) .sd-image img{aspect-ratio:16/10}.sd-lead .sd-card:first-child h3{font-size:32px}.sd-grid{grid-template-columns:1fr;gap:25px}.sd-card h3{font-size:26px}.sd-image{border-radius:16px}.sd-stories{margin:32px 0}.sd-print{margin-top:42px}.sd-card-copy{padding-top:15px}}
@media(prefers-reduced-motion:reduce){.sd-section *{transition:none!important;animation:none!important}}
