.site-header.public-shell-header,.site-footer.public-shell-footer{box-sizing:border-box;min-width:0;padding:var(--ds-space-4) var(--ds-space-content-gutter);color:var(--ds-color-text);background:var(--ds-color-surface);border-color:var(--ds-color-border)}.site-header.public-shell-header{align-items:center;gap:var(--ds-space-3);border-bottom:var(--ds-border-hairline) solid var(--ds-color-border);display:grid}.site-header.public-shell-header .brand{gap:var(--ds-space-3);min-width:0;color:var(--ds-color-text)}.site-header.public-shell-header .brand img{width:min(8.125rem,48vw);height:auto}.site-header.public-shell-header .brand-sub{min-width:0;padding-left:var(--ds-space-3);color:var(--ds-color-text-soft);border-inline-start-color:var(--ds-color-border-strong);font-family:var(--ds-font-ui)}.site-header.public-shell-header .public-navigation{align-items:start;gap:var(--ds-space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.site-header.public-shell-header .public-menu{min-width:0}.site-header.public-shell-header .public-menu summary,.site-header.public-shell-header .public-menu__list a,.site-header.public-shell-header .public-navigation__desktop-list a,.site-header.public-shell-header .public-navigation__search,.site-footer.public-shell-footer a{min-width:0;min-block-size:var(--ds-size-target);color:var(--ds-color-link);font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong);line-height:var(--ds-font-leading-ui)}.site-header.public-shell-header .public-menu summary{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);color:var(--ds-color-text);border:var(--ds-border-control) solid var(--ds-color-border-strong);border-radius:var(--ds-radius-control);cursor:pointer;list-style:none;display:flex}.site-header.public-shell-header .public-menu summary::-webkit-details-marker{display:none}.site-header.public-shell-header .public-menu__open-label,.site-header.public-shell-header .public-menu[open] .public-menu__closed-label{display:none}.site-header.public-shell-header .public-menu[open] .public-menu__open-label{display:inline}.site-header.public-shell-header .public-menu__current-label{min-width:0;color:var(--ds-color-text-soft);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);overflow-wrap:anywhere}.site-header.public-shell-header .public-menu__list{gap:var(--ds-space-1);min-width:0;margin:var(--ds-space-2) 0 0;padding:var(--ds-space-2) 0 0;border-top:var(--ds-border-hairline) solid var(--ds-color-border);list-style:none;display:grid}.site-header.public-shell-header .public-navigation__desktop-list{list-style:none;display:none}.site-header.public-shell-header .public-menu:not([open]) .public-menu__list{display:none}.site-header.public-shell-header .public-menu__list a,.site-header.public-shell-header .public-navigation__desktop-list a,.site-header.public-shell-header .public-navigation__search{padding:var(--ds-space-2) var(--ds-space-3);color:var(--ds-color-link);border-bottom:var(--ds-border-strong) solid transparent;border-radius:var(--ds-radius-control);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}.site-header.public-shell-header .public-navigation__search{border:var(--ds-border-control) solid var(--ds-color-border-strong);justify-content:center}.site-header.public-shell-header .public-menu__list a[aria-current=page],.site-header.public-shell-header .public-navigation__desktop-list a[aria-current=page],.site-header.public-shell-header .public-navigation__search[aria-current=page]{color:var(--ds-color-text);border-bottom-color:var(--ds-color-border-interactive);font-weight:var(--ds-font-weight-strong);text-decoration:underline;text-decoration-thickness:var(--ds-border-strong);text-underline-offset:var(--ds-space-1)}.site-header.public-shell-header .public-menu summary:focus-visible,.site-header.public-shell-header .public-navigation a:focus-visible,.site-footer.public-shell-footer a:focus-visible{outline:var(--ds-focus-width) var(--ds-focus-style) var(--ds-focus-color);outline-offset:var(--ds-focus-offset)}@media (hover:hover){.site-header.public-shell-header .public-menu__list a:hover,.site-header.public-shell-header .public-navigation__desktop-list a:hover,.site-header.public-shell-header .public-navigation__search:hover,.site-footer.public-shell-footer a:hover{color:var(--ds-color-link-hover);background:var(--ds-color-surface-subtle)}}.site-footer.public-shell-footer{gap:var(--ds-space-5);margin-top:var(--ds-space-8);border-top:var(--ds-border-hairline) solid var(--ds-color-border);display:grid}.site-footer.public-shell-footer .footer-brand{color:var(--ds-color-text);font-family:var(--ds-font-display)}.site-footer.public-shell-footer .public-footer-groups{gap:var(--ds-space-4);min-width:0;display:grid}.site-footer.public-shell-footer .public-footer-group{gap:var(--ds-space-2);min-width:0;padding-top:var(--ds-space-4);border-top:var(--ds-border-hairline) solid var(--ds-color-border);display:grid}.site-footer.public-shell-footer .public-footer-group p{color:var(--ds-color-text-soft);font-family:var(--ds-font-ui);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-strong);margin:0}.site-footer.public-shell-footer .public-footer-group ul{gap:var(--ds-space-1);min-width:0;margin:0;padding:0;list-style:none;display:grid}.site-footer.public-shell-footer .public-footer-group a{width:fit-content;max-width:100%;text-decoration-thickness:var(--ds-border-hairline);text-underline-offset:var(--ds-space-1);overflow-wrap:anywhere;display:block}.site-footer.public-shell-footer a[aria-current=page]{border-bottom:var(--ds-border-strong) solid var(--ds-color-border-interactive);text-decoration-thickness:var(--ds-border-strong)}.site-footer.public-shell-footer .public-footer-group section{min-width:0}@media (min-width:48rem){.site-header.public-shell-header{grid-template-columns:minmax(0,max-content) minmax(0,1fr)}.site-header.public-shell-header .public-navigation{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.site-header.public-shell-header .public-menu{display:none}.site-header.public-shell-header .public-navigation__desktop-list{align-items:center;gap:var(--ds-space-1);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.site-header.public-shell-header .public-navigation__desktop-list a,.site-header.public-shell-header .public-navigation__search{min-block-size:var(--ds-size-target)}.site-footer.public-shell-footer .public-footer-groups{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}.site-footer.public-shell-footer .public-footer-group{border-top:0;border-inline-start:var(--ds-border-hairline) solid var(--ds-color-border);padding-top:0;padding-inline-start:var(--ds-space-4)}.site-footer.public-shell-footer .public-footer-group:first-child{border-inline-start:0;padding-inline-start:0}}@media (min-width:90rem){.site-footer.public-shell-footer .public-footer-groups{width:min(100%, var(--ds-measure-content));margin-inline:auto}}@media (prefers-reduced-motion:reduce){.site-header.public-shell-header *,.site-footer.public-shell-footer *{transition-duration:var(--ds-motion-instant)}}@media (forced-colors:active){.site-header.public-shell-header,.site-footer.public-shell-footer,.site-header.public-shell-header .public-menu summary,.site-header.public-shell-header .public-navigation__search{color:canvastext;background:canvas;border-color:buttonborder}.site-header.public-shell-header .public-menu__list a[aria-current=page],.site-header.public-shell-header .public-navigation__desktop-list a[aria-current=page],.site-header.public-shell-header .public-navigation__search[aria-current=page],.site-footer.public-shell-footer a[aria-current=page]{color:canvastext;border-bottom-color:highlight}.site-header.public-shell-header .public-menu summary:focus-visible,.site-header.public-shell-header .public-navigation a:focus-visible,.site-footer.public-shell-footer a:focus-visible{outline-color:highlight}}.journal-topic-index,.journal-topic-page,.journal-knowledge-page{width:min(88rem,100%);padding-top:0}.knowledge-detail{max-width:none}.topic-index__hero,.topic-detail__hero,.knowledge-detail__hero{padding:clamp(var(--ds-space-7), 7vw, var(--ds-space-9)) var(--ds-space-content-gutter);border-block:var(--ds-border-hairline) solid var(--ds-color-border);background:linear-gradient(120deg,#fff6eef0,#fffffffa),repeating-linear-gradient(0deg,#0000 0 31px,#2e5d5012 32px);position:relative;overflow:hidden}.topic-index__hero:before,.topic-detail__hero:before,.knowledge-detail__hero:before{content:"";width:5.5rem;height:3px;margin-bottom:var(--ds-space-4);background:var(--ds-color-support);display:block}.topic-index__hero h1,.topic-detail__hero h1,.knowledge-detail__hero h1{max-width:18ch;margin:var(--ds-space-2) 0 0;letter-spacing:-.05em;font-size:clamp(2.6rem,7vw,5.5rem);line-height:1}.topic-index__hero>p,.topic-detail__hero>p{max-width:44rem;margin:var(--ds-space-4) 0 0;color:var(--ds-color-text-soft);font-size:clamp(1.05rem,1rem + .45vw,1.35rem);line-height:1.55}.topic-index__summary,.topic-detail__counts,.knowledge-detail__meta{max-width:52rem;margin:var(--ds-space-6) 0 0;border-block:var(--ds-border-hairline) solid var(--ds-color-border);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:0;display:grid}.topic-index__summary>span,.topic-detail__counts>div,.knowledge-detail__meta>div{gap:var(--ds-space-1);padding:var(--ds-space-3) var(--ds-space-4) var(--ds-space-3) 0;font-family:var(--ds-font-ui);font-size:var(--ds-font-size-sm);margin:0;display:grid}.topic-index__summary strong,.topic-detail__counts dd,.knowledge-detail__meta dd{color:var(--ds-color-text);font-family:var(--ds-font-heading);font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-strong);margin:0}.topic-detail__counts dt,.knowledge-detail__meta dt{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-strong);letter-spacing:.06em;text-transform:uppercase}.topic-index__library,.topic-detail__answers,.topic-detail__articles,.knowledge-detail__related,.knowledge-detail__next-paths{padding:var(--ds-space-8) var(--ds-space-content-gutter)}.topic-hub-grid,.topic-answer-grid,.topic-article-list,.knowledge-related-grid{gap:var(--ds-space-5);margin:0;padding:0;list-style:none;display:grid}.topic-hub-grid>li,.topic-answer-grid>li{min-width:0;padding:var(--ds-space-5);background:var(--ds-color-surface);border-top:4px solid var(--ds-color-support);flex-direction:column;display:flex;box-shadow:0 1rem 3rem #202a2614}.topic-hub-grid>li:nth-child(3n+1){border-top-color:var(--ds-color-accent-decoration)}.topic-hub-card__number{color:var(--ds-color-accent-decoration);font-family:var(--ds-font-heading);font-size:2.1rem;line-height:1}.topic-hub-grid h3,.topic-answer-grid h3{margin:var(--ds-space-4) 0 var(--ds-space-2);font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.16}.topic-hub-grid h3 a,.topic-answer-grid h3 a{color:var(--ds-color-text);text-decoration:none}.topic-hub-grid p,.topic-answer-grid p{color:var(--ds-color-text-soft)}.topic-hub-card__counts{padding-top:var(--ds-space-3);border-top:var(--ds-border-hairline) solid var(--ds-color-border);font-family:var(--ds-font-ui);font-size:var(--ds-font-size-sm)}.topic-hub-card__action,.topic-card__footer,.topic-article-list__action{justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding-top:var(--ds-space-3);font-family:var(--ds-font-ui);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-strong);margin-top:auto;display:flex}.topic-index__empty,.topic-detail__empty{padding:clamp(var(--ds-space-5), 5vw, var(--ds-space-7));background:var(--ds-color-surface-subtle);border-left:4px solid var(--ds-color-support)}.topic-index__empty h2,.topic-detail__empty h3{margin-top:0}.topic-index__empty-actions,.knowledge-detail__next-paths>div{gap:var(--ds-space-3);margin-top:var(--ds-space-4);flex-wrap:wrap;display:flex}.topic-index__empty-actions a,.knowledge-detail__next-paths a,.topic-detail__empty a{min-height:var(--ds-size-target);padding:var(--ds-space-2) var(--ds-space-4);border:var(--ds-border-control) solid var(--ds-color-border-strong);border-radius:var(--ds-radius-control);font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong);align-items:center;text-decoration:none;display:inline-flex}.journal-topic-page__breadcrumb,.knowledge-detail__breadcrumb{margin:var(--ds-space-4) var(--ds-space-content-gutter)}.topic-detail__answers{background:linear-gradient(#fffaf3d1,#fffaf3d1),repeating-linear-gradient(0deg,#0000 0 31px,#2e5d500f 32px)}.knowledge-evidence-cue{width:fit-content;min-height:1.8rem;padding:var(--ds-space-1) var(--ds-space-2);color:var(--ds-color-support);border:var(--ds-border-hairline) solid #2e5d5040;border-radius:var(--ds-radius-pill);font-family:var(--ds-font-ui);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-strong);background:#2e5d5014;align-items:center;display:inline-flex}.knowledge-result__labels{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.topic-card__footer{color:var(--ds-color-text-muted);border-top:var(--ds-border-hairline) solid var(--ds-color-border)}.topic-card__footer a{font-weight:var(--ds-font-weight-strong)}.topic-detail__articles{color:#fffaf3;background:var(--ds-color-support)}.topic-detail__articles .journal-section-heading,.topic-detail__articles .topic-article-list>li{border-color:#ffffff47}.topic-detail__articles h2,.topic-detail__articles h3,.topic-detail__articles p,.topic-detail__articles a,.topic-detail__articles .eyebrow,.topic-detail__articles .content-type-label{color:inherit}.topic-article-list>li{gap:var(--ds-space-3);min-width:0;padding-top:var(--ds-space-5);border-top:var(--ds-border-hairline) solid #ffffff47;display:grid}.topic-article-list h3{margin:var(--ds-space-2) 0 0;font-size:clamp(1.35rem,2.5vw,1.85rem)}.topic-article-list h3 a{text-decoration:none}.topic-article-list p{color:#ffffffc2;margin:0}.topic-detail__empty--dark{border-left-color:var(--ds-color-accent-decoration);background:#0b1f1a40}.topic-detail__next{justify-content:space-between;gap:var(--ds-space-4);padding:var(--ds-space-6) var(--ds-space-content-gutter) 0;border-top:var(--ds-border-hairline) solid var(--ds-color-border);font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong);flex-wrap:wrap;display:flex}.knowledge-detail__hero{padding-bottom:var(--ds-space-7)}.knowledge-detail__hero h1{max-width:21ch;font-size:clamp(2.45rem,6.2vw,5rem)}.knowledge-detail__evidence{align-items:center;gap:var(--ds-space-2);max-width:46rem;margin:var(--ds-space-4) 0 0;color:var(--ds-color-support);font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong);display:flex}.knowledge-detail__topics{gap:var(--ds-space-2);margin-top:var(--ds-space-4);flex-wrap:wrap;display:flex}.knowledge-detail__topics a{min-height:var(--ds-size-target);padding:var(--ds-space-2) var(--ds-space-3);border:var(--ds-border-hairline) solid var(--ds-color-border-strong);border-radius:var(--ds-radius-pill);font-family:var(--ds-font-ui);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-strong);align-items:center;text-decoration:none;display:inline-flex}article.knowledge-detail .knowledge-detail__short-answer{max-width:60rem;margin:calc(-1 * var(--ds-space-5)) auto var(--ds-space-7);padding:clamp(var(--ds-space-5), 5vw, var(--ds-space-7));color:var(--ds-color-text);border-left:4px solid var(--ds-color-support);background:linear-gradient(135deg,#e6f0ecfa,#fffaf3fa);border-radius:0;position:relative;box-shadow:0 1.5rem 4rem #142d262e}.knowledge-detail__short-answer .eyebrow{color:var(--ds-color-support)}article.knowledge-detail .knowledge-detail__short-answer h2{margin:var(--ds-space-2) 0;color:inherit;font-size:clamp(1.7rem,4vw,2.6rem)}article.knowledge-detail .knowledge-detail__short-answer p{max-width:42rem;margin:var(--ds-space-3) 0 0;color:inherit;font-size:clamp(1.12rem,1rem + .4vw,1.35rem);line-height:1.65}.knowledge-detail__body,.knowledge-detail__references,.knowledge-detail__provenance{width:min(var(--ds-measure-content), calc(100% - 2.5rem));margin-inline:auto}.knowledge-detail__body>section{margin-top:var(--ds-space-7);padding-top:var(--ds-space-5);border-top:var(--ds-border-hairline) solid var(--ds-color-border)}.knowledge-detail__body h2,.knowledge-detail__references h2,.knowledge-detail__related h2,.knowledge-detail__next-paths h2{margin:var(--ds-space-2) 0 var(--ds-space-4);letter-spacing:-.025em;font-size:clamp(1.7rem,3.5vw,2.6rem)}.knowledge-detail__body .markdown-content,.knowledge-detail__body>section>p{font-size:clamp(1.03rem,.98rem + .2vw,1.16rem);line-height:1.72}.knowledge-detail__evidence-section{padding:var(--ds-space-5);background:var(--ds-color-surface-subtle);border-left:4px solid var(--ds-color-support)}.knowledge-detail__section-note{color:var(--ds-color-support);font-family:var(--ds-font-ui);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-strong)}.knowledge-detail__references{margin-top:var(--ds-space-8);padding:var(--ds-space-6) 0;border-block:var(--ds-border-hairline) solid var(--ds-color-border)}.knowledge-detail__references li+li{margin-top:var(--ds-space-3)}.knowledge-detail__references a{font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong)}.knowledge-detail__provenance{margin-top:var(--ds-space-6);padding:var(--ds-space-5);background:var(--ds-color-surface-subtle);border-left:4px solid var(--ds-color-accent-decoration)}.knowledge-detail__provenance p{margin-bottom:var(--ds-space-3)}.knowledge-related-grid>li{gap:var(--ds-space-2);padding:var(--ds-space-5);background:var(--ds-color-surface);border-top:3px solid var(--ds-color-support);display:grid;box-shadow:0 1rem 3rem #202a2614}.knowledge-related-grid span{color:var(--ds-color-support);font-family:var(--ds-font-ui);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-strong);letter-spacing:.06em;text-transform:uppercase}.knowledge-related-grid a{color:var(--ds-color-text);font-family:var(--ds-font-heading);font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-strong);text-decoration:none}.knowledge-detail__next-paths{margin-top:var(--ds-space-8);color:#fffaf3;background:var(--ds-color-support)}.knowledge-detail__next-paths h2,.knowledge-detail__next-paths .eyebrow,.knowledge-detail__next-paths a{color:inherit}.knowledge-detail__next-paths a{border-color:#ffffff8c}.topic-hub-grid a:focus-visible,.topic-answer-grid a:focus-visible,.topic-article-list a:focus-visible,.topic-detail__next a:focus-visible,.knowledge-detail a:focus-visible,.topic-index__empty a:focus-visible,.topic-detail__empty a:focus-visible{outline:var(--ds-focus-width) var(--ds-focus-style) var(--ds-focus-color);outline-offset:var(--ds-focus-offset)}@media (min-width:48rem){.topic-hub-grid,.topic-answer-grid,.knowledge-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.topic-article-list>li{grid-template-columns:minmax(14rem,.8fr) minmax(16rem,1.2fr) auto;align-items:start}.topic-article-list__action{margin-top:0}}@media (min-width:68rem){.topic-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:47.999rem){.journal-topic-index,.journal-topic-page,.journal-knowledge-page{width:100%}.topic-index__summary,.topic-detail__counts,.knowledge-detail__meta{grid-template-columns:repeat(2,minmax(0,1fr))}article.knowledge-detail .knowledge-detail__short-answer{margin-inline:var(--ds-space-content-gutter)}.topic-index__library,.topic-detail__answers,.topic-detail__articles,.knowledge-detail__related,.knowledge-detail__next-paths{padding-block:var(--ds-space-7)}}@media (forced-colors:active){.topic-index__hero,.topic-detail__hero,.knowledge-detail__hero,.topic-hub-grid>li,.topic-answer-grid>li,.topic-detail__articles,.topic-detail__empty,article.knowledge-detail .knowledge-detail__short-answer,.knowledge-detail__evidence-section,.knowledge-detail__provenance,.knowledge-related-grid>li,.knowledge-detail__next-paths{color:canvastext;box-shadow:none;background:canvas;border-color:buttonborder}.topic-detail__articles h2,.topic-detail__articles h3,.topic-detail__articles p,.topic-detail__articles a,.knowledge-detail__short-answer h2,.knowledge-detail__short-answer p,.knowledge-detail__next-paths h2,.knowledge-detail__next-paths a{color:canvastext}}.site-header.public-shell-header{z-index:2;padding-block:var(--ds-space-3);color:#fffaf3;background:radial-gradient(circle at 15% 0,#f76b001f,#0000 28rem),#171916;border-bottom-color:#f76b008c;position:relative}.site-header.public-shell-header:after{content:"";right:var(--ds-space-content-gutter);background:var(--ds-color-accent-decoration);width:min(7rem,22vw);height:3px;position:absolute;bottom:-1px}.site-header.public-shell-header .brand img{filter:invert(48%)sepia(98%)saturate(3237%)hue-rotate(4deg)brightness(102%)contrast(104%)}.site-header.public-shell-header .brand-sub,.site-header.public-shell-header .public-menu__current-label{color:#d9d1c5;border-inline-start-color:#ffffff47}.site-header.public-shell-header .public-menu summary,.site-header.public-shell-header .public-menu__list a,.site-header.public-shell-header .public-navigation__desktop-list a,.site-header.public-shell-header .public-navigation__search{color:#fffaf3}.site-header.public-shell-header .public-menu summary,.site-header.public-shell-header .public-navigation__search{border-color:#ffffff57}.site-header.public-shell-header .public-menu__list{border-top-color:#ffffff38}.site-header.public-shell-header .public-menu__list a[aria-current=page],.site-header.public-shell-header .public-navigation__desktop-list a[aria-current=page],.site-header.public-shell-header .public-navigation__search[aria-current=page]{color:#fff;border-bottom-color:var(--ds-color-accent-decoration)}@media (hover:hover){.site-header.public-shell-header .public-menu__list a:hover,.site-header.public-shell-header .public-navigation__desktop-list a:hover,.site-header.public-shell-header .public-navigation__search:hover{color:#fff;background:#ffffff14}}.site-footer.public-shell-footer{padding-block:var(--ds-space-7);color:#fffaf3;border-top:4px solid var(--ds-color-accent-decoration);background:#171916;margin-top:0;position:relative}.site-footer.public-shell-footer .footer-brand,.site-footer.public-shell-footer .public-footer-group p,.site-footer.public-shell-footer a{color:#fffaf3}.site-footer.public-shell-footer .public-footer-group{border-color:#fff3}.site-footer.public-shell-footer a:hover{color:#fff;background:#ffffff14}.journal-home{width:min(88rem,100%);padding-top:0}.journal-home__lead{min-height:34rem;color:var(--ds-color-text);border-bottom:1px solid var(--ds-color-border);background:linear-gradient(120deg,#fff6eef0,#fffffffa),repeating-linear-gradient(0deg,#0000 0 31px,#2e5d5012 32px);display:grid;position:relative;overflow:hidden}.journal-home__lead:before,.journal-section-heading:before{content:"";background:var(--ds-color-support);width:5.5rem;height:2px;display:block}.journal-home__lead:before{top:var(--ds-space-6);left:var(--ds-space-content-gutter);position:absolute}.journal-home__lead-copy{z-index:1;padding:var(--ds-space-9) var(--ds-space-content-gutter) var(--ds-space-7);flex-direction:column;justify-content:center;display:flex;position:relative}.journal-home__edition{margin:var(--ds-space-3) 0 var(--ds-space-5);color:var(--ds-color-text-muted);font-family:var(--ds-font-ui);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-strong);letter-spacing:.08em;text-transform:uppercase}.journal-home__promise{max-width:38rem;margin:0 0 var(--ds-space-4);color:var(--ds-color-support);font-family:var(--ds-font-ui);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-strong);letter-spacing:.025em}.journal-home__lead h1{letter-spacing:-.045em;max-width:16ch;margin:0;font-size:clamp(2.5rem,6.3vw,5.6rem);line-height:.98}.journal-home__lead--long-title h1{max-width:18ch;font-size:clamp(2.25rem,5.2vw,4.35rem)}.journal-home__standfirst{max-width:42rem;margin:var(--ds-space-5) 0 0;color:var(--ds-color-text-soft);font-size:clamp(1.05rem,1rem + .5vw,1.35rem);line-height:1.55}.journal-home__lead-actions{align-items:center;gap:var(--ds-space-3) var(--ds-space-5);margin-top:var(--ds-space-5);flex-wrap:wrap;display:flex}.journal-home__primary-action,.journal-home__knowledge-action{justify-content:space-between;align-items:center;gap:var(--ds-space-5);min-height:3.25rem;padding:var(--ds-space-3) var(--ds-space-5);color:#fff;background:var(--ds-color-accent-interactive);border:2px solid var(--ds-color-accent-interactive);border-radius:var(--ds-radius-control);font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong);text-decoration:none;display:inline-flex}.journal-home__primary-action:hover{color:#fff;background:var(--ds-color-accent-interactive-hover)}.journal-home__lead-meta{gap:var(--ds-space-3);margin:var(--ds-space-6) 0 0;color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm);display:flex}.journal-home__lead-image{background:#d9d1c5;min-width:0;min-height:22rem;margin:0}.journal-home__lead-image img{object-fit:cover;filter:saturate(.84)contrast(1.04);width:100%;height:100%;display:block}.journal-home__section,.journal-home__knowledge{padding:var(--ds-space-8) var(--ds-space-content-gutter)}.journal-section-heading{justify-content:space-between;align-items:end;gap:var(--ds-space-5);margin-bottom:var(--ds-space-5);padding-top:var(--ds-space-5);border-top:1px solid var(--ds-color-border);display:flex}.journal-section-heading:before{margin-top:calc(-1 * var(--ds-space-5) - 1px);position:absolute}.journal-section-heading h2{margin:var(--ds-space-2) 0 0;letter-spacing:-.035em;font-size:clamp(2rem,4vw,3.5rem)}.journal-story-grid{gap:var(--ds-space-4);display:grid}.journal-story-card{min-width:0;max-width:none;padding-top:var(--ds-space-4);border-top:3px solid var(--ds-color-border);margin:0;display:grid}.journal-story-card:first-child{border-top-color:var(--ds-color-accent-decoration)}.journal-story-card img{aspect-ratio:16/9;width:100%;margin-bottom:var(--ds-space-4);object-fit:cover;filter:saturate(.82);display:block}.journal-story-card h3{margin:var(--ds-space-2) 0;font-size:clamp(1.35rem,2vw,1.75rem)}.journal-story-card h3 a{color:var(--ds-color-text);text-decoration:none}.journal-story-card__meta{color:var(--ds-color-support);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-strong);letter-spacing:.07em;text-transform:uppercase;margin:0}.journal-story-card__read{gap:var(--ds-space-2);margin-top:var(--ds-space-3);font-weight:var(--ds-font-weight-strong);display:inline-flex}.journal-home__answers{border-top:1px solid var(--ds-color-border);background:linear-gradient(#fffaf3d1,#fffaf3d1),repeating-linear-gradient(0deg,#0000 0 31px,#2e5d500f 32px)}.journal-answer-grid{gap:var(--ds-space-5);margin:0;padding:0;list-style:none;display:grid}.journal-answer-card{gap:var(--ds-space-4);height:100%;padding-top:var(--ds-space-4);border-top:3px solid var(--ds-color-support);grid-template-columns:auto minmax(0,1fr);display:grid}.journal-answer-card__number{color:var(--ds-color-accent-decoration);font-family:var(--ds-font-heading);margin:0;font-size:2rem;line-height:1}.journal-answer-card__meta{margin:0 0 var(--ds-space-2);color:var(--ds-color-support);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-strong);letter-spacing:.07em;text-transform:uppercase}.journal-answer-card h3{margin:0;font-size:clamp(1.3rem,2vw,1.65rem)}.journal-answer-card h3 a{color:var(--ds-color-text);text-decoration:none}.journal-answer-card h3+p{margin:var(--ds-space-3) 0 0;color:var(--ds-color-text-soft)}.journal-answer-card__read{gap:var(--ds-space-2);margin-top:var(--ds-space-3);font-weight:var(--ds-font-weight-strong);display:inline-flex}.journal-home__knowledge{gap:var(--ds-space-7);color:#fffaf3;background:linear-gradient(135deg,#2e5d50f2,#1b342dfa),#2e5d50;display:grid}.journal-home__knowledge h2,.journal-home__knowledge p,.journal-home__knowledge .eyebrow,.journal-home__knowledge a{color:inherit}.journal-home__knowledge h2{max-width:16ch;margin-top:var(--ds-space-2);letter-spacing:-.035em;font-size:clamp(2rem,4vw,3.4rem)}.journal-home__knowledge-action{width:fit-content;margin-top:var(--ds-space-3);background:0 0;border-color:#ffffffb3}.journal-home__topics{padding-top:var(--ds-space-4);border-top:1px solid #ffffff4d}.journal-home__topics>p:first-child{font-weight:var(--ds-font-weight-strong);letter-spacing:.07em;text-transform:uppercase}.journal-home__topics ul{gap:var(--ds-space-2);margin:var(--ds-space-4) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.journal-home__topics a{min-height:var(--ds-size-target);padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-pill);border:1px solid #ffffff59;align-items:center;text-decoration:none;display:inline-flex}.journal-home__topics .journal-home__all-topics{border:0;border-radius:0;padding-inline:0;text-decoration:underline}.journal-home__service{gap:var(--ds-space-5);padding:var(--ds-space-7) var(--ds-space-content-gutter);background:var(--ds-color-surface);border-top:1px solid var(--ds-color-border);display:grid}.journal-home__service h2{max-width:18ch;margin:var(--ds-space-2) 0 0;letter-spacing:-.035em;font-size:clamp(1.8rem,3.5vw,3rem)}.journal-home__service>div:last-child{max-width:38rem}.journal-home__service>div:last-child p{color:var(--ds-color-text-soft);margin-top:0}.journal-home__service-action{min-height:var(--ds-size-target);align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-2);font-weight:var(--ds-font-weight-strong);display:inline-flex}.journal-listing-page .hero{padding:var(--ds-space-7) 0;border:0;border-block:1px solid var(--ds-color-border);background:0 0;border-radius:0}.journal-listing-page .hero:before{content:"";background:var(--ds-color-support);width:5.5rem;height:3px}.journal-listing-page .hero h1{letter-spacing:-.05em;font-size:clamp(2.8rem,7vw,5.5rem)}.journal-listing-page .content-list{gap:var(--ds-space-6) var(--ds-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.journal-listing-page .content-list>li{padding:var(--ds-space-4) 0 0;border:0;border-top:3px solid var(--ds-color-border);box-shadow:none;background:0 0;border-radius:0}.journal-listing-page .content-list>li:first-child{border-top-color:var(--ds-color-accent-decoration)}.journal-listing-page .content-card-cover{aspect-ratio:16/9;filter:saturate(.84);border-radius:0;max-height:none}.article-discovery-hero{gap:var(--ds-space-3);grid-template-columns:minmax(0,1fr);display:grid}.article-discovery-hero p{max-width:48rem}.article-discovery__featured{min-width:0;margin-block:var(--ds-space-7) var(--ds-space-8);color:#fffaf3;background:var(--ds-color-support);display:grid;overflow:hidden}.article-discovery__featured-media{background:#0f251f94;min-height:20rem}.article-discovery__featured-media a,.article-discovery__featured-media picture{height:100%;display:block}.article-discovery__featured-media img{object-fit:cover;filter:saturate(.82)contrast(1.03);width:100%;height:100%;display:block}.article-discovery__featured--without-image{grid-template-columns:minmax(0,1fr)}.article-discovery__featured-copy{min-width:0;padding:clamp(var(--ds-space-5), 5vw, var(--ds-space-8));flex-direction:column;justify-content:center;display:flex}.article-discovery__featured-copy .eyebrow,.article-discovery__featured-copy .content-meta{color:#f3c9a5}.article-discovery__featured-copy h2{margin:var(--ds-space-3) 0;letter-spacing:-.04em;font-size:clamp(2rem,4vw,3.7rem);line-height:1.02}.article-discovery__featured-copy h2 a,.article-discovery__featured-copy p,.article-discovery__featured-copy .article-discovery__read{color:inherit}.article-discovery__featured-copy h2 a{text-decoration:none}.article-discovery__read{width:fit-content;min-height:var(--ds-size-target);align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-3);font-weight:var(--ds-font-weight-strong);display:inline-flex}.article-discovery__library{padding-top:var(--ds-space-6);border-top:1px solid var(--ds-color-border)}.article-discovery__heading{justify-content:space-between;align-items:end;gap:var(--ds-space-5);display:flex}.article-discovery__heading h2{margin:var(--ds-space-2) 0 0;letter-spacing:-.035em;font-size:clamp(2rem,4vw,3.4rem)}.article-discovery__controls{gap:var(--ds-space-3);margin-block:var(--ds-space-6) var(--ds-space-3);padding:var(--ds-space-4);background:var(--ds-color-surface);border-block:1px solid var(--ds-color-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.article-discovery__controls label{gap:var(--ds-space-2);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-strong);display:grid}.article-discovery__controls input,.article-discovery__controls select{width:100%;min-height:var(--ds-size-target)}.article-discovery__count{margin:0 0 var(--ds-space-5);color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.article-discovery__grid{gap:var(--ds-space-6) var(--ds-space-4);margin:0;padding:0;list-style:none;display:grid}.article-discovery__card{min-width:0;height:100%;padding-top:var(--ds-space-4);border-top:3px solid var(--ds-color-border);display:grid}.article-discovery__card-media{min-height:0;margin-bottom:var(--ds-space-4);display:block}.article-discovery__card-media:empty{display:none}.article-discovery__card img{aspect-ratio:16/9;object-fit:cover;filter:saturate(.84);width:100%;display:block}.article-discovery__card-kicker{margin:0 0 var(--ds-space-2);color:var(--ds-color-support);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-strong);letter-spacing:.07em;text-transform:uppercase}.article-discovery__card h3{margin:0;font-size:clamp(1.35rem,2vw,1.8rem)}.article-discovery__card h3 a{color:var(--ds-color-text);text-decoration:none}.article-discovery__card h3+p{color:var(--ds-color-text-soft)}.article-discovery__card .content-meta{margin-top:var(--ds-space-3)}.journal-article-page{width:min(78rem, calc(100% - (2 * var(--ds-space-content-gutter))))}.journal-article-page .article-detail{background:var(--ds-color-surface);border-top:4px solid var(--ds-color-accent-decoration);max-width:none;margin-inline:auto;overflow:clip;box-shadow:0 1.5rem 4rem #33291f14}.article-detail__breadcrumb{margin-inline:clamp(0rem, 2vw, var(--ds-space-5))}.article-detail__hero{max-width:64rem;padding:clamp(var(--ds-space-6), 7vw, 5.5rem) clamp(var(--ds-space-5), 7vw, 6.5rem) clamp(var(--ds-space-6), 6vw, 4.5rem);border-bottom:0;margin:0}.article-detail__hero h1{max-width:18ch;margin:var(--ds-space-3) 0 var(--ds-space-4);letter-spacing:-.045em;font-size:clamp(2.4rem,6vw,4.8rem)}.article-detail__dek{max-width:58ch;color:var(--ds-color-text-soft);font-family:var(--ds-font-display);font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.45}.article-detail__byline{margin:var(--ds-space-5) 0 var(--ds-space-3);color:var(--ds-color-text);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-strong)}.article-detail__meta{gap:var(--ds-space-3) var(--ds-space-5);font-family:var(--ds-font-ui);flex-wrap:wrap;margin:0;display:flex}.article-detail__meta div{gap:.2rem;display:grid}.article-detail__meta dt{color:var(--ds-color-text-soft);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-strong);letter-spacing:.07em;text-transform:uppercase}.article-detail__meta dd{color:var(--ds-color-text);font-size:var(--ds-font-size-sm);margin:0}.article-detail__cover{margin:0 clamp(var(--ds-space-4), 4vw, var(--ds-space-7))}.article-detail__cover .content-cover-hero{object-fit:cover;filter:saturate(.9);border-radius:0;width:100%;max-height:40rem;margin:0}.article-detail__reading{max-width:72ch;padding:clamp(var(--ds-space-6), 6vw, 5rem) clamp(var(--ds-space-5), 6vw, 5.5rem);margin-inline:auto;display:grid}.article-detail__contents:empty{display:none}.article-detail__body{min-width:0}.article-detail__body .markdown-content>:first-child{margin-top:0}.article-detail__body .markdown-content h2{margin-top:clamp(var(--ds-space-7), 8vw, 5rem);scroll-margin-top:var(--ds-space-6)}.article-detail__body .markdown-content h3{margin-top:var(--ds-space-6);scroll-margin-top:var(--ds-space-6)}.article-detail__references{margin-top:var(--ds-space-8);padding-top:var(--ds-space-6);border-top:var(--ds-border-strong) solid var(--ds-color-border-strong)}.article-detail__references h2{margin:var(--ds-space-2) 0 var(--ds-space-4)}.article-detail__references ol{padding-left:var(--ds-space-5)}.article-detail__references li{margin-bottom:var(--ds-space-3);overflow-wrap:anywhere}.article-detail__provenance{margin-top:var(--ds-space-8);padding:var(--ds-space-5);background:var(--ds-color-surface-subtle);border-left:var(--ds-border-emphasis) solid var(--ds-color-support)}.article-detail__provenance h2{margin:var(--ds-space-2) 0;font-size:clamp(1.5rem,3vw,2rem)}.article-detail__provenance p{color:var(--ds-color-text-soft)}.article-detail__footer{gap:var(--ds-space-7);padding:0 clamp(var(--ds-space-5), 6vw, 5.5rem) clamp(var(--ds-space-6), 7vw, 5.5rem);display:grid}.article-related{gap:var(--ds-space-5);padding-top:var(--ds-space-6);border-top:var(--ds-border-hairline) solid var(--ds-color-border);margin:0;display:grid}.article-related__heading h2{margin:var(--ds-space-2) 0}.article-related__heading p{color:var(--ds-color-text-soft);margin:0}.article-related ul{gap:var(--ds-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.article-related li{align-content:start;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-4);background:var(--ds-color-surface-subtle);border-top:3px solid var(--ds-color-accent-decoration);display:grid}.article-related li>span{color:var(--ds-color-support);font-family:var(--ds-font-ui);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-strong);letter-spacing:.06em;text-transform:uppercase}.article-related li a{color:var(--ds-color-text);font-family:var(--ds-font-display);font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-strong);overflow-wrap:anywhere;line-height:1.25;text-decoration:none}.article-related--discovery nav{gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.article-related--discovery nav a{min-height:var(--ds-size-target);padding:var(--ds-space-2) var(--ds-space-4);color:var(--ds-color-link);border:var(--ds-border-control) solid var(--ds-color-border-strong);border-radius:var(--ds-radius-control);font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong);align-items:center;text-decoration:none;display:inline-flex}.article-detail__service{gap:var(--ds-space-4);padding:clamp(var(--ds-space-5), 5vw, var(--ds-space-7));color:var(--ds-color-surface);background:var(--ds-color-text);margin:0;display:grid}.article-detail__service .eyebrow{color:var(--ds-color-accent-decoration)}.article-detail__service h2{max-width:16ch;margin:0 0 var(--ds-space-2);color:var(--ds-color-surface)}.article-detail__service p{color:#ffffffc7;max-width:58ch}.article-detail__service-link{min-height:var(--ds-size-target);padding:var(--ds-space-2) var(--ds-space-4);color:var(--ds-color-text);background:var(--ds-color-surface);border-radius:var(--ds-radius-control);font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong);align-items:center;text-decoration:none;display:inline-flex}.article-detail__service-link:focus-visible,.article-related a:focus-visible,.article-detail__provenance a:focus-visible{outline:var(--ds-focus-width) var(--ds-focus-style) var(--ds-focus-color);outline-offset:var(--ds-focus-offset)}.journal-article-page .table-of-contents{margin:0 0 var(--ds-space-5);background:0 0;border:0;border-radius:0;padding:0}.journal-article-page .table-of-contents summary{justify-content:space-between;align-items:center;gap:var(--ds-space-3);min-height:var(--ds-size-target);padding:var(--ds-space-3) 0;color:var(--ds-color-text);border-block:var(--ds-border-hairline) solid var(--ds-color-border);cursor:pointer;font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong);list-style:none;display:flex}.journal-article-page .table-of-contents summary::-webkit-details-marker{display:none}.journal-article-page .table-of-contents summary:after{content:"+";color:var(--ds-color-support);font-size:var(--ds-font-size-xl)}.journal-article-page .table-of-contents[open] summary:after{content:"−"}.table-of-contents__count{color:var(--ds-color-text-soft);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);margin-inline-start:auto}.journal-article-page .table-of-contents nav{padding:var(--ds-space-4) 0}.journal-article-page .table-of-contents ol{gap:var(--ds-space-2);margin:0;padding:0;list-style:none;display:grid}.journal-article-page .table-of-contents li[data-heading-level="3"]{margin-left:var(--ds-space-3)}.journal-article-page .table-of-contents a{color:var(--ds-color-text-soft);font-family:var(--ds-font-ui);font-size:var(--ds-font-size-sm);-webkit-text-decoration-color:var(--ds-color-border-strong);text-decoration-color:var(--ds-color-border-strong);text-underline-offset:.2em;line-height:1.35;display:inline-block}@media (min-width:48rem){.journal-home__lead--with-image{grid-template-columns:minmax(0,1.12fr) minmax(22rem,.88fr)}.journal-story-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.article-discovery__featured{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr)}.article-discovery__featured--without-image{grid-template-columns:minmax(0,1fr)}.article-discovery__grid,.journal-answer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.journal-home__knowledge{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:center}.journal-home__topics{padding:0 0 0 var(--ds-space-6);border-top:0;border-left:1px solid #ffffff4d}.journal-home__service{grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr);align-items:start}.article-detail__service{grid-template-columns:minmax(10rem,.55fr) minmax(0,1.45fr);align-items:start}}@media (min-width:64rem){.article-detail__reading--with-contents{justify-content:center;gap:clamp(var(--ds-space-6), 5vw, var(--ds-space-8));grid-template-columns:minmax(12rem,15rem) minmax(0,70ch);max-width:74rem}.journal-article-page .table-of-contents summary{cursor:default;pointer-events:none}.journal-article-page .table-of-contents summary:after,.journal-article-page .table-of-contents__count{display:none}.journal-article-page .table-of-contents:not([open])>nav{display:block}}@media (max-width:47.999rem){.journal-home__lead{min-height:0}.journal-home__lead-copy{padding-top:var(--ds-space-8)}.journal-home__lead-image{min-height:18rem}.journal-section-heading,.article-discovery__heading{flex-direction:column;align-items:start}.article-discovery__featured{margin-inline:calc(-1 * var(--ds-space-content-gutter))}.journal-article-page{width:100%;padding-top:var(--ds-space-4)}.journal-article-page>nav,.journal-article-page article{margin-inline:var(--ds-space-content-gutter)}.article-detail__hero,.article-detail__reading,.article-detail__footer{padding-inline:var(--ds-space-4)}.article-detail__cover{margin-inline:0}.article-detail__meta{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.article-detail__service{margin-inline:calc(-1 * var(--ds-space-4))}}@media (forced-colors:active){.site-header.public-shell-header,.site-footer.public-shell-footer,.journal-home__knowledge,.journal-home__primary-action,.journal-home__knowledge-action,.journal-home__service,.article-discovery__featured,.journal-article-page article,.article-related li,.article-detail__provenance,.article-detail__service,.article-detail__service-link{color:canvastext;box-shadow:none;background:canvas;border-color:buttonborder}.site-header.public-shell-header .brand img{filter:none}.article-detail__service h2,.article-detail__service p,.article-detail__service .eyebrow{color:canvastext}}.search-page{width:min(80rem, calc(100% - (2 * var(--ds-space-content-gutter))));gap:clamp(var(--ds-space-6), 6vw, var(--ds-space-9));max-width:none;padding-bottom:var(--ds-space-9);display:grid}.search-hero{gap:clamp(var(--ds-space-5), 5vw, var(--ds-space-8));padding:clamp(var(--ds-space-6), 7vw, var(--ds-space-9));color:var(--ds-color-surface);border-radius:var(--ds-radius-card);background:radial-gradient(circle at 88% 14%,#c6b27738,#0000 32%),linear-gradient(145deg,#173c35,#28584a);display:grid;box-shadow:0 1.5rem 4rem #142d262e}.search-hero__intro{align-self:center}.search-hero .eyebrow,.search-hero h1,.search-hero p{color:inherit}.search-hero h1{max-width:12ch;margin:var(--ds-space-2) 0 var(--ds-space-3);font-family:var(--ds-font-display);font-size:clamp(2.65rem,7vw,5.5rem);font-weight:var(--ds-font-weight-regular);letter-spacing:-.035em;line-height:.94}.search-hero__intro>p{color:#ffffffd1;max-width:34rem;font-size:var(--ds-font-size-lg);margin:0}.search-form.search-form--journal{gap:var(--ds-space-4);width:100%;max-width:none;padding:clamp(var(--ds-space-4), 4vw, var(--ds-space-6));color:var(--ds-color-text);background:var(--ds-color-surface);border:var(--ds-border-hairline) solid #ffffff59;border-radius:var(--ds-radius-card);align-self:center;display:grid;box-shadow:0 1rem 3rem #00000029}.search-form--journal label{margin-bottom:var(--ds-space-2);color:var(--ds-color-text);font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong);display:block}.search-form__query-row{gap:var(--ds-space-2);display:grid}.search-form--journal input,.search-form--journal select{width:100%;min-height:var(--ds-size-target);background:var(--ds-color-surface-subtle);border-color:var(--ds-color-border-strong)}.search-form--journal input{font-size:var(--ds-font-size-lg)}.search-form--journal button{min-height:var(--ds-size-target);padding-inline:var(--ds-space-5);white-space:nowrap}.search-form__filters{gap:var(--ds-space-3);padding-top:var(--ds-space-3);border-top:var(--ds-border-hairline) solid var(--ds-color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.search-active-filters{align-items:center;gap:var(--ds-space-2);margin-top:calc(-1 * var(--ds-space-5));font-family:var(--ds-font-ui);font-size:var(--ds-font-size-sm);flex-wrap:wrap;display:flex}.search-active-filters>span{color:var(--ds-color-text-soft);font-weight:var(--ds-font-weight-strong)}.search-active-filters a{padding:var(--ds-space-2) var(--ds-space-3);color:var(--ds-color-link);background:var(--ds-color-surface);border:var(--ds-border-hairline) solid var(--ds-color-border-strong);border-radius:var(--ds-radius-pill);text-decoration:none}.search-active-filters a:last-child{padding-inline:var(--ds-space-2);text-underline-offset:.2em;background:0 0;border-color:#0000;text-decoration:underline}.search-results-section{gap:var(--ds-space-5);display:grid}.search-results-header{justify-content:space-between;align-items:end;gap:var(--ds-space-4);padding-bottom:var(--ds-space-4);border-bottom:var(--ds-border-hairline) solid var(--ds-color-border-strong);display:flex}.search-results-header h2{margin:var(--ds-space-2) 0 0;font-family:var(--ds-font-display);font-size:clamp(2rem,5vw,3.5rem);font-weight:var(--ds-font-weight-regular);letter-spacing:-.025em}.search-results-header p{color:var(--ds-color-text-soft);font-family:var(--ds-font-ui);margin:0}.search-guidance{max-width:66ch;padding:var(--ds-space-3) var(--ds-space-4);color:var(--ds-color-text-soft);background:var(--ds-color-surface-subtle);border-left:.25rem solid var(--ds-color-accent-decoration);font-family:var(--ds-font-ui);margin:0}.search-results-grid{gap:var(--ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.search-results-grid>li{min-width:0;display:flex}.search-result-card{width:100%;min-width:0;max-width:none;padding:clamp(var(--ds-space-4), 4vw, var(--ds-space-6));background:var(--ds-color-surface);border:var(--ds-border-hairline) solid var(--ds-color-border);border-radius:var(--ds-radius-card);flex-direction:column;display:flex;box-shadow:0 1rem 3rem #202a2614}.search-result-card__meta{justify-content:space-between;gap:var(--ds-space-2);color:var(--ds-color-text-muted);font-family:var(--ds-font-ui);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-strong);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;display:flex}.search-result-card__meta>span{color:var(--ds-color-link)}.search-result-card h3{margin:var(--ds-space-3) 0;font-family:var(--ds-font-heading);font-size:clamp(1.25rem,2.2vw,1.65rem);line-height:1.2}.search-result-card h3 a{color:var(--ds-color-text);-webkit-text-decoration-color:var(--ds-color-accent-decoration);text-decoration-color:var(--ds-color-accent-decoration);text-underline-offset:.15em;text-decoration-thickness:.08em}.search-result-card>p{margin:0 0 var(--ds-space-4);color:var(--ds-color-text-soft);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.search-result-card mark{color:inherit;background:#d8c07759;padding:0 .08em}.search-result-card__action{color:var(--ds-color-link);font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong);text-underline-offset:.2em;margin-top:auto}.search-pagination{align-items:center;gap:var(--ds-space-3);padding-top:var(--ds-space-4);border-top:var(--ds-border-hairline) solid var(--ds-color-border);font-family:var(--ds-font-ui);grid-template-columns:1fr auto 1fr;display:grid}.search-pagination>:last-child{justify-self:end}.search-recovery-card,.search-start{padding:clamp(var(--ds-space-5), 7vw, var(--ds-space-8));background:var(--ds-color-surface-subtle);border:var(--ds-border-hairline) solid var(--ds-color-border);border-radius:var(--ds-radius-card)}.search-recovery-card{text-align:center;max-width:64rem;margin-inline:auto}.search-recovery-card h2,.search-start h2{margin:var(--ds-space-2) 0 var(--ds-space-3);font-family:var(--ds-font-display);font-size:clamp(2rem,5vw,3.5rem);font-weight:var(--ds-font-weight-regular)}.search-recovery-card>p{max-width:58ch;margin-inline:auto}.search-correction{font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-strong)}.search-recovery-links,.search-start__topics{justify-content:center;gap:var(--ds-space-2);margin:var(--ds-space-5) 0;flex-wrap:wrap;display:flex}.search-recovery-links a,.search-start__topics a{padding:var(--ds-space-2) var(--ds-space-3);color:var(--ds-color-link);background:var(--ds-color-surface);border:var(--ds-border-hairline) solid var(--ds-color-border-strong);border-radius:var(--ds-radius-pill);font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong);text-decoration:none}.search-start{align-items:center;gap:clamp(var(--ds-space-5), 6vw, var(--ds-space-8));grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr);display:grid}.search-start p{max-width:34rem;color:var(--ds-color-text-soft);margin:0}.search-start__topics{margin:0;display:grid}.search-start__topics a{justify-content:space-between;gap:var(--ds-space-3);border-radius:var(--ds-radius-control);display:flex}.search-start__browse{gap:var(--ds-space-4);padding-top:var(--ds-space-4);border-top:var(--ds-border-hairline) solid var(--ds-color-border);font-family:var(--ds-font-ui);font-weight:var(--ds-font-weight-strong);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (min-width:64rem){.search-hero{grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr)}.search-form__query-row{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:47.999rem){.search-page{width:calc(100% - (2 * var(--ds-space-content-gutter)))}.search-hero{margin-inline:calc(-1 * var(--ds-space-content-gutter));border-radius:0}.search-form__filters,.search-results-grid,.search-start{grid-template-columns:1fr}.search-results-header{flex-direction:column;align-items:start}}@media (forced-colors:active){.search-hero,.search-form.search-form--journal,.search-result-card,.search-recovery-card,.search-start,.search-recovery-links a,.search-start__topics a{color:canvastext;box-shadow:none;background:canvas;border-color:buttonborder}.search-hero p,.search-hero .eyebrow{color:canvastext}}
