.journal{--journal-teal:#065f7c;--journal-gold:#dea82a;color:#273b43;font-family:var(--font-sf),-apple-system,BlinkMacSystemFont,sans-serif;background:#faf7f2;font-size:17px;line-height:1.65}.journal *{box-sizing:border-box}.journal a{color:inherit}.journal-container{max-width:1220px;margin:0 auto;padding-left:40px;padding-right:40px}.journal-masthead{color:#fff;background-color:#065f7c;background-image:linear-gradient(115deg,#065f7cfb 20%,#065f7ce8 75%,#065f7cc7),url(/brand-pattern.png);background-position:50%,100%;background-repeat:repeat;background-size:auto,620px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding:70px 0 60px;position:relative;overflow:hidden}.journal-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#065f7c;margin:0 0 16px;font-size:11px;font-weight:700;line-height:1.5}.journal-masthead .journal-eyebrow{color:#f4d389}.journal h1{letter-spacing:-.045em;max-width:930px;margin:0 0 25px;font-size:clamp(40px,5.2vw,67px);font-weight:400;line-height:1.08}.journal h1 span{color:#f3d58f}.journal-deck{color:#e3edf0;max-width:620px;margin:0;font-size:20px;font-weight:400;line-height:1.6}.journal-signature{letter-spacing:.1em;margin-top:30px;font-size:13px}.journal-signature b{color:#f4d389;padding:0 7px;font-weight:400}.journal-main{padding-top:54px;padding-bottom:70px}.journal-toolbar{justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px;display:flex}.journal-toolbar .journal-eyebrow{margin-bottom:8px}.journal h2{letter-spacing:-.025em;margin:0 0 14px;font-size:31px;font-weight:400;line-height:1.2}.journal-search{width:310px;max-width:100%}.journal-search label{margin-bottom:6px;font-size:12px;display:block}.journal-search input{width:100%;font:inherit;color:#273b43;background:#fff;border:1px solid #d9ddd9;border-radius:0;padding:13px 15px;font-size:15px}.journal-filters{flex-wrap:wrap;gap:8px;display:flex}.journal-filters button,.journal-empty button{cursor:pointer;font:inherit;background:0 0;border:1px solid #d9ddd9;border-radius:2px;padding:8px 16px;font-size:13px}.journal-filters button[aria-pressed=true]{color:#fff;background:#065f7c;border-color:#065f7c}.journal-result-count{color:#52666e;margin:17px 0 24px;font-size:12px}.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.journal-card{background:#fff;border:1px solid #e3e3da;flex-direction:column;min-width:0;text-decoration:none;transition:border-color .2s;display:flex}.journal-card:hover{border-color:#065f7c}.journal-card-art{background:#e6e7e0;height:210px;position:relative;overflow:hidden}.journal-card-art img{object-fit:cover;width:100%;height:100%}.journal-card-pattern{color:#fff;background-color:#065f7c;background-image:linear-gradient(110deg,#065f7cf9,#065f7cd9),url(/brand-pattern.png);background-position:0 0;background-repeat:repeat;background-size:auto,340px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;flex-direction:column;justify-content:center;gap:12px;padding:27px 32px;display:flex}.journal-card-pattern>span:not(.journal-art-rule){letter-spacing:-.03em;font-size:31px;line-height:1.05}.journal-card-pattern em{color:#f4d389;font-style:normal}.journal-card-pattern small{letter-spacing:.18em;font-size:8px}.journal-art-rule{background:#dea82a;width:32px;height:3px;display:block}.journal-card-copy{flex-direction:column;flex:1;padding:27px;display:flex}.journal-card-copy .journal-eyebrow{margin:0 0 12px;font-size:10px}.journal-card-copy h2{font-size:23px;line-height:1.25}.journal-card-copy>p:not(.journal-eyebrow){color:#52666e;margin:0 0 22px;font-size:15px;line-height:1.6}.journal-card-meta{color:#52666e;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;font-size:11px;display:flex}.journal-card-meta>span:last-child{color:#065f7c;font-size:23px}.journal-feature{grid-template-columns:1fr 1.1fr;margin-bottom:30px;display:grid}.journal-feature .journal-card-art{height:100%;min-height:350px}.journal-feature .journal-card-pattern{padding:45px}.journal-feature .journal-card-pattern>span:not(.journal-art-rule){font-size:61px}.journal-feature .journal-card-pattern small{font-size:11px}.journal-feature .journal-card-copy{padding:43px}.journal-feature .journal-card-copy h2{font-size:35px}.journal-feature .journal-card-copy>p:not(.journal-eyebrow){font-size:17px}.journal-next{background:#f0ece2;border-top:3px solid #dea82a;grid-template-columns:1.2fr 1fr;gap:50px;margin-top:60px;padding:40px;display:grid}.journal-next p:not(.journal-eyebrow){color:#52666e;max-width:390px;font-size:16px}.journal-search-links a{color:#065f7c;border-bottom:1px solid #d9d7cf;justify-content:space-between;padding:13px 0;font-size:15px;text-decoration:none;display:flex}.journal-next h2{color:#065f7c}.journal-back{margin:0 0 31px;font-size:13px;display:inline-block;color:#deebee!important;text-decoration:none!important}.journal-article-head{padding:35px 0 45px}.journal-article-head h1{max-width:1000px;font-size:clamp(36px,4.7vw,61px)}.journal-article-head .journal-deck{max-width:770px;font-size:19px}.journal-article-meta{color:#d1e2e6;flex-wrap:wrap;gap:22px;margin-top:28px;font-size:12px;display:flex}.journal-reading-layout{grid-template-columns:230px minmax(0,760px);gap:65px;padding-top:46px;padding-bottom:55px;display:grid}.journal-toc{align-self:start;font-size:13px;position:sticky;top:110px}.journal-toc nav{border-top:1px solid #d9ddd9;flex-direction:column;display:flex}.journal-toc nav a{color:#52666e;border-bottom:1px solid #d9ddd9;padding:11px 0;line-height:1.4;text-decoration:none}.journal-aside-note{margin-top:34px;font-size:16px}.journal-aside-note a{color:#065f7c;font-size:12px}.journal-gold-rule{background:#dea82a;width:35px;height:3px;margin-bottom:17px;display:block}.journal-reading{min-width:0}.journal-reading-tools{color:#52666e;justify-content:space-between;align-items:center;margin-bottom:25px;font-size:12px;display:flex}.journal-prose{color:#475f68;overflow-wrap:anywhere;font-size:18px;line-height:1.85}.journal-prose p{margin:0 0 23px}.journal-prose h2{color:#065f7c;margin:42px 0 18px;scroll-margin-top:115px;font-size:29px;line-height:1.25}.journal-prose h3{color:#065f7c;margin:30px 0 14px;font-size:23px;line-height:1.3}.journal-prose ul{margin:18px 0 25px;padding-left:22px;list-style:outside}.journal-prose li{margin-bottom:10px}.journal-prose a{color:#065f7c;text-underline-offset:3px;text-decoration:underline}.journal-prose strong{color:#243e49;font-weight:600}.journal-editor-note{background:#f0ece2;border-left:3px solid #dea82a;margin-bottom:27px;padding:18px 21px;font-size:14px}.journal-sources{border-top:1px solid #dbddd4;border-bottom:1px solid #dbddd4;margin-top:35px;padding:25px 0}.journal-sources ul{margin:0;padding:0;list-style:none}.journal-sources a{color:#065f7c;overflow-wrap:anywhere;font-size:14px;text-decoration:underline}.journal-sources li{margin:7px 0}.journal-author{align-items:center;gap:23px;margin:35px 0;display:flex}.journal-author img{object-fit:cover;object-position:top;border-radius:50%;width:76px;height:76px}.journal-author h2{margin:0 0 4px;font-size:23px}.journal-author .journal-eyebrow{margin-bottom:5px;font-size:9px}.journal-author p:last-child{color:#52666e;margin:0;font-size:13px;line-height:1.5}.journal-article-cta{color:#fff;background:#065f7c;border-top:3px solid #dea82a;padding:34px 38px}.journal-article-cta .journal-eyebrow{color:#f4d389}.journal-article-cta h2{font-size:34px}.journal-article-cta p:not(.journal-eyebrow){color:#deebee;max-width:520px;font-size:16px}.journal-button{background:#f5d786;gap:20px;margin-top:8px;padding:12px 19px;font-size:14px;text-decoration:none;display:inline-flex;color:#223e49!important}.journal-related{padding-bottom:70px}.journal-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin-top:25px;display:grid}.journal-related-grid a{background:#fff;border:1px solid #e3e3da;padding:25px;text-decoration:none}.journal-related-grid small{text-transform:uppercase;color:#065f7c;letter-spacing:.12em;font-size:10px}.journal-related-grid h3{margin:15px 0 25px;font-size:22px;font-weight:400;line-height:1.3}.journal-related-grid span{color:#065f7c;font-size:12px}.journal-preview{text-align:center;color:#263f48;background:#f4d389;padding:10px 20px;font-size:12px;font-weight:700}.journal-empty{padding:45px 0}.journal :focus-visible{outline-offset:4px;outline:3px solid #b98200}.journal button{min-height:40px}.journal a:hover{text-decoration:underline}.journal-card:hover{text-decoration:none}@media (max-width:980px){.journal-container{padding-left:28px;padding-right:28px}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-reading-layout{grid-template-columns:190px minmax(0,1fr);gap:35px}.journal-feature .journal-card-copy{padding:30px}.journal-feature .journal-card-copy h2{font-size:29px}.journal-next{gap:30px;padding:30px}}@media (max-width:700px){.journal-container{padding-left:23px;padding-right:23px}.journal-masthead{padding-top:43px;padding-bottom:36px}.journal h1{font-size:43px}.journal-deck{font-size:17px}.journal-toolbar{display:block}.journal-toolbar h2{font-size:27px}.journal-search{width:100%;margin-top:22px}.journal-main{padding-top:33px}.journal-grid{grid-template-columns:minmax(0,1fr);gap:22px}.journal-feature{display:flex}.journal-feature .journal-card-art{height:230px;min-height:0}.journal-feature .journal-card-pattern{padding:28px}.journal-feature .journal-card-pattern>span:not(.journal-art-rule){font-size:36px}.journal-feature .journal-card-copy{padding:25px}.journal-feature .journal-card-copy h2{font-size:27px}.journal-card-copy{padding:25px}.journal-card-art{height:210px}.journal-reading-layout{padding-top:27px;display:block}.journal-toc{margin-bottom:29px;position:static}.journal-toc nav{grid-template-columns:1fr;display:grid}.journal-aside-note{display:none}.journal-article-head{padding-top:25px;padding-bottom:32px}.journal-article-head h1{font-size:38px;line-height:1.1}.journal-article-head .journal-deck{font-size:17px}.journal-article-meta{gap:9px 17px;font-size:11px}.journal-prose{font-size:17px;line-height:1.85}.journal-prose h2{font-size:27px}.journal-next{grid-template-columns:1fr;gap:12px;margin-top:35px;padding:26px}.journal-article-cta{padding:26px}.journal-article-cta h2{font-size:29px}.journal-button{gap:10px;font-size:13px}.journal-related-grid{grid-template-columns:1fr}.journal-reading-tools{font-size:11px}}@media (prefers-reduced-motion:reduce){.journal *{scroll-behavior:auto;transition:none}}.journal{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.journal .journal-prose p,.journal .journal-prose li,.journal .journal-prose ul,.journal .journal-prose ol,.journal .journal-aside-note p,.journal .journal-editor-note{color:#475f68}.journal .journal-toolbar h2,.journal .journal-card-copy h2,.journal .journal-related h2,.journal .journal-related h3,.journal .journal-author h2,.journal .journal-empty h2{color:#273b43}.journal .journal-masthead h1,.journal .journal-article-cta h2{color:#fff}.journal .journal-filters button:not([aria-pressed=true]),.journal .journal-empty p,.journal .journal-empty button{color:#475f68}.journal .journal-card-pattern>span:not(.journal-art-rule),.journal .journal-card-pattern small{color:#fff}.journal-masthead{padding-top:150px}@media (min-width:701px){:is(html:has(.journal),body:has(.journal)){overflow-x:clip}.journal-toc{overscroll-behavior:contain;max-height:calc(100dvh - 160px);top:140px;overflow-y:auto}.journal-prose h2{scroll-margin-top:140px}}.journal-request-wrap{border-top:1px solid #ffffff45;margin-top:25px;padding-top:20px}.journal-request-toggle{color:#fff;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #d7e6ea;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;font-size:16px;display:flex}.journal-request{color:#273b43;background:#faf7f2;margin-top:14px;padding:25px}.journal .journal-request h3{color:#065f7c;margin:0 0 13px;font-size:27px;font-weight:400;line-height:1.2}.journal .journal-request p{line-height:1.6;color:#475f68!important;max-width:none!important;font-size:15px!important}.journal-request label{margin:15px 0 6px;font-size:14px;display:block}.journal-request label small{color:#52666e;margin-left:4px;font-weight:400}.journal-request input:not([type=checkbox]),.journal-request textarea{color:#273b43;width:100%;font:inherit;background:#fff;border:1px solid #c1cbcc;border-radius:0;padding:11px 12px;font-size:16px}.journal-request textarea{resize:vertical}.journal-request-optional{grid-template-columns:1fr 1fr;gap:15px;display:grid}.journal-request button{color:#223e49;font:inherit;cursor:pointer;background:#f5d786;border:0;padding:12px 18px;font-size:15px}.journal-request button:disabled{opacity:.65;cursor:wait}.journal .journal-request a{color:#065f7c;text-decoration:underline}.journal .journal-request-privacy,.journal .journal-request-secondary{font-size:12px!important}.journal-request-preview{background:#f0ece2;border-left:3px solid #dea82a;padding:1px 14px 12px}.journal-request-preview input{margin-right:6px}.journal-request-trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.journal-request [role=alert]{border-left:3px solid #b33b37;padding-left:12px}.journal-table-scroll{max-width:100%;margin:25px 0;overflow-x:auto}.journal-prose table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.journal-prose th,.journal-prose td{text-align:left;border:1px solid #d9ddd9;min-width:100px;padding:12px}.journal-prose th{color:#065f7c;background:#f0ece2;font-weight:500}.journal-prose td:first-child{min-width:170px}@media (max-width:700px){.journal-request{padding:20px}.journal-request-optional{grid-template-columns:1fr;gap:0}.journal-request-toggle{font-size:15px}}.journal .journal-request label{color:#273b43}.journal .journal-request label small{color:#52666e}.journal .journal-request input:not([type=checkbox]),.journal .journal-request textarea{color:#273b43;border-color:#7b8b90}.journal .journal-request input::placeholder,.journal .journal-request textarea::placeholder{color:#52666e;opacity:1}.journal .journal-request [role=alert]{color:#b33b37!important}.journal .journal-prose td{color:#475f68}
