.resource-record{overflow-wrap:anywhere;max-width:1250px;margin:auto;padding:70px 5vw 110px}.back{margin-bottom:60px;display:inline-block}.resource-record>header{border-bottom:1px solid #cfc5b6;max-width:950px;padding-bottom:45px}.resource-record>header>p,.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#8d3525;font-size:.75rem}.resource-record h1{letter-spacing:-.045em;margin:18px 0;font:clamp(3.4rem,8vw,7rem)/.92 Georgia,serif}.resource-record>header>span{font:1.2rem Georgia,serif}.record-tags{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.record-tags>*{text-transform:uppercase;letter-spacing:.08em;border:1px solid #cfc5b6;padding:8px 10px;font-size:.75rem}.record-tags b{color:#fff;background:#1f1e1b}.record-grid{grid-template-columns:1.15fr .85fr;gap:60px;margin:65px 0;display:grid}.resource-record h2{font:2.5rem/1 Georgia,serif}.resource-record h3{text-transform:uppercase;letter-spacing:.12em;margin:26px 0 6px;font-size:.75rem}.resource-record p,.resource-record dd{font-size:1.03rem;line-height:1.65}.resource-record dt{margin-top:18px;font-weight:700}.resource-record dd{margin:5px 0}.source-button{color:#fff;background:#9b3f2b;margin-top:25px;padding:14px 17px;font-weight:700;display:inline-block}.keyword-list{flex-wrap:wrap;gap:7px;margin:10px 0 28px;display:flex}.keyword-list span{border:1px solid #cfc5b6;padding:7px 9px;font-size:.75rem}.strategy{border-left:1px solid #cfc5b6;padding-left:45px}.strategy small{color:#655d54;line-height:1.5}.story-framework{border-block:1px solid #cfc5b6;padding:60px 0}.story-framework>div{grid-template-columns:repeat(3,1fr);gap:18px;margin:32px 0;display:grid}.story-framework>div article{color:#fff;background:#1f1e1b;min-height:180px;padding:26px}.story-framework>div b{color:#d77b61;font:2rem Georgia,serif}.field-note{max-width:820px;margin:80px auto 0}.field-note>h2{font-size:clamp(2.2rem,5vw,4.5rem)}.field-note>p{font:1.18rem/1.7 Georgia,serif}.field-note aside{background:#efe7dc;border-left:5px solid #9b3f2b;margin:40px 0;padding:15px 24px}.field-note aside p{margin-bottom:0}@media (max-width:760px){.record-grid{grid-template-columns:1fr;gap:25px}.strategy{border-top:1px solid #cfc5b6;border-left:0;padding:30px 0 0}.story-framework>div{grid-template-columns:1fr}.resource-record h1{font-size:clamp(3rem,15vw,5rem)}}.resource-evidence-card{background:#f1eadf;border:1px solid #cfc5b6;flex-direction:column;min-height:250px;margin:-1px -9px 24px;display:flex}.resource-evidence-card,.resource-evidence-card *{min-width:0}.resource-evidence-card>a{min-height:210px;color:inherit;grid-template-columns:1fr auto;gap:10px 18px;text-decoration:none;margin:0!important;padding:22px!important;display:grid!important}.resource-evidence-card small{grid-column:1/2}.resource-evidence-card>a>b{letter-spacing:.12em;color:#8d3525;font:700 .75rem/1 monospace}.resource-evidence-card h3{grid-column:1/-1;margin:8px 0 0;font:1.35rem/1.08 Georgia,serif}.resource-evidence-card h3,.resource-evidence-card p{overflow-wrap:anywhere}.resource-evidence-card p{color:#5f574e;grid-column:1/-1;margin:0}.resource-evidence-card a>span{text-transform:uppercase;letter-spacing:.09em;grid-column:1/-1;align-self:end;font-size:.75rem;font-weight:700}.resource-evidence-card figcaption{color:#5f574e;border-top:1px solid #cfc5b6;padding:9px 22px;font-size:.75rem;line-height:1.35}.resource-evidence-card--detail{max-width:760px;margin:0 0 2.25rem}.resource-evidence-card--data-preview{background:linear-gradient(135deg,#e7edf2,#faf6ef)}.resource-evidence-card--source-player{background:linear-gradient(135deg,#eee4d9,#faf6ef)}.resource-evidence-card--embed-action{background:linear-gradient(135deg,#e9e2ef,#faf6ef)}@media (max-width:680px){.resource-record{padding-inline:20px}.resource-evidence-card>a{gap:8px 12px;padding:18px!important}.resource-evidence-card figcaption{padding-inline:18px}}.resource-record a:focus-visible,.resource-record summary:focus-visible{outline-offset:3px;outline:3px solid #1772da}.resource-authentic-media,.record-authentic-media{min-width:0}.resource-authentic-media{margin:-1px -9px 24px}.record-authentic-media{margin:0 0 2.25rem}.authentic-media__viewport{aspect-ratio:16/9;background:#191816;width:100%;position:relative;overflow:hidden}.record-authentic-media .authentic-media__viewport{aspect-ratio:16/8}.authentic-media__image-link,.authentic-media__image-link img,.authentic-media__viewport iframe{width:100%;height:100%;display:block}.authentic-media__image-link{margin:0!important;padding:0!important}.authentic-media__image-link img{object-fit:cover}.authentic-media__viewport iframe{border:0}.authentic-media__viewport .media-fallback{color:#fff;text-align:center;overflow-wrap:anywhere;background:#1f1e1b;place-items:center;width:100%;height:100%;padding:1rem;font-size:.78rem;line-height:1.45;display:grid}.resource-authentic-media figcaption,.record-authentic-media figcaption{color:#5f574e;border-top:1px solid #cfc5b6;gap:.35rem;min-width:0;padding:.75rem 0;font-size:.75rem;line-height:1.4;display:grid}.resource-authentic-media figcaption b,.record-authentic-media figcaption b{color:#1f1e1b;font:700 .9rem/1.35 Georgia,serif}.resource-authentic-media figcaption>*,.record-authentic-media figcaption>*{overflow-wrap:anywhere;min-width:0}.authentic-media__source-link{color:inherit;justify-self:start;font-weight:700;margin:.25rem 0 0!important;padding:.25rem 0!important}.authentic-media__source-link:focus-visible,.authentic-media__image-link:focus-visible{outline-offset:3px;outline:3px solid #1772da}@media (max-width:680px){.resource-authentic-media,.record-authentic-media{max-width:100%}.record-authentic-media .authentic-media__viewport{aspect-ratio:4/3}.authentic-media__viewport .media-fallback{padding:.85rem;font-size:.75rem}}[data-fit=contain] .authentic-media__viewport{background:#ece6da}[data-fit=contain] .authentic-media__image-link img{object-fit:contain;background:#fff}.record-authentic-media[data-fit=contain] .authentic-media__viewport{aspect-ratio:auto}.record-authentic-media[data-fit=contain] .authentic-media__image-link img{height:auto;max-height:85vh}.strategy p.strategy-hook{margin:.4rem 0 1.4rem;font:1.6rem/1.2 Georgia,serif}.strategy h2.strategy-cited{text-transform:uppercase;letter-spacing:.1em;margin:1.6rem 0 .5rem;font:700 .8rem/1.3 Arial,Helvetica,sans-serif}.strategy ul{margin:0;padding-left:1.2rem;line-height:1.6}
