.HBQaBW_host{inline-size:100%;min-inline-size:0;display:block}.HBQaBW_hostSticky{top:var(--cn-sticky-top,0px);z-index:20;align-self:start;position:sticky}.HBQaBW_hostSticky[data-chapter-navigation-variant=rail][data-sticky-fits=false]{position:static}.HBQaBW_disclosure{background:var(--color-surface-cream);border:1px solid var(--color-border-warm);border-radius:var(--radius-lg);overflow:hidden}.HBQaBW_disclosure summary{color:var(--color-text-strong);cursor:pointer;align-items:center;gap:var(--space-4);min-block-size:var(--space-12);padding:var(--space-2) var(--space-4);justify-content:space-between;list-style:none;transition:background-color .14s;display:flex}.HBQaBW_disclosure summary::-webkit-details-marker{display:none}.HBQaBW_summaryLabel{font-size:var(--font-size-label);font-weight:800;line-height:1.35}.HBQaBW_summaryIcon{block-size:var(--space-8);color:var(--color-accent-ink);inline-size:var(--space-8);flex:none;justify-content:center;align-items:center;display:inline-flex}.HBQaBW_disclosure summary:hover{background:var(--color-surface-warm)}.HBQaBW_disclosure>nav{background:var(--color-surface-base);border-top:1px solid var(--color-border-warm);max-block-size:min(60vh,30rem);padding:var(--space-2);overscroll-behavior:contain;scrollbar-color:var(--color-border-muted) #0000;scrollbar-width:thin;overflow-y:auto}.HBQaBW_disclosure ul,.HBQaBW_rail ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.HBQaBW_disclosure li,.HBQaBW_rail li{min-inline-size:0}.HBQaBW_group>ul{padding-inline-start:var(--space-3)}.HBQaBW_disclosure .HBQaBW_subItems[hidden],.HBQaBW_rail .HBQaBW_subItems[hidden],.HBQaBW_hostSticky:is([data-sticky-fits=chapters],[data-sticky-fits=groups],[data-sticky-fits=window]) .HBQaBW_rail:not([data-cn-probe]) .HBQaBW_subItems,.HBQaBW_hostSticky:is([data-sticky-fits=groups],[data-sticky-fits=window]) .HBQaBW_rail:not([data-cn-probe]) .HBQaBW_group:not([data-active-group])>ul,.HBQaBW_rail:not([data-cn-probe]) li[data-cn-window-hidden],.HBQaBW_rail[data-cn-probe] [data-cn-window-more]{display:none}.HBQaBW_disclosure .HBQaBW_subItems,.HBQaBW_rail .HBQaBW_subItems{margin:0 0 var(--space-2) var(--space-5);gap:0;padding-inline-start:var(--space-2)}.HBQaBW_disclosure a,.HBQaBW_rail a{border-radius:var(--radius-md);color:var(--color-text-strong);font-size:var(--font-size-label);min-block-size:var(--control-height-sm);min-inline-size:0;padding:var(--space-2) var(--space-3);align-items:center;font-weight:700;line-height:1.4;text-decoration:none;transition:background-color .14s,color .14s;display:flex}.HBQaBW_rail ul{gap:0}.HBQaBW_rail a{min-block-size:auto}.HBQaBW_disclosure li:not([data-active=true])>a:hover,.HBQaBW_rail li:not([data-active=true])>a:hover{background:color-mix(in srgb, var(--color-surface-warm) 58%, var(--color-surface-cream));color:var(--color-text-strong)}.HBQaBW_disclosure li[data-active=true]>a,.HBQaBW_rail li[data-active=true]>a{color:var(--color-contrast-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:var(--space-1);font-weight:800;text-decoration-thickness:.16em}.HBQaBW_disclosure li[data-descendant-active=true]>a,.HBQaBW_rail li[data-descendant-active=true]>a{color:var(--color-text-strong);font-weight:800}.HBQaBW_hostSticky:is([data-sticky-fits=chapters],[data-sticky-fits=groups],[data-sticky-fits=window]) .HBQaBW_rail li[data-descendant-active=true]>a{color:var(--color-contrast-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:var(--space-1);text-decoration-thickness:.16em}.HBQaBW_disclosure .HBQaBW_subItems a,.HBQaBW_rail .HBQaBW_subItems a,.HBQaBW_rail .HBQaBW_windowMore a{color:var(--color-text-muted);font-size:var(--font-size-small);padding-inline-start:var(--space-3);font-weight:650}.HBQaBW_disclosure .HBQaBW_subItems li[data-active=true]>a,.HBQaBW_rail .HBQaBW_subItems li[data-active=true]>a{color:var(--color-contrast-ink);font-weight:800}.HBQaBW_disclosure a:focus-visible,.HBQaBW_rail a:focus-visible,.HBQaBW_disclosure summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.HBQaBW_rail{background:var(--color-surface-cream);border:1px solid var(--color-border-warm);border-radius:var(--radius-lg);max-inline-size:20rem;padding:var(--space-4)}.HBQaBW_railLabel{color:var(--color-text-muted);font-size:var(--font-size-caption);letter-spacing:.07em;margin:0 0 var(--space-2);padding:var(--space-1) var(--space-3) var(--space-2);text-transform:uppercase;font-weight:800;line-height:1.35}.HBQaBW_grouped{gap:var(--space-5);flex-direction:column;display:flex}.HBQaBW_group{gap:var(--space-2);display:grid}.HBQaBW_groupLabel{color:var(--color-accent-ink);font-size:var(--font-size-caption);letter-spacing:.07em;padding:var(--space-2) var(--space-3) 0;text-transform:uppercase;margin:0;font-weight:800}.HBQaBW_disclosure .HBQaBW_groupLink,.HBQaBW_rail .HBQaBW_groupLink{border-radius:var(--radius-sm);color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;min-block-size:0;padding:0;display:inline}.HBQaBW_disclosure .HBQaBW_groupLink:hover,.HBQaBW_rail .HBQaBW_groupLink:hover{text-underline-offset:var(--space-1);background:0 0;text-decoration:underline}@media (max-width:1120px){.HBQaBW_hostSticky[data-chapter-navigation-variant=disclosure] .HBQaBW_disclosure{transition:transform .2s}.HBQaBW_hostSticky[data-chapter-navigation-variant=disclosure][data-bar-hidden=true]{pointer-events:none}.HBQaBW_hostSticky[data-chapter-navigation-variant=disclosure][data-bar-hidden=true] .HBQaBW_disclosure{pointer-events:none;transform:translateY(calc(-100% - var(--cn-sticky-top,0px) - var(--space-1)))}}@media (max-width:1120px) and (prefers-reduced-motion:reduce){.HBQaBW_hostSticky[data-chapter-navigation-variant=disclosure] .HBQaBW_disclosure{transition:none}}@media (prefers-reduced-motion:reduce){.HBQaBW_disclosure summary,.HBQaBW_disclosure a,.HBQaBW_rail a{transition:none}}
.jHJGRa_cta{background:var(--color-contrast-ink);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:var(--space-6);margin:var(--space-8) 0;padding:var(--space-7) var(--space-8);display:flex}@media (max-width:768px){.jHJGRa_cta{align-items:stretch;gap:var(--space-4);padding:var(--space-6);flex-direction:column}}.jHJGRa_cta[data-conversion-anchor]>.jHJGRa_heading{font-size:var(--font-size-heading-xs);margin:0;font-weight:700;line-height:1.3;color:var(--color-text-inverse)!important}@media (max-width:768px){.jHJGRa_cta[data-conversion-anchor]>.jHJGRa_heading{text-align:center}}.jHJGRa_button{flex-shrink:0}@media (max-width:768px){.jHJGRa_button{width:100%}}
.-zq9cq_hero{background-position:50%;background-size:cover;justify-content:flex-start;align-items:center;min-height:clamp(18rem,38vw,27.5rem);display:flex;position:relative}.-zq9cq_hero:before{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--color-contrast-ink) 92%, transparent) 0%, color-mix(in srgb, var(--color-contrast-ink) 78%, transparent) 38%, color-mix(in srgb, var(--color-contrast-ink) 34%, transparent) 68%, transparent 100%);position:absolute;inset:0}.-zq9cq_hero .container{width:100%;position:relative}.-zq9cq_hero h1{font-size:var(--font-size-display-page);letter-spacing:-.03em;line-height:var(--line-height-display-page);max-width:18ch;color:var(--color-surface-base)}@media (max-width:768px){.-zq9cq_hero h1{font-size:var(--font-size-heading-md)}}.-zq9cq_hero p{font-size:var(--font-size-body-lg);color:var(--color-surface-base);max-width:480px;line-height:1.4}@media (max-width:768px){.-zq9cq_hero p{font-size:var(--font-size-body)}.-zq9cq_hero{min-height:16rem;padding-block:var(--space-12)}.-zq9cq_hero:before{background:linear-gradient(90deg, color-mix(in srgb, var(--color-contrast-ink) 94%, transparent) 0%, color-mix(in srgb, var(--color-contrast-ink) 86%, transparent) 54%, color-mix(in srgb, var(--color-contrast-ink) 66%, transparent) 100%)}}.-zq9cq_content{gap:var(--space-6);width:100%;padding-block:var(--space-8) var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.-zq9cq_content .-zq9cq_main{min-width:0}.-zq9cq_chapterRail{min-width:0;display:none}@media (max-width:959px){.-zq9cq_main>:first-child{margin-block-start:0;padding-block-start:0}}@media (min-width:960px){.-zq9cq_content{gap:var(--space-20);padding-block:var(--space-10) var(--space-16);grid-template-columns:minmax(14rem,1fr) minmax(0,820px)}.-zq9cq_content .-zq9cq_main{grid-area:1/2}.-zq9cq_chapterRail{grid-area:1/1;display:block}.-zq9cq_mobileChapters{display:none}}@media (min-width:960px) and (max-width:1199px){.-zq9cq_content{gap:var(--space-10);grid-template-columns:minmax(17rem,1fr) minmax(0,820px)}}
.Zo-gRG_band{grid-template-columns:42% 1fr;align-items:center;gap:36px;margin:20px 0 8px;display:grid}@media (max-width:768px){.Zo-gRG_band{grid-template-columns:1fr;gap:22px}}.Zo-gRG_photo img{border-radius:var(--radius-3xl);width:100%;height:auto;display:block}.Zo-gRG_content{flex-direction:column;gap:14px;display:flex}.Zo-gRG_heading{color:var(--color-text-strong);font-weight:700;line-height:1.2;text-align:left!important;font-size:26px!important}@media (max-width:768px){.Zo-gRG_heading{font-size:22px!important}}.Zo-gRG_lead{color:var(--color-text-body);max-width:60ch;margin:0;font-size:16px;line-height:1.6}.Zo-gRG_awards{flex-wrap:wrap;align-items:center;gap:18px;margin:6px 0;padding:0;list-style:none;display:flex}.Zo-gRG_award img{width:auto;height:60px;display:block}.Zo-gRG_call{color:var(--color-text-primary);margin:0;font-size:16px;line-height:1.5}.Zo-gRG_phone{color:var(--color-accent-ink);font-weight:700;text-decoration:none}.Zo-gRG_phone:hover{color:var(--color-accent-deep);text-decoration:underline}
.knLqkW_breadcrumbs{padding:var(--space-4) 0}@media (max-width:768px){.knLqkW_breadcrumbs{padding:var(--space-3) 0}}.knLqkW_bare{margin-bottom:var(--space-6)}@media (max-width:768px){.knLqkW_bare{margin-bottom:var(--space-4)}}.knLqkW_list{font-size:var(--font-size-caption);flex-wrap:wrap;align-items:baseline;margin:0;padding:0;line-height:1.6;list-style:none;display:flex}@media (max-width:768px){.knLqkW_list{font-size:var(--font-size-micro);flex-wrap:nowrap;overflow:hidden}.knLqkW_list li:not(:last-child){white-space:nowrap;flex:none}}.knLqkW_list li:not(:last-child):after{color:var(--color-on-dark-muted);content:"›";margin:0 var(--space-3)}@media (max-width:768px){.knLqkW_list li:not(:last-child):after{margin:0 var(--space-2)}}.knLqkW_list a{color:var(--color-text-body);min-height:var(--control-height-sm);min-width:var(--control-height-sm);align-items:center;text-decoration:none;display:inline-flex}.knLqkW_list a:hover{color:var(--color-accent-ink);text-underline-offset:var(--space-1);text-decoration:underline}.knLqkW_list a:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent-deep);outline-offset:var(--focus-ring-offset)}.knLqkW_current{color:var(--color-text-muted);overflow-wrap:anywhere;min-width:0}@media (max-width:768px){.knLqkW_current{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}}.knLqkW_onDark li:not(:last-child):after{color:color-mix(in srgb, var(--color-text-inverse) 40%, transparent)}.knLqkW_onDark a{color:color-mix(in srgb, var(--color-text-inverse) 72%, transparent)}.knLqkW_onDark a:hover{color:var(--color-text-inverse)}.knLqkW_onDark a:focus-visible{outline-color:var(--color-accent)}.knLqkW_onDark .knLqkW_current{color:color-mix(in srgb, var(--color-text-inverse) 92%, transparent)}