.hydra-panel{background:var(--hydra-text-inverted);border-radius:var(--hydra-radius);box-shadow:var(--hydra-shadow);padding:1.5rem}@media (width>1200px){.hydra-panel{padding:3rem}}.screen-reader-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.screen-reader-text:focus{background:var(--hydra-surface-background);clip-path:none;width:auto;height:auto;z-index:var(--hydra-z-toast);padding:.75rem 1rem;top:1rem;left:1rem}.hydra-astro-footer{--bgColor:var(--hydra-surface-footer);background-color:var(--bgColor);background-image:var(--hydra-surface-footer-gradient);color:#fff}@supports (color:contrast-color(red)){.hydra-astro-footer{color:contrast-color(var(--bgColor))}}.hydra-astro-footer{--foot-fg:color-mix(in srgb, currentcolor 85%, transparent);margin-top:2rem}.hydra-astro-footer a{color:inherit;text-decoration:none}.hydra-astro-footer a:hover{color:currentColor}.hydra-astro-footer .hydra-container{max-width:calc(var(--hydra-content-max) + 2 * var(--hydra-gutter));padding-inline:var(--hydra-gutter);margin-inline:auto}.hydra-astro-footer .foot__main{border-bottom:var(--hydra-border-width) solid color-mix(in srgb, currentcolor 30%, transparent);grid-template-columns:21.75rem repeat(3,minmax(0,1fr));gap:1.5rem;padding-block:4rem 2rem;display:grid}.hydra-astro-footer .foot__main--brand-only{grid-template-columns:minmax(0,1fr);padding-block:2rem}@media (width<=1200px){.hydra-astro-footer .foot__main{grid-template-columns:1fr;padding-block:2.5rem 1.5rem}}.hydra-astro-footer .foot__desc,.hydra-astro-footer .foot__legal,.hydra-astro-footer .foot__age,.hydra-astro-footer .foot__col a{font-size:var(--text-sm)}.hydra-astro-footer .foot__age b,.hydra-astro-footer .foot__copy{font-size:var(--text-xs)}.hydra-astro-footer .foot__age b{white-space:nowrap;flex-shrink:0}.foot__brand{min-width:0}.foot__logo{align-items:center;margin-bottom:.875rem;display:flex}.foot__logo a{color:currentColor;font-weight:var(--cc-font-weight-bold)}.foot__logo img{width:auto;height:2rem;display:block}.foot__logo-text{overflow-wrap:anywhere}.foot__desc{max-width:18.75rem;margin:0}.foot__soc{gap:.4375rem;margin-top:.875rem;display:flex}.hydra-astro-footer .foot__s{color:color-mix(in srgb, currentcolor 60%, transparent);height:2rem;-webkit-mask:var(--soc-icon) center/1.25rem no-repeat;mask:var(--soc-icon) center/1.25rem no-repeat;background:currentColor;justify-content:center;align-items:center;width:2rem;display:flex}.hydra-astro-footer .foot__s:hover{color:currentColor}.hydra-astro-footer .foot__s[data-network=facebook]{--soc-icon:url(/assets/build/facebook.Cw53Cfp_.svg)}.hydra-astro-footer .foot__s[data-network=x],.hydra-astro-footer .foot__s[data-network=twitter]{--soc-icon:url(/assets/build/twitter.PV6H76gM.svg)}.hydra-astro-footer .foot__s[data-network=youtube]{--soc-icon:url(/assets/build/youtube.CgmRoZI2.svg)}.hydra-astro-footer .foot__s[data-network=instagram]{--soc-icon:url(/assets/build/instagram.BRBPVqzC.svg)}.hydra-astro-footer .foot__s[data-network=linkedin]{--soc-icon:url(/assets/build/linkedin.CBa1yvkl.svg)}.foot__cols{display:contents}.foot__col h4{color:currentColor;font-weight:var(--cc-font-weight-regular);text-transform:uppercase;margin:0 0 1.25rem}.foot__col ul{flex-direction:column;gap:.5625rem;margin:0;padding:0;list-style:none;display:flex}.foot__col a{color:color-mix(in srgb, currentcolor 82%, transparent)}.foot__bot{flex-direction:column;gap:1.25rem;padding-block:2rem 4rem;display:flex}.foot__bot p{margin:0}@media (width<=1200px){.foot__bot{padding-block:1.5rem 2.5rem}}.foot__age{background:color-mix(in srgb, currentcolor 10%, transparent);border:var(--hydra-border-width) solid color-mix(in srgb, currentcolor 30%, transparent);border-radius:var(--hydra-radius);color:currentColor;align-self:flex-start;align-items:center;gap:.5rem;padding:.75rem;display:inline-flex}.foot__age b{--bgColor:var(--hydra-cta-primary);background:var(--bgColor);border-radius:var(--hydra-radius-sm);color:#fff}@supports (color:contrast-color(red)){.foot__age b{color:contrast-color(var(--bgColor))}}.foot__age b{font-weight:var(--cc-font-weight-regular);padding:.1875rem .75rem}.foot__links{flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.foot__legal{max-width:71.25rem;margin-top:1.25rem}.foot__legal strong{font-weight:var(--cc-font-weight-regular)}.foot__copy{color:color-mix(in srgb, currentcolor 72%, transparent);margin-top:1.25rem}.hydra-footer-rg{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.hydra-header{--nav-bg:var(--hydra-surface-header);--nav-h:87px;--nav-fg:var(--hydra-text-primary);--nav-fg-dim:color-mix(in srgb, var(--nav-fg) 90%, transparent);background:var(--nav-bg);border-bottom:var(--hydra-border-width) solid color-mix(in srgb, var(--nav-fg) 22%, transparent);color:var(--nav-fg);z-index:var(--hydra-z-header);position:sticky;top:0;box-shadow:0 4px 14px #00000024}.hydra-header a{color:inherit;text-decoration:none}.hydra-header>.nav>.wrap{max-width:calc(var(--hydra-content-max) + 2 * var(--hydra-gutter));padding-inline:var(--hydra-gutter);margin-inline:auto}@media (width<=1200px){.hydra-header{--nav-h:66px}}.nav__bar{height:var(--nav-h);align-items:center;display:flex}.hydra-astro-header .nav__link,.hydra-astro-header .nav__login,.hydra-astro-header .nav__join{font-size:var(--text-sm)}.hydra-astro-header h5{font-size:var(--text-xs)}.nav__login{border:var(--hydra-border-width) solid color-mix(in srgb, var(--nav-fg) 90%, transparent);border-radius:var(--hydra-radius-pill);font-weight:var(--cc-font-weight-bold);white-space:nowrap;padding:.4375rem .9375rem}.hydra-header .nav__join{--bgColor:var(--hydra-cta-primary);background:var(--bgColor);border-radius:var(--hydra-radius-pill);color:#fff}@supports (color:contrast-color(red)){.hydra-header .nav__join{color:contrast-color(var(--bgColor))}}.hydra-header .nav__join{font-weight:var(--cc-font-weight-bold);white-space:nowrap;padding:.4375rem 1rem}.nav__right{flex-shrink:0;align-items:center;gap:.75rem;margin-left:auto;display:flex}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__right{display:none}}.nav__ham{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;margin-left:auto;padding:4px;display:none}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__ham{display:flex}}.nav__ham span{background:var(--nav-fg);border-radius:2px;width:23px;height:2px;transition:all .22s;display:block}@media (prefers-reduced-motion:reduce){.nav__ham span{transition:none}}.nav__ham[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.nav__ham[aria-expanded=true] span:nth-child(2){opacity:0}.nav__ham[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav__logo{flex-shrink:0;align-items:center;margin-right:1rem;display:flex}.nav__logo img{object-fit:contain;width:auto;max-width:9rem;height:34px;display:block}@media (width<=1200px){.nav__logo img{height:30px}}.nav__logo-txt{font-weight:var(--cc-font-weight-bold)}.nav__menu{height:var(--nav-h);flex:auto;justify-content:flex-start;gap:0;min-width:0;margin:0 1rem;padding:0;list-style:none;display:flex}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__menu{background:var(--nav-bg);box-shadow:var(--hydra-shadow);height:auto;max-height:calc(100dvh - var(--nav-h));left:0;right:0;top:var(--nav-h);flex-direction:column;gap:1px;margin:0;padding:.875rem;display:none;position:absolute;overflow-y:auto}.nav__menu.is-open{display:flex}}.nav__item{position:relative}.nav__item.has-children>.nav__link:after{content:"";background:currentColor;width:10px;height:10px;-webkit-mask:url(/assets/build/chevron-down.CZvCMJVm.svg) 50%/contain no-repeat;mask:url(/assets/build/chevron-down.CZvCMJVm.svg) 50%/contain no-repeat}.nav__item.has-children:hover>.nav__link:after{transform:rotate(180deg)}.nav__item.is-open>.nav__drop{display:grid}@media (hover:hover) and (pointer:fine) and (width>1200px){.nav__item>.nav__drop{opacity:0;visibility:hidden;transition:opacity .12s .2s,visibility 0s .32s;display:grid}.nav__item:hover>.nav__drop,.nav__item:focus-within>.nav__drop,.nav__item.is-open>.nav__drop{opacity:1;visibility:visible;transition-delay:0s}}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__item{border-bottom:var(--hydra-border-width) solid color-mix(in srgb, var(--nav-fg) 7%, transparent)}.nav__item.has-children>.nav__link:after{display:none}.nav__item.is-expanded>.nav__drop{display:block;position:static;transform:none}}.nav__link{color:var(--nav-fg-dim);cursor:pointer;font-weight:var(--cc-font-weight-semibold);height:var(--nav-h);white-space:nowrap;align-items:center;gap:5px;padding-inline:.5rem;display:flex}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__link{height:auto;min-height:3rem;padding:.8125rem .625rem}}.nav__lvl-1:hover>.nav__link,.nav__lvl-1.is-open>.nav__link,.nav__lvl-1.is-current>.nav__link{color:var(--hydra-header-link-hover)}.nav__opener{clip-path:inset(50%);background:0 0;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__opener{clip-path:none;color:var(--nav-fg-dim);width:3rem;height:3rem;top:0;right:0}.nav__opener>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.nav__opener:after{content:"";background:currentColor;width:10px;height:6px;margin:0 auto;display:block;-webkit-mask:url(/assets/build/chevron-down.CZvCMJVm.svg) 50%/contain no-repeat;mask:url(/assets/build/chevron-down.CZvCMJVm.svg) 50%/contain no-repeat}}.nav__drop{background:var(--hydra-surface-background);border:var(--hydra-border-width) solid color-mix(in srgb, var(--hydra-text-secondary) 8%, white);border-radius:var(--hydra-radius);box-shadow:0 2px 6px color-mix(in srgb, var(--hydra-text-primary) 6%, transparent), 0 16px 40px -12px color-mix(in srgb, var(--hydra-text-primary) 18%, transparent);color:var(--hydra-text-secondary);min-width:30rem;left:0;top:var(--nav-h);z-index:var(--hydra-z-mega);grid-auto-columns:minmax(9.5rem,1fr);grid-auto-flow:column;gap:.375rem 1.25rem;padding:1.25rem;display:none;position:absolute}.nav__drop ul{margin:0;padding:0;list-style:none}.nav__drop .nav__link{border-radius:var(--hydra-radius-sm);color:var(--hydra-text-secondary);font-weight:var(--cc-font-weight-regular);height:auto;min-height:0;padding:.3125rem .5rem;transition:background .14s,color .14s}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__drop .nav__link{color:var(--nav-fg-dim)}}.nav__drop a.nav__link:hover{color:var(--hydra-surface-primary)}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__drop{box-shadow:none;background:0 0;border:0;min-width:0;padding:0 .625rem .625rem;display:none}}.nav__drop-col h5{border-bottom:var(--hydra-border-width) solid color-mix(in srgb, var(--hydra-text-secondary) 8%, white);color:color-mix(in srgb, var(--hydra-text-secondary) 58%, white);font-weight:var(--cc-font-weight-bold);text-transform:uppercase;margin:0 0 .5rem;padding-bottom:.3125rem}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__drop-col h5{border-color:color-mix(in srgb, var(--nav-fg) 15%, transparent);color:var(--nav-fg-dim)}}.nav__drop-col ul{flex-direction:column;gap:1px;display:flex}.nav__item.is-mega{position:static}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__item.is-mega{position:relative}}.nav__mega{border-radius:0 0 var(--hydra-radius) var(--hydra-radius);max-width:calc(var(--hydra-content-max) + 2 * var(--hydra-gutter));min-width:0;margin-inline:auto;padding:0;inset-inline:0}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__mega{position:static}}.nav__mega-inner{padding:1.5rem var(--hydra-gutter);gap:1.5rem;display:flex}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__mega-inner{flex-direction:column;gap:.75rem;padding:0 0 .5rem}}.nav__mega-col{flex:0 1 var(--col-w);min-width:0}@media (width<=1200px),(hover:none),(pointer:coarse){.nav__mega-col{flex:none}}.nav__mega-col:only-child{flex:0 auto;min-width:15rem}.nav__mega-col h5{border-bottom:var(--hydra-border-width) solid color-mix(in srgb, var(--hydra-text-secondary) 8%, white);text-transform:uppercase;margin:0 0 .5rem;padding-bottom:.3125rem}.nav__mega-col ul{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.nav__mega-col ul ul{padding-inline-start:1rem}.nav__mega-col .nav__link{padding-inline:0}.nav__mega-col .is-bold>.nav__link{font-weight:var(--cc-font-weight-bold)}.nav__badge{--bgColor:var(--hydra-cta-primary);--badge-color:var(--hydra-cta-primary);background:var(--badge-color);border-radius:var(--hydra-radius-sm);color:#fff}@supports (color:contrast-color(red)){.nav__badge{color:contrast-color(var(--badge-color))}}.nav__badge{padding:0 .375rem}.nav__badge[data-tone=teal]{--badge-color:#0f766e}.nav__badge[data-tone=amber]{--badge-color:#b45309}.nav__badge[data-tone=rose]{--badge-color:#be123c}.nav__badge[data-tone=slate]{--badge-color:#475569}.nav__badge[data-tone=ink]{--badge-color:#20222a}.nav__card{background:color-mix(in srgb, var(--hydra-surface-primary) 8%, var(--hydra-surface-background));border-radius:var(--hydra-radius);flex-direction:column;gap:.5rem;margin-top:1rem;padding:.75rem;display:flex;overflow:hidden}.nav__card p{margin:0}.nav__card-img{border-radius:var(--hydra-radius-sm);object-fit:cover;max-width:100%;height:auto}.nav__card-cta{color:var(--hydra-surface-primary);font-weight:var(--cc-font-weight-bold)}.back-to-top-button{position:fixed;bottom:1rem;right:1rem}.back-to-top-button__button{background:var(--hydra-cta-primary);border-radius:var(--hydra-radius-pill);color:#fff;padding:.5rem 1rem;text-decoration:none;display:block}@supports (color:contrast-color(red)){.back-to-top-button__button{color:contrast-color(var(--hydra-cta-primary))}}.ai-disclosure-card{padding-block:1.5rem}.ai-disclosure-card__frame{border:var(--hydra-border);border-radius:var(--hydra-radius);gap:.75rem;padding:1rem 1.25rem;display:grid}.ai-disclosure-card__header,.ai-disclosure-card__title,.ai-disclosure-card__checker,.ai-disclosure-card__byline,.ai-disclosure-card__byline-text{align-items:center;gap:.5rem;display:flex}.ai-disclosure-card__header{flex-wrap:wrap;justify-content:space-between}.ai-disclosure-card__heading{font-weight:var(--cc-font-weight-bold)}.ai-disclosure-card__avatar{--avatar-size:2rem}.ai-disclosure-card__statement{color:var(--hydra-text-secondary)}.hydra-author-bio.author-main-wrapper{max-width:none;margin:0;padding:2rem 0}.hydra-author-bio .author-outer-wrapper{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.author-inner-wrapper{border:var(--hydra-border);border-radius:var(--hydra-radius);gap:1rem;padding:1.25rem;display:grid}.author-header{justify-content:space-between;align-items:center;display:flex}.author-header-title{font-size:var(--text-h3);line-height:var(--cc-line-height-md)}.author-view-all-btn-dt{display:none}@media (width>1200px){.author-view-all-btn-dt{gap:.5rem;display:inline-flex}.author-view-all-btn-mb{display:none}}.about-author-profile{gap:1rem;display:grid}.author-details{align-items:flex-start;gap:1rem;display:flex}.author-profile-avatar{--avatar-size:5rem;height:var(--avatar-size);width:var(--avatar-size)}@media (width>1200px){.author-profile-avatar{--avatar-size:6rem}}.author-name{font-size:var(--text-lg);font-weight:var(--cc-font-weight-bold);text-decoration:none}.job-title{color:var(--hydra-text-secondary);font-size:var(--text-sm)}.author-social-media-links{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.75rem;display:flex}.author-categories-list{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;padding:0;list-style:none;display:flex}.author-categories-list .author-categories-title{font-weight:var(--cc-font-weight-bold)}.breadcrumbs{color:color-mix(in srgb, currentColor 60%, transparent);font-size:var(--text-sm,.875rem);padding-block:1rem}.breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li{align-items:center;gap:.5rem;display:inline-flex}.breadcrumbs li+li:before{content:"";opacity:.7;border-block-start:1.5px solid;border-inline-end:1.5px solid;width:.4em;height:.4em;rotate:45deg}.breadcrumbs a{color:inherit;text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus-visible{color:var(--text-primary,currentColor);text-decoration:underline}.breadcrumbs .breadcrumb_last{color:var(--text-primary,currentColor);font-weight:var(--cc-font-weight-bold,600)}.jump-nav{border-bottom:var(--hydra-border)}.jump-nav-list{max-width:calc(var(--hydra-content-max) + 2 * var(--hydra-gutter));padding-inline:var(--hydra-gutter);flex-wrap:wrap;gap:.5rem 1.5rem;margin-inline:auto;padding-block:.75rem;list-style:none;display:flex}.jump-nav-item-link{color:var(--hydra-text-primary);text-decoration:none}.jump-nav-item-link:hover{text-decoration:underline}.us-container:empty{display:none}.thumb img{aspect-ratio:2;border-radius:var(--hydra-radius);object-fit:cover;width:100%;height:auto}.photo-credit{color:var(--hydra-text-secondary);margin-top:.5rem}.author-info-est-read{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-block:1rem;display:flex}.post-byline-avatar{--avatar-size:2.25rem}.author-display-name a{color:var(--hydra-text-primary);font-weight:var(--cc-font-weight-bold);text-decoration:none}.page-details{color:var(--hydra-text-secondary);flex-wrap:wrap;gap:.25rem 1rem;display:flex}.author-share-post{margin-inline-start:auto;position:relative}.author-share-post #share-button{cursor:pointer;align-items:center;gap:.5rem;display:flex}.author-share-post-sharing{background:var(--hydra-surface-background);border:var(--hydra-border);border-radius:var(--hydra-radius-sm);gap:.75rem;padding:.5rem .75rem;display:none;position:absolute;top:100%;right:0}.author-share-post-sharing.is-open{display:flex}.entry-tags{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.category-banner{background:var(--hydra-surface-section);border-radius:var(--hydra-radius-pill);color:var(--hydra-text-primary);padding:.25rem .75rem;text-decoration:none}.entry-header p{max-width:52rem;margin-top:.75rem}.related-articles-carousel{padding-block:2rem}.related-articles__title-wrapper{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.related-articles__title{font-weight:var(--cc-font-weight-bold)}.catena-carousel-nav-container{gap:.5rem;display:flex}.catena-carousel-nav-prev,.catena-carousel-nav-next{border:var(--hydra-border);border-radius:var(--hydra-radius-pill);cursor:pointer;background:0 0;width:2.5rem;height:2.5rem}.catena-carousel-nav-prev img{transform:scaleX(-1)}.catena-carousel-list-wrapper{scroll-snap-type:x mandatory;grid-auto-columns:minmax(16rem,1fr);grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}.related-article__single-wrapper{scroll-snap-align:start;gap:.75rem;display:grid}.related-article__image img{aspect-ratio:5/3;border-radius:var(--hydra-radius);object-fit:cover;width:100%;height:auto}.related-article__title a{color:var(--hydra-text-primary);font-weight:var(--cc-font-weight-bold);text-decoration:none}.related-article__meta{color:var(--hydra-text-secondary)}.hydra-category h1{margin-bottom:.75rem}.hydra-category>.hydra-container>p{max-width:52rem;margin-bottom:1.5rem}.archive-list-item{border-bottom:var(--hydra-border);gap:var(--hydra-space-sm);padding-block:var(--hydra-space-lg);display:grid}.archive-post-top{gap:var(--hydra-space-md);display:grid}@media (width>1200px){.archive-post-top{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.archive-post-top img{aspect-ratio:760/400;border-radius:var(--hydra-radius-sm);object-fit:cover;width:100%;height:auto}.archive-post-top .title{margin:0 0 var(--hydra-space-sm)}.archive-post-bottom{align-items:center;gap:var(--hydra-space-sm);color:var(--hydra-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;display:flex}.archive-post-bottom .category-banner{--bgColor:var(--hydra-surface-category);background:var(--bgColor);border-radius:var(--hydra-radius-pill);color:#fff;margin-inline-end:var(--hydra-space-xs);padding:.1rem .6rem;text-decoration:none}@supports (color:contrast-color(red)){.archive-post-bottom .category-banner{color:contrast-color(var(--bgColor))}}.hydra-network h1{margin-bottom:1.5rem}.hydra-heading{text-align:center;max-width:48rem;margin:0 auto}
