:root{--ink:#20233f;--paper:#fbfaf7;--orange:#a73832;--line:#dddce7;--lime:#e6e0fa;--violet:#6250ad;--coral:#ff997d}body{background:var(--paper)}.preview{background:#20233f;color:#fff}header{background:var(--paper)}.deck,.story p,.principles p{color:#626377}.colorado p{color:#ddd8f2}.cover-v2{background:#eeebf7;padding:28px 0 55px}.cover-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc6dc;padding-bottom:16px;margin-bottom:30px}.cover-top>span{font-size:9px;letter-spacing:1.5px}.cover-grid{display:grid;grid-template-columns:1.05fr 1fr .65fr;gap:32px;align-items:stretch}.issue-label{font-size:9px;letter-spacing:1.4px}.cover-heading{padding:20px 0}.cover-heading h1{font-size:clamp(46px,5vw,77px);letter-spacing:-4px;line-height:1.03;margin:24px 0}.cover-heading h1 em{color:var(--violet)}.cover-heading>p{max-width:350px;font-size:15px;color:#626078}.button{border-radius:4px;font-weight:600}.cover-heading .button{background:var(--ink);padding:14px 20px}.cover-foot{display:flex;align-items:center;gap:15px;font-size:10px;margin-top:38px;color:#626078}.sun-mark{font-size:43px;color:var(--violet)}.cover-feature{position:relative;min-height:510px;overflow:hidden;border-radius:160px 160px 5px 5px;background:#232640}.cover-feature img{filter:brightness(.72) saturate(.85);position:absolute;inset:0;transition:transform .4s}.cover-feature:hover img{transform:scale(1.035)}.feature-overlay{position:absolute;bottom:0;left:0;right:0;padding:28px;color:#fff;background:linear-gradient(transparent,#14172bdd)}.feature-overlay h2{font-size:38px;letter-spacing:-1.5px;margin:16px 0}.feature-overlay>span:last-child{font-size:11px}.tag{display:inline-block;font-size:9px;text-transform:uppercase;letter-spacing:1px;background:#e7e1fa;color:#41346c;padding:5px 9px;border-radius:30px;font-weight:700}.feature-overlay .tag{background:var(--coral);color:#322430}.opening-stories{border-left:1px solid #ccc6dc;padding-left:22px}.opening-stories>a{display:flex;gap:12px;padding:25px 0;border-bottom:1px solid #ccc6dc}.opening-number{font-size:11px;color:var(--violet)}.opening-stories h3{font-size:21px;letter-spacing:-.7px;line-height:1.2;margin:14px 0}.opening-stories time{font-size:9px;color:#626078}.topic-ribbon{display:flex;justify-content:space-around;gap:25px;padding:20px;background:var(--coral);font-size:10px;font-weight:700;letter-spacing:1.2px;overflow:hidden}.section-space{padding-top:85px;padding-bottom:85px}.section-head h2{font-size:45px;line-height:1.12;letter-spacing:-2px}.section-head p:not(.eyebrow){font-size:13px;color:#68677a;max-width:350px}.accent{color:var(--violet)}.filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:32px}.filter{border:1px solid var(--line);border-radius:30px;padding:9px 18px;background:transparent;font:12px 'DM Sans',sans-serif;color:var(--ink)}.filter.active{background:var(--ink);border-color:var(--ink);color:white}.read-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:44px 28px}.read-card[hidden]{display:none}.read-photo{display:block;height:235px;position:relative;border-radius:7px;overflow:hidden;background:#e5e1ef}.read-photo img{transition:transform .4s}.read-photo:hover img{transform:scale(1.04)}.round-arrow{position:absolute;right:14px;bottom:14px;background:white;width:35px;height:35px;border-radius:50%;display:grid;place-items:center}.read-meta{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:20px}.read-meta time{font-size:10px;color:#6c6c7c}.read-card h3{font-size:25px;line-height:1.2;letter-spacing:-.8px;margin:15px 0}.read-link{display:inline-block;font-size:11px;font-weight:700;border-bottom:1px solid #b8afcf;padding-bottom:4px}.discovery-v2{background:#e9e4f6}.topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.topic-tile>div{height:220px;border-radius:100px 100px 3px 3px;overflow:hidden}.topic-tile:nth-child(2)>div{border-radius:3px}.topic-tile:nth-child(3)>div{border-radius:3px 100px 3px 3px}.topic-tile>span{display:block;font-size:10px;margin-top:22px;text-transform:uppercase;letter-spacing:1px}.topic-tile h3{font-size:28px;letter-spacing:-1px}.fact-section{display:grid;grid-template-columns:.8fr 1.3fr;gap:70px;align-items:center}.fact-section h2{font-size:52px;line-height:1.08}.fact-section h2 em,.editorial-v2 em{font-family:Georgia,serif;color:var(--violet)}.fact-section p{max-width:360px;font-size:14px;color:#68677a}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;min-width:420px}caption{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:1px;padding-bottom:20px}th,td{padding:21px 15px;border-bottom:1px solid var(--line);vertical-align:top}thead{background:var(--ink);color:white}thead th:first-child{border-radius:6px 0 0 0}tbody th{font-weight:600;width:26%}tbody tr:nth-child(even){background:#f0edf7}.table-note{font-size:10px!important;max-width:none!important}.colorado-v2{position:relative;min-height:580px;padding:55px 8%;display:flex;justify-content:flex-end;align-items:center}.landscape{position:absolute;inset:0}.landscape img{filter:brightness(.8)}.colorado-panel{position:relative;width:460px;background:#20233ff2;color:white;padding:45px;border-radius:7px}.colorado-panel h2{font-size:48px}.colorado-panel p{font-size:14px;color:#d3cee6}.colorado-panel .eyebrow{color:var(--coral)}.pills{display:flex;gap:7px;margin-top:25px;flex-wrap:wrap}.pills span{font-size:9px;padding:5px 10px;border:1px solid #62617e;border-radius:20px}.colorado-panel .button{background:var(--coral);color:var(--ink);font-size:11px}.secondary-link{display:block;font-size:11px;margin-top:17px;text-decoration:underline}.essential-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.essential-grid>a{padding:30px;background:#efedf6;border-radius:8px;position:relative}.essential-number{display:block;font-size:48px;color:#b5a8d6;margin-bottom:30px}.essential-grid h3{font-size:29px;letter-spacing:-1px;margin-bottom:15px}.essential-grid p{font-size:13px;color:#69657a;min-height:65px}.editorial-v2{background:#e9e4f6;padding:70px 0}.editorial-v2>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.editorial-art{height:420px;position:relative}.editorial-art img{border-radius:5px}.art-sticker{position:absolute;right:-20px;bottom:25px;background:var(--coral);padding:30px;font:700 23px/1.1 Manrope,sans-serif;transform:rotate(8deg);border-radius:50%;width:140px;height:140px;display:grid;place-content:center;text-align:center}.editorial-v2 h2{font-size:49px;line-height:1.1}.editorial-v2 p:not(.eyebrow){font-size:14px;color:#69657a;max-width:420px}.faq-v2{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.faq-v2 h2{font-size:46px}.faq-v2 details{border-bottom:1px solid var(--line);padding:20px 0}.faq-v2 summary{font-size:16px;cursor:pointer}.faq-v2 details p{font-size:13px;color:#69657a}.reading-invite{background:var(--coral);padding:70px 5%;text-align:center}.reading-invite h2{font-size:65px;line-height:1.05}.reading-invite h2 span{display:inline-block;margin-left:25px}footer{background:var(--ink);color:var(--paper)}footer small{border-color:#4f506b}footer .brand{font-size:34px}.question-list a{border-color:#b9b0cc}.inner .banner img{border-radius:8px}@media(min-width:1600px){.cover-feature{min-height:570px}}@media(max-width:1100px){.cover-grid{grid-template-columns:1fr 1fr}.opening-stories{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:25px;border-left:0;padding-left:0}.opening-stories>.eyebrow{grid-column:1/-1;margin-bottom:0}.opening-stories>a{padding-top:0}.cover-heading h1{font-size:65px}.cover-feature{min-height:490px}.read-meta{align-items:flex-start;flex-direction:column}}@media(max-width:800px){.cover-top>span{display:none}.cover-grid,.read-grid,.topic-grid,.fact-section,.essential-grid,.editorial-v2>.wrap,.faq-v2{grid-template-columns:1fr}.cover-heading h1{font-size:64px;letter-spacing:-3px}.cover-feature{min-height:440px}.opening-stories{grid-template-columns:1fr}.opening-stories>.eyebrow{grid-column:auto}.section-space{padding-top:50px;padding-bottom:50px}.section-head{display:block}.section-head>a{display:inline-block;margin-top:20px}.section-head h2{font-size:36px}.read-photo{height:250px}.read-meta{flex-direction:row;align-items:center}.topic-tile>div{height:270px}.fact-section,.faq-v2{gap:30px}.fact-section h2{font-size:43px}.colorado-v2{padding:35px 5%;min-height:600px;align-items:flex-end}.colorado-panel{padding:28px;width:100%}.colorado-panel h2{font-size:40px}.editorial-v2>.wrap{gap:45px}.editorial-art{height:320px;margin-right:15px}.editorial-v2 h2{font-size:39px}.reading-invite h2{font-size:44px}.topic-ribbon{justify-content:flex-start;white-space:nowrap}.essential-grid p{min-height:auto}.cover-foot{margin-top:25px}.essential-number{margin-bottom:12px}.cover-v2{padding-bottom:30px}}
