img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.wp-block-co-authors-plus-coauthors.is-layout-flow [class*=wp-block-co-authors-plus]{display:inline}.wp-block-co-authors-plus-avatar :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-avatar :where(img){vertical-align:middle}.wp-block-co-authors-plus-avatar:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-avatar.aligncenter{display:table;margin-inline:auto}.wp-block-co-authors-plus-image{margin-bottom:0}.wp-block-co-authors-plus-image :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-image :where(img){vertical-align:middle}.wp-block-co-authors-plus-image:is(.alignfull,.alignwide) :where(img){width:100%}.wp-block-co-authors-plus-image:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-image.aligncenter{display:table;margin-inline:auto}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:root :where(.wp-block-icon svg){width:24px}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-term-template.is-layout-flex){gap:1.25em}:where(.wp-block-term-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}:root{--st-ink:#121212;--st-paper:#ffffff;--st-muted:#5a5a5a;--st-rule:#dcdcdc;--st-rule-strong:#121212;--st-link:#121212;--st-link-hover:#5a5a5a;--st-accent:#121212;--st-kicker:#121212;--st-name:#c81e1e;--st-bg-soft:#f7f7f5;--st-bg-quote:#faf7f1;--st-soft-text:#333;--st-topbar-bg:#121212;--st-topbar-fg:#ffffff;--st-footer-bg:#121212;--st-footer-fg:#d8d8d8;--st-font-display:"Source Serif 4", "Source Serif Pro", "Charter", Georgia, "Times New Roman", serif;--st-font-masthead:"Source Serif 4", "Source Serif Pro", "Charter", Georgia, "Times New Roman", serif;--st-font-body:"Source Serif 4", "Source Serif Pro", "Charter", Georgia, "Times New Roman", serif;--st-font-sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--st-w-content:1240px;--st-w-narrow:720px}:root[data-theme="dark"]{--st-ink:#ececec;--st-paper:#15171a;--st-muted:#9aa0a6;--st-rule:#2c2f33;--st-rule-strong:#ececec;--st-link:#ececec;--st-link-hover:#b6b6b6;--st-accent:#ececec;--st-kicker:#ececec;--st-name:#ff8a8a;--st-bg-soft:#1b1e22;--st-bg-quote:#1b1e22;--st-soft-text:#c4c4c4;--st-topbar-bg:#0a0b0d;--st-topbar-fg:#ececec;--st-footer-bg:#0a0b0d;--st-footer-fg:#c4c4c4}html,body{transition:background-color .2s ease,color .2s ease}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:hidden}body{margin:0;background:var(--st-paper);color:var(--st-ink);font-family:var(--st-font-body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;max-width:100%}img,picture,svg,video{max-width:100%;height:auto;display:block}pre,code{max-width:100%;overflow-x:auto}table{display:block;max-width:100%;overflow-x:auto}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;word-break:break-word}a{color:var(--st-link);text-decoration:none}a:hover{color:var(--st-link-hover);text-decoration:underline;text-underline-offset:3px}h1,h2,h3,h4,h5,h6{font-family:var(--st-font-display);color:var(--st-ink);font-weight:700;line-height:1.15;letter-spacing:-.01em;margin:0 0 .4em}h1{font-size:clamp(2rem, 4.4vw, 3.4rem)}h2{font-size:clamp(1.5rem, 2.8vw, 2.1rem)}h3{font-size:1.35rem}h4{font-size:1.1rem}p{margin:0 0 1em}blockquote{font-family:var(--st-font-display);font-style:italic;font-size:1.35rem;line-height:1.4;border-left:3px solid var(--st-ink);padding:.25rem 0 .25rem 1.25rem;margin:1.5rem 0;background:var(--st-bg-quote)}.st-topbar{background:var(--st-topbar-bg);color:var(--st-topbar-fg);font-family:var(--st-font-sans);font-size:13px;border-bottom:1px solid rgb(255 255 255 / .08)}.st-topbar-inner{max-width:var(--st-w-content);margin:0 auto;padding:10px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.st-topbar a{color:var(--st-topbar-fg);text-decoration:none}.st-topbar a:hover{opacity:.8}.st-topbar-date{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:rgb(255 255 255 / .78)}.st-topbar-link{display:inline-flex;align-items:center;gap:6px}.st-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:#fff0;border:1px solid currentColor;border-radius:50%;color:var(--st-topbar-fg);opacity:.65;cursor:pointer;transition:opacity .15s}.st-theme-toggle:hover{opacity:1}.st-theme-ic{line-height:0;display:none}.st-theme-toggle .st-theme-ic--moon{display:inline-block}:root[data-theme="dark"] .st-theme-toggle .st-theme-ic--moon{display:none}:root[data-theme="dark"] .st-theme-toggle .st-theme-ic--sun{display:inline-block}.st-pill{display:inline-block;font-family:var(--st-font-sans);font-weight:600;border-radius:999px;padding:6px 14px;line-height:1.2;font-size:13px;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.st-pill--outline{background:#fff0;color:#fff;border:1px solid #fff}.st-pill--outline:hover{background:#fff;color:var(--st-ink);text-decoration:none}.st-pill--solid{background:var(--st-ink);color:var(--st-paper);border:1px solid var(--st-ink);padding:10px 22px;font-size:15px}.st-pill--solid:hover{background:var(--st-muted);border-color:var(--st-muted);color:var(--st-paper);text-decoration:none}.st-mainbar{background:var(--st-topbar-bg);color:var(--st-topbar-fg)}.st-mainbar-inner{max-width:var(--st-w-content);margin:0 auto;padding:22px 24px 24px;display:flex;align-items:center;justify-content:space-between;gap:32px}.st-mainbar-logo a{font-family:var(--st-font-masthead);font-size:clamp(2.4rem, 6vw, 4.6rem);line-height:1;color:var(--st-topbar-fg);font-weight:700;text-decoration:none;letter-spacing:-.02em}.st-mainbar-logo a:hover{opacity:.85}.st-mainbar-logo img{max-height:70px;width:auto;display:inline-block}@media (max-width:720px){.st-mainbar-inner{flex-direction:column-reverse;gap:18px;align-items:flex-start;padding:18px 20px 20px}}.st-nav{flex:1;min-width:0}.st-nav-burger{display:none;align-items:center;justify-content:center;background:#fff0;border:0;color:var(--st-topbar-fg);padding:6px 4px;cursor:pointer}.st-nav-burger:hover{opacity:.8}.st-nav-search{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:#fff0;border:1px solid currentColor;border-radius:50%;color:var(--st-topbar-fg);opacity:.65;cursor:pointer;transition:opacity .15s;flex:0 0 auto}.st-nav-search:hover{opacity:1}.st-primary-menu{display:flex;flex-wrap:nowrap;align-items:center;list-style:none;margin:0;padding:0;gap:0}.st-primary-menu li{white-space:nowrap;padding:0 22px;position:relative}.st-primary-menu li+li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:22px;background:currentColor;opacity:.22}.st-primary-menu li:first-child{padding-left:0}.st-primary-menu li:last-child{padding-right:0}.st-primary-menu a{display:inline-block;font-family:var(--st-font-display);font-size:clamp(1.05rem, 1.5vw, 1.35rem);font-weight:600;color:var(--st-topbar-fg);text-decoration:none;letter-spacing:0}.st-primary-menu a:hover{color:var(--st-name);opacity:1}.st-primary-menu .current-menu-item>a{color:var(--st-name);text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(--st-name)}.st-nav-search-form{border-top:1px solid;border-top-color:currentColor;background:var(--st-topbar-bg);color:var(--st-topbar-fg)}.st-nav-search-form .st-nav-search-inner{max-width:var(--st-w-content);margin:0 auto;padding:12px 24px}.st-nav-search-form .st-search-form input[type="search"]{border:1px solid currentColor;background:#fff0;color:var(--st-topbar-fg)}.st-nav-search-form .st-search-form input[type="search"]::placeholder{color:currentColor;opacity:.55}.st-nav-search-form .st-search-form button{background:var(--st-topbar-fg);border-color:var(--st-topbar-fg);color:var(--st-topbar-bg)}.st-nav-search-form .st-search-form button:hover{background:var(--st-name);border-color:var(--st-name);color:#fff}.st-subnav{background:var(--st-topbar-bg);color:var(--st-topbar-fg);border-top:1px solid rgb(255 255 255 / .08)}.st-subnav-inner{max-width:var(--st-w-content);margin:0 auto;padding:10px 24px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.st-subnav-inner::-webkit-scrollbar{display:none}.st-subnav-menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;align-items:center;gap:22px}.st-subnav-menu li{white-space:nowrap}.st-subnav-menu a{font-family:var(--st-font-sans);font-size:14px;font-weight:400;color:var(--st-topbar-fg);text-decoration:none;padding:4px 0;border-bottom:2px solid #fff0}.st-subnav-menu a:hover{opacity:.8}.st-subnav-menu .current-menu-item>a,.st-subnav-menu .current-cat>a{border-bottom-color:var(--st-topbar-fg)}@media (max-width:1024px){.st-subnav-inner{padding:8px 16px}.st-subnav-menu{gap:16px}.st-subnav-menu a{font-size:13px}}@media (max-width:1024px){.st-nav-burger{display:inline-flex}.st-nav{display:none}.st-mainbar-inner{flex-direction:row;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px 16px}.st-mainbar-logo a{font-size:clamp(1.8rem, 5.5vw, 2.6rem)}}.st-drawer{position:fixed;top:0;left:0;bottom:0;width:min(86vw, 320px);background:var(--st-topbar-bg);color:var(--st-topbar-fg);z-index:1001;transform:translateX(-100%);transition:transform .25s ease,visibility 0s linear .25s;visibility:hidden;pointer-events:none;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:18px 22px 32px;box-shadow:0 12px 40px rgb(0 0 0 / .35)}.st-drawer.is-open{transform:translateX(0);visibility:visible;pointer-events:auto;transition:transform .25s ease,visibility 0s linear 0s}.st-drawer-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid currentColor;padding-bottom:14px;margin-bottom:14px;color:var(--st-topbar-fg)}.st-drawer-head>*{color:var(--st-topbar-fg)}.st-drawer-title{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.7}.st-drawer-close{background:#fff0;border:0;color:var(--st-topbar-fg);padding:6px;cursor:pointer;line-height:0}.st-drawer-close:hover{opacity:.75}.st-drawer-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.st-drawer-menu li{border-bottom:1px solid currentColor;opacity:1}.st-drawer-menu li{position:relative}.st-drawer-menu li::after{content:"";position:absolute;inset:auto 0 -1px 0;height:1px;background:currentColor;opacity:.12}.st-drawer-menu li{border-bottom:0}.st-drawer-menu li:last-child{border-bottom:0}.st-drawer-menu a{display:block;padding:16px 0;font-family:var(--st-font-display);font-size:1.3rem;font-weight:600;color:var(--st-topbar-fg);text-decoration:none}.st-drawer-menu a:hover{color:var(--st-name);opacity:1}.st-drawer-menu .current-menu-item>a{color:var(--st-name);text-decoration:underline;text-underline-offset:6px}.st-drawer-backdrop{position:fixed;inset:0;background:rgb(0 0 0 / .6);z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility 0s linear .25s}.st-drawer-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s ease,visibility 0s linear 0s}body.st-drawer-open{overflow:hidden}.st-container{max-width:var(--st-w-content);margin:0 auto;padding:32px 24px 56px}.st-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:32px}.st-grid.st-grid--2{grid-template-columns:1.6fr 1fr}.st-divider-v{border-left:1px solid var(--st-rule);padding-left:32px}@media (max-width:960px){.st-grid,.st-grid.st-grid--2{grid-template-columns:1fr;gap:0}.st-divider-v{border-left:0;padding-left:0;border-top:1px solid var(--st-rule);padding-top:24px;margin-top:24px}}.st-story{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid var(--st-rule)}.st-story:last-child{border-bottom:0}.st-kicker{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-kicker);font-weight:700;margin:0 0 8px}.st-story h1 a,.st-story h2 a,.st-story h3 a{color:var(--st-ink)}.st-story h1 a:hover,.st-story h2 a:hover,.st-story h3 a:hover{color:var(--st-link);text-decoration:none}.st-dek{font-family:var(--st-font-body);font-size:16px;color:var(--st-soft-text);margin:8px 0 10px}.st-byline{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--st-muted)}.st-byline a{color:var(--st-muted)}.st-card-byline{display:flex;align-items:center;gap:8px;margin:10px 0 0}.st-card-avatar{display:inline-block;flex:0 0 auto}.st-card-avatar img,.st-avatar-sm{width:28px;height:28px;border-radius:50%;object-fit:cover;background:var(--st-bg-soft);display:block}.st-card-byline-text{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.04em;text-transform:none;color:var(--st-muted);line-height:1.3}.st-card-byline-name{color:var(--st-ink);font-weight:600}.st-card-byline-name:hover{text-decoration:none;color:var(--st-muted)}.st-lede h1{font-size:clamp(2.1rem, 4vw, 3.2rem)}.st-lede .st-image{margin:0 0 14px}.st-lede .st-image figcaption{font-family:var(--st-font-sans);font-size:12px;color:var(--st-muted);margin-top:6px}.st-list .st-story{padding-bottom:14px;margin-bottom:14px}.st-list .st-story h3{font-size:1.15rem}.st-secondary .st-image{margin:0 0 12px}.st-secondary h2{font-size:clamp(1.7rem, 2.4vw, 2.2rem);line-height:1.18;margin:6px 0 10px}.st-secondary .st-dek{font-size:17px}.st-lede .st-card-byline{gap:14px;margin-top:16px;align-items:center}.st-lede .st-card-avatar img,.st-lede .st-avatar-sm{width:56px;height:56px}.st-lede .st-card-byline-text{font-size:16px;line-height:1.3}.st-lede .st-card-byline-name{font-weight:700}.st-lede .st-card-byline-date{color:var(--st-muted);font-weight:400;font-size:16px}.st-section{margin:56px 0 0;border-top:4px solid var(--st-ink);padding-top:18px}.st-section-head{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 22px}.st-section-head h2{font-family:var(--st-font-display);font-size:1.9rem;margin:0}.st-section-head .st-more{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.st-section-top{display:grid;grid-template-columns:1.5fr 1fr;gap:28px;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid var(--st-rule)}.st-section-top .st-section-side .st-story{padding-bottom:14px;margin-bottom:14px}.st-section-top .st-section-side .st-story:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.st-section-top .st-section-side h3{font-size:1.05rem;line-height:1.3}.st-section-lead{padding-bottom:0;margin-bottom:0;border-bottom:0}.st-section-lead .st-lead-title{font-size:clamp(1.4rem, 2.2vw, 1.9rem);line-height:1.18;margin:6px 0 8px}.st-section-lead .st-lead-title a{color:var(--st-ink)}.st-section-lead .st-image{margin:0 0 12px}.st-side-item{padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid var(--st-rule)}.st-side-item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.st-side-image{display:block;line-height:0;margin:0 0 12px}.st-side-image img{width:100%;aspect-ratio:16 / 10;object-fit:cover;display:block}.st-side-item h3{font-size:1.3rem;line-height:1.25;margin:4px 0 10px;font-weight:700}.st-side-item .st-card-byline{gap:12px;margin-top:6px}.st-side-item .st-avatar-sm,.st-side-item .st-card-avatar img{width:40px;height:40px}.st-side-item .st-card-byline-text{font-size:15px}.st-side-item .st-card-byline-name{font-weight:600}.st-spotlight{margin:56px 0 0;border-top:4px solid var(--st-ink);border-bottom:1px solid var(--st-ink);padding:28px 0 36px;background:var(--st-bg-soft)}.st-spotlight-inner{max-width:var(--st-w-content);margin:0 auto;padding:0 24px}.st-spotlight-label{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--st-muted);margin:0 0 18px}.st-spotlight-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:36px;align-items:center}@media (max-width:900px){.st-spotlight-grid{grid-template-columns:1fr}}.st-spotlight-image{margin:0}.st-spotlight-image img{width:100%}.st-spotlight-title{font-family:var(--st-font-display);font-size:clamp(1.8rem, 3.6vw, 2.8rem);line-height:1.12;margin:8px 0 14px;letter-spacing:-.015em}.st-spotlight-title a{color:var(--st-ink)}.st-spotlight-title a:hover{color:var(--st-muted);text-decoration:none}.st-spotlight-dek{font-family:var(--st-font-display);font-style:italic;font-size:1.15rem;line-height:1.5;color:var(--st-soft-text);margin:0 0 22px}.st-spotlight-byline{display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:center;border-top:1px solid var(--st-rule);padding-top:16px}.st-spotlight-avatar img{width:72px;height:72px;border-radius:50%;object-fit:cover;background:var(--st-paper);display:block}.st-spotlight-by{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-muted);margin:0 0 2px}.st-spotlight-name{font-family:var(--st-font-display);font-size:1.2rem;font-weight:700;margin:0}.st-spotlight-name a{color:var(--st-ink)}.st-spotlight-name a:hover{color:var(--st-muted);text-decoration:none}.st-spotlight-date{font-family:var(--st-font-sans);font-size:12px;color:var(--st-muted);margin:2px 0 0}.st-voices-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media (max-width:900px){.st-voices-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.st-voices-grid{grid-template-columns:1fr;gap:22px}}.st-voice{text-align:left}.st-voice-image{display:block;margin:0 0 14px;line-height:0;overflow:hidden}.st-voice-image img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.st-voice-byline{display:flex;align-items:center;gap:12px;margin:0 0 12px}.st-voice-avatar{display:inline-block;line-height:0;flex:0 0 auto}.st-voice-avatar img,.st-avatar-xs{width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--st-bg-soft);display:block}.st-voice-author-name{font-family:var(--st-font-sans);font-size:16px;font-weight:600;color:var(--st-ink);line-height:1.2}.st-voice-author-name:hover{color:var(--st-muted);text-decoration:none}.st-voice-title{font-family:var(--st-font-display);font-style:italic;font-size:1.55rem;line-height:1.2;margin:0 0 10px;font-weight:700;letter-spacing:-.005em}.st-voice-title a{color:var(--st-ink)}.st-voice-title a:hover{color:var(--st-muted);text-decoration:none}.st-voice-dek{font-family:var(--st-font-body);font-size:17px;line-height:1.55;color:var(--st-soft-text);margin:0}.st-latest-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid var(--st-rule)}.st-mini{padding:28px 32px;border-right:1px solid var(--st-rule);border-bottom:1px solid var(--st-rule);background:var(--st-paper);display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;min-height:220px}.st-mini:nth-child(2n){border-right:0}.st-mini-body{min-width:0}.st-mini-title{font-family:var(--st-font-display);font-size:1.5rem;line-height:1.18;margin:0 0 18px;font-weight:800;letter-spacing:-.01em}.st-mini-title a{color:var(--st-ink)}.st-mini-title a:hover{color:var(--st-muted);text-decoration:none}.st-mini-author{font-family:var(--st-font-display);color:var(--st-name);font-weight:700;font-size:1rem;margin:0 0 24px}.st-mini-author a{color:inherit}.st-mini-author a:hover{color:var(--st-ink);text-decoration:none}.st-mini-avatar{display:block;line-height:0;flex:0 0 auto}.st-mini-avatar img,.st-mini .st-avatar-md{width:120px;height:120px;border-radius:50%;object-fit:cover;background:var(--st-bg-soft);display:block}.st-mini-author{margin-bottom:0}@media (max-width:540px){.st-latest-grid{grid-template-columns:1fr}.st-mini{border-right:0!important;padding:22px 18px;min-height:0;grid-template-columns:1fr auto;gap:16px}.st-mini-title{font-size:1.2rem}.st-mini-avatar img,.st-mini .st-avatar-md{width:80px;height:80px}}.st-section-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.st-section-grid .st-story{border-bottom:0;padding-bottom:0;margin-bottom:0}.st-section-grid .st-story h3{font-size:1.05rem;line-height:1.3}@media (max-width:960px){.st-section-top{grid-template-columns:1fr}}@media (max-width:900px){.st-section-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.st-section-grid{grid-template-columns:1fr}}.st-opinion{background:var(--st-bg-soft);border-top:1px solid var(--st-ink);border-bottom:1px solid var(--st-ink);padding:24px 0;margin-top:48px}.st-opinion .st-inner{max-width:var(--st-w-content);margin:0 auto;padding:0 24px}.st-opinion h2{font-family:var(--st-font-display);font-style:italic;font-size:1.4rem;margin:0 0 16px}.st-opinion-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.st-opinion .st-author{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--st-muted);margin:4px 0 6px}.st-opinion h3{font-family:var(--st-font-display);font-style:italic;font-size:1.15rem;margin:0 0 6px}@media (max-width:900px){.st-opinion-grid{grid-template-columns:1fr}}.st-mostread{padding-top:4px}.st-mostread ol{list-style:none;counter-reset:mr;padding:0;margin:0}.st-mostread li{counter-increment:mr;padding:14px 0;border-bottom:1px solid var(--st-rule);display:grid;grid-template-columns:32px 1fr;gap:12px}.st-mostread li::before{content:counter(mr);font-family:var(--st-font-display);font-size:1.6rem;color:var(--st-muted);line-height:1}.st-mostread li h3{font-size:1rem;margin:0;line-height:1.3}.st-mostread li a{color:var(--st-ink)}.st-single-wrap{max-width:var(--st-w-narrow);margin:0 auto;padding:12px 24px 24px}.st-article{max-width:var(--st-w-narrow);margin:0 auto;padding:16px 0 32px}.st-breadcrumb{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--st-muted);margin:0 0 22px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.st-breadcrumb a{color:var(--st-muted)}.st-breadcrumb a:hover{color:var(--st-ink);text-decoration:none}.st-breadcrumb .st-bc-sep{color:#b9b9b9}.st-breadcrumb .st-bc-current{color:var(--st-ink)}.st-article .st-kicker{text-align:left;margin:0 0 14px}.st-article h1{font-size:clamp(2.1rem, 4.5vw, 3rem);margin:0 0 14px;letter-spacing:-.015em}.st-article .st-dek{font-size:1.25rem;color:var(--st-soft-text);line-height:1.45;margin:0 0 28px;font-family:var(--st-font-display);font-style:italic}.st-article-head{display:grid;grid-template-columns:1fr 220px;gap:36px;align-items:center;margin:0 0 28px;padding-bottom:24px;border-bottom:1px solid var(--st-rule)}.st-article-head-body{min-width:0}.st-article-head-kicker{font-family:var(--st-font-sans);font-size:12px;color:var(--st-name);font-weight:700;letter-spacing:.02em;margin:0 0 14px}.st-article-head-kicker a{color:inherit;text-decoration:none}.st-article-head-kicker a:hover{text-decoration:underline;text-underline-offset:4px}.st-article-head-q{color:var(--st-name);font-weight:700;margin-right:4px;font-style:normal}.st-article-head-title{font-family:var(--st-font-display);font-size:clamp(1.4rem, 2.8vw, 2.1rem);line-height:1.15;font-weight:800;margin:0 0 14px;letter-spacing:-.01em;color:var(--st-ink)}.st-article-head-author{font-family:var(--st-font-display);color:var(--st-name);font-weight:700;font-size:1.1rem;margin:0 0 14px;display:flex;align-items:center;gap:10px}.st-article-head-author a{color:inherit;text-decoration:none}.st-article-head-author a:hover{color:var(--st-ink)}.st-article-head-avatar-inline{display:none;line-height:0;flex:0 0 auto}.st-article-head-avatar-inline img,.st-avatar-inline{width:36px;height:36px;border-radius:50%;object-fit:cover;background:var(--st-bg-soft);display:block}.st-article-head-dek{font-family:var(--st-font-body);color:var(--st-soft-text);font-size:1.05rem;line-height:1.55;margin:0 0 18px}.st-article-head-time{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-muted);margin:0}.st-article-head-time .st-dot{margin:0 6px}.st-article-head-avatar{display:block;line-height:0;justify-self:end}.st-article-head-avatar img,.st-avatar-hero{width:200px!important;height:200px!important;border-radius:50%!important;object-fit:cover;background:var(--st-bg-soft);display:block}@media (max-width:720px){.st-article-head{grid-template-columns:1fr;gap:0;padding-bottom:18px;margin-bottom:22px}.st-article-head-avatar{display:none}.st-article-head-avatar-inline{display:inline-flex}.st-article-head-title{font-size:clamp(1.3rem, 6vw, 1.7rem)}}.st-byline-block{display:flex;align-items:center;gap:16px;border-top:1px solid var(--st-rule);border-bottom:1px solid var(--st-rule);padding:18px 0;margin:0 0 32px}.st-byline-avatar{display:inline-block;flex:0 0 auto}.st-byline-avatar img,.st-avatar{width:64px;height:64px;border-radius:50%;object-fit:cover;display:block;background:var(--st-bg-soft)}@media (min-width:720px){.st-byline-avatar img,.st-avatar{width:72px;height:72px}}.st-byline-text{display:flex;flex-direction:column;gap:4px}.st-byline-line{margin:0;font-family:var(--st-font-sans);font-size:14px}.st-byline-by{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-muted);margin-right:4px}.st-byline-name{font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--st-ink);font-size:14px}.st-byline-name:hover{color:var(--st-link);text-decoration:none}.st-byline-meta{margin:0;font-family:var(--st-font-sans);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--st-muted)}.st-byline-meta .st-dot{margin:0 4px}.st-article .st-hero{margin:0 0 28px}.st-article .st-hero figcaption{font-family:var(--st-font-sans);font-size:12px;color:var(--st-muted);margin-top:8px;line-height:1.4}.st-article-body{font-size:1.25rem;line-height:1.65;font-family:var(--st-font-body)}.st-article-body p{margin:0 0 1.1em}.st-article-body p:first-of-type::first-letter{font-family:var(--st-font-display);font-size:4.2rem;float:left;line-height:.95;padding:4px 14px 0 0;font-weight:800}.st-article-body.no-dropcap p:first-of-type::first-letter{font-size:inherit;float:none;line-height:inherit;padding:0;font-weight:inherit}.st-article-body h2{font-size:1.9rem;margin:1.6em 0 .4em}.st-article-body h3{font-size:1.4rem;margin:1.4em 0 .4em}.st-article-body ul,.st-article-body ol{padding-left:1.4em;margin:0 0 1em}.st-endmark{text-align:left;color:var(--st-ink);font-size:1rem;margin:8px 0 0}.st-article-tags{margin:28px 0 0;display:flex;flex-wrap:wrap;gap:6px;font-family:var(--st-font-sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.st-article-tags .st-tag{background:#fff0;color:var(--st-ink);border:1px solid var(--st-rule);padding:4px 9px}.st-article-tags .st-tag:hover{border-color:var(--st-ink)}.st-author-box{max-width:var(--st-w-narrow);margin:32px auto 24px;padding:24px;background:var(--st-bg-soft);display:grid;grid-template-columns:96px 1fr;gap:20px;align-items:start}.st-author-avatar img,.st-avatar-lg{width:96px;height:96px;border-radius:50%;object-fit:cover;display:block}.st-author-name{font-family:var(--st-font-display);font-size:1.4rem;margin:0 0 6px}.st-author-name a{color:var(--st-ink)}.st-author-name a:hover{color:var(--st-link);text-decoration:none}.st-author-bio{font-size:15px;color:var(--st-soft-text);line-height:1.55;margin:0}@media (max-width:540px){.st-author-box{grid-template-columns:64px 1fr;gap:14px;padding:18px}.st-author-avatar img,.st-avatar-lg{width:64px;height:64px}}.st-related{max-width:var(--st-w-content);margin:0 auto;padding:0 24px}.st-related .st-section-head h2{font-size:1.4rem}.st-side-rail{position:sticky;top:64px;padding-top:24px}@media (max-width:1024px){.st-side-rail{position:static;padding-top:0}}.st-rail-title{font-family:var(--st-font-display);font-size:1.7rem;color:var(--st-ink);margin:0 0 6px;padding:0;line-height:1.1}.st-rail-title::after{content:"";display:block;width:100%;border-top:2px solid var(--st-ink);margin-top:8px}.st-rail-list{list-style:none;margin:0;padding:0}.st-rail-item{display:grid;grid-template-columns:1fr 72px;gap:12px;align-items:center;padding:16px 0;border-bottom:1px solid var(--st-rule)}.st-rail-item:last-child{border-bottom:0}.st-rail-author{font-family:var(--st-font-sans);font-size:13px;color:var(--st-ink);margin:0 0 4px}.st-rail-title-link{font-family:var(--st-font-display);font-size:1.1rem;line-height:1.25;margin:0;font-weight:700}.st-rail-title-link a{color:var(--st-ink)}.st-rail-title-link a:hover{color:var(--st-link);text-decoration:none}.st-rail-avatar{display:block}.st-rail-avatar img,.st-avatar-md{width:72px;height:72px;border-radius:50%;object-fit:cover;background:var(--st-bg-soft);display:block}.st-list{margin:0}.st-list-card{display:grid;grid-template-columns:1fr;gap:28px;align-items:center;padding:36px 0;border-bottom:1px solid var(--st-rule)}.st-list-card.has-image{grid-template-columns:1fr 220px}.st-list-card.has-avatar{grid-template-columns:1fr 100px;padding:26px 0}.st-list-card.has-avatar .st-list-card-title{font-size:clamp(1.1rem, 1.6vw, 1.4rem);margin:0 0 10px}.st-list-card.has-avatar .st-list-card-author{margin:0 0 8px}.st-list-card-avatar-wrap{display:block;line-height:0}.st-list-card-avatar-wrap img,.st-list-card-avatar{width:100px!important;height:100px!important;border-radius:50%!important;object-fit:cover;background:var(--st-bg-soft);display:block}.st-list-card-body{min-width:0}.st-list-card-title{font-family:var(--st-font-display);font-size:clamp(1.4rem, 2.4vw, 2rem);line-height:1.18;margin:0 0 14px;font-weight:700;letter-spacing:-.015em}.st-list-card-title a{color:var(--st-ink)}.st-list-card-title a:hover{color:var(--st-muted);text-decoration:none}.st-list-card-quote{color:var(--st-muted);font-size:.85em;margin-right:4px;font-style:normal}.st-list-card-author{font-family:var(--st-font-display);font-weight:700;color:var(--st-name);margin:0 0 12px;font-size:1.05rem}.st-list-card-author a{color:inherit}.st-list-card-author a:hover{color:var(--st-ink);text-decoration:none}.st-list-card-dek{font-family:var(--st-font-body);color:var(--st-soft-text);font-size:1.05rem;line-height:1.55;margin:0 0 14px;max-width:56ch}.st-list-card-time{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-muted);margin:0}.st-list-card-image{display:block;line-height:0}.st-list-card-image img{width:220px;height:220px;border-radius:50%;object-fit:cover;background:var(--st-bg-soft);display:block}@media (max-width:720px){.st-list-card{gap:16px;padding:24px 0}.st-list-card.has-image{grid-template-columns:1fr 110px}.st-list-card.has-avatar{grid-template-columns:1fr 72px;padding:22px 0}.st-list-card-image img{width:110px;height:110px;margin:0}.st-list-card-avatar-wrap img,.st-list-card-avatar{width:72px!important;height:72px!important}.st-list-card-title{font-size:1.2rem;margin:0 0 10px}.st-list-card.has-avatar .st-list-card-title{font-size:1.05rem}.st-list-card-dek{font-size:.95rem;-webkit-line-clamp:3}}@media (max-width:420px){.st-list-card.has-image{grid-template-columns:1fr 88px}.st-list-card.has-avatar{grid-template-columns:1fr 56px}.st-list-card-image img{width:88px;height:88px}.st-list-card-avatar-wrap img,.st-list-card-avatar{width:56px!important;height:56px!important}}.st-related-cat{max-width:var(--st-w-content);margin:32px auto 0;padding:0 24px}.st-related-cat-title{font-family:var(--st-font-display);font-size:clamp(1.4rem, 2.4vw, 1.9rem);font-weight:700;margin:0 0 18px;letter-spacing:-.01em}.st-related-cat-title a{color:var(--st-name);text-decoration:none}.st-related-cat-title a:hover{text-decoration:underline;text-underline-offset:4px}.st-related-cat-grid{max-width:none!important;margin:0!important;padding:0!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;background:transparent!important;border:0!important}.st-related-cat-grid>.st-arc-cell{background:transparent!important;border:0!important;border-right:1px solid var(--st-rule)!important;border-bottom:1px solid var(--st-rule)!important;padding:22px 18px!important}.st-related-cat-grid>.st-arc-cell:nth-child(3n){border-right:0!important}.st-related-cat-grid>.st-arc-cell:nth-last-child(-n+3){border-bottom:0!important}@media (max-width:960px){.st-related-cat-grid{grid-template-columns:repeat(2,1fr)!important}.st-related-cat-grid>.st-arc-cell{border-right:1px solid var(--st-rule)!important;border-bottom:1px solid var(--st-rule)!important}.st-related-cat-grid>.st-arc-cell:nth-child(3n){border-right:1px solid var(--st-rule)!important}.st-related-cat-grid>.st-arc-cell:nth-child(2n){border-right:0!important}.st-related-cat-grid>.st-arc-cell:nth-last-child(-n+3){border-bottom:1px solid var(--st-rule)!important}.st-related-cat-grid>.st-arc-cell:nth-last-child(-n+2){border-bottom:0!important}}@media (max-width:600px){.st-related-cat{padding:0 16px;margin-top:24px}.st-related-cat-title{font-size:1.2rem}.st-related-cat-grid{grid-template-columns:1fr!important}.st-related-cat-grid>.st-arc-cell{border-right:0!important}.st-related-cat-grid>.st-arc-cell:last-child{border-bottom:0!important}.st-related-cat-grid>.st-arc-cell:not(:last-child){border-bottom:1px solid var(--st-rule)!important}}.st-mostviewed{max-width:var(--st-w-content);margin:32px auto 0;padding:0 24px 16px}.st-mostviewed-title{font-family:var(--st-font-display);font-size:clamp(1.6rem, 3vw, 2.2rem);font-weight:700;margin:0 0 16px;letter-spacing:-.01em}.st-mostviewed-list{list-style:none;margin:0;padding:0;border-top:3px solid var(--st-ink);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,auto);grid-auto-flow:column;column-gap:32px}.st-mostviewed-item{display:grid;grid-template-columns:70px 1fr;gap:20px;align-items:center;padding:18px 0;border-bottom:1px solid var(--st-rule)}.st-mostviewed-item.has-image{grid-template-columns:70px 1fr 96px}.st-mostviewed-num{font-family:var(--st-font-display);font-size:clamp(2.4rem, 4vw, 3.4rem);line-height:1;font-weight:700;color:var(--st-ink);text-align:left}.st-mostviewed-headline{font-family:var(--st-font-display);font-size:1.1rem;line-height:1.25;font-weight:700;margin:0}.st-mostviewed-headline a{color:var(--st-ink);text-decoration:none}.st-mostviewed-headline a:hover{color:var(--st-muted);text-decoration:none}.st-mostviewed-image{display:block;line-height:0}.st-mostviewed-image img{width:96px;height:72px;object-fit:cover;display:block;background:var(--st-bg-soft)}@media (max-width:720px){.st-mostviewed-list{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row;column-gap:0}.st-mostviewed-item{grid-template-columns:48px 1fr;gap:14px;padding:14px 0}.st-mostviewed-item.has-image{grid-template-columns:48px 1fr 72px}.st-mostviewed-num{font-size:2.2rem}.st-mostviewed-image img{width:72px;height:54px}}.st-author-page{max-width:var(--st-w-narrow);margin:0 auto;padding:40px 24px 64px}.st-author-header{border-bottom:1px solid var(--st-ink);padding-bottom:28px;margin-bottom:8px}.st-author-id{display:flex;align-items:center;gap:24px;margin-bottom:16px}.st-author-avatar-lg{flex:0 0 auto;line-height:0}.st-author-avatar-lg img,.st-avatar-xl{width:120px!important;height:120px!important;border-radius:50%!important;object-fit:cover;background:var(--st-bg-soft);display:block}.st-author-headline{font-family:var(--st-font-display);font-size:clamp(2rem, 4.4vw, 3.2rem);line-height:1.1;margin:0;letter-spacing:-.015em;font-weight:700}.st-author-intro{font-family:var(--st-font-display);font-style:italic;font-size:1.3rem;line-height:1.45;color:var(--st-soft-text);margin:0;max-width:640px}@media (max-width:540px){.st-author-id{gap:16px}.st-author-avatar-lg img,.st-avatar-xl{width:84px!important;height:84px!important}}.st-author-posts{margin-top:0}.st-author-post{display:grid;grid-template-columns:120px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid var(--st-rule)}.st-author-post-date{font-family:var(--st-font-sans);font-size:13px;color:var(--st-muted);line-height:1.4}.st-author-post-title{font-family:var(--st-font-display);font-size:clamp(1.3rem, 2.2vw, 1.8rem);line-height:1.2;margin:0 0 10px;font-weight:700;letter-spacing:-.01em}.st-author-post-title a{color:var(--st-ink)}.st-author-post-title a:hover{color:var(--st-muted);text-decoration:none}.st-author-post-dek{font-family:var(--st-font-body);font-size:1.05rem;line-height:1.55;color:var(--st-soft-text);margin:0 0 12px}.st-author-post-byline{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--st-muted);margin:0}@media (max-width:720px){.st-author-post{grid-template-columns:1fr;gap:8px}.st-author-post-date{order:0}.st-author-post-body{order:1}}.st-arc-lead,.st-arc-mid,.st-arc-bottom{max-width:var(--st-w-content);margin:0 auto}.st-arc-lead{padding:8px 24px 32px}.st-arc-mid{padding:24px 24px;border-top:1px solid var(--st-rule);margin-top:12px}.st-arc-bottom{display:grid;grid-template-columns:repeat(2,1fr);gap:0;padding:0 24px;border-top:1px solid var(--st-rule);margin-top:12px}.st-arc-q{color:var(--st-name);font-weight:700;margin-right:4px}.st-arc-card-title{font-family:var(--st-font-display);font-weight:700;font-size:1.25rem;line-height:1.22;margin:0 0 10px;letter-spacing:-.005em}.st-arc-card-title a{color:var(--st-ink);text-decoration:none}.st-arc-card-title a:hover{color:var(--st-muted)}.st-arc-card-author{font-family:var(--st-font-display);font-weight:700;color:var(--st-name);font-size:1rem;margin:0 0 8px}.st-arc-card-author a{color:inherit;text-decoration:none}.st-arc-card-author a:hover{color:var(--st-ink)}.st-arc-card-dek{font-family:var(--st-font-body);color:var(--st-soft-text);font-size:1rem;line-height:1.5;margin:0 0 12px}.st-arc-card-time{font-family:var(--st-font-sans);font-size:12px;color:var(--st-muted);letter-spacing:.04em;margin:0}.st-arc-lead.has-image{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.st-arc-lead-kicker{font-family:var(--st-font-sans);font-size:13px;color:var(--st-name);font-weight:700;margin:0 0 12px}.st-arc-lead-kicker a{color:inherit;text-decoration:none}.st-arc-lead-title{font-family:var(--st-font-display);font-size:clamp(2rem, 4vw, 3rem);line-height:1.1;font-weight:800;margin:0 0 14px;letter-spacing:-.015em}.st-arc-lead-title a{color:var(--st-ink);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.st-arc-lead-title a:hover{color:var(--st-muted)}.st-arc-lead-author{font-family:var(--st-font-display);font-weight:700;color:var(--st-name);font-size:1.05rem;margin:0 0 14px}.st-arc-lead-author a{color:inherit;text-decoration:none}.st-arc-lead-dek{font-family:var(--st-font-body);color:var(--st-soft-text);font-size:1.1rem;line-height:1.5;margin:0 0 18px}.st-arc-lead-time{font-family:var(--st-font-sans);font-size:13px;color:var(--st-muted);margin:0}.st-arc-lead-image{display:block;line-height:0}.st-arc-lead-image img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.st-arc-mid{display:flex;flex-direction:column;gap:24px}.st-arc-mid-hero{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;padding-bottom:22px;border-bottom:1px solid var(--st-rule)}.st-arc-mid-hero-body{min-width:0}.st-arc-mid-hero .st-arc-card-title{font-size:clamp(1.4rem, 2.4vw, 1.9rem)}.st-arc-mid-hero .st-arc-card-image,.st-arc-mid-hero .st-arc-card-avatar{display:block;line-height:0}.st-arc-mid-hero .st-arc-card-image img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.st-arc-mid-hero .st-arc-card-avatar img{width:180px;height:180px;border-radius:50%;object-fit:cover;margin-left:auto}.st-arc-mid-row{display:grid;grid-template-columns:1fr 1fr;gap:28px}.st-arc-mid-card{display:grid;gap:16px;align-items:center}.st-arc-mid-card.layout-avatar{grid-template-columns:1fr 110px}.st-arc-mid-card.layout-image{grid-template-columns:160px 1fr}.st-arc-mid-card .st-arc-card-title{font-size:1.15rem}.st-arc-card-image-sm{display:block;line-height:0}.st-arc-card-image-sm img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.st-arc-card-avatar-sm{display:block;line-height:0}.st-arc-card-avatar-sm img{width:110px;height:110px;border-radius:50%;object-fit:cover}.st-arc-cell{display:grid;gap:16px;align-items:center;padding:22px 18px;border-bottom:1px solid var(--st-rule);border-right:1px solid var(--st-rule)}.st-arc-cell:nth-child(2n){border-right:0}.st-arc-cell:nth-last-child(1),.st-arc-cell:nth-last-child(2){border-bottom:0}.st-arc-cell.layout-avatar{grid-template-columns:1fr 90px}.st-arc-cell.layout-image{grid-template-columns:140px 1fr}.st-arc-cell .st-arc-card-title{font-size:1.05rem}.st-arc-cell .st-arc-card-avatar-sm img{width:90px;height:90px}.st-archive-head+.st-arc-lead{margin-top:0}.st-archive-head{max-width:var(--st-w-content);margin:0 auto;padding:32px 24px 0}@media (max-width:900px){.st-arc-lead.has-image,.st-arc-mid-hero{grid-template-columns:1fr;gap:18px}.st-arc-mid-hero .st-arc-card-avatar img{margin-left:0;width:120px;height:120px}.st-arc-mid-row{grid-template-columns:1fr;gap:18px}.st-arc-bottom{grid-template-columns:1fr}.st-arc-cell{border-right:0}.st-arc-cell:nth-last-child(2){border-bottom:1px solid var(--st-rule)}}@media (max-width:600px){.st-arc-lead{padding:8px 16px 24px}.st-arc-mid,.st-arc-bottom{padding-left:16px;padding-right:16px}.st-arc-lead-title{font-size:clamp(1.6rem, 7vw, 2.1rem)}.st-arc-card-title{font-size:1.05rem}.st-arc-mid-card.layout-avatar{grid-template-columns:1fr 72px;gap:14px}.st-arc-mid-card.layout-image{grid-template-columns:110px 1fr;gap:14px}.st-arc-card-avatar-sm img{width:72px;height:72px}.st-arc-cell.layout-avatar{grid-template-columns:1fr 64px;gap:12px;padding:18px 14px}.st-arc-cell.layout-image{grid-template-columns:96px 1fr;gap:12px;padding:18px 14px}.st-arc-cell .st-arc-card-avatar-sm img{width:64px;height:64px}}.st-search-authors,.st-search-section-title{max-width:var(--st-w-content);margin:0 auto}.st-search-authors{padding:8px 24px 28px}.st-search-authors-title{font-family:var(--st-font-display);font-size:clamp(1.4rem, 2.4vw, 1.9rem);font-weight:700;margin:0 0 16px;letter-spacing:-.01em}.st-search-authors-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.st-search-author{display:grid;grid-template-columns:96px 1fr;gap:18px;align-items:center;padding:18px 0;border-top:1px solid var(--st-rule)}.st-search-author:nth-child(-n+2){border-top:0;padding-top:0}.st-search-author-avatar{display:block;line-height:0}.st-search-author-avatar img,.st-search-author-img{width:96px!important;height:96px!important;border-radius:50%!important;object-fit:cover;background:var(--st-bg-soft);display:block}.st-search-author-name{font-family:var(--st-font-display);font-size:1.2rem;font-weight:700;margin:0 0 4px}.st-search-author-name a{color:var(--st-ink);text-decoration:none}.st-search-author-name a:hover{color:var(--st-name)}.st-search-author-bio{color:var(--st-soft-text);font-size:.95rem;line-height:1.45;margin:0 0 6px}.st-search-author-link{margin:0;font-family:var(--st-font-sans);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.st-search-author-link a{color:var(--st-name);text-decoration:none}.st-search-author-link a:hover{text-decoration:underline}.st-search-section-title{font-family:var(--st-font-display);font-size:clamp(1.4rem, 2.4vw, 1.9rem);font-weight:700;margin:24px auto 0;padding:0 24px 8px;letter-spacing:-.01em;border-top:1px solid var(--st-rule);padding-top:18px}@media (max-width:720px){.st-search-authors-grid{grid-template-columns:1fr;gap:0}.st-search-author{grid-template-columns:72px 1fr;gap:14px}.st-search-author:nth-child(-n+2){border-top:1px solid var(--st-rule);padding-top:18px}.st-search-author:first-child{border-top:0;padding-top:0}.st-search-author-avatar img,.st-search-author-img{width:72px!important;height:72px!important}}.st-search-reports{margin:32px auto 0;max-width:var(--st-w-content);padding:0 24px}.st-search-reports-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;margin-top:18px}@media (max-width:720px){.st-search-reports-grid{grid-template-columns:1fr}}.st-search-report{display:grid;grid-template-columns:160px 1fr;gap:18px;padding:18px 0;border-top:1px solid var(--st-rule)}.st-search-report:nth-child(-n+2){border-top:0;padding-top:0}@media (max-width:720px){.st-search-report{grid-template-columns:100px 1fr;gap:14px}.st-search-report:nth-child(-n+2){border-top:1px solid var(--st-rule);padding-top:18px}.st-search-report:first-child{border-top:0;padding-top:0}}.st-search-report-image{display:block;line-height:0}.st-search-report-image img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block}.st-search-report-body{display:flex;flex-direction:column;gap:6px}.st-search-report-kicker{font-family:var(--st-font-sans);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--st-name);margin:0}.st-search-report-title{font-family:var(--st-font-display);font-size:20px;font-weight:800;line-height:1.25;margin:0}.st-search-report-title a{color:var(--st-ink);text-decoration:none}.st-search-report-title a:hover{text-decoration:underline}.st-search-report-authors{font-family:var(--st-font-sans);font-size:13px;color:var(--st-soft-text);margin:0}.st-search-report-dek{font-family:var(--st-font-body);font-size:14px;line-height:1.55;color:var(--st-soft-text);margin:4px 0 0}.st-live-avatar--empty{display:inline-block;width:48px;height:48px;border-radius:50%;background:var(--st-bg-soft);border:1px solid var(--st-rule)}.st-home-hero{background:var(--st-bg-soft);padding:60px 24px;margin:0 0 36px}.st-home-hero-inner{max-width:var(--st-w-content);margin:0 auto}.st-home-hero.has-image .st-home-hero-inner{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}@media (max-width:900px){.st-home-hero.has-image .st-home-hero-inner{grid-template-columns:1fr;gap:28px}}.st-home-hero-text{min-width:0}.st-home-hero-title{font-family:var(--st-font-display);font-size:clamp(2.2rem, 5.4vw, 4.2rem);line-height:1.05;font-weight:800;letter-spacing:-.025em;margin:0 0 22px;max-width:18ch;color:var(--st-ink)}.st-home-hero-intro{font-family:var(--st-font-body);font-size:1.15rem;line-height:1.65;color:var(--st-soft-text);max-width:640px}.st-home-hero-intro p{margin:0 0 1em}.st-home-hero-intro p:last-child{margin-bottom:0}.st-home-hero-image{line-height:0;aspect-ratio:4/3;overflow:hidden}.st-home-hero-image img{width:100%;height:100%;object-fit:cover;display:block}.st-shorts{margin:40px 0 24px;padding-top:32px;border-top:4px solid var(--st-ink)}.st-shorts-title{font-family:var(--st-font-display);font-size:clamp(22px, 2.4vw, 30px);font-weight:800;margin:0 0 18px;color:var(--st-ink);letter-spacing:-.005em}.st-shorts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.st-short{position:relative;aspect-ratio:9 / 16;background:#000;border-radius:6px;overflow:hidden}.st-short iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}@media (max-width:720px){.st-shorts-grid{gap:10px}}@media (max-width:480px){.st-shorts-grid{grid-template-columns:1fr;gap:18px}.st-short{aspect-ratio:9 / 16;max-width:320px;margin:0 auto;width:100%}}.st-share{position:relative;margin:36px 0 8px;padding-top:24px;border-top:1px solid var(--st-rule)}.st-share-trigger-wrap{display:inline-block}.st-share-trigger{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;background:var(--st-paper);color:var(--st-ink);border:1px solid var(--st-rule);border-radius:999px;font-family:var(--st-font-sans);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.st-share-trigger:hover,.st-share-trigger[aria-expanded="true"]{border-color:var(--st-ink);background:var(--st-ink);color:var(--st-paper)}.st-share-trigger svg{display:block}.st-share-menu{position:absolute;z-index:50;bottom:calc(100% - 12px);left:0;width:320px;background:var(--st-paper);border:1px solid var(--st-rule);border-radius:12px;box-shadow:0 18px 40px rgb(0 0 0 / .18);padding:18px 0 8px}.st-share-menu::after,.st-share-menu::before{content:'';position:absolute;left:30px;width:0;height:0;border-style:solid}.st-share-menu::before{bottom:-9px;border-width:9px 9px 0 9px;border-color:var(--st-rule) #fff0 #fff0 #fff0}.st-share-menu::after{bottom:-8px;border-width:8px 8px 0 8px;border-color:var(--st-paper) #fff0 #fff0 #fff0}.st-share-menu[hidden]{display:none}.st-share-title{font-family:var(--st-font-display);font-weight:800;font-size:18px;margin:0 22px 4px;color:var(--st-ink)}.st-share-sub{font-family:var(--st-font-sans);font-size:13px;color:var(--st-soft-text);margin:0 22px 14px;line-height:1.45}.st-share-list{list-style:none;margin:0;padding:0;max-height:60vh;overflow-y:auto}.st-share-list li+li .st-share-item{border-top:1px solid var(--st-rule)}.st-share-item{display:flex;align-items:center;gap:14px;padding:12px 22px;text-decoration:none;color:var(--st-ink);font-family:var(--st-font-sans);font-size:15px;font-weight:500;transition:background .15s ease;position:relative}.st-share-item:hover{background:var(--st-bg-soft);text-decoration:none}.st-share-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--st-rule);background:var(--st-paper);color:var(--st-ink);flex-shrink:0}.st-share-item:hover .st-share-icon{border-color:var(--st-ink)}.st-share-label{flex:1}.st-share-copied{font-family:var(--st-font-sans);font-size:12px;font-weight:600;color:#176f3a;background:#d7f1e1;padding:4px 8px;border-radius:999px}@media (max-width:480px){.st-share-menu{position:fixed;left:12px;right:12px;bottom:12px;width:auto;max-width:none}.st-share-menu::before,.st-share-menu::after{display:none}}.st-research-press{margin:64px 0 24px;padding-top:40px;border-top:4px solid var(--st-ink)}.st-research-press-head{margin:0 0 22px}.st-research-press-title{font-family:var(--st-font-display);font-size:clamp(28px, 3.4vw, 40px);font-weight:800;line-height:1.15;margin:0 0 8px;color:var(--st-ink);letter-spacing:-.005em}.st-research-press-intro{font-family:var(--st-font-body);font-size:16px;color:var(--st-soft-text);margin:0;max-width:720px}.st-report-press{margin-top:40px}.st-report-press .st-pp-section-title{margin-bottom:18px}.st-press-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:1024px){.st-press-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.st-press-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.st-press-grid{grid-template-columns:1fr}}.st-press-card{display:flex;flex-direction:column;background:var(--st-bg-soft);border:1px solid var(--st-rule);border-radius:4px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.st-press-card:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgb(0 0 0 / .08);border-color:var(--st-ink);text-decoration:none}.st-press-card-image{display:block;width:100%;aspect-ratio:16 / 9;background-color:var(--st-bg-soft);background-size:cover;background-position:center}.st-press-card-image--empty{background-color:var(--st-bg-soft);background-image:linear-gradient(135deg,var(--st-bg-soft) 0%,var(--st-rule) 100%)}.st-press-card-body{display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px;background:var(--st-paper)}.st-press-card-outlet{font-family:var(--st-font-sans);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:11px;color:var(--st-name)}.st-press-card-title{font-family:var(--st-font-display);font-weight:700;font-size:17px;line-height:1.3;color:var(--st-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.st-press-card-date{font-family:var(--st-font-sans);font-size:12px;color:var(--st-soft-text);margin-top:auto;display:flex;justify-content:space-between;align-items:center}.st-press-card-arrow{color:var(--st-ink);font-size:14px}.st-pp-meta{margin:14px 0 18px;padding:14px 0 4px;border-top:1px solid var(--st-rule);border-bottom:1px solid var(--st-rule);display:grid;grid-template-columns:1fr 1fr;gap:14px 28px}@media (max-width:600px){.st-pp-meta{grid-template-columns:1fr;gap:10px}}.st-pp-meta-row{margin:0}.st-pp-meta dt{font-family:var(--st-font-sans);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--st-name);margin:0 0 2px}.st-pp-meta dd{margin:0;font-family:var(--st-font-body);font-size:15px;line-height:1.4;color:var(--st-ink)}.st-pp-meta dd a{color:var(--st-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.st-pp-cta{margin:18px 0 0}.st-pp-cta--head{margin-top:22px}.st-pp-cta-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;background:var(--st-ink);color:var(--st-paper);font-family:var(--st-font-sans);font-weight:700;font-size:15px;letter-spacing:.02em;text-decoration:none;border:1px solid var(--st-ink);border-radius:999px;line-height:1.1;transition:background .2s ease,color .2s ease,transform .2s ease,border-color .2s ease}.st-pp-cta-btn:hover{background:var(--st-paper);color:var(--st-ink);text-decoration:none;transform:translateY(-1px)}.st-pp-cta-arrow{font-size:18px;line-height:1;transition:transform .2s ease}.st-pp-cta-btn:hover .st-pp-cta-arrow{transform:translateX(3px)}.st-home-programs-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.st-home-programs-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){.st-home-programs-grid{grid-template-columns:1fr!important}}.st-home-programs-carousel{position:relative;margin:0}.st-home-programs-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);gap:24px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:4px 4px 14px;margin:0}.st-home-programs-track::-webkit-scrollbar{height:8px}.st-home-programs-track::-webkit-scrollbar-thumb{background:var(--st-rule);border-radius:4px}.st-home-programs-track>.st-program-frame{scroll-snap-align:start;min-width:0}@media (max-width:600px){.st-home-programs-track{grid-auto-columns:78%}}.st-home-reports-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media (max-width:900px){.st-home-reports-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.st-home-reports-grid{grid-template-columns:1fr}}.st-home-report{display:flex;flex-direction:column;gap:8px}.st-home-report-image{display:block;line-height:0;margin:0 0 8px;overflow:hidden}.st-home-report-image img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .35s ease}.st-home-report-image:hover img{transform:scale(1.03)}.st-home-report-date{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-muted);margin:0}.st-home-report-title{font-family:var(--st-font-display);font-size:1.25rem;line-height:1.25;font-weight:800;margin:0;letter-spacing:-.005em}.st-home-report-title a{color:var(--st-ink);text-decoration:none}.st-home-report-title a:hover{color:var(--st-name)}.st-home-report-authors{font-family:var(--st-font-display);font-size:.95rem;color:var(--st-name);font-weight:600;margin:0}.st-home-alumni .st-pp-alumni-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:32px 24px!important}.st-home-alumni .st-pp-alumnus-logo{max-height:64px}.st-home-collab{background:var(--st-bg-soft);padding:48px 24px;margin:36px 0}.st-home-collab-inner{max-width:var(--st-w-content);margin:0 auto}.st-home-collab .st-section-head{border-top:0;padding-top:0;margin-bottom:28px}.st-home-collab-strip{display:grid;grid-template-columns:repeat(8,1fr);align-items:center;gap:28px}.st-home-collab-strip--6{grid-template-columns:repeat(6,1fr);gap:40px}@media (max-width:1024px){.st-home-collab-strip,.st-home-collab-strip--6{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:8px}.st-home-collab-item{flex:0 0 120px;scroll-snap-align:start}.st-home-collab-strip--6 .st-home-collab-item{flex:0 0 160px}}.st-home-collab-item{display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--st-ink);min-height:80px;transition:transform .25s ease}.st-home-collab-item:hover{transform:translateY(-3px);text-decoration:none}.st-home-collab-logo{max-width:100%;max-height:64px;width:auto;height:auto;object-fit:contain;display:block;filter:grayscale(1);opacity:.75;transition:filter .25s ease,opacity .25s ease}.st-home-collab--lg .st-home-collab-logo{max-height:110px;max-width:180px;opacity:.9}.st-home-collab--lg .st-home-collab-name{font-size:16px}.st-home-collab--lg .st-home-collab-item:hover .st-home-collab-logo{opacity:1}.st-home-collab-item:hover .st-home-collab-logo{filter:grayscale(0);opacity:1}.st-home-collab-name{font-family:var(--st-font-sans);font-size:13px;font-weight:600;color:var(--st-muted);text-align:center;line-height:1.3}.st-home-articles-divider{max-width:var(--st-w-content);margin:16px auto 4px;height:1px;background:var(--st-rule)}.st-pp{max-width:1040px;margin:0 auto;padding:24px 24px 88px}.st-pp-head{margin:0 0 48px;padding-bottom:36px;border-bottom:3px solid var(--st-ink);position:relative}.st-pp-head.has-image{display:grid;grid-template-columns:1.05fr 1fr;gap:44px;align-items:center}.st-pp-head-text{min-width:0}.st-pp-head-image{margin:0;aspect-ratio:1/1;overflow:hidden}.st-pp-head-image img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:720px){.st-pp-head.has-image{grid-template-columns:1fr;gap:22px}.st-pp-head-image{order:-1}}.st-pp-overline{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--st-name);font-weight:700;margin:0 0 18px;display:inline-flex;align-items:center;gap:10px}.st-pp-overline::before{content:"";display:inline-block;width:28px;height:2px;background:var(--st-name)}.st-pp-overline a{color:var(--st-name);text-decoration:none}.st-pp-overline a:hover{text-decoration:underline}.st-pp-overline .st-bc-sep{margin:0 6px;opacity:.6}.st-pp-title{font-family:var(--st-font-display);font-size:clamp(2.2rem, 4.6vw, 3.4rem);line-height:1.05;font-weight:800;letter-spacing:-.02em;margin:0 0 18px;color:var(--st-ink)}.st-pp-dek{font-family:var(--st-font-display);font-style:italic;font-size:1.3rem;line-height:1.45;color:var(--st-soft-text);margin:0;max-width:56ch}.st-pp-hero{margin:0 0 36px}.st-pp-hero img{width:100%;height:auto;display:block}.st-pp-section{margin:0 0 56px}.st-pp-section-title{font-family:var(--st-font-display);font-size:clamp(1.5rem, 2.6vw, 1.95rem);font-weight:800;margin:0 0 18px;padding:0 0 12px;border:0;letter-spacing:-.01em;position:relative}.st-pp-section-title::after{content:"";display:block;width:56px;height:3px;background:var(--st-name);margin-top:10px}.st-pp-section-body{font-family:var(--st-font-body);font-size:1.1rem;line-height:1.7;color:var(--st-ink);max-width:68ch}.st-pp-section-body p{margin:0 0 1.1em}.st-pp-section-body p:last-child{margin-bottom:0}.st-pp-stats{margin:56px 0;padding:44px 28px;background:var(--st-ink);color:var(--st-paper)}.st-pp-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px;text-align:center}.st-pp-stat{display:flex;flex-direction:column;gap:6px}.st-pp-stat-value{font-family:var(--st-font-display);font-size:clamp(2.4rem, 5vw, 3.6rem);font-weight:800;line-height:1;color:var(--st-paper);letter-spacing:-.02em}.st-pp-stat-label{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .7)}.st-pp-quotes{margin:56px 0}.st-pp-quotes-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}@media (max-width:720px){.st-pp-quotes-grid{grid-template-columns:1fr;gap:22px}}.st-pp-quote{margin:0;padding:28px 28px 24px;background:var(--st-bg-soft);border-top:3px solid var(--st-name);position:relative}.st-pp-quote::before{content:"\201C";position:absolute;top:4px;left:22px;font-family:var(--st-font-display);font-size:4.2rem;line-height:1;color:var(--st-name);opacity:.2}.st-pp-quote-text{font-family:var(--st-font-display);font-style:italic;font-size:1.15rem;line-height:1.55;color:var(--st-ink);margin:0 0 18px;padding-top:18px}.st-pp-quote-attr{font-family:var(--st-font-sans);font-size:13px;line-height:1.4;display:flex;flex-direction:column;padding-top:14px;border-top:1px solid rgb(0 0 0 / .08)}.st-pp-quote-name{font-weight:700;color:var(--st-ink);letter-spacing:.02em}.st-pp-quote-org{color:var(--st-muted);font-size:12px;margin-top:3px}.st-pp-docs{margin:56px 0}.st-pp-docs-list{list-style:none;margin:18px 0 0;padding:0}.st-pp-doc{display:flex;align-items:flex-start;gap:18px;padding:18px 20px;background:var(--st-bg-soft);border-left:3px solid var(--st-name);margin-bottom:10px}.st-pp-doc-icon{flex:0 0 auto;color:var(--st-name);line-height:0;padding-top:2px}.st-pp-doc-body{flex:1;min-width:0}.st-pp-doc-title{font-family:var(--st-font-display);font-size:1.1rem;font-weight:700;margin:0 0 10px;color:var(--st-ink)}.st-pp-doc-actions{display:flex;flex-wrap:wrap;gap:8px}.st-pp-doc-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:var(--st-ink);color:var(--st-paper);font-family:var(--st-font-sans);font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none;border-radius:2px;transition:background .15s}.st-pp-doc-btn:hover{background:var(--st-muted);color:var(--st-paper);text-decoration:none}.st-pp-lessons{margin:56px 0}.st-pp-lessons-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:18px}@media (max-width:900px){.st-pp-lessons-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.st-pp-lessons-grid{grid-template-columns:1fr}}.st-lesson{display:block;color:var(--st-ink);text-decoration:none;transition:transform .25s ease}.st-lesson:hover{transform:translateY(-3px);text-decoration:none}.st-lesson-media{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--st-bg-soft);margin:0 0 14px}.st-lesson-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.st-lesson:hover .st-lesson-image{transform:scale(1.04)}.st-lesson-image--empty{background:var(--st-bg-soft)}.st-lesson-badge{position:absolute;top:14px;left:14px;background:#f59e0b;color:#fff;font-family:var(--st-font-sans);font-size:12px;font-weight:700;letter-spacing:.04em;padding:5px 11px;border-radius:3px}.st-lesson-arrow{position:absolute;right:14px;bottom:14px;width:44px;height:44px;border-radius:50%;background:var(--st-paper);color:var(--st-ink);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgb(0 0 0 / .12);transition:background .2s,color .2s}.st-lesson:hover .st-lesson-arrow{background:var(--st-ink);color:var(--st-paper)}.st-lesson-teacher{display:flex;align-items:center;gap:10px;margin:0 0 10px}.st-lesson-teacher-photo{width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--st-bg-soft);display:block;flex:0 0 32px}.st-lesson-teacher-photo--empty{background:var(--st-bg-soft)}.st-lesson-teacher-name{font-family:var(--st-font-sans);font-size:14px;color:var(--st-muted);font-weight:600}.st-lesson-title{font-family:var(--st-font-display);font-size:1.25rem;font-weight:800;line-height:1.25;margin:0;color:var(--st-ink);letter-spacing:-.005em}.st-lesson:hover .st-lesson-title{color:var(--st-name)}.st-pp-videos{margin:56px 0}.st-pp-videos-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:18px}@media (max-width:720px){.st-pp-videos-grid{grid-template-columns:1fr;gap:20px}}.st-pp-video{margin:0}.st-pp-video-embed{position:relative;aspect-ratio:16/9;background:var(--st-ink);overflow:hidden}.st-pp-video-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.st-pp-video-fallback{display:block;padding:18px;background:var(--st-bg-soft);color:var(--st-ink);text-decoration:none;font-family:var(--st-font-sans);font-size:13px;word-break:break-all}.st-pp-video-title{font-family:var(--st-font-display);font-size:1rem;font-weight:700;color:var(--st-ink);margin:10px 0 0;line-height:1.35}.st-pp-alumni{margin:56px 0}.st-pp-alumni-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 18px}.st-pp-alumni-head .st-pp-section-title{margin:0}.st-pp-alumni-count{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-muted)}.st-pp-alumni-more{margin:18px 0 0}.st-pp-alumni-more a{display:inline-block;font-family:var(--st-font-sans);font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--st-name);text-decoration:none;padding:8px 0}.st-pp-alumni-more a:hover{text-decoration:underline;text-underline-offset:4px}.st-pp-alumni-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:18px;align-items:stretch;margin-top:18px}.st-pp-alumni-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;gap:36px 28px!important;align-items:end!important}.st-pp-alumnus{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;gap:14px;padding:0;background:#fff0;border:0;color:var(--st-ink);text-decoration:none;transition:transform .25s ease,opacity .25s ease;min-height:auto}.st-pp-alumnus:hover{transform:translateY(-3px);text-decoration:none;box-shadow:none}.st-pp-alumnus-logo{max-width:100%;max-height:84px;width:auto;height:auto;object-fit:contain;display:block;margin:0 auto;opacity:.82;filter:grayscale(1);transition:filter .25s ease,opacity .25s ease}.st-pp-alumnus:hover .st-pp-alumnus-logo{filter:grayscale(0);opacity:1}.st-pp-alumnus-logo--empty{width:84px;height:84px;border-radius:50%;background:var(--st-bg-soft);opacity:.6}.st-pp-alumnus-name{font-family:var(--st-font-sans);font-size:12px;font-weight:600;color:var(--st-muted);line-height:1.35;letter-spacing:.02em;transition:color .2s ease}.st-pp-alumnus:hover .st-pp-alumnus-name{color:var(--st-ink)}.st-pp-experts{margin:56px 0}.st-pp-experts-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 22px;gap:16px}.st-pp-experts-head .st-pp-section-title{margin:0;padding:0}.st-pp-experts-head .st-pp-section-title::after{margin-top:8px}.st-pp-experts-nav{display:flex;gap:6px}.st-pp-experts-btn{width:32px;height:32px;border-radius:50%;border:1px solid var(--st-rule);background:var(--st-paper);color:var(--st-ink);cursor:pointer;font-size:18px;line-height:1;transition:background .15s,color .15s,border-color .15s}.st-pp-experts-btn:hover{background:var(--st-ink);color:var(--st-paper);border-color:var(--st-ink)}.st-pp-experts-track{display:flex;gap:32px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:12px;margin-right:-24px}.st-pp-experts-track::-webkit-scrollbar{display:none}.st-pp-expert{flex:0 0 240px;scroll-snap-align:start;background:#fff0;padding:0;border:0;text-align:center}.st-pp-expert-photo{width:120px;height:120px;border-radius:50%;object-fit:cover;display:block;margin:0 auto 16px;background:var(--st-bg-soft)}.st-pp-expert-photo--empty{background:var(--st-bg-soft)}.st-pp-expert-name{font-family:var(--st-font-display);font-size:1.2rem;font-weight:800;margin:0 auto 8px;color:var(--st-ink);letter-spacing:-.005em;text-align:center}.st-pp-expert-bio{font-family:var(--st-font-body);font-size:14px;line-height:1.6;color:var(--st-soft-text);margin:0 auto;text-align:center;max-width:200px}@media (max-width:720px){.st-pp-experts-track{gap:22px}.st-pp-expert{flex:0 0 200px}.st-pp-expert-photo{width:96px;height:96px}}.st-pp-gallery{margin:56px 0}.st-pp-gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.st-pp-gallery-item{display:block;line-height:0;overflow:hidden}.st-pp-gallery-item img{width:100%;aspect-ratio:1 / 1;object-fit:cover;transition:transform .25s ease}.st-pp-gallery-item:hover img{transform:scale(1.04)}@media (max-width:600px){.st-pp-gallery-grid{grid-template-columns:repeat(2,1fr)}}.st-pp-children{margin:64px 0 0;padding-top:32px;border-top:3px solid var(--st-ink)}.st-pp-children-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:36px;margin-top:24px}@media (max-width:600px){.st-pp-children-grid{grid-template-columns:1fr}}.st-pp-card{display:flex;flex-direction:column}.st-pp-card-image{display:block;line-height:0;margin:0 0 14px;overflow:hidden}.st-pp-card-image img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;transition:transform .35s ease}.st-pp-card-image:hover img{transform:scale(1.03)}.st-pp-card-title{font-family:var(--st-font-display);font-size:1.25rem;line-height:1.25;font-weight:800;margin:0 0 8px;letter-spacing:-.005em}.st-pp-card-title a{color:var(--st-ink);text-decoration:none}.st-pp-card-title a:hover{color:var(--st-name)}.st-pp-card-dek{font-size:.95rem;color:var(--st-soft-text);line-height:1.55;margin:0}.st-pp-back{margin-top:48px;padding-top:24px;border-top:1px solid var(--st-rule)}.st-pp-back-link{display:inline-block;font-family:var(--st-font-sans);font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--st-name);text-decoration:none;padding:8px 0}.st-pp-back-link:hover{text-decoration:underline;text-underline-offset:4px}.st-pp-archive{max-width:var(--st-w-content);margin:0 auto;padding:12px 24px 56px}.st-pp-archive-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media (max-width:900px){.st-pp-archive-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.st-pp-archive-grid{grid-template-columns:1fr}}.st-program-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.st-pp-children .st-program-grid{grid-template-columns:repeat(2,1fr)}@media (max-width:900px){.st-program-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.st-program-grid,.st-pp-children .st-program-grid{grid-template-columns:1fr}}.st-program-frame{background:var(--st-bg-soft);padding:12px;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}.st-program-frame:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgb(0 0 0 / .08)}.st-program-frame-image{display:block;line-height:0;background:var(--st-paper);aspect-ratio:1/1;overflow:hidden}.st-program-frame-image img{width:100%;height:100%;object-fit:contain;object-position:center;padding:18px;box-sizing:border-box;display:block;transition:transform .35s ease}.st-program-frame:hover .st-program-frame-image img{transform:scale(1.04)}.st-program-frame-body{background:var(--st-paper);padding:26px 22px 30px;flex:1;display:flex;flex-direction:column;gap:10px}.st-program-frame-title{font-family:var(--st-font-display);font-size:clamp(1.4rem, 2.2vw, 1.7rem);font-weight:800;line-height:1.18;margin:0;letter-spacing:-.01em}.st-program-frame-title a{color:var(--st-name);text-decoration:none}.st-program-frame-title a:hover{color:var(--st-ink)}.st-program-frame-dek{font-family:var(--st-font-body);font-size:1rem;line-height:1.55;color:var(--st-ink);margin:0}.st-ext-mark{font-size:.7em;opacity:.65;margin-left:4px;display:inline-block;vertical-align:2px}.st-pp-archive-group{margin:0 0 38px}.st-pp-archive-group-title{font-family:var(--st-font-display);font-size:1.5rem;font-weight:800;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid var(--st-ink)}.st-pp-archive-group-title a{color:var(--st-ink);text-decoration:none}.st-pp-archive-group-title a:hover{color:var(--st-name)}.st-report{max-width:1040px;margin:0 auto;padding:16px 24px 56px}.st-report-head{margin:0 0 22px;padding-bottom:18px;border-bottom:1px solid var(--st-rule)}.st-report-head.has-image{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:center}.st-report-head-text{min-width:0}.st-report-head-image{margin:0}.st-report-head-image img{width:100%;height:auto;display:block}@media (max-width:720px){.st-report-head.has-image{grid-template-columns:1fr;gap:18px}.st-report-head-image{order:-1}}.st-report-overline{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--st-muted);margin:0 0 10px}.st-report-overline a{color:var(--st-name);text-decoration:none}.st-report-overline a:hover{text-decoration:underline}.st-report-overline .st-bc-sep{margin:0 6px;opacity:.6}.st-report-title{font-family:var(--st-font-display);font-size:clamp(1.8rem, 3.6vw, 2.6rem);line-height:1.12;font-weight:800;letter-spacing:-.015em;margin:0 0 12px}.st-report-dek{font-family:var(--st-font-body);font-size:1.1rem;line-height:1.55;color:var(--st-soft-text);margin:0 0 10px}.st-report-meta{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--st-muted);margin:0}.st-report-hero{margin:0 0 24px}.st-report-hero img{width:100%;height:auto;display:block}.st-report-actions{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px;padding:14px;background:var(--st-bg-soft);border-left:3px solid var(--st-name)}.st-report-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:var(--st-ink);color:var(--st-paper);font-family:var(--st-font-sans);font-weight:700;font-size:13px;letter-spacing:.04em;text-decoration:none;border-radius:2px;transition:background .15s}.st-report-btn:hover{background:var(--st-muted);color:var(--st-paper);text-decoration:none}.st-report-btn--podcast{background:#1db954;color:#fff}.st-report-btn--podcast:hover{background:#169c46;color:#fff}.st-report-section-title{font-family:var(--st-font-display);font-size:1.5rem;font-weight:800;margin:32px 0 12px;padding-bottom:6px;border-bottom:1px solid var(--st-rule)}.st-report-podcast-embed{margin:12px 0 0}.st-report-podcast-embed iframe{width:100%;border:0;border-radius:12px}.st-report-en{margin:24px 0;padding:22px;background:var(--st-bg-soft);border-left:3px solid var(--st-ink)}.st-report-en .st-report-section-title{margin-top:0;border:0;padding:0;font-size:1.2rem}.st-report-en-title{font-family:var(--st-font-display);font-size:1.3rem;font-weight:800;margin:6px 0 12px;line-height:1.2}.st-report-en-body{font-family:var(--st-font-body);font-size:1rem;line-height:1.65;color:var(--st-soft-text)}.st-report-en-body p{margin:0 0 1em}.st-report-authors-grid{display:flex;flex-direction:column;gap:22px;margin-top:12px}.st-report-author{display:flex;align-items:flex-start;gap:18px;padding-bottom:22px;border-bottom:1px solid var(--st-rule)}.st-report-author:last-child{border-bottom:0;padding-bottom:0}.st-report-author-photo,.st-report-author-photo-link{flex:0 0 88px;line-height:0}.st-report-author-photo{width:88px;height:88px;border-radius:50%;object-fit:cover;background:var(--st-bg-soft);display:block}.st-report-author-content{flex:1;min-width:0}.st-report-author-photo--empty{background:var(--st-bg-soft)}.st-report-author-name{font-family:var(--st-font-display);font-size:1.1rem;font-weight:700;margin:0 0 6px;color:var(--st-ink)}.st-report-author-name a{color:inherit;text-decoration:none}.st-report-author-name a:hover{color:var(--st-name);text-decoration:underline;text-underline-offset:3px}.st-report-author-photo-link{display:block;line-height:0}.st-report-author-bio{font-family:var(--st-font-body);font-size:14px;line-height:1.55;color:var(--st-soft-text);margin:0}@media (max-width:480px){.st-report-author{gap:14px}.st-report-author-photo,.st-report-author-photo-link{flex:0 0 64px}.st-report-author-photo{width:64px;height:64px}}.st-report-similar{margin:32px 0}.st-report-similar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:14px}@media (max-width:720px){.st-report-similar-grid{grid-template-columns:1fr}}.st-report-similar-card{display:flex;flex-direction:column}.st-report-similar-image{display:block;line-height:0;margin:0 0 10px}.st-report-similar-image img{width:100%;aspect-ratio:16/10;object-fit:cover}.st-report-similar-title{font-family:var(--st-font-display);font-size:1.1rem;font-weight:700;line-height:1.25;margin:0 0 6px}.st-report-similar-title a{color:var(--st-ink);text-decoration:none}.st-report-similar-title a:hover{color:var(--st-name)}.st-report-similar-authors{font-family:var(--st-font-display);color:var(--st-name);font-weight:600;font-size:.95rem;margin:0 0 4px}.st-report-similar-date{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--st-muted);margin:0}.st-report-media{margin:28px 0}.st-report-media-list{list-style:none;margin:12px 0 0;padding:0}.st-report-media-item{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--st-rule)}.st-report-media-item:last-child{border-bottom:0}.st-report-media-type{font-family:var(--st-font-sans);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-paper);background:var(--st-ink);padding:4px 10px;border-radius:2px;flex:0 0 auto}.st-report-media-item--youtube .st-report-media-type{background:#c00}.st-report-media-item--podcast .st-report-media-type{background:#1db954}.st-report-media-item--article .st-report-media-type{background:#1f6feb}.st-report-media-link{font-family:var(--st-font-display);font-size:1.05rem;font-weight:700;color:var(--st-ink);text-decoration:none;line-height:1.3}.st-report-media-link:hover{color:var(--st-name);text-decoration:underline;text-underline-offset:3px}.st-researchers{max-width:1040px;margin:0 auto;padding:16px 24px 56px}.st-researchers-head{border-bottom:1px solid var(--st-ink);padding-bottom:22px;margin-bottom:28px}.st-researchers-headline{font-family:var(--st-font-display);font-size:clamp(2rem, 4.4vw, 3rem);line-height:1.1;font-weight:800;letter-spacing:-.015em;margin:0 0 12px}.st-researchers-intro{font-family:var(--st-font-display);font-style:italic;font-size:1.15rem;line-height:1.5;color:var(--st-soft-text);margin:0 0 12px}.st-researchers-meta{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:0}.st-researchers-count{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-muted)}.st-researchers-back{font-family:var(--st-font-sans);font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--st-name);text-decoration:none}.st-researchers-back:hover{text-decoration:underline}.st-researchers-list{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 36px}@media (max-width:720px){.st-researchers-list{grid-template-columns:1fr;gap:22px}}.st-researcher{display:grid;grid-template-columns:120px 1fr;gap:18px;align-items:start;padding:18px 0;border-top:1px solid var(--st-rule);scroll-margin-top:80px}.st-researcher:target{background:var(--st-bg-soft);margin:0 -12px;padding:18px 12px}.st-researcher-photo{width:120px;height:120px;border-radius:50%;object-fit:cover;background:var(--st-bg-soft);display:block}.st-researcher-photo--empty{background:var(--st-bg-soft)}.st-researcher-body{min-width:0}.st-researcher-name{font-family:var(--st-font-display);font-size:clamp(1.3rem, 2.2vw, 1.7rem);font-weight:700;margin:0 0 10px;color:var(--st-ink)}.st-researcher-bio{font-family:var(--st-font-body);font-size:1rem;line-height:1.6;color:var(--st-soft-text);margin:0 0 14px}.st-researcher-meta{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-muted);margin:0 0 6px}.st-researcher-reports{list-style:none;margin:0;padding:0}.st-researcher-reports li{padding:4px 0}.st-researcher-reports a{font-family:var(--st-font-display);font-size:1rem;color:var(--st-ink);text-decoration:none}.st-researcher-reports a:hover{color:var(--st-name);text-decoration:underline}@media (max-width:720px){.st-researcher{grid-template-columns:84px 1fr;gap:14px;padding:16px 0}.st-researcher-photo{width:84px;height:84px}}.st-research-hero{background:var(--st-bg-soft);border-bottom:1px solid var(--st-rule);padding:36px 24px 32px}.st-research-hero-inner{max-width:1040px;margin:0 auto}.st-research-hero-inner .st-overline{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--st-muted);margin:0 0 10px}.st-research-hero-title{font-family:var(--st-font-display);font-size:clamp(2rem, 4.4vw, 3.2rem);line-height:1.1;font-weight:800;letter-spacing:-.015em;margin:0 0 14px;max-width:820px}.st-research-intro{font-family:var(--st-font-body);font-size:1.1rem;line-height:1.6;color:var(--st-soft-text);margin:0;max-width:760px}.st-research-intro p{margin:0 0 .8em}.st-research-intro p:last-child{margin-bottom:0}.st-research-team-link{margin:18px 0 0}.st-research-team-link a{display:inline-block;font-family:var(--st-font-sans);font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--st-name);text-decoration:none;padding:10px 18px;border:1px solid var(--st-name);border-radius:2px;transition:background .15s,color .15s}.st-research-team-link a:hover{background:var(--st-name);color:#fff;text-decoration:none}.st-research-info{max-width:1040px;margin:36px auto 0;padding:0 24px}.st-research-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px}@media (max-width:720px){.st-research-info-grid{grid-template-columns:1fr;gap:22px}}.st-research-info-title{font-family:var(--st-font-display);font-size:clamp(1.3rem, 2.2vw, 1.7rem);font-weight:800;margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid var(--st-ink)}.st-research-info-body{font-family:var(--st-font-body);font-size:1rem;line-height:1.7;color:var(--st-ink)}.st-research-info-body p{margin:0 0 1em}.st-research-info-body p:last-child{margin-bottom:0}.st-research-list-head{max-width:1040px;margin:44px auto 0;padding:0 24px}.st-research-list-title{font-family:var(--st-font-display);font-size:clamp(1.6rem, 2.8vw, 2.2rem);font-weight:800;margin:0 0 14px;padding-bottom:10px;border-bottom:3px solid var(--st-ink);display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.st-research-filter{margin:0 0 16px}.st-research-filter-input{width:100%;max-width:420px;padding:10px 14px;font-family:var(--st-font-body);font-size:1rem;background:var(--st-paper);color:var(--st-ink);border:1px solid var(--st-rule);border-radius:2px;transition:border-color .15s}.st-research-filter-input:focus{outline:none;border-color:var(--st-ink)}.st-research-filter-empty{font-family:var(--st-font-sans);font-size:14px;color:var(--st-muted);margin:10px 0 0;padding:14px;background:var(--st-bg-soft);border-radius:2px}.st-report-archive{max-width:var(--st-w-content);margin:0 auto;padding:12px 24px 56px}.st-report-archive-list{display:grid;grid-template-columns:repeat(2,1fr);gap:36px 36px;border-top:1px solid var(--st-rule);padding-top:28px}@media (max-width:720px){.st-report-archive-list{grid-template-columns:1fr;gap:26px}}.st-report-card{display:flex;flex-direction:column;gap:14px;padding:0;border:0}.st-report-card-image{display:block;line-height:0;order:-1}.st-report-card-image img{width:100%;aspect-ratio:16/10;object-fit:cover}.st-report-card-body{min-width:0}.st-report-card-date{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-muted);margin:0 0 6px}.st-report-card-title{font-family:var(--st-font-display);font-size:clamp(1.2rem, 2vw, 1.5rem);font-weight:700;line-height:1.2;margin:0 0 8px}.st-report-card-title a{color:var(--st-ink);text-decoration:none}.st-report-card-title a:hover{color:var(--st-name)}.st-report-card-dek{color:var(--st-soft-text);font-size:1rem;line-height:1.55;margin:0 0 12px}.st-report-card-authors{display:flex;flex-wrap:wrap;gap:14px 18px;align-items:center;margin:0 0 12px;padding:10px 0;border-top:1px solid var(--st-rule);border-bottom:1px solid var(--st-rule)}.st-report-card-author{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:inherit;transition:color .15s}.st-report-card-author:hover{color:var(--st-name)}.st-report-card-author:hover .st-report-card-author-name{color:var(--st-name)}.st-report-card-author-photo{width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--st-bg-soft);display:block;flex:0 0 32px}.st-report-card-author-photo--empty{background:var(--st-bg-soft)}.st-report-card-author-name{font-family:var(--st-font-display);font-size:14px;font-weight:600;color:var(--st-ink);line-height:1.2}.st-report-card-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.st-report-tag{display:inline-block;padding:4px 10px;background:var(--st-ink);color:var(--st-paper);font-family:var(--st-font-sans);font-size:11px;font-weight:700;letter-spacing:.08em;text-decoration:none;border-radius:2px}.st-report-tag:hover{background:var(--st-muted);color:var(--st-paper);text-decoration:none}.st-report-tag--podcast{background:#1db954}.st-report-tag--podcast:hover{background:#169c46}.st-report-readmore{margin-left:auto;font-family:var(--st-font-sans);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--st-name);text-decoration:none;font-weight:700}.st-report-readmore:hover{text-decoration:underline}@media (max-width:720px){.st-report-card.has-image{grid-template-columns:1fr;gap:14px}.st-report-card-image img{aspect-ratio:16/10}.st-report-readmore{margin-left:0}}.st-staff{max-width:var(--st-w-content);margin:0 auto;padding:32px 24px 64px}.st-staff-header{border-bottom:1px solid var(--st-ink);padding-bottom:22px;margin-bottom:8px}.st-staff-headline{font-family:var(--st-font-display);font-size:clamp(2.4rem, 5vw, 3.6rem);line-height:1.1;margin:0;font-weight:700;letter-spacing:-.015em}.st-staff-intro{font-family:var(--st-font-display);font-style:italic;font-size:1.2rem;line-height:1.5;color:var(--st-soft-text);margin:16px 0 0;max-width:720px}.st-staff-list{margin-top:8px}.st-staff-card{display:grid;grid-template-columns:200px 1fr;gap:40px;align-items:start;padding:36px 0;border-bottom:1px solid var(--st-rule)}.st-staff-card:last-child{border-bottom:0}.st-staff-avatar{display:block;line-height:0}.st-staff-avatar img,.st-staff-avatar .st-avatar-xl{width:200px!important;height:200px!important;border-radius:50%!important;object-fit:cover;background:var(--st-bg-soft);display:block}.st-staff-body{min-width:0}.st-staff-name{font-family:var(--st-font-display);font-size:clamp(1.6rem, 2.6vw, 2.2rem);line-height:1.15;margin:0 0 16px;font-weight:700;letter-spacing:-.01em}.st-staff-name a{color:var(--st-ink);text-decoration:none}.st-staff-name a:hover{color:var(--st-muted)}.st-staff-meta{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--st-muted);margin:8px 0 10px}.st-staff-stories{list-style:none;margin:0;padding:0}.st-staff-stories li{padding:14px 0;border-bottom:1px solid var(--st-rule);display:flex;justify-content:space-between;gap:24px;align-items:baseline}.st-staff-stories li:last-child{border-bottom:0}.st-staff-stories-title{font-family:var(--st-font-display);font-size:1.1rem;line-height:1.3;font-weight:700;color:var(--st-ink);flex:1;text-decoration:none}.st-staff-stories-title:hover{color:var(--st-muted);text-decoration:none}.st-staff-stories-date{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-muted);white-space:nowrap;flex:0 0 auto}.st-staff-more{display:inline-block;margin-top:16px;font-family:var(--st-font-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-ink);font-weight:700;text-decoration:none}.st-staff-more:hover{color:var(--st-muted);text-decoration:none}@media (max-width:720px){.st-staff-card{grid-template-columns:1fr;gap:18px}.st-staff-avatar img,.st-staff-avatar .st-avatar-xl{width:140px!important;height:140px!important}.st-staff-stories li{flex-direction:column;gap:6px;align-items:flex-start}}.st-archive-head{border-bottom:1px solid var(--st-ink);padding-bottom:16px;margin-bottom:28px}.st-archive-head .st-overline{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--st-muted)}.st-archive-head h1{font-size:clamp(1.8rem, 3.4vw, 2.6rem);margin:6px 0 0}.st-archive-list{display:grid;grid-template-columns:1fr;gap:0}.st-archive-list .st-story{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;padding:22px 0}.st-archive-list .st-story .st-image{order:2}@media (max-width:720px){.st-archive-list .st-story{grid-template-columns:1fr}}.st-prefooter{background:var(--st-bg-soft);color:var(--st-ink);margin-top:48px;padding:32px 24px 36px;border-top:1px solid var(--st-rule);border-bottom:1px solid var(--st-rule);font-family:var(--st-font-body)}.st-prefooter-inner{max-width:var(--st-w-content);margin:0 auto}.st-prefooter-top{padding-bottom:22px;margin-bottom:28px;border-bottom:1px solid var(--st-rule);font-size:1.05rem;line-height:1.5;color:var(--st-ink)}.st-prefooter-top:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.st-prefooter-top p{margin:0 0 .5em}.st-prefooter-top a{color:var(--st-name);text-decoration:none;font-weight:600}.st-prefooter-top a:hover{text-decoration:underline;text-underline-offset:3px}.st-prefooter-top-title{font-family:var(--st-font-display);font-size:1.2rem;margin:0 0 8px;font-weight:700}.st-prefooter-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.st-prefooter-col h4,.st-prefooter-col-title{font-family:var(--st-font-display);font-size:1.1rem;margin:0 0 8px;font-weight:700;color:var(--st-ink)}.st-prefooter-col p{font-size:14px;line-height:1.5;color:var(--st-soft-text);margin:0 0 8px}.st-prefooter-col a{color:var(--st-ink)}.st-prefooter-col a:hover{color:var(--st-muted);text-decoration:none}.st-prefooter-col img{max-width:100%;height:auto;margin:0 0 10px}@media (max-width:900px){.st-prefooter-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.st-prefooter{padding:24px 16px}.st-prefooter-grid{grid-template-columns:1fr;gap:22px}.st-prefooter-top{font-size:1rem}}:root[data-theme="dark"] .st-prefooter{background:var(--st-bg-soft)}.st-footer{background:var(--st-footer-bg);color:var(--st-footer-fg);margin-top:48px;padding:22px 24px;font-family:var(--st-font-sans);font-size:14px}.st-prefooter+.st-footer{margin-top:0}.st-footer .st-inner{max-width:var(--st-w-content);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.st-footer a{color:var(--st-footer-fg);text-decoration:none}.st-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.st-footer-menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0}.st-footer-menu li{padding:0 18px;position:relative;line-height:1.4}.st-footer-menu li:first-child{padding-left:0}.st-footer-menu li+li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:14px;background:rgb(255 255 255 / .2)}.st-footer-menu a{font-size:14px;color:var(--st-footer-fg)}.st-footer-brand{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25;text-align:right}.st-footer-line{display:block}.st-footer-line--strong{font-family:var(--st-font-display);font-size:1.4rem;font-weight:700;color:#fff;letter-spacing:-.01em}@media (max-width:720px){.st-footer .st-inner{flex-direction:column;align-items:flex-start;gap:18px}.st-footer-brand{align-items:flex-start;text-align:left}.st-footer-menu{gap:0}}.st-image figure{margin:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.st-pagination{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--st-rule);padding-top:18px;margin-top:32px;font-family:var(--st-font-sans);font-size:13px}.st-tag{display:inline-block;font-family:var(--st-font-sans);font-size:10px;letter-spacing:.14em;text-transform:uppercase;background:var(--st-accent);color:#fff;padding:3px 8px;margin-right:6px}.st-search-form{display:flex;gap:8px}.st-live-search{position:relative}.st-live-results{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:1100;background:var(--st-paper);color:var(--st-ink);border:1px solid var(--st-rule);box-shadow:0 12px 36px rgb(0 0 0 / .18);max-height:70vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.st-live-empty{font-family:var(--st-font-sans);font-size:13px;color:var(--st-muted);padding:14px 16px;margin:0}.st-live-group{padding:8px 0}.st-live-group+.st-live-group{border-top:1px solid var(--st-rule)}.st-live-group-title{font-family:var(--st-font-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--st-muted);padding:6px 16px;margin:0 0 4px}.st-live-list{list-style:none;margin:0;padding:0}.st-live-item a{display:flex;align-items:center;gap:12px;padding:8px 16px;text-decoration:none;color:var(--st-ink);transition:background .12s}.st-live-item a:hover{background:var(--st-bg-soft)}.st-live-avatar,.st-live-thumb{width:40px;height:40px;object-fit:cover;flex:0 0 auto;background:var(--st-bg-soft)}.st-live-avatar{border-radius:50%}.st-live-thumb{border-radius:2px}.st-live-text{display:flex;flex-direction:column;min-width:0;flex:1}.st-live-title{font-family:var(--st-font-display);font-weight:700;font-size:14px;color:var(--st-ink);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-live-meta{font-family:var(--st-font-sans);font-size:12px;color:var(--st-muted);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-live-item--author .st-live-title{color:var(--st-name)}@media (max-width:600px){.st-live-results{max-height:60vh}.st-live-avatar,.st-live-thumb{width:34px;height:34px}}.st-search-form input[type="search"]{flex:1;border:1px solid var(--st-rule);padding:8px 10px;font-family:var(--st-font-body)}.st-search-form button{border:1px solid var(--st-ink);background:var(--st-ink);color:#fff;padding:8px 14px;font-family:var(--st-font-sans);font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.st-comments{max-width:var(--st-w-narrow);margin:0 auto;padding:0 24px 56px}.st-comments h2{font-size:1.4rem;border-top:1px solid var(--st-ink);padding-top:16px}.st-comments .comment-list{list-style:none;padding:0}.st-comments .comment{border-bottom:1px solid var(--st-rule);padding:14px 0}@media (max-width:600px){body{font-size:16px}h1{font-size:clamp(1.6rem, 7vw, 2rem)}h2{font-size:clamp(1.3rem, 5.5vw, 1.6rem)}h3{font-size:1.15rem}.st-container{padding:18px 16px 36px}.st-archive-head{padding:0 16px}.st-archive-list{padding:0 16px}.st-topbar-inner{padding:8px 14px;gap:8px;flex-wrap:wrap}.st-topbar-date{font-size:10px;letter-spacing:.14em}.st-theme-toggle{width:30px;height:30px}.st-mainbar-inner{padding:16px 16px 18px;gap:14px}.st-mainbar-logo a{font-size:clamp(1.6rem, 8vw, 2.4rem);line-height:1.05;letter-spacing:-.01em}.st-primary-menu li{padding:0 12px}.st-primary-menu li+li::before{height:14px}.st-primary-menu a{font-size:.95rem}.st-grid,.st-grid--2{gap:0}.st-lede h1{font-size:clamp(1.7rem, 7vw, 2.1rem);line-height:1.18}.st-lede .st-image{margin:0 0 12px}.st-lede .st-card-byline-text{font-size:14px}.st-lede .st-card-byline-date{font-size:14px}.st-lede .st-card-avatar img,.st-lede .st-avatar-sm{width:44px;height:44px}.st-secondary h2{font-size:clamp(1.4rem, 6vw, 1.8rem)}.st-side-item{padding-bottom:16px;margin-bottom:16px}.st-side-item h3{font-size:1.15rem}.st-side-item .st-card-byline-text{font-size:13px}.st-side-item .st-avatar-sm,.st-side-item .st-card-avatar img{width:32px;height:32px}.st-section{margin-top:36px;padding-top:12px}.st-section-head{margin-bottom:14px}.st-section-head h2{font-size:1.3rem}.st-section-head .st-more{font-size:10px}.st-spotlight{padding:20px 0 24px;margin-top:36px}.st-spotlight-inner{padding:0 16px}.st-spotlight-grid{gap:18px}.st-spotlight-title{font-size:clamp(1.5rem, 7vw, 2rem);margin:6px 0 10px}.st-spotlight-dek{font-size:1rem;line-height:1.45;margin:0 0 16px}.st-spotlight-byline{grid-template-columns:56px 1fr;gap:12px;padding-top:12px}.st-spotlight-avatar img{width:56px;height:56px}.st-spotlight-name{font-size:1rem}.st-spotlight-by,.st-spotlight-date{font-size:10px}.st-voices-grid{gap:22px}.st-voice-title{font-size:1.2rem}.st-voice-dek{font-size:14px}.st-voice-author-name{font-size:14px}.st-mini{border-right:0!important;padding:18px 16px;min-height:0;grid-template-columns:1fr 80px;gap:14px}.st-mini-title{font-size:1.05rem;line-height:1.25;margin:0 0 10px}.st-mini-author{font-size:14px;margin:0}.st-mini-avatar img,.st-mini .st-avatar-md{width:80px;height:80px}.st-single-wrap{padding:8px 16px 16px;gap:20px}.st-article{padding:8px 0 20px}.st-article h1{font-size:clamp(1.7rem, 8vw, 2.2rem)}.st-article .st-dek{font-size:1.05rem;line-height:1.45}.st-article-body{font-size:1.05rem;line-height:1.6}.st-article-body p:first-of-type::first-letter{font-size:3rem;padding:2px 8px 0 0}.st-article-body h2{font-size:1.35rem}.st-article-body h3{font-size:1.15rem}.st-breadcrumb{font-size:10px;gap:4px}.st-byline-block{gap:12px;padding:14px 0;margin-bottom:22px}.st-byline-avatar img,.st-avatar{width:52px!important;height:52px!important}.st-author-box{padding:16px;gap:14px;grid-template-columns:64px 1fr}.st-author-avatar img,.st-avatar-lg{width:64px!important;height:64px!important}.st-author-page{padding:24px 16px 40px}.st-author-id{gap:14px}.st-author-avatar-lg img,.st-avatar-xl{width:84px!important;height:84px!important}.st-author-headline{font-size:clamp(1.6rem, 8vw, 2.2rem)}.st-author-intro{font-size:1rem}.st-staff{padding:24px 16px 40px}.st-staff-headline{font-size:clamp(1.7rem, 8vw, 2.2rem)}.st-staff-card{grid-template-columns:1fr;gap:16px;padding:26px 0}.st-staff-card .st-staff-avatar img,.st-staff-card .st-staff-avatar .st-avatar-xl{width:120px!important;height:120px!important}.st-staff-name{font-size:1.4rem;margin:0 0 10px}.st-staff-stories li{flex-direction:column;gap:4px;align-items:flex-start;padding:12px 0}.st-staff-stories-title{font-size:1rem}.st-staff-stories-date{font-size:10px}.st-list-card{padding:22px 0;gap:14px}.st-list-card.has-image{grid-template-columns:1fr 88px}.st-list-card-image img{width:88px;height:88px}.st-list-card-title{font-size:1.1rem;line-height:1.22}.st-list-card-author{font-size:.95rem;margin:0 0 8px}.st-list-card-dek{font-size:.95rem;line-height:1.5;margin:0 0 10px}.st-list-card-time{font-size:10px;letter-spacing:.12em}.st-mostviewed{padding:0 16px 16px;margin-top:24px}.st-mostviewed-title{font-size:1.4rem;margin:0 0 12px}.st-mostviewed-item{padding:14px 0;gap:12px}.st-mostviewed-item,.st-mostviewed-item.has-image{grid-template-columns:42px 1fr 64px}.st-mostviewed-num{font-size:1.9rem}.st-mostviewed-headline{font-size:.95rem;line-height:1.25}.st-mostviewed-image img{width:64px;height:48px}.st-footer{padding:18px 16px}.st-footer .st-inner{gap:14px}.st-footer-line--strong{font-size:1.15rem}.st-footer-menu{gap:0}.st-footer-menu li{padding:0 10px}.st-footer-menu a{font-size:12px}.st-comments{padding:0 16px 36px}.st-comments h2{font-size:1.2rem}.st-search-form input[type="search"]{font-size:16px}}@media (max-width:380px){.st-list-card.has-image{grid-template-columns:1fr 72px}.st-list-card-image img{width:72px;height:72px}.st-mainbar-logo a{font-size:1.6rem}.st-mostviewed-item,.st-mostviewed-item.has-image{grid-template-columns:34px 1fr 54px}.st-mostviewed-num{font-size:1.6rem}.st-mostviewed-image img{width:54px;height:40px}}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}:root{--st-topbar-bg:#062962;--st-topbar-fg:#ffffff;--st-footer-bg:#062962;--st-footer-fg:#d8d8d8;--st-paper:#ffffff;--st-ink:#121212;--st-muted:#5a5a5a;--st-rule:#dcdcdc;--st-name:#028ce2;--st-kicker:#028ce2;--st-link:#121212;--st-font-display:"Source Serif 4", "Charter", Georgia, "Times New Roman", serif;--st-font-body:"Source Serif 4", "Charter", Georgia, "Times New Roman", serif;--st-font-masthead:"Source Serif 4", "Charter", Georgia, "Times New Roman", serif;--st-w-content:1240px;--st-w-narrow:720px}.wp-elements-9bf5db30a2f96e4b9b549fc1a2007d0b a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black)}