.hr-main{padding-bottom:70px}.hr-header{padding-block:55px 35px;max-width:1100px}.hr-header h1{font-size:clamp(38px,4.8vw,66px);line-height:1.08;letter-spacing:-1.5px;max-width:980px}.hr-header h1 em{font-weight:400;color:#a36d42}.hr-lead{font-size:19px;line-height:1.85;color:#596657;max-width:850px;margin-top:25px!important}.hr-note{font-size:13px;line-height:1.85;color:#63705e;max-width:850px;margin-top:18px}.hr-note a{text-decoration:underline;text-underline-offset:4px}.hr-page-links,.hr-actions,.hr-player-links{display:flex;gap:14px 25px;flex-wrap:wrap;align-items:center;margin-top:25px}.hr-page-links a{padding:8px 0;border-bottom:1px solid #c3cbb8;font-size:14px}.hr-reading{max-width:1000px;font-size:17px;line-height:1.9;color:#405146}.hr-reading>section{padding-block:40px;border-top:1px solid #dcded3;scroll-margin-top:100px}.hr-reading h2,.hr-bottom-note h2{font-size:34px;margin-bottom:22px!important;letter-spacing:-.7px}.hr-reading p{margin:18px 0}.hr-reading :is(ul,ol){padding-left:24px;margin:20px 0}.hr-reading li{margin:12px 0;padding-left:5px}.hr-reading a:not(.hg-button){text-decoration:underline;text-underline-offset:4px}.hr-evidence-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:36px;align-items:start}.hr-evidence-grid figure{margin:20px 0}.hr-evidence-grid img{display:block;width:100%;height:auto;border-radius:9px}.hr-evidence-grid figcaption{font-size:12px;line-height:1.8;margin-top:12px;color:#63705e}.hr-table{overflow-x:auto;margin:30px 0;border:1px solid #dcded3;border-radius:5px}.hr-table table{width:100%;min-width:620px;border-collapse:collapse;font-size:15px;line-height:1.8}.hr-table :is(td,th){padding:18px;text-align:left;vertical-align:top;border-bottom:1px solid #dcded3}.hr-table th{background:#e9ede3}.hr-table td:first-child{font-weight:600;width:21%}.hr-table tr:last-child td{border:0}.hr-video-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-bottom:35px}.hr-video-card{display:flex;flex-direction:column;border:1px solid #dcded3;background:#fffdf7;border-radius:5px;overflow:hidden}.hr-video-card>img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.hr-video-card>div{padding:25px;display:flex;flex-direction:column;flex:1}.hr-video-card h2{font-size:28px;line-height:1.18;letter-spacing:-.6px;margin-bottom:16px}.hr-video-card p:not(.hg-eyebrow){font-size:14px;line-height:1.85;color:#63705e;margin-bottom:25px}.hr-video-card .hg-text-link{margin-top:auto;align-self:flex-start}.hr-video-card .hg-eyebrow{font-size:9px;margin-bottom:15px}.hr-bottom-note{padding-block:35px;border-top:1px solid #dcded3}.hr-bottom-note p{max-width:750px;color:#63705e;line-height:1.9;margin:20px 0}.hr-watch-header{padding-bottom:30px}.hr-watch-header h1{font-size:clamp(36px,4.3vw,57px);max-width:1000px}.hr-watch-header .hg-breadcrumb{margin-bottom:28px}.hr-watch{max-width:1100px}.hr-player{position:relative;aspect-ratio:16/9;background:#17251d;overflow:hidden;border:1px solid #6d7a62;border-radius:6px}.hr-player iframe,.hr-play,.hr-play>img{width:100%;height:100%;display:block}.hr-player iframe{border:0;position:absolute;inset:0}.hr-play{position:relative;cursor:pointer;background:#17251d;border:0;padding:0}.hr-play>img{-o-object-fit:contain;object-fit:contain}.hr-play>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:14px;padding:16px 25px;white-space:nowrap;border-radius:5px;background:#25392ff5;color:#fffdf7;box-shadow:0 6px 28px #0003;font-size:18px;border:1px solid #bbc5a9}.hr-play:focus-visible{outline:4px solid #d6b888;outline-offset:-5px}.hr-player-links{font-size:13px;margin-top:15px}.hr-player-links p{margin:0;color:#63705e}.hr-player-links a{text-decoration:underline;text-underline-offset:4px}.hr-watch-reading{max-width:1100px;display:grid;grid-template-columns:260px minmax(0,1fr);gap:65px;padding-top:60px;align-items:start}.hr-related-guide{padding:25px;background:#eaece1;border-radius:5px;position:sticky;top:105px}.hr-related-guide h2{font-size:27px;line-height:1.2;margin-bottom:24px}.hr-related-guide>a{display:flex;margin-top:20px;font-size:12px;line-height:1.7}.hr-related-guide .hg-button{font-size:12px;padding:13px}.hr-transcript{scroll-margin-top:105px;min-width:0}.hr-transcript>h2{font-size:36px}.hr-transcript-section{padding-top:27px;display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px}.hr-transcript-section>a{font-size:12px;color:#7c653f;text-decoration:underline;text-underline-offset:4px;padding-top:4px}.hr-transcript-section p{font-size:17px;line-height:1.95;color:#405146;margin:0}.hr-guide-video{margin:35px 0;padding:25px;background:#e9ede3;border:1px solid #d8ddcf;border-radius:5px}.hr-guide-video h2{font-size:26px}.hr-guide-video p{font-size:15px;line-height:1.8}.hr-guide-video a{display:inline-flex;align-items:center;gap:10px;text-decoration:underline;text-underline-offset:4px}@media (max-width:900px){.hr-video-grid{grid-template-columns:1fr 1fr}.hr-evidence-grid{gap:25px}.hr-watch-reading{grid-template-columns:210px minmax(0,1fr);gap:35px}}@media (max-width:760px){.hr-header{padding-block:38px 28px}.hr-header h1{font-size:39px;letter-spacing:-1px}.hr-lead{font-size:16px;line-height:1.9}.hr-reading{font-size:16px}.hr-reading>section{padding-block:30px}.hr-reading h2,.hr-bottom-note h2{font-size:29px}.hr-evidence-grid,.hr-video-grid,.hr-watch-reading{grid-template-columns:1fr;gap:25px}.hr-evidence-grid figure{max-width:420px}.hr-player-links{gap:12px 20px}.hr-play>span{font-size:15px;padding:13px 20px}.hr-related-guide{position:static}.hr-watch-reading{padding-top:35px}.hr-transcript-section{grid-template-columns:40px minmax(0,1fr);gap:12px}.hr-transcript-section p{font-size:16px}.hr-page-links{gap:8px 20px}.hr-page-links a{font-size:13px}.hr-video-card>div{padding:23px}.hr-note{font-size:12px}.hr-guide-video{padding:22px}}.hr-watch-header{padding-block:24px 20px}.hr-watch-header .hg-breadcrumb{margin-bottom:14px}.hr-watch-header .hg-eyebrow{margin-bottom:12px}.hr-watch-header h1{font-size:clamp(28px,3.3vw,44px);line-height:1.15;margin:0;max-width:1000px}.hr-watch-description{margin-top:28px!important}.hr-player-portrait{aspect-ratio:9/16;max-width:340px;margin-inline:auto}.hr-player:focus-within{outline:3px solid #a36d42;outline-offset:4px}@media (max-width:760px){.hr-watch-header{padding-block:20px 18px}.hr-watch-header h1{font-size:29px}.hr-watch-header .hg-breadcrumb{margin-bottom:10px}.hr-watch-header .hg-eyebrow{font-size:9px;margin-bottom:10px}.hr-player-portrait{max-width:260px}}
