.article-commercial-path{background:var(--forest);color:#fff;margin-top:52px;padding:clamp(28px,4vw,52px)}.article-commercial-path>div:first-child{max-width:720px;margin-bottom:28px}.article-commercial-path h2{margin-bottom:12px;font-size:clamp(36px,4vw,56px)}.article-commercial-path p:not(.eyebrow){color:#ffffffbd}.article-commercial-path>div:last-child{border-top:1px solid #ffffff38;grid-template-columns:1fr 1fr;display:grid}@media (width<=820px){.article-commercial-path>div:last-child{grid-template-columns:1fr}}.article-credentials{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:-28px 0 72px;display:grid}.article-credentials>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:150px;padding:28px 32px;display:flex}.article-credentials span{color:#6a5f52;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.article-credentials strong{font-family:var(--display);margin-top:12px;font-size:25px;font-weight:400;line-height:1.2}.article-credentials small{color:#6b6054;margin-top:8px;font-size:12px;line-height:1.5}.journal-article-hero{color:#fff;align-items:flex-end;min-height:92svh;display:flex;position:relative}.journal-article-hero:after{content:"";background:linear-gradient(#00000014,#000000d1);position:absolute;inset:0}.journal-article-hero img{object-fit:cover}.journal-article-hero>div{z-index:2;padding-bottom:clamp(64px,8vw,110px);position:relative}.journal-article-hero h1{max-width:1100px;font-size:clamp(52px,7vw,106px)}.journal-article-hero>div>p:not(.eyebrow){color:#ffffffc7;max-width:760px;font-size:19px}.article-toc{border-top:1px solid var(--line);padding-top:18px;position:sticky;top:140px}.article-toc ol{counter-reset:toc;margin:24px 0 0;padding:0;list-style:none}.article-toc li{counter-increment:toc;border-top:1px solid var(--line)}.article-toc li:first-child{border-top:0}.article-toc a{color:#695e52;grid-template-columns:25px 1fr;gap:10px;padding:12px 0;font-size:11px;line-height:1.45;display:grid}.article-toc a:before{content:counter(toc,decimal-leading-zero);color:var(--gold-dark);font-family:var(--display)}.article-prose{width:100%;max-width:900px}.article-prose>section{margin:0 0 100px;scroll-margin-top:140px}.article-prose h2{font-size:clamp(40px,4.5vw,62px)}.article-prose>section>p:not(.eyebrow):not(.article-chapter){color:#5f554a;max-width:820px;font-family:var(--display);font-size:clamp(21px,2.05vw,27px);line-height:1.58}.article-prose>section>p+p{margin-top:22px}.article-chapter{color:var(--gold-dark);font-family:var(--display);margin-bottom:22px;font-size:16px}.article-quick-answer{background:var(--sand);padding:clamp(36px,5vw,62px);margin-bottom:110px!important}.article-quick-answer h2{max-width:630px}.article-quick-answer>p:last-child{margin-bottom:0}.article-quick-answer__next{flex-wrap:wrap;gap:14px 32px;margin:22px 0 0;display:flex}.article-quick-answer__next .text-link{color:var(--forest)}.article-planning-brief>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:38px;display:grid}.article-planning-brief>div>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:180px;padding:30px}.article-planning-brief h3{margin-bottom:12px;font-size:27px}.article-planning-brief>div p{color:#665a4d;margin:0;font-size:14px;line-height:1.65}.article-points{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:42px;display:grid}.article-points>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:30px}.article-points h3{margin-bottom:10px;font-size:27px}.article-points p{color:#665a4d;margin:0;font-size:14px}.article-editorial-figure{margin:-35px 0 110px}.article-editorial-figure>div{background:#d7c9b7;min-height:clamp(420px,58vw,680px);position:relative;overflow:hidden}.article-editorial-figure img{object-fit:cover}.article-editorial-figure figcaption{color:#74695e;max-width:760px;padding:18px 0 0;font-size:12px;line-height:1.65}.article-sail-view{isolation:isolate;color:#fff;background:radial-gradient(circle at 14% 12%,#b996451f,#0000 27%),radial-gradient(circle at 82% 88%,#ffffff0e,#0000 32%),repeating-linear-gradient(125deg,#ffffff05 0 1px,#0000 1px 11px),#25362b;margin:10px 0 110px;padding:clamp(42px,6vw,72px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17}.article-sail-view:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(145deg,#0000 0 45%,#b996450f 45% 45.2%,#0000 45.2% 100%);position:absolute;inset:0}.article-sail-view__heading{border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.article-sail-view__heading .eyebrow{margin:0}.article-sail-view__heading>p:last-child{color:#ffffff94;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:9px;font-weight:600}.article-sail-view blockquote{color:#fbf8f0;max-width:790px;font-family:var(--display);margin:clamp(34px,5vw,58px) 0 clamp(42px,6vw,66px);font-size:clamp(34px,4.2vw,54px);line-height:1.16}.article-sail-view__principles{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.article-sail-view__principles>div{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;min-height:228px;padding:25px 20px 24px}.article-sail-view__principles span{color:#d1ad58;font-family:var(--display);margin-bottom:34px;font-size:14px;display:block}.article-sail-view__principles h3{color:#fff;margin-bottom:14px;font-size:clamp(22px,2vw,28px);line-height:1.08}.article-sail-view__principles p{color:#ffffffad;margin:0;font-size:12px;line-height:1.65}.article-sources{margin:90px 0 0;padding:45px}.article-sources>p:not(.eyebrow){color:#665a4d}.article-sources>div{border-top:1px solid var(--line);margin-top:24px;display:grid}.article-sources a{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:15px 0;font-size:13px;display:flex}.article-sources a span{color:var(--gold-dark)}.article-standard{margin-top:90px;padding:45px}.article-standard p:not(.eyebrow){color:#665a4d;margin:0}.article-links{flex-wrap:wrap;gap:25px;margin-top:45px;display:flex}.journal-related .section-head{align-items:end}.journal-related-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.journal-related-grid a{flex-direction:column;min-height:400px;padding:40px;display:flex}.journal-related-grid h3{margin:26px 0 18px;font-size:clamp(31px,3vw,43px)}.journal-related-grid article p:not(.eyebrow){color:#665a4d}.journal-related-grid article span{letter-spacing:.12em;text-transform:uppercase;margin-top:auto;padding-top:24px;font-size:10px;font-weight:600}@media (width<=900px){.article-toc{display:none;position:static}.article-sail-view__principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.article-points,.article-planning-brief>div,.article-sail-view__principles,.article-credentials{grid-template-columns:1fr}.article-editorial-figure{margin-bottom:84px}.article-quick-answer,.article-sail-view{padding:34px 26px}.article-sail-view__heading{flex-direction:column;align-items:flex-start;gap:8px}.article-sail-view__principles>div{min-height:0}.article-standard,.article-sources{padding:32px 26px}.journal-related-grid a{min-height:0;padding:34px 26px}}.article-cluster{border:1px solid var(--line);background:var(--sand);margin-top:44px;padding:clamp(24px,3vw,40px)}.article-cluster h2{margin:6px 0 10px;font-size:clamp(28px,3vw,40px)}.article-cluster>p:not(.eyebrow){color:#5b5146;margin:0 0 18px}.article-cluster ul{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.article-cluster li{border-bottom:1px solid var(--line)}.article-cluster li a{font-family:var(--display);padding:12px 0;font-size:19px;display:block}.article-cluster li a:hover{text-underline-offset:5px;text-decoration:underline}.article-journey-cards{background:#f4f1ea;margin:0 0 60px;padding:clamp(28px,4vw,52px);scroll-margin-top:140px}.article-journey-cards h2{margin-bottom:14px;font-size:clamp(36px,4vw,54px)}.article-prose>section.article-journey-cards>p:not(.eyebrow):not(.article-journey-cards__basis){max-width:720px;font-size:clamp(19px,1.8vw,23px)}.article-journey-cards .cards-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin:32px 0 0}.article-journey-cards .decision-card h3{font-size:26px}.article-journey-cards__ask{margin:34px 0 0}.article-journey-cards__ask h3{margin:0 0 10px;font-size:22px}.article-journey-cards__ask ul{margin:0;padding-left:20px;list-style:outside}.article-journey-cards__ask li{margin:0 0 6px}.article-prose>section.article-journey-cards>p.article-journey-cards__basis{color:#665a4d;max-width:720px;font-family:var(--sans);margin:28px 0 22px;font-size:14px;line-height:1.6}.article-journey-cards .button{margin:0}@media (width<=700px){.article-journey-cards .cards-grid{grid-template-columns:1fr}.article-journey-cards{padding:24px 18px}}
