.ar-page{--ar-card:#e6ecd6;background:var(--paper);color:var(--ink);font-family:var(--font-display);padding-top:78px}@media (max-width:1100px){.ar-page{padding-top:72px}}.ar-page a{color:inherit}.ar-eyebrow{letter-spacing:2.1px;text-transform:uppercase;color:var(--ink);opacity:.75;margin:0;font-size:14px;line-height:21.6px}.ar-eyebrow--light{color:var(--paper);opacity:.85}.ar-eyebrow--center{text-align:center}.ar-head{text-align:center;flex-direction:column;align-items:center;max-width:1064px;margin:0 auto;padding:88px 16px 0;display:flex}.ar-head__date{letter-spacing:2.1px;text-transform:uppercase;margin:0;font-size:14px;line-height:20px}.ar-head h1{letter-spacing:.1px;text-wrap:balance;margin:16px 0 0;font-size:60px;font-weight:400;line-height:72px}.ar-byline{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;margin:24px 0 0;font-size:18px;line-height:28px;display:flex}.ar-byline__name{text-underline-offset:3px;text-decoration:underline}.ar-byline__role{color:#4a5b58}.ar-avatar{background:var(--ink);width:32px;height:32px;color:var(--lime);letter-spacing:-.02em;border-radius:999px;flex:none;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.ar-avatar--lg{width:48px;height:48px;font-size:18px}.ar-share{gap:8px;margin-top:24px;display:flex}.ar-share__wrap{display:inline-flex;position:relative}.ar-share__btn{border:1px solid var(--ink);width:48px;height:48px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;place-items:center;transition:background-color .2s,color .2s;display:inline-grid}.ar-share__btn:hover,.ar-share__btn:focus-visible{background:var(--ink);color:var(--paper)}.ar-share__tip{background:var(--ar-card);color:#000;white-space:nowrap;border-radius:4px;padding:8px;font-size:12px;font-weight:600;line-height:16px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.ar-grid{grid-template-columns:328px minmax(0,792px);gap:96px;max-width:1440px;margin:0 auto;padding:96px 112px 0;display:grid}.ar-side__sticky{gap:24px;display:grid;position:sticky;top:102px}.ar-toc{background:var(--ar-card);border-radius:10px;overflow:hidden}.ar-toc__head{width:100%;color:var(--ink);font:inherit;letter-spacing:1.8px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:24px;font-size:12px;line-height:16px;display:flex}.ar-toc__list{gap:12px;margin:0;padding:0 24px 24px;list-style:none;display:grid}.ar-toc__list a{color:#0a211f99;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:color .2s;display:block;overflow:hidden}.ar-toc__list a:hover,.ar-toc__list li[data-active] a{color:var(--ink)}.ar-toc__list li[data-active] a:before{content:"•";margin-right:6px}.ar-promo{background:var(--forest);color:var(--paper);border-radius:10px;overflow:hidden}.ar-promo__media{aspect-ratio:328/200;background:#0a211f;overflow:hidden}.ar-promo__media video,.ar-promo__media img{object-fit:cover;width:100%;height:100%;display:block}.ar-promo__copy{gap:8px;padding:16px;display:grid}.ar-promo__copy p{margin:0;font-size:16px;line-height:24px}.ar-promo__copy .ar-promo__title{font-size:20px;line-height:28px}.ar-promo__btn{background:var(--lime);width:100%;height:36px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:8px;font-size:14px;font-weight:600}.ar-promo__btn:hover{background:var(--lime-hover)}.ar-body{min-width:0}.ar-hero{aspect-ratio:792/446;background:#000;border-radius:10px;position:relative;overflow:hidden}.ar-hero video,.ar-hero img,.ar-hero .sound-video{object-fit:cover;width:100%;height:100%;display:block}.ar-hero .sound-video video{object-fit:cover;width:100%;height:100%}.ar-tldr{margin-top:80px}.ar-tldr__text{margin:8px 0 0;font-size:24px;line-height:32px}.ar-prose,.ar-chapter{font-family:var(--font-inter), var(--font-display);font-size:18px;line-height:26px}.ar-prose{margin-top:40px}.ar-prose>p,.ar-chapter>p{margin:0 0 22px}.ar-prose a,.ar-chapter a,.ar-tldr a{text-underline-offset:3px;text-decoration:underline}.ar-prose strong,.ar-chapter strong,.ar-tldr strong{font-weight:600}.ar-prose h2,.ar-chapter h2:not([id$=-h]){font-family:var(--font-display);letter-spacing:.1px;margin:64px 0 32px;scroll-margin-top:110px;font-size:32px;font-weight:700;line-height:40px}.ar-prose h3,.ar-chapter h3{font-family:var(--font-display);letter-spacing:.1px;margin:40px 0 16px;font-size:28px;font-weight:600;line-height:36px}.ar-prose ul,.ar-prose ol,.ar-chapter ul,.ar-chapter ol{gap:8px;margin:0 0 22px;padding-left:24px;display:grid}.ar-prose ul,.ar-chapter ul,.ar-more ul{list-style:outside}.ar-prose ol,.ar-chapter ol{list-style:decimal}.ar-prose li,.ar-chapter li{padding-left:4px;display:list-item}.ar-prose li::marker{color:#0a211f73}.ar-chapter li::marker{color:#0a211f73}.ar-inthis{border-left:1px solid #0a211f33;margin:40px 0 56px;padding:0 0 0 24px}.ar-inthis ul{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ar-inthis a{font-size:18px;font-weight:500;line-height:26px;text-decoration:none!important}.ar-inthis a:hover{text-decoration:underline!important}.ar-fig{margin:40px 0}.ar-fig__row{align-items:flex-start;gap:16px;display:flex}.ar-fig__item{background:#0a211f;border-radius:10px;min-width:0;overflow:hidden}.ar-fig__item video,.ar-fig__item img{object-fit:cover;width:100%;height:100%;display:block}.ar-fig figcaption{color:#4a5b58;font-family:var(--font-display);margin-top:12px;font-size:14px;line-height:20px}.ar-quote{border-left:2px solid var(--ink);margin:40px 0;padding:0 0 0 24px}.ar-quote p{font-family:var(--font-display);margin:0;font-size:20px;font-weight:600;line-height:28px}.ar-quote footer{color:#4a5b58;font-family:var(--font-display);margin-top:12px;font-size:14px;line-height:20px}.ar-banner{background:var(--forest);height:238px;color:var(--paper);border-radius:10px;align-items:stretch;margin:48px 0;display:flex;overflow:hidden}.ar-banner__copy{z-index:1;flex:auto;align-content:center;justify-items:start;gap:10px;margin-right:-64px;padding:24px 0 24px 28px;display:grid;position:relative}.ar-banner .ar-banner__title{font-family:var(--font-display);margin:0;font-size:28px;font-weight:400;line-height:32px}.ar-banner .ar-banner__copy p:not(.ar-banner__title){opacity:.85;max-width:300px;margin:0;font-size:14px;line-height:20px}.ar-banner .ar-banner__btn{background:var(--lime);color:var(--ink);border-radius:999px;margin-top:6px;padding:9px 18px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.ar-banner .ar-banner__btn:hover{background:#e3ffa6}.ar-banner__pic{aspect-ratio:16/9;flex:none;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24%);mask-image:linear-gradient(90deg,#0000 0,#000 24%)}.ar-banner__pic video,.ar-banner__pic img{object-fit:cover;width:100%;height:100%;display:block}.ar-cta{background:var(--forest);color:var(--paper);text-align:center;border-radius:10px;margin:56px 0;padding:56px 32px 48px;display:grid;position:relative;overflow:hidden}.ar-cta__tiles{width:100%;max-width:420px;height:200px;margin:0 auto 32px;position:relative}.ar-cta__tile{border-radius:15px;position:absolute;top:0;overflow:hidden;box-shadow:0 10px 30px #00000059}.ar-cta__tile video,.ar-cta__tile img{object-fit:cover;width:100%;height:100%;display:block}.ar-cta__tile--0{z-index:2;width:112px;height:200px;left:50%;transform:translate(-50%)}.ar-cta__tile--1{width:150px;height:150px;top:30px;left:calc(50% - 205px);transform:rotate(-6deg)}.ar-cta__tile--2{width:150px;height:150px;top:30px;left:calc(50% + 55px);transform:rotate(6deg)}.ar-cta__copy{justify-items:center;gap:8px;max-width:484px;margin:0 auto;display:grid}.ar-cta__copy h3{font-family:var(--font-serif);margin:0;font-size:32px;font-weight:400;line-height:40px}.ar-cta__copy>p:not(.ar-eyebrow){opacity:.85;margin:0;font-size:16px;line-height:28px}.ar-cta__btn{background:var(--lime);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:16px;padding:12px 24px;font-size:14px;font-weight:600;line-height:20px}.ar-cta__btn:hover{background:var(--lime-hover)}.ar-outline{gap:8px;margin-top:64px;display:grid}.ar-outline .ar-eyebrow{margin-bottom:8px}.ar-outline__row{background:var(--ar-card);border-radius:10px}.ar-outline__btn{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;font-size:18px;font-weight:500;line-height:26px;display:flex}.ar-outline__btn svg{flex:none;transition:transform .3s}.ar-outline__row[data-open] .ar-outline__btn svg{transform:rotate(180deg)}.ar-outline__body{padding:0 24px 16px;font-size:18px;line-height:26px}.ar-outline__body p{margin:0 0 8px}.ar-outline__body a{text-underline-offset:3px;font-size:16px;line-height:24px;text-decoration:underline}.ar-chapter{margin-top:72px;scroll-margin-top:100px}.ar-chapter__head{text-align:center;justify-items:center;margin-bottom:48px;display:grid}.ar-chapter__icon{color:var(--ink)}.ar-chapter__label{color:#4a5b58;font-family:var(--font-display);margin:24px 0 8px;font-size:16px;line-height:24px}.ar-chapter__head h2{font-family:var(--font-display);letter-spacing:.1px;text-wrap:balance;margin:0;font-size:48px;font-weight:600;line-height:56px}.ar-chapter__lead{color:#4a5b58;max-width:720px;font-family:var(--font-display);text-wrap:balance;margin:24px 0 0;padding:0 16px;font-size:20px;line-height:26px}.ar-more{margin-top:56px}.ar-more h3{margin:0 0 16px;font-size:24px;font-weight:700;line-height:32px}.ar-more ul{font-family:var(--font-inter), var(--font-display);gap:8px;margin:0;padding-left:24px;font-size:18px;line-height:26px;display:grid}.ar-more a{text-underline-offset:3px;text-decoration:underline}.ar-faq{margin-top:64px;scroll-margin-top:110px}.ar-faq h2{margin:0 0 24px;font-size:32px;font-weight:700;line-height:40px}.ar-faq__row{border-bottom:1px solid #0a211f26}.ar-faq__q{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:16px;font-weight:500;line-height:28px;display:flex}.ar-faq__q svg{flex:none}.ar-faq__a p{font-family:var(--font-inter), var(--font-display);margin:0;padding:0 40px 20px 0;font-size:16px;line-height:26px}.ar-authorbox{border:1px solid #0a211f4d;border-radius:7.5px;gap:12px;margin-top:64px;padding:32px;display:grid}.ar-authorbox__top{align-items:center;gap:16px;display:flex}.ar-authorbox__top p{margin:0;font-size:16px;line-height:22px;display:grid}.ar-authorbox__top span{color:#4a5b58;font-size:14px}.ar-authorbox__icon{margin-left:auto}.ar-authorbox>p{margin:0;font-size:14px;line-height:21px}.ar-authorbox__chips{flex-wrap:wrap;gap:8px;display:flex}.ar-authorbox__chips span{background:var(--ar-card);border-radius:999px;padding:2px 8px;font-size:12px;line-height:18.4px}.ar-authorbox__more{width:fit-content;font-size:14px;text-decoration:none}.ar-authorbox__more:hover{text-decoration:underline}.ar-crumbs{color:#4a5b58;flex-wrap:wrap;gap:8px;margin-top:40px;font-size:14px;line-height:20px;display:flex}.ar-crumbs a{text-decoration:none}.ar-crumbs a:hover{text-decoration:underline}.ar-crumbs [aria-current]{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.ar-related{max-width:1440px;margin:0 auto;padding:120px 112px 140px}.ar-related h2{text-align:center;margin:16px 0 48px;font-size:32px;font-weight:400;line-height:40px}.ar-related__grid{flex-wrap:wrap;justify-content:center;gap:32px 20px;display:flex}.ar-related__grid>.ac{flex:0 392px}.ac{flex-direction:column;min-width:0;display:flex;position:relative}.ac__link{z-index:2;border-radius:10px;position:absolute;inset:0}.ac__link:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.ac__media{aspect-ratio:16/9;background:#0a211f;border-radius:10px;overflow:hidden}.ac__media video,.ac__media img{object-fit:cover;width:100%;height:100%;transition:transform .5s ease-in-out;display:block}.ac:hover .ac__media video,.ac:hover .ac__media img{transform:scale(1.03)}.ac__meta{flex-wrap:wrap;align-items:center;gap:6px;margin:16px 0 0;font-size:12px;line-height:18.4px;display:flex}.ac__cat{letter-spacing:.1px;text-transform:uppercase}.ac__title{letter-spacing:.1px;margin:10px 0 0;font-size:20px;font-weight:500;line-height:28px}.ac:hover .ac__title{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ac__excerpt{opacity:.7;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden}.ac__tags{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex}.ac__tags span{color:var(--ink);background:#e6ecd6;border-radius:999px;padding:2px 8px;font-size:12px;line-height:18.4px}.ac__author{align-items:center;gap:12px;margin:24px 0 0;display:flex}.ac__author .ac__avatar{background:var(--lime);width:48px;height:48px;color:var(--ink);border-radius:999px;place-items:center;font-size:17px;font-weight:700;display:grid}.ac__author>span:last-child{display:grid}.ac__author strong{font-size:16px;font-weight:500;line-height:20px}.ac__author small{opacity:.8;font-size:14px;line-height:21.6px}.ac--featured .ac__title,.ac--big .ac__title{font-family:var(--font-serif);font-size:28px;font-weight:400;line-height:36px}.ac--featured .ac__excerpt,.ac--big .ac__excerpt{-webkit-line-clamp:2}.ac--featured .ac__media{aspect-ratio:600/334}.ac--big .ac__media{aspect-ratio:800/446}.ac--side .ac__title{margin-top:16px}.ac__body{display:contents}.ac__media{position:relative}.ac--wide{grid-template-columns:minmax(0,800px) minmax(0,1fr);align-items:center;gap:48px;display:grid}.ac--wide .ac__media{aspect-ratio:800/446}.ac--wide .ac__body{display:block}.ac--wide .ac__meta{margin-top:0}.ac--wide .ac__title{font-family:var(--font-serif);font-size:36px;font-weight:400;line-height:44px}.ac--wide .ac__excerpt{-webkit-line-clamp:5}@media (max-width:1180px){.ar-grid{grid-template-columns:280px minmax(0,1fr);gap:48px;padding-inline:40px}.ar-related{padding-inline:40px}}@media (max-width:1023px){.ar-grid{padding:64px 16px 0;display:block}.ar-side{display:none}.ar-related{padding:80px 16px 96px}.ar-related__grid{grid-template-columns:1fr;gap:40px}}@media (max-width:900px){.ac--wide{grid-template-columns:1fr;gap:0}.ac--wide .ac__meta{margin-top:16px}}@media (max-width:640px){.ar-head{padding-top:22px}.ar-head__date{letter-spacing:1.8px;font-size:12px;line-height:16px}.ar-head h1{margin-top:8px;font-size:32px;line-height:40px}.ar-byline{margin-top:16px;font-size:16px;line-height:24px}.ar-share{margin-top:20px}.ar-grid{padding-top:96px}.ar-tldr{margin-top:80px}.ar-eyebrow{letter-spacing:1.8px;font-size:12px;line-height:18.4px}.ar-tldr__text{font-size:20px;line-height:28px}.ar-prose,.ar-chapter{font-size:16px;line-height:24px}.ar-prose>p,.ar-chapter>p{margin-bottom:20px}.ar-prose h2{margin:48px 0 24px;font-size:24px;line-height:28px}.ar-prose h3,.ar-chapter h3{font-size:22px;line-height:28px}.ar-inthis a{font-size:16px;line-height:24px}.ar-fig__row{gap:8px}.ar-banner{flex-direction:column-reverse;height:auto}.ar-banner__copy{margin-right:0;padding:20px}.ar-banner__pic{width:100%;height:auto;-webkit-mask-image:none;mask-image:none}.ar-cta{padding:40px 20px 32px}.ar-cta__tiles{transform-origin:50% 0;height:160px;margin-bottom:0;transform:scale(.8)}.ar-cta__copy h3{font-size:26px;line-height:32px}.ar-chapter__head h2{font-size:32px;line-height:40px}.ar-chapter__icon{width:96px;height:96px}.ar-chapter__lead{padding:0;font-size:18px;line-height:26px}.ar-outline__btn,.ar-outline__body{padding-inline:16px;font-size:16px;line-height:24px}.ar-faq h2{font-size:24px;line-height:32px}.ar-authorbox{padding:24px}.ar-related h2{margin-bottom:32px;font-size:24px;line-height:32px}.ac__title{font-size:18px;line-height:28px}.ac--featured .ac__title,.ac--big .ac__title{font-size:32px;line-height:40px}.ac__excerpt{font-size:14px;line-height:20px}}
