.ArticleTools-module__KFsGEW__tools{gap:var(--space-2);justify-items:start;display:grid}.ArticleTools-module__KFsGEW__tools>p{margin-bottom:var(--space-2);color:var(--fg-faint);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.ArticleTools-module__KFsGEW__tools button{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-5);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--fg-body);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-align:left;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);display:inline-flex}.ArticleTools-module__KFsGEW__tools button svg{color:var(--accent);font-size:1rem}@media (hover:hover) and (pointer:fine){.ArticleTools-module__KFsGEW__tools button:hover{border-color:var(--accent);background:var(--em-a10);color:var(--fg-strong)}}.ArticleTools-module__KFsGEW__copied{border-color:var(--accent)!important;background:var(--em-a16)!important;color:var(--accent)!important}@media print{.ArticleTools-module__KFsGEW__tools{display:none}}
.Frame-module__BuoffW__frame{background:var(--media-placeholder);width:100%;aspect-ratio:var(--frame-ratio,var(--ratio-photo));isolation:isolate;display:block;position:relative;overflow:hidden}.Frame-module__BuoffW__rounded{border-radius:var(--r-md)}@media (min-width:768px){.Frame-module__BuoffW__rounded{border-radius:var(--r-lg)}}.Frame-module__BuoffW__ratio-square{--frame-ratio:var(--ratio-square)}.Frame-module__BuoffW__ratio-portrait{--frame-ratio:var(--ratio-portrait)}.Frame-module__BuoffW__ratio-tall{--frame-ratio:var(--ratio-tall)}.Frame-module__BuoffW__ratio-landscape{--frame-ratio:var(--ratio-landscape)}.Frame-module__BuoffW__ratio-photo{--frame-ratio:var(--ratio-photo)}.Frame-module__BuoffW__ratio-wide{--frame-ratio:var(--ratio-wide)}.Frame-module__BuoffW__ratio-cinema{--frame-ratio:var(--ratio-cinema)}.Frame-module__BuoffW__ratio-banner{--frame-ratio:var(--ratio-banner)}.Frame-module__BuoffW__ratio-ultra{--frame-ratio:var(--ratio-ultra)}@media (max-width:640px){.Frame-module__BuoffW__ratio-cinema{--frame-ratio:var(--ratio-wide)}.Frame-module__BuoffW__ratio-banner{--frame-ratio:var(--ratio-landscape)}.Frame-module__BuoffW__ratio-ultra{--frame-ratio:var(--ratio-wide)}}.Frame-module__BuoffW__image{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform var(--dur-4) var(--ease-expo), filter var(--dur-3) var(--ease-out);position:absolute;inset:0}.Frame-module__BuoffW__placeholder{background:var(--media-placeholder);position:absolute;inset:0}.Frame-module__BuoffW__overlay-soft:before,.Frame-module__BuoffW__overlay-strong:before,.Frame-module__BuoffW__overlay-up:before{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.Frame-module__BuoffW__overlay-soft:before{background:linear-gradient(180deg, transparent 40%, var(--bk-a60) 100%)}.Frame-module__BuoffW__overlay-strong:before{background:linear-gradient(180deg, var(--bk-a20) 0%, var(--bk-a80) 100%)}.Frame-module__BuoffW__overlay-up:before{background:linear-gradient(180deg, transparent 30%, var(--bk-a80) 100%);opacity:0;transition:opacity var(--dur-2) var(--ease-out)}.Frame-module__BuoffW__mono .Frame-module__BuoffW__image{filter:grayscale()contrast(1.05)}@media (hover:hover) and (pointer:fine){.Frame-module__BuoffW__hover-zoom:hover .Frame-module__BuoffW__image,:where(a,article,figure,li):hover .Frame-module__BuoffW__hover-zoom .Frame-module__BuoffW__image{transform:scale(1.05)}.Frame-module__BuoffW__hover-lift{transition:transform var(--dur-3) var(--ease-out), box-shadow var(--dur-3) var(--ease-out)}.Frame-module__BuoffW__hover-lift:hover,:where(a,article,figure,li):hover .Frame-module__BuoffW__hover-lift{box-shadow:var(--sh-lg);transform:translateY(-.375rem)}.Frame-module__BuoffW__hover-reveal:hover .Frame-module__BuoffW__image,:where(a,article,figure,li):hover .Frame-module__BuoffW__hover-reveal .Frame-module__BuoffW__image{transform:scale(1.04)}.Frame-module__BuoffW__overlay-up:hover:before,:where(a,article,figure,li):hover .Frame-module__BuoffW__overlay-up:before{opacity:1}.Frame-module__BuoffW__mono:hover .Frame-module__BuoffW__image,:where(a,article,figure,li):hover .Frame-module__BuoffW__mono .Frame-module__BuoffW__image{filter:grayscale(0)contrast()}}@media (hover:none){.Frame-module__BuoffW__overlay-up:before{opacity:1}}@supports (animation-timeline:view()){@media (hover:none) and (prefers-reduced-motion:no-preference){.Frame-module__BuoffW__hover-zoom .Frame-module__BuoffW__image,.Frame-module__BuoffW__hover-reveal .Frame-module__BuoffW__image{animation:linear both Frame-module__BuoffW__frame-settle;animation-timeline:view();animation-range:entry 10% cover 55%}}}@keyframes Frame-module__BuoffW__frame-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Frame-module__BuoffW__image{transition:none}}
.CapabilityExplorer-module__pq1SCG__explorer{gap:var(--gap-block);display:grid}.CapabilityExplorer-module__pq1SCG__list{border-top:1px solid var(--line)}.CapabilityExplorer-module__pq1SCG__row{border-bottom:1px solid var(--line);transition:background-color var(--dur-2) var(--ease-out)}.CapabilityExplorer-module__pq1SCG__rowInner{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.CapabilityExplorer-module__pq1SCG__trigger{grid-column:1/3;grid-template-columns:subgrid;gap:inherit;min-width:0;padding:var(--space-6) 0 var(--space-3);text-align:left;align-items:start;display:grid}.CapabilityExplorer-module__pq1SCG__index{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wide);padding-top:.45em}.CapabilityExplorer-module__pq1SCG__title{color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-medium);line-height:var(--lh-snug);letter-spacing:var(--tr-tight);transition:color var(--dur-2) var(--ease-out);display:block}.CapabilityExplorer-module__pq1SCG__arrow{width:2.5rem;height:2.5rem;margin-top:var(--space-6);border:1px solid var(--line-strong);border-radius:var(--r-circle);color:var(--accent);transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-spring);flex:none;grid-area:1/3;place-items:center;font-size:1rem;display:grid}.CapabilityExplorer-module__pq1SCG__details{opacity:0;visibility:hidden;transition:grid-template-rows var(--dur-3) var(--ease-out), opacity var(--dur-2) var(--ease-out), visibility var(--dur-3);grid-column:2/-1;grid-template-rows:0fr;display:grid;overflow:hidden}.CapabilityExplorer-module__pq1SCG__detailsInner{min-height:0;transition:padding-bottom var(--dur-3) var(--ease-out);padding-bottom:0;overflow:hidden}@media (max-width:899px){.CapabilityExplorer-module__pq1SCG__row[data-expanded] .CapabilityExplorer-module__pq1SCG__details{opacity:1;visibility:visible;grid-template-rows:1fr}.CapabilityExplorer-module__pq1SCG__row[data-expanded] .CapabilityExplorer-module__pq1SCG__detailsInner{padding-bottom:var(--space-6)}.CapabilityExplorer-module__pq1SCG__row[data-expanded] .CapabilityExplorer-module__pq1SCG__title{color:var(--accent)}}.CapabilityExplorer-module__pq1SCG__text{max-width:var(--measure-md);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed);display:block}.CapabilityExplorer-module__pq1SCG__points{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.CapabilityExplorer-module__pq1SCG__points span{padding:var(--space-1) var(--space-4);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--fg-faint);font-size:var(--fs-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;transition:border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out)}.CapabilityExplorer-module__pq1SCG__rowMedia{margin-top:var(--space-5);display:block}.CapabilityExplorer-module__pq1SCG__stage{display:none}@media (min-width:900px){.CapabilityExplorer-module__pq1SCG__explorer{gap:var(--space-10);grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start}.CapabilityExplorer-module__pq1SCG__rowMedia{display:none}.CapabilityExplorer-module__pq1SCG__rowInner{gap:var(--space-5);padding-inline:var(--space-4);transition:padding-inline var(--dur-3) var(--ease-out);grid-template-columns:3rem minmax(0,1fr) 3.5rem}.CapabilityExplorer-module__pq1SCG__trigger{padding:var(--space-7) 0 var(--space-3)}.CapabilityExplorer-module__pq1SCG__arrow{margin-top:var(--space-7)}.CapabilityExplorer-module__pq1SCG__row[data-active]{background:var(--bg-card)}.CapabilityExplorer-module__pq1SCG__row[data-active] .CapabilityExplorer-module__pq1SCG__rowInner{padding-inline:var(--space-6)}.CapabilityExplorer-module__pq1SCG__row[data-active] .CapabilityExplorer-module__pq1SCG__title{color:var(--accent)}.CapabilityExplorer-module__pq1SCG__row[data-active] .CapabilityExplorer-module__pq1SCG__points span{border-color:var(--line-accent);color:var(--fg-body)}.CapabilityExplorer-module__pq1SCG__row[data-active] .CapabilityExplorer-module__pq1SCG__arrow{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.CapabilityExplorer-module__pq1SCG__row[data-active] .CapabilityExplorer-module__pq1SCG__details{opacity:1;visibility:visible;grid-template-rows:1fr}.CapabilityExplorer-module__pq1SCG__row[data-active] .CapabilityExplorer-module__pq1SCG__detailsInner{padding-bottom:var(--space-7)}.CapabilityExplorer-module__pq1SCG__stage{top:calc(var(--header-h-lg) + var(--space-6));isolation:isolate;display:grid;position:sticky}.CapabilityExplorer-module__pq1SCG__stageItem{opacity:0;transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-4) var(--ease-expo);grid-area:1/1;transform:scale(1.03)}.CapabilityExplorer-module__pq1SCG__stageItem[data-active]{opacity:1;transform:none}.CapabilityExplorer-module__pq1SCG__stageCaption{z-index:2;align-self:end;gap:var(--space-1);padding:var(--space-8) var(--space-5) var(--space-5);border-radius:0 0 var(--r-lg) var(--r-lg);background:linear-gradient(#0000,#000000e0 55%);grid-area:1/1;display:grid}.CapabilityExplorer-module__pq1SCG__stageCaption span{color:var(--em-300);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tr-wide)}.CapabilityExplorer-module__pq1SCG__stageCaption strong{color:#fff;font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-medium)}}@media (hover:hover) and (pointer:fine){.CapabilityExplorer-module__pq1SCG__trigger:hover .CapabilityExplorer-module__pq1SCG__title{color:var(--accent)}.CapabilityExplorer-module__pq1SCG__arrow:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}}@media (prefers-reduced-motion:reduce){.CapabilityExplorer-module__pq1SCG__rowInner,.CapabilityExplorer-module__pq1SCG__details,.CapabilityExplorer-module__pq1SCG__detailsInner,.CapabilityExplorer-module__pq1SCG__stageItem,.CapabilityExplorer-module__pq1SCG__arrow,.CapabilityExplorer-module__pq1SCG__row{transition:none}}
.CaseCard-module__mj4ICG__card{min-width:0;height:100%}.CaseCard-module__mj4ICG__link{align-content:start;height:100%;display:grid}.CaseCard-module__mj4ICG__frame{border-radius:var(--r-md)}.CaseCard-module__mj4ICG__badge{right:var(--space-4);bottom:var(--space-4);z-index:2;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--r-pill);background:var(--em-500);color:var(--on-ember);font-size:var(--fs-xs);font-weight:var(--fw-semibold);opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-out);display:inline-flex;position:absolute;transform:translateY(.5rem)}.CaseCard-module__mj4ICG__body{padding-top:var(--space-5)}.CaseCard-module__mj4ICG__meta{align-items:center;gap:var(--space-2) var(--space-3);color:var(--fg-faint);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;flex-wrap:wrap;display:flex}.CaseCard-module__mj4ICG__meta span+span:before{content:"";width:.25rem;height:.25rem;margin-right:var(--space-3);border-radius:var(--r-circle);background:var(--accent);vertical-align:middle;display:inline-block}.CaseCard-module__mj4ICG__title{max-width:24ch;margin-top:var(--space-4);color:var(--fg-strong);font-size:var(--fs-h4);font-weight:var(--fw-medium);line-height:var(--lh-snug);transition:color var(--dur-2) var(--ease-out)}.CaseCard-module__mj4ICG__summary{max-width:var(--measure-md);margin-top:var(--space-3);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.CaseCard-module__mj4ICG__result{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line)}.CaseCard-module__mj4ICG__result span{color:var(--fg-faint);font-size:var(--fs-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;display:block}.CaseCard-module__mj4ICG__result strong{margin-top:var(--space-2);color:var(--accent);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-base);display:block}.CaseCard-module__mj4ICG__outcomes{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CaseCard-module__mj4ICG__outcomes li{padding-top:var(--space-3);border-top:1px solid var(--line)}.CaseCard-module__mj4ICG__outcomes strong{color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-semibold);display:block}.CaseCard-module__mj4ICG__outcomes span{margin-top:var(--space-1);color:var(--fg-faint);font-size:var(--fs-2xs);line-height:var(--lh-base);display:block}.CaseCard-module__mj4ICG__compact .CaseCard-module__mj4ICG__title{font-size:var(--fs-h5)}@media (min-width:900px){.CaseCard-module__mj4ICG__feature .CaseCard-module__mj4ICG__title{max-width:20ch;font-size:var(--fs-h3)}.CaseCard-module__mj4ICG__feature .CaseCard-module__mj4ICG__body{padding-top:var(--space-6)}}@media (hover:hover) and (pointer:fine){.CaseCard-module__mj4ICG__card:hover .CaseCard-module__mj4ICG__badge{opacity:1;transform:none}.CaseCard-module__mj4ICG__card:hover .CaseCard-module__mj4ICG__title{color:var(--accent)}}@media (hover:none){.CaseCard-module__mj4ICG__badge{opacity:1;transform:none}.CaseCard-module__mj4ICG__link{transition:transform var(--dur-1) var(--ease-out)}.CaseCard-module__mj4ICG__link:active{transform:scale(.985)}.CaseCard-module__mj4ICG__link:active .CaseCard-module__mj4ICG__title{color:var(--accent)}}
.CtaBand-module__Jim4ZG__band{border-top:1px solid var(--line);background:var(--ob-050);position:relative;overflow:hidden}.CtaBand-module__Jim4ZG__edge{top:0;left:var(--gutter);background:var(--em-500);pointer-events:none;height:1px;position:absolute;right:40%}.CtaBand-module__Jim4ZG__grid{gap:var(--gap-block);display:grid;position:relative}.CtaBand-module__Jim4ZG__eyebrow{margin-bottom:var(--space-5);color:var(--em-400);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase;display:block}.CtaBand-module__Jim4ZG__title{max-width:15ch;color:var(--fg-strong);font-size:var(--fs-h1);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:var(--tr-tighter)}.CtaBand-module__Jim4ZG__text{max-width:var(--measure-md);color:var(--fg-body);font-size:var(--fs-lg);line-height:var(--lh-relaxed)}.CtaBand-module__Jim4ZG__actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}@media (max-width:400px){.CtaBand-module__Jim4ZG__actions{display:grid}}@media (min-width:900px){.CtaBand-module__Jim4ZG__grid{align-items:end;gap:var(--space-10);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media (prefers-reduced-motion:reduce){.CtaBand-module__Jim4ZG__glow{animation:none}}
.AmbientVideo-module__RnNOaq__video{object-fit:cover;object-position:center 38%;opacity:0;width:100%;height:100%;transition:opacity var(--dur-5) var(--ease-out);position:absolute;inset:0}.AmbientVideo-module__RnNOaq__video[data-playing]{opacity:1}.AmbientVideo-module__RnNOaq__background{filter:saturate(.38)brightness(.78)contrast(1.06)}.AmbientVideo-module__RnNOaq__feature{filter:saturate(.55)brightness()contrast(1.04)}@media (prefers-reduced-motion:no-preference){.AmbientVideo-module__RnNOaq__video[data-playing]{animation:AmbientVideo-module__RnNOaq__hero-video-drift 32s var(--ease-in-out) infinite alternate}}@keyframes AmbientVideo-module__RnNOaq__hero-video-drift{0%{transform:scale(1.04)}to{transform:scale(1.12)}}
.HeroMedia-module__WJwfbW__media{position:absolute;inset:0;overflow:hidden}.HeroMedia-module__WJwfbW__still{object-fit:cover;object-position:center 38%;filter:saturate(.38)brightness(.78)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.HeroMedia-module__WJwfbW__embed{pointer-events:none;filter:saturate(.38)brightness(.78)contrast(1.06);border:0;width:100vw;min-width:177.78vh;height:56.25vw;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.Exhibit-module__Khk_Aq__exhibit{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-card);box-shadow:var(--sh-lg);flex-direction:column;margin:0;display:flex;overflow:hidden}.Exhibit-module__Khk_Aq__chrome{gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);background:var(--bg-raised);color:var(--fg-faint);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tr-wider);text-transform:uppercase;align-items:center;display:flex}.Exhibit-module__Khk_Aq__dot{border-radius:var(--r-circle);background:var(--accent);flex:none;width:.375rem;height:.375rem}.Exhibit-module__Khk_Aq__source{color:var(--fg-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Exhibit-module__Khk_Aq__range{letter-spacing:var(--tr-wide);text-align:right;flex:none;margin-left:auto}.Exhibit-module__Khk_Aq__traffic{flex:none;gap:5px;display:flex}.Exhibit-module__Khk_Aq__traffic i{border-radius:var(--r-circle);background:var(--ob-500);width:.5rem;height:.5rem;display:block}.Exhibit-module__Khk_Aq__url{padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg);color:var(--fg-muted);font-size:var(--fs-2xs);letter-spacing:var(--tr-none);text-overflow:ellipsis;text-transform:none;white-space:nowrap;flex:1;overflow:hidden}.Exhibit-module__Khk_Aq__stage{padding:var(--space-2);background:var(--bg-raised)}.Exhibit-module__Khk_Aq__shot{width:100%;aspect-ratio:var(--ratio-wide);border-radius:var(--r-sm);background:var(--ob-000);cursor:zoom-in;border:0;display:block;position:relative;overflow:hidden}.Exhibit-module__Khk_Aq__image{object-fit:contain;width:100%;height:100%;transition:transform var(--dur-3) var(--ease-out);display:block}.Exhibit-module__Khk_Aq__exhibit[data-chrome=plain] .Exhibit-module__Khk_Aq__image{object-fit:cover}.Exhibit-module__Khk_Aq__exhibit[data-chrome=plain] .Exhibit-module__Khk_Aq__stage{padding:0}.Exhibit-module__Khk_Aq__exhibit[data-chrome=plain] .Exhibit-module__Khk_Aq__shot{border-radius:0}.Exhibit-module__Khk_Aq__expand{right:var(--space-2);bottom:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--bk-a80);color:var(--fg-strong);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tr-wide);opacity:0;transition:opacity var(--dur-2) var(--ease-out);position:absolute}.Exhibit-module__Khk_Aq__sample{margin-top:var(--space-1);padding:.1rem var(--space-3);border:1px solid var(--line-accent);border-radius:var(--r-pill);color:var(--em-300);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tr-wide);align-self:flex-start}.Exhibit-module__Khk_Aq__expandMark{margin-left:var(--space-2);color:var(--fg-faint);flex:none}.Exhibit-module__Khk_Aq__expandMark svg{width:.875rem;height:.875rem;display:block}@media (hover:hover) and (pointer:fine){.Exhibit-module__Khk_Aq__shot:hover .Exhibit-module__Khk_Aq__image{transform:scale(1.02)}.Exhibit-module__Khk_Aq__shot:hover .Exhibit-module__Khk_Aq__expand{opacity:1}.Exhibit-module__Khk_Aq__exhibit:hover .Exhibit-module__Khk_Aq__expandMark{color:var(--accent)}}.Exhibit-module__Khk_Aq__shot:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Exhibit-module__Khk_Aq__shot:focus-visible .Exhibit-module__Khk_Aq__expand{opacity:1}.Exhibit-module__Khk_Aq__body{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--line);flex-direction:column;flex:1;display:flex}.Exhibit-module__Khk_Aq__claim{color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:var(--tr-snug);line-height:var(--lh-snug);text-wrap:balance}.Exhibit-module__Khk_Aq__caption{color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-base);text-wrap:pretty}.Exhibit-module__Khk_Aq__lightbox{border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--ob-100);max-width:min(96vw,84rem);max-height:92dvh;color:var(--fg-body);padding:0}.Exhibit-module__Khk_Aq__lightbox::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d1}.Exhibit-module__Khk_Aq__lightboxInner{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.Exhibit-module__Khk_Aq__lightboxHead{gap:var(--space-4);justify-content:space-between;align-items:center;display:flex}.Exhibit-module__Khk_Aq__lightboxHead p{color:var(--fg-body);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tr-wider);text-transform:uppercase}.Exhibit-module__Khk_Aq__close{border:1px solid var(--line-strong);border-radius:var(--r-circle);width:2.5rem;height:2.5rem;color:var(--fg-strong);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);background:0 0;flex:none;place-items:center;display:grid}.Exhibit-module__Khk_Aq__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.Exhibit-module__Khk_Aq__close:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}}.Exhibit-module__Khk_Aq__lightboxImage{border-radius:var(--r-sm);background:var(--ob-000);object-fit:contain;width:100%;max-height:68dvh;display:block}.Exhibit-module__Khk_Aq__lightboxCaption{max-width:var(--measure-lg);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-base);text-wrap:pretty}@media (prefers-reduced-motion:reduce){.Exhibit-module__Khk_Aq__image,.Exhibit-module__Khk_Aq__expand,.Exhibit-module__Khk_Aq__close{transition:none}}
.InsightCard-module__JbOrGa__card{min-width:0;height:100%}.InsightCard-module__JbOrGa__link{align-content:start;height:100%;display:grid}.InsightCard-module__JbOrGa__arrow{top:var(--space-4);right:var(--space-4);z-index:2;border-radius:var(--r-circle);background:var(--em-500);width:2.25rem;height:2.25rem;color:var(--on-ember);opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-spring);place-items:center;font-size:1rem;display:grid;position:absolute;transform:scale(.7)}.InsightCard-module__JbOrGa__body{padding-top:var(--space-5)}.InsightCard-module__JbOrGa__meta{align-items:center;gap:var(--space-3);color:var(--fg-faint);font-size:var(--fs-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;flex-wrap:wrap;display:flex}.InsightCard-module__JbOrGa__category{padding:var(--space-1) var(--space-3);border:1px solid var(--line-accent);border-radius:var(--r-pill);color:var(--accent);font-weight:var(--fw-semibold)}.InsightCard-module__JbOrGa__title{max-width:26ch;margin-top:var(--space-4);color:var(--fg-strong);font-size:var(--fs-h5);font-weight:var(--fw-medium);line-height:var(--lh-snug);transition:color var(--dur-2) var(--ease-out)}.InsightCard-module__JbOrGa__excerpt{max-width:var(--measure-md);margin-top:var(--space-3);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.InsightCard-module__JbOrGa__reading{align-items:center;gap:var(--space-2);margin-top:var(--space-4);color:var(--fg-faint);font-size:var(--fs-xs);display:inline-flex}.InsightCard-module__JbOrGa__reading svg{font-size:.95rem}.InsightCard-module__JbOrGa__feature .InsightCard-module__JbOrGa__title{font-size:var(--fs-h3);max-width:20ch}@media (min-width:900px){.InsightCard-module__JbOrGa__row .InsightCard-module__JbOrGa__link{gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.InsightCard-module__JbOrGa__row .InsightCard-module__JbOrGa__body{padding-top:0}}@media (hover:hover) and (pointer:fine){.InsightCard-module__JbOrGa__card:hover .InsightCard-module__JbOrGa__arrow{opacity:1;transform:none}.InsightCard-module__JbOrGa__card:hover .InsightCard-module__JbOrGa__title{color:var(--accent)}}@media (hover:none){.InsightCard-module__JbOrGa__arrow{opacity:1;transform:none}.InsightCard-module__JbOrGa__link{transition:transform var(--dur-1) var(--ease-out)}.InsightCard-module__JbOrGa__link:active{transform:scale(.985)}.InsightCard-module__JbOrGa__link:active .InsightCard-module__JbOrGa__title{color:var(--accent)}}
.ProcessTimeline-module__dmWmDG__timeline{gap:var(--space-8);padding-left:var(--space-9);display:grid;position:relative}.ProcessTimeline-module__dmWmDG__rail{background:var(--line);width:1px;position:absolute;top:1.25rem;bottom:1.25rem;left:1.375rem}.ProcessTimeline-module__dmWmDG__rail i{background:var(--accent);transform-origin:top;width:100%;height:100%;display:block;transform:scaleY(1)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ProcessTimeline-module__dmWmDG__rail i{animation:linear both ProcessTimeline-module__dmWmDG__rail-fill;animation-timeline:view();animation-range:entry 60% exit 20%;transform:scaleY(0)}}}@keyframes ProcessTimeline-module__dmWmDG__rail-fill{to{transform:scaleY(1)}}.ProcessTimeline-module__dmWmDG__step{position:relative}.ProcessTimeline-module__dmWmDG__marker{top:0;left:calc(var(--space-9) * -1);border:1px solid var(--line-strong);border-radius:var(--r-circle);background:var(--bg);width:2.75rem;height:2.75rem;color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wide);transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);place-items:center;display:grid;position:absolute}.ProcessTimeline-module__dmWmDG__body{padding-top:var(--space-1)}.ProcessTimeline-module__dmWmDG__caption{margin-bottom:var(--space-2);color:var(--accent);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.ProcessTimeline-module__dmWmDG__title{color:var(--fg-strong);font-size:var(--fs-h5);font-weight:var(--fw-medium)}.ProcessTimeline-module__dmWmDG__text{max-width:var(--measure-md);margin-top:var(--space-3);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}@media (hover:hover) and (pointer:fine){.ProcessTimeline-module__dmWmDG__step:hover .ProcessTimeline-module__dmWmDG__marker{border-color:var(--accent);background:linear-gradient(var(--em-a16), var(--em-a16)), var(--bg);color:var(--fg-strong)}}@media (min-width:768px){.ProcessTimeline-module__dmWmDG__timeline{gap:var(--space-9)}}
.TeamMosaic-module__ncpQLW__mosaic{--mosaic-h:clamp(16rem, 58vw, 21rem);--tile-gap:var(--space-3);gap:var(--tile-gap);height:var(--mosaic-h);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 84%,#0000 100%)}.TeamMosaic-module__ncpQLW__grid{z-index:0;pointer-events:none;background-image:linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:calc(50% + var(--tile-gap) / 2) 100%;background-position:calc(-1 * var(--tile-gap) / 2) 0;opacity:.7;position:absolute;inset:-4% 0}.TeamMosaic-module__ncpQLW__column{z-index:1;position:relative;overflow:hidden}.TeamMosaic-module__ncpQLW__column:nth-child(4){display:none}.TeamMosaic-module__ncpQLW__track{animation:TeamMosaic-module__ncpQLW__mosaic-drift var(--speed,56s) linear infinite;will-change:transform;display:block}.TeamMosaic-module__ncpQLW__column[data-direction=down] .TeamMosaic-module__ncpQLW__track{animation-direction:reverse}.TeamMosaic-module__ncpQLW__tile{margin-bottom:var(--tile-gap)}.TeamMosaic-module__ncpQLW__frame{border:1px solid var(--line);background:linear-gradient(150deg, var(--ob-300), var(--ob-200))}.TeamMosaic-module__ncpQLW__monogram{color:var(--fg-faint);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);place-items:center;display:grid;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.TeamMosaic-module__ncpQLW__mosaic:hover .TeamMosaic-module__ncpQLW__track{animation-play-state:paused}}@media (min-width:900px){.TeamMosaic-module__ncpQLW__mosaic{--mosaic-h:clamp(24rem, 38vw, 34rem);--tile-gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.TeamMosaic-module__ncpQLW__grid{background-size:calc(33.333% + var(--tile-gap) / 3) 100%}.TeamMosaic-module__ncpQLW__column:nth-child(4){display:block}}@media (prefers-reduced-motion:reduce){.TeamMosaic-module__ncpQLW__track{animation:none}}@keyframes TeamMosaic-module__ncpQLW__mosaic-drift{to{transform:translateY(-50%)}}
.StatBand-module__OIJ8Nq__band{overflow:hidden}.StatBand-module__OIJ8Nq__head{margin-bottom:var(--gap-block)}.StatBand-module__OIJ8Nq__eyebrow{color:var(--fg-muted);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.StatBand-module__OIJ8Nq__title{max-width:var(--measure-heading);margin-top:var(--space-4);color:var(--fg-strong);font-size:var(--fs-h2);font-weight:var(--fw-semibold);letter-spacing:var(--tr-tight)}.StatBand-module__OIJ8Nq__grid{border-top:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.StatBand-module__OIJ8Nq__stat{padding:var(--space-6) var(--space-4) var(--space-6) 0;border-bottom:1px solid var(--line);flex-direction:column;display:flex}.StatBand-module__OIJ8Nq__stat>.StatBand-module__OIJ8Nq__value{order:1}.StatBand-module__OIJ8Nq__stat>.StatBand-module__OIJ8Nq__label{order:2}.StatBand-module__OIJ8Nq__stat>.StatBand-module__OIJ8Nq__note{order:3}.StatBand-module__OIJ8Nq__stat:nth-child(odd){border-right:1px solid var(--line);padding-right:var(--space-5)}.StatBand-module__OIJ8Nq__stat:nth-child(2n){padding-left:var(--space-5)}.StatBand-module__OIJ8Nq__value{color:var(--fg-strong);font-family:var(--font-display);font-size:clamp(2.25rem,9vw,4rem);font-weight:var(--fw-semibold);line-height:var(--lh-none);letter-spacing:var(--tr-tighter)}.StatBand-module__OIJ8Nq__label{margin-top:var(--space-4);color:var(--fg);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}.StatBand-module__OIJ8Nq__note{margin-top:var(--space-2);color:var(--fg-muted);font-size:var(--fs-xs);line-height:var(--lh-base)}@media (min-width:900px){.StatBand-module__OIJ8Nq__grid{border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr))}.StatBand-module__OIJ8Nq__stat,.StatBand-module__OIJ8Nq__stat:nth-child(odd),.StatBand-module__OIJ8Nq__stat:nth-child(2n){padding:var(--space-7);border-right:1px solid var(--line)}.StatBand-module__OIJ8Nq__value{font-size:clamp(2.5rem,3.6vw,3.75rem)}}
.Accordion-module__vmhWyq__list{display:grid}.Accordion-module__vmhWyq__list.Accordion-module__vmhWyq__list{border-top:1px solid var(--line)}.Accordion-module__vmhWyq__item{border-bottom:1px solid var(--line);transition:background-color var(--dur-2) var(--ease-out)}.Accordion-module__vmhWyq__cards{gap:var(--space-3)}.Accordion-module__vmhWyq__cards .Accordion-module__vmhWyq__item{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-card)}.Accordion-module__vmhWyq__cards .Accordion-module__vmhWyq__item[data-open=true]{border-color:var(--line-accent);background:var(--bg-card-hover)}.Accordion-module__vmhWyq__heading{font:inherit;letter-spacing:inherit}.Accordion-module__vmhWyq__trigger{align-items:center;gap:var(--space-4);width:100%;min-height:4rem;padding:var(--space-5) var(--space-1);text-align:left;color:var(--fg-strong);transition:color var(--dur-2) var(--ease-out);grid-template-columns:auto 1fr auto;display:grid}.Accordion-module__vmhWyq__cards .Accordion-module__vmhWyq__trigger{padding-inline:var(--space-5)}.Accordion-module__vmhWyq__index{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wide)}.Accordion-module__vmhWyq__question{font-family:var(--font-display);font-size:var(--fs-h5);font-weight:var(--fw-medium);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);text-wrap:balance}.Accordion-module__vmhWyq__marker{border:1px solid var(--line-strong);border-radius:var(--r-circle);width:2.25rem;height:2.25rem;color:var(--accent);transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-out);flex:none;place-items:center;display:grid;position:relative}.Accordion-module__vmhWyq__marker i{width:.7rem;height:1.5px;transition:transform var(--dur-3) var(--ease-out), opacity var(--dur-2) var(--ease-out);background:currentColor;border-radius:1px;position:absolute}.Accordion-module__vmhWyq__marker i:last-child{transform:rotate(90deg)}.Accordion-module__vmhWyq__item[data-open=true] .Accordion-module__vmhWyq__marker{border-color:var(--accent);background:var(--em-a16);transform:rotate(180deg)}.Accordion-module__vmhWyq__item[data-open=true] .Accordion-module__vmhWyq__marker i:last-child{opacity:0;transform:rotate(0)}.Accordion-module__vmhWyq__panel{transition:grid-template-rows var(--dur-3) var(--ease-out);grid-template-rows:0fr;display:grid}.Accordion-module__vmhWyq__item[data-open=true] .Accordion-module__vmhWyq__panel{grid-template-rows:1fr}.Accordion-module__vmhWyq__panelInner{visibility:hidden;min-height:0;transition:visibility 0s linear var(--dur-3);overflow:hidden}.Accordion-module__vmhWyq__item[data-open=true] .Accordion-module__vmhWyq__panelInner{visibility:visible;transition-delay:0s}.Accordion-module__vmhWyq__answer{padding:0 var(--space-1) var(--space-6);max-width:var(--measure-lg);color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed);opacity:0;transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out);transform:translateY(-.4rem)}.Accordion-module__vmhWyq__cards .Accordion-module__vmhWyq__answer{padding-inline:var(--space-5)}.Accordion-module__vmhWyq__item[data-open=true] .Accordion-module__vmhWyq__answer{opacity:1;transition-delay:90ms;transform:none}.Accordion-module__vmhWyq__meta{padding:0 var(--space-1) var(--space-6);color:var(--fg-faint);font-size:var(--fs-xs);letter-spacing:var(--tr-wide);text-transform:uppercase}@media (hover:hover) and (pointer:fine){.Accordion-module__vmhWyq__trigger:hover .Accordion-module__vmhWyq__question{color:var(--accent)}.Accordion-module__vmhWyq__trigger:hover .Accordion-module__vmhWyq__marker{border-color:var(--accent)}}@media (prefers-reduced-motion:reduce){.Accordion-module__vmhWyq__panel,.Accordion-module__vmhWyq__panelInner,.Accordion-module__vmhWyq__answer,.Accordion-module__vmhWyq__marker,.Accordion-module__vmhWyq__marker i{transition:none}}
.Testimonials-module__-fGB8a__carousel{min-height:16rem;padding-top:var(--space-6);border-top:2px solid var(--accent);align-content:start;display:grid;position:relative}.Testimonials-module__-fGB8a__carousel:focus-visible{outline:2px solid var(--accent);outline-offset:var(--space-4);border-radius:var(--r-sm)}.Testimonials-module__-fGB8a__stage{display:grid}.Testimonials-module__-fGB8a__quote{max-width:34ch;color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);text-wrap:pretty;opacity:0;pointer-events:none;transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out);grid-area:1/1;transform:translateY(.75rem)}.Testimonials-module__-fGB8a__quote[data-active]{opacity:1;pointer-events:auto;transform:none}.Testimonials-module__-fGB8a__quote:before{content:open-quote}.Testimonials-module__-fGB8a__quote:after{content:close-quote}.Testimonials-module__-fGB8a__foot{gap:var(--space-5);margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--line);display:grid}.Testimonials-module__-fGB8a__who{min-height:2.75rem;display:grid}.Testimonials-module__-fGB8a__who>span{opacity:0;transition:opacity var(--dur-3) var(--ease-out);grid-area:1/1;align-content:center;gap:.15rem;display:grid}.Testimonials-module__-fGB8a__who>span[data-active]{opacity:1}.Testimonials-module__-fGB8a__who strong{color:var(--fg-strong);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.Testimonials-module__-fGB8a__who small{color:var(--fg-muted);font-size:var(--fs-xs)}.Testimonials-module__-fGB8a__controls{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.Testimonials-module__-fGB8a__dots{gap:var(--space-1);margin-left:calc(var(--space-4) * -1);display:flex}.Testimonials-module__-fGB8a__dot{place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.Testimonials-module__-fGB8a__dot span{border-radius:var(--r-pill);background:var(--line-strong);width:1.5rem;height:2px;transition:background-color var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);display:block}.Testimonials-module__-fGB8a__dot[data-active] span{background:var(--accent);transform:scaleY(2)}.Testimonials-module__-fGB8a__arrows{gap:var(--space-2);display:flex}.Testimonials-module__-fGB8a__arrows button{border:1px solid var(--line-strong);border-radius:var(--r-circle);width:2.75rem;height:2.75rem;color:var(--fg-strong);transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);place-items:center;font-size:1.05rem;display:grid}@media (hover:hover) and (pointer:fine){.Testimonials-module__-fGB8a__arrows button:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}}@media (hover:none){.Testimonials-module__-fGB8a__arrows button:active{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}}@media (min-width:768px){.Testimonials-module__-fGB8a__quote{font-size:var(--fs-xl);max-width:38ch}.Testimonials-module__-fGB8a__foot{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto}.Testimonials-module__-fGB8a__controls{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.Testimonials-module__-fGB8a__quote,.Testimonials-module__-fGB8a__who>span{transition:none}}
.Button-module__xDwtkW__button{justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--r-pill);font-family:var(--font-body);font-weight:var(--fw-semibold);letter-spacing:var(--tr-snug);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);border:1px solid #0000;display:inline-flex;position:relative;overflow:hidden}.Button-module__xDwtkW__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__xDwtkW__label{z-index:1;position:relative}.Button-module__xDwtkW__icon{z-index:1;transition:transform var(--dur-2) var(--ease-out);flex:none;font-size:1.15em;display:inline-flex;position:relative}.Button-module__xDwtkW__sm{min-height:2.75rem;padding-inline:var(--space-5);font-size:var(--fs-sm)}.Button-module__xDwtkW__md{min-height:3rem;padding-inline:var(--space-6);font-size:var(--fs-sm)}.Button-module__xDwtkW__lg{min-height:3.5rem;padding-inline:var(--space-7);font-size:var(--fs-md)}.Button-module__xDwtkW__block{width:100%;display:flex}.Button-module__xDwtkW__primary{background:var(--em-500);color:var(--on-ember);box-shadow:var(--sh-ember)}.Button-module__xDwtkW__primary:before{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);position:absolute;inset:0;transform:translate(-120%)}.Button-module__xDwtkW__secondary{border-color:var(--line-strong);color:var(--fg-strong);background:0 0}.Button-module__xDwtkW__ghost{background:var(--bg-card);border-color:var(--line);color:var(--fg-strong)}.Button-module__xDwtkW__inverse{background:var(--fg-strong);color:var(--bg)}.Button-module__xDwtkW__link{min-height:2.75rem;color:var(--fg-strong);font-size:var(--fs-sm);background:0 0;border-radius:0;padding:0}.Button-module__xDwtkW__link:after{content:"";inset-inline:0;transform-origin:100%;height:1px;transition:transform var(--dur-3) var(--ease-out);background:currentColor;position:absolute;bottom:.55rem}@media (hover:hover) and (pointer:fine){.Button-module__xDwtkW__primary:hover:not(:disabled){background:var(--em-400);box-shadow:var(--sh-ember-lg)}.Button-module__xDwtkW__primary:hover:not(:disabled):before{animation:Button-module__xDwtkW__gs-sweep var(--dur-4) var(--ease-out)}.Button-module__xDwtkW__secondary:hover:not(:disabled){border-color:var(--accent);background:var(--em-a10);color:var(--fg-strong)}.Button-module__xDwtkW__ghost:hover:not(:disabled){border-color:var(--line-strong);background:var(--bg-card-hover)}.Button-module__xDwtkW__inverse:hover:not(:disabled){background:var(--em-500);color:var(--on-ember)}.Button-module__xDwtkW__link:hover:after{transform-origin:0;transform:scaleX(0)}.Button-module__xDwtkW__button:hover:not(:disabled) .Button-module__xDwtkW__arrow{transform:translate(.25rem)}}.Button-module__xDwtkW__button:active:not(:disabled){transform:scale(.98)}.Button-module__xDwtkW__loading .Button-module__xDwtkW__label,.Button-module__xDwtkW__loading .Button-module__xDwtkW__icon{opacity:0}.Button-module__xDwtkW__spinner{border-radius:var(--r-circle);border:2px solid;border-right-color:#0000;width:1.05rem;height:1.05rem;margin:-.525rem 0 0 -.525rem;animation:.7s linear infinite Button-module__xDwtkW__gs-spin;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.Button-module__xDwtkW__button,.Button-module__xDwtkW__icon,.Button-module__xDwtkW__link:after{transition:none}.Button-module__xDwtkW__spinner{animation-duration:1.6s}}@keyframes Button-module__xDwtkW__gs-spin{to{transform:rotate(360deg)}}@keyframes Button-module__xDwtkW__gs-sweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}
.OfferingTabs-module__5sI19W__tabs{gap:var(--space-7);display:grid}.OfferingTabs-module__5sI19W__rail{gap:var(--space-2);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-bottom:var(--space-2);scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.OfferingTabs-module__5sI19W__rail::-webkit-scrollbar{display:none}.OfferingTabs-module__5sI19W__tab{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-5);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--fg-muted);scroll-snap-align:start;text-align:left;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);flex:none;display:flex}.OfferingTabs-module__5sI19W__tab[data-active]{border-color:var(--accent);background:var(--em-a16);color:var(--fg-strong)}.OfferingTabs-module__5sI19W__tabIndex{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-2xs)}.OfferingTabs-module__5sI19W__tabLabel{font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap}.OfferingTabs-module__5sI19W__panel{padding:var(--space-7);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-card);animation:OfferingTabs-module__5sI19W__gs-rise var(--dur-3) var(--ease-out) both}.OfferingTabs-module__5sI19W__panel:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.OfferingTabs-module__5sI19W__panelIndex{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wide)}.OfferingTabs-module__5sI19W__panelTitle{max-width:20ch;margin-top:var(--space-4);font-size:var(--fs-h3);font-weight:var(--fw-medium)}.OfferingTabs-module__5sI19W__panelText{max-width:var(--measure-md);margin-top:var(--space-4);color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.OfferingTabs-module__5sI19W__panelList{gap:var(--space-3);margin-top:var(--space-6);display:grid}.OfferingTabs-module__5sI19W__panelList li{gap:var(--space-3);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-base);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.OfferingTabs-module__5sI19W__panelList svg{color:var(--accent);margin-top:.15em;font-size:1.05rem}.OfferingTabs-module__5sI19W__panelCta{margin-top:var(--space-7)}@media (min-width:900px){.OfferingTabs-module__5sI19W__tabs{gap:var(--space-9);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.OfferingTabs-module__5sI19W__rail{border-top:1px solid var(--line);gap:0;margin-inline:0;padding:0;display:grid;overflow:visible}.OfferingTabs-module__5sI19W__tab{min-height:4rem;padding:var(--space-5) var(--space-4);border:0;border-bottom:1px solid var(--line);border-radius:0}.OfferingTabs-module__5sI19W__tab[data-active]{box-shadow:inset 2px 0 0 var(--accent);padding-left:var(--space-6);background:0 0}.OfferingTabs-module__5sI19W__tabLabel{font-size:var(--fs-md);white-space:normal}.OfferingTabs-module__5sI19W__panel{top:calc(var(--header-h-lg) + var(--space-7));padding:var(--space-9);position:sticky}}@media (prefers-reduced-motion:reduce){.OfferingTabs-module__5sI19W__panel{animation:none}}@keyframes OfferingTabs-module__5sI19W__gs-rise{0%{opacity:0;transform:translateY(1.75rem)}to{opacity:1;transform:none}}
.Container-module__WhgPqq__container{width:100%;padding-inline:var(--gutter);margin-inline:auto}.Container-module__WhgPqq__narrow{max-width:calc(var(--w-narrow) + var(--gutter) * 2)}.Container-module__WhgPqq__content{max-width:calc(var(--w-content) + var(--gutter) * 2)}.Container-module__WhgPqq__wide{max-width:calc(var(--w-wide) + var(--gutter) * 2)}.Container-module__WhgPqq__full{max-width:calc(var(--w-full) + var(--gutter) * 2)}.Container-module__WhgPqq__flush{padding-inline:0}
.Magnetic-module__i9HQfa__magnetic{transform:translate3d(var(--mag-x,0), var(--mag-y,0), 0);transition:transform var(--dur-3) var(--ease-spring);display:inline-flex}.Magnetic-module__i9HQfa__magnetic[data-active=true]{transition:transform .11s var(--ease-out)}@media (hover:none),(prefers-reduced-motion:reduce){.Magnetic-module__i9HQfa__magnetic{transition:none;transform:none}}
.NewsletterForm-module__JOo71W__form{gap:var(--space-3);display:grid}.NewsletterForm-module__JOo71W__row{gap:var(--space-2);display:grid}.NewsletterForm-module__JOo71W__input{width:100%;min-height:3.25rem;padding:var(--space-3) var(--space-5);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg-inset);color:var(--fg-strong);transition:border-color var(--dur-2) var(--ease-out);font-size:1rem}.NewsletterForm-module__JOo71W__input::placeholder{color:var(--fg-faint)}.NewsletterForm-module__JOo71W__input:focus{border-color:var(--accent);outline:none}.NewsletterForm-module__JOo71W__input:disabled{opacity:.55}.NewsletterForm-module__JOo71W__message{font-size:var(--fs-xs);line-height:var(--lh-base)}.NewsletterForm-module__JOo71W__success{color:var(--ok)}.NewsletterForm-module__JOo71W__error{color:var(--bad)}.NewsletterForm-module__JOo71W__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:420px){.NewsletterForm-module__JOo71W__row{grid-template-columns:minmax(0,1fr) auto;align-items:center}}
.Marquee-module__Y7Hc1W__marquee{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);container-type:inline-size}.Marquee-module__Y7Hc1W__viewport{width:max-content;animation:Marquee-module__Y7Hc1W__gs-marquee var(--marquee-speed,42s) linear infinite;display:flex}.Marquee-module__Y7Hc1W__marquee[data-direction=right] .Marquee-module__Y7Hc1W__viewport{animation-direction:reverse}.Marquee-module__Y7Hc1W__marquee:hover .Marquee-module__Y7Hc1W__viewport,.Marquee-module__Y7Hc1W__marquee:focus-within .Marquee-module__Y7Hc1W__viewport{animation-play-state:paused}.Marquee-module__Y7Hc1W__track{flex:none;justify-content:space-around;align-items:center;min-width:100cqw;display:flex}.Marquee-module__Y7Hc1W__item{white-space:nowrap;align-items:center;display:inline-flex}.Marquee-module__Y7Hc1W__sep{color:var(--accent);opacity:.55;font-style:normal}.Marquee-module__Y7Hc1W__line .Marquee-module__Y7Hc1W__item{gap:var(--space-5);padding-inline:var(--space-3);color:var(--fg-muted);font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:var(--tr-wide);text-transform:uppercase}.Marquee-module__Y7Hc1W__line .Marquee-module__Y7Hc1W__sep{font-size:.7em}.Marquee-module__Y7Hc1W__chip .Marquee-module__Y7Hc1W__item{padding-inline:var(--space-2)}.Marquee-module__Y7Hc1W__chip .Marquee-module__Y7Hc1W__item>span{padding:var(--space-2) var(--space-5);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg-card);color:var(--fg-body);font-size:var(--fs-sm);font-weight:var(--fw-medium);display:inline-block}.Marquee-module__Y7Hc1W__display .Marquee-module__Y7Hc1W__item{gap:var(--space-8);padding-inline:var(--space-5);color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-mega);font-weight:var(--fw-semibold);letter-spacing:var(--tr-tighter);line-height:1.1}.Marquee-module__Y7Hc1W__display .Marquee-module__Y7Hc1W__sep{font-size:.3em;transform:translateY(-.4em)}.Marquee-module__Y7Hc1W__display .Marquee-module__Y7Hc1W__item:nth-child(2n)>span{color:#0000;-webkit-text-stroke:1px var(--line-strong)}@media (prefers-reduced-motion:reduce){.Marquee-module__Y7Hc1W__viewport{flex-wrap:wrap;width:100%;animation:none}.Marquee-module__Y7Hc1W__viewport>.Marquee-module__Y7Hc1W__track:last-child{display:none}.Marquee-module__Y7Hc1W__track{gap:var(--space-2);flex-wrap:wrap;flex:auto;justify-content:center}}@keyframes Marquee-module__Y7Hc1W__gs-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}
.DeskRoster-module__ZiABCq__desk{gap:var(--gap-block);display:grid}.DeskRoster-module__ZiABCq__spotlight{display:none}.DeskRoster-module__ZiABCq__plate{border-radius:var(--r-xl);background:var(--bg-card);box-shadow:var(--sh-lg);animation:DeskRoster-module__ZiABCq__desk-fade var(--dur-3) var(--ease-out) both;position:relative;overflow:hidden}.DeskRoster-module__ZiABCq__plateFrame{filter:saturate(.75)contrast(1.04);border-radius:0}.DeskRoster-module__ZiABCq__plateShade{background:linear-gradient(#0000 38%,#060605eb 100%);position:absolute;inset:0}.DeskRoster-module__ZiABCq__plateMonogram{background:linear-gradient(140deg, var(--ob-200), var(--ob-400));color:var(--em-400);font-family:var(--font-display);font-size:var(--fs-display-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tr-tight);place-items:center;display:grid;position:absolute;inset:0}.DeskRoster-module__ZiABCq__plateBody{right:var(--space-7);bottom:var(--space-7);left:var(--space-7);position:absolute}.DeskRoster-module__ZiABCq__plateIndex{color:var(--em-400);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tr-wide);display:block}.DeskRoster-module__ZiABCq__plateName{margin-top:var(--space-3);color:#fff;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:var(--tr-tight)}.DeskRoster-module__ZiABCq__plateRole{margin-top:var(--space-2);color:#ffffffd1;font-size:var(--fs-sm);line-height:var(--lh-base)}.DeskRoster-module__ZiABCq__plateTeam{margin-top:var(--space-4);padding:var(--space-1) var(--space-3);border:1px solid var(--wh-a18);border-radius:var(--r-pill);color:#ffffffc7;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;display:inline-block}.DeskRoster-module__ZiABCq__board{gap:var(--space-9);display:grid}.DeskRoster-module__ZiABCq__groupHead{align-items:center;gap:var(--space-4);color:var(--fg-faint);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-medium);letter-spacing:var(--tr-wider);text-transform:uppercase;display:flex}.DeskRoster-module__ZiABCq__groupHead i{background:var(--line);flex:1;height:1px}.DeskRoster-module__ZiABCq__groupHead small{font-size:inherit;color:var(--accent)}.DeskRoster-module__ZiABCq__people{margin-top:var(--space-4)}.DeskRoster-module__ZiABCq__person{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-3) var(--space-3) 0;text-align:left;border-radius:var(--r-md);transition:background-color var(--dur-2) var(--ease-out), padding-left var(--dur-2) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.DeskRoster-module__ZiABCq__person[data-active]{background:var(--bg-inset);padding-left:var(--space-3)}.DeskRoster-module__ZiABCq__person[data-lead]:before{content:"";border-radius:var(--r-pill);background:var(--em-500);opacity:.5;width:2px;height:1.25rem;transition:transform var(--dur-2) var(--ease-out), opacity var(--dur-2) var(--ease-out);position:absolute;top:50%;left:-.75rem;transform:translateY(-50%)scaleY(.4)}.DeskRoster-module__ZiABCq__person[data-lead][data-active]:before{opacity:1;transform:translateY(-50%)scaleY(1)}.DeskRoster-module__ZiABCq__avatar{border-radius:var(--r-circle);border:1px solid var(--line);width:3rem;transition:border-color var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-spring);display:block;overflow:hidden}.DeskRoster-module__ZiABCq__avatarFrame{filter:saturate(.55)contrast(1.03);transition:filter var(--dur-3) var(--ease-out);border-radius:0}.DeskRoster-module__ZiABCq__person[data-active] .DeskRoster-module__ZiABCq__avatar{border-color:var(--em-500);transform:scale(1.06)}.DeskRoster-module__ZiABCq__person[data-active] .DeskRoster-module__ZiABCq__avatarFrame{filter:none}.DeskRoster-module__ZiABCq__avatarMonogram{background:linear-gradient(140deg, var(--bg-inset), var(--bg-card-hover));color:var(--accent);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);place-items:center;display:grid;position:absolute;inset:0}.DeskRoster-module__ZiABCq__identity{gap:2px;display:grid}.DeskRoster-module__ZiABCq__name{color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--fw-medium);letter-spacing:var(--tr-snug)}.DeskRoster-module__ZiABCq__role{color:var(--fg-muted);font-size:var(--fs-xs);line-height:var(--lh-base)}.DeskRoster-module__ZiABCq__mark{border-radius:var(--r-circle);width:1.75rem;height:1.75rem;color:var(--fg-faint);opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);place-items:center;display:grid;transform:translate(-.35rem,.35rem)}.DeskRoster-module__ZiABCq__mark svg{width:1rem;height:1rem}.DeskRoster-module__ZiABCq__person[data-active] .DeskRoster-module__ZiABCq__mark{color:var(--accent);opacity:1;transform:none}@media (min-width:900px){.DeskRoster-module__ZiABCq__desk{gap:var(--space-11);grid-template-columns:minmax(0,.78fr) minmax(0,1fr);align-items:start}.DeskRoster-module__ZiABCq__spotlight{top:calc(var(--header-h-lg) + var(--space-7));display:block;position:sticky}.DeskRoster-module__ZiABCq__board{gap:var(--space-10)}.DeskRoster-module__ZiABCq__people{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:1200px){.DeskRoster-module__ZiABCq__desk{gap:var(--space-12)}}@media (prefers-reduced-motion:reduce){.DeskRoster-module__ZiABCq__plate{animation:none}}@keyframes DeskRoster-module__ZiABCq__desk-fade{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}
.Reveal-module__Pv9JGW__reveal{transition:opacity var(--dur-4) var(--ease-expo) var(--reveal-delay,0s), transform var(--dur-4) var(--ease-expo) var(--reveal-delay,0s), filter var(--dur-4) var(--ease-expo) var(--reveal-delay,0s), clip-path var(--dur-4) var(--ease-expo) var(--reveal-delay,0s)}.Reveal-module__Pv9JGW__up,.Reveal-module__Pv9JGW__down,.Reveal-module__Pv9JGW__left,.Reveal-module__Pv9JGW__right,.Reveal-module__Pv9JGW__scale,.Reveal-module__Pv9JGW__blur,.Reveal-module__Pv9JGW__fade{opacity:0}.Reveal-module__Pv9JGW__up{transform:translateY(2rem)}.Reveal-module__Pv9JGW__down{transform:translateY(-2rem)}.Reveal-module__Pv9JGW__left{transform:translate(-2rem)}.Reveal-module__Pv9JGW__right{transform:translate(2rem)}.Reveal-module__Pv9JGW__scale{transform:scale(.94)}.Reveal-module__Pv9JGW__blur{filter:blur(10px);transform:translateY(1rem)}.Reveal-module__Pv9JGW__mask{clip-path:inset(0 0 100%)}.Reveal-module__Pv9JGW__visible{opacity:1;filter:none;transform:none}.Reveal-module__Pv9JGW__mask.Reveal-module__Pv9JGW__visible{clip-path:inset(0)}.Reveal-module__Pv9JGW__immediate{animation:Reveal-module__Pv9JGW__gs-reveal-in var(--dur-3) var(--ease-expo) var(--reveal-delay,0s) both}.Reveal-module__Pv9JGW__immediate.Reveal-module__Pv9JGW__stagger>*{animation:Reveal-module__Pv9JGW__gs-reveal-in var(--dur-3) var(--ease-out) both}.Reveal-module__Pv9JGW__immediate.Reveal-module__Pv9JGW__stagger>:first-child{animation-delay:calc(var(--stagger) * 0)}.Reveal-module__Pv9JGW__immediate.Reveal-module__Pv9JGW__stagger>:nth-child(2){animation-delay:calc(var(--stagger) * 1)}.Reveal-module__Pv9JGW__immediate.Reveal-module__Pv9JGW__stagger>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}.Reveal-module__Pv9JGW__immediate.Reveal-module__Pv9JGW__stagger>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}.Reveal-module__Pv9JGW__immediate.Reveal-module__Pv9JGW__stagger>:nth-child(n+5){animation-delay:calc(var(--stagger) * 4)}@keyframes Reveal-module__Pv9JGW__gs-reveal-in{to{opacity:1;filter:none;clip-path:inset(0);transform:none}}.Reveal-module__Pv9JGW__stagger>*{opacity:0;transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out);transform:translateY(1.5rem)}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>*{opacity:1;transform:none}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>:first-child{transition-delay:calc(var(--stagger) * 0)}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>:nth-child(2){transition-delay:calc(var(--stagger) * 1)}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>:nth-child(3){transition-delay:calc(var(--stagger) * 2)}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>:nth-child(4){transition-delay:calc(var(--stagger) * 3)}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>:nth-child(5){transition-delay:calc(var(--stagger) * 4)}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>:nth-child(6){transition-delay:calc(var(--stagger) * 5)}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>:nth-child(7){transition-delay:calc(var(--stagger) * 6)}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>:nth-child(8){transition-delay:calc(var(--stagger) * 7)}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>:nth-child(9){transition-delay:calc(var(--stagger) * 8)}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>:nth-child(10){transition-delay:calc(var(--stagger) * 9)}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>:nth-child(11){transition-delay:calc(var(--stagger) * 10)}.Reveal-module__Pv9JGW__stagger.Reveal-module__Pv9JGW__visible>:nth-child(n+12){transition-delay:calc(var(--stagger) * 11)}:is(html:not([data-js=on]) .Reveal-module__Pv9JGW__reveal,html:not([data-js=on]) .Reveal-module__Pv9JGW__stagger>*){opacity:1!important;filter:none!important;clip-path:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.Reveal-module__Pv9JGW__reveal,.Reveal-module__Pv9JGW__stagger>*{opacity:1;filter:none;transition:none;animation:none;transform:none}.Reveal-module__Pv9JGW__mask,.Reveal-module__Pv9JGW__mask.Reveal-module__Pv9JGW__visible{clip-path:none}}
.ScrollText-module__5b41aq__text{color:var(--fg-strong)}.ScrollText-module__5b41aq__word{display:inline}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ScrollText-module__5b41aq__word{color:var(--fg-faint);animation:linear both ScrollText-module__5b41aq__word-resolve;animation-timeline:view();animation-range:entry calc(28% + var(--n) * 1.6%) entry calc(50% + var(--n) * 1.6%)}}}@keyframes ScrollText-module__5b41aq__word-resolve{to{color:var(--fg-strong)}}
.Scroller-module__N8pOVG__scroller{position:relative}.Scroller-module__N8pOVG__track{gap:var(--gap-card);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-block:var(--space-1);scroll-padding-inline:var(--gutter);display:flex;overflow-x:auto}.Scroller-module__N8pOVG__track::-webkit-scrollbar{display:none}.Scroller-module__N8pOVG__track:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--r-sm)}.Scroller-module__N8pOVG__track>*{scroll-snap-align:start;flex:none}.Scroller-module__N8pOVG__sm>*{width:min(66vw,15rem)}.Scroller-module__N8pOVG__md>*{width:min(78vw,21rem)}.Scroller-module__N8pOVG__lg>*{width:min(86vw,30rem)}.Scroller-module__N8pOVG__feature>*{width:min(88vw,64rem)}.Scroller-module__N8pOVG__auto>*{width:auto}@media (min-width:768px){.Scroller-module__N8pOVG__sm>*{width:15rem}.Scroller-module__N8pOVG__md>*{width:21rem}.Scroller-module__N8pOVG__lg>*{width:30rem}.Scroller-module__N8pOVG__feature>*{width:min(82vw,64rem)}}.Scroller-module__N8pOVG__controls{align-items:center;gap:var(--space-6);margin-top:var(--space-7);display:flex}.Scroller-module__N8pOVG__progress{border-radius:var(--r-pill);background:var(--line);flex:1;height:2px;position:relative;overflow:hidden}.Scroller-module__N8pOVG__progress span{border-radius:inherit;background:var(--accent);transform-origin:0;width:100%;height:100%;transition:transform var(--dur-2) var(--ease-out);display:block}.Scroller-module__N8pOVG__buttons{gap:var(--space-2);display:flex}.Scroller-module__N8pOVG__button{border:1px solid var(--line-strong);border-radius:var(--r-circle);width:2.75rem;height:2.75rem;color:var(--fg-strong);transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), opacity var(--dur-2) var(--ease-out);place-items:center;font-size:1.05rem;display:grid}.Scroller-module__N8pOVG__button:disabled{opacity:.3;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.Scroller-module__N8pOVG__button:hover:not(:disabled){border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}}@media (hover:none){.Scroller-module__N8pOVG__buttons{display:none}.Scroller-module__N8pOVG__controls{margin-top:var(--space-5)}}@media (prefers-reduced-motion:reduce){.Scroller-module__N8pOVG__progress span,.Scroller-module__N8pOVG__button{transition:none}}
.Section-module__uXn3-G__section{background:var(--bg);color:var(--fg-body);position:relative}.Section-module__uXn3-G__sm{padding-block:var(--space-section-sm)}.Section-module__uXn3-G__md{padding-block:var(--space-section)}.Section-module__uXn3-G__lg{padding-block:var(--space-section-lg)}.Section-module__uXn3-G__flush{padding-block:0}.Section-module__uXn3-G__divider:before{content:"";inset-inline:var(--gutter);background:var(--grad-hairline);pointer-events:none;height:1px;position:absolute;top:0}
.SectionHead-module__X2iPBa__head{gap:var(--space-6);margin-bottom:var(--gap-block);display:grid}.SectionHead-module__X2iPBa__center{text-align:center;justify-items:center}.SectionHead-module__X2iPBa__center .SectionHead-module__X2iPBa__text{margin-inline:auto}.SectionHead-module__X2iPBa__eyebrow{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);color:var(--accent);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase;display:flex}.SectionHead-module__X2iPBa__center .SectionHead-module__X2iPBa__eyebrow{justify-content:center}.SectionHead-module__X2iPBa__index{color:var(--fg-faint);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tr-wide)}.SectionHead-module__X2iPBa__tone-rule .SectionHead-module__X2iPBa__lead{padding-top:var(--space-5);border-top:1px solid var(--line)}.SectionHead-module__X2iPBa__title{max-width:var(--measure-heading);font-size:var(--fs-h2);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:var(--tr-tight);color:var(--fg-strong)}.SectionHead-module__X2iPBa__center .SectionHead-module__X2iPBa__title{max-width:var(--measure-sm);margin-inline:auto}.SectionHead-module__X2iPBa__text{max-width:var(--measure-md);color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.SectionHead-module__X2iPBa__action{margin-top:var(--space-5)}@media (min-width:900px){.SectionHead-module__X2iPBa__split{align-items:end;gap:var(--space-10);grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr)}.SectionHead-module__X2iPBa__split.SectionHead-module__X2iPBa__center{grid-template-columns:minmax(0,1fr)}.SectionHead-module__X2iPBa__split .SectionHead-module__X2iPBa__aside{padding-bottom:var(--space-1)}}
.page-module__7SW2Ra__ticker{padding-block:var(--space-5);border-block:1px solid var(--line);background:var(--ob-100)}.page-module__7SW2Ra__intro{gap:var(--space-6);display:grid}.page-module__7SW2Ra__introLabel{color:var(--accent);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase;display:block}.page-module__7SW2Ra__introTitle{max-width:18ch;color:var(--fg-strong);font-size:var(--fs-h2);font-weight:var(--fw-medium);line-height:var(--lh-tight);letter-spacing:var(--tr-tight)}.page-module__7SW2Ra__introText{max-width:var(--measure-md);color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.page-module__7SW2Ra__standard{gap:var(--gap-block);display:grid}.page-module__7SW2Ra__standardText{max-width:var(--measure-md);color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.page-module__7SW2Ra__standardLink{margin-top:var(--space-5)}@media (min-width:900px){.page-module__7SW2Ra__intro{gap:var(--space-9);grid-template-columns:minmax(0,.32fr) minmax(0,1fr) minmax(0,.68fr);align-items:start}.page-module__7SW2Ra__standard{gap:var(--space-10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.page-module__7SW2Ra__standardIntro{top:calc(var(--header-h-lg) + var(--space-7));position:sticky}}.page-module__7SW2Ra__standardMedia{margin-bottom:var(--gap-block)}
@media (max-width:599px){.page-module__WMCr2G__briefContainer{padding-inline:3px}}.page-module__WMCr2G__frame{gap:var(--space-4);padding:clamp(var(--space-4), 1.6vw, var(--space-7));border-radius:var(--r-2xl);background:radial-gradient(120% 100% at 0% 0%, var(--em-a24) 0%, transparent 60%), var(--ob-100);box-shadow:var(--sh-lg);display:grid}.page-module__WMCr2G__aside{gap:var(--space-6);padding:var(--space-6);border-radius:var(--r-xl);background:var(--bg-card);flex-direction:column;display:flex}.page-module__WMCr2G__asideHead{gap:var(--space-3);display:grid}.page-module__WMCr2G__asideEyebrow{color:var(--accent);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.page-module__WMCr2G__asideTitle{font-size:var(--fs-h5);font-weight:var(--fw-medium);line-height:var(--lh-tight)}.page-module__WMCr2G__channels{gap:var(--space-1);display:grid}.page-module__WMCr2G__channels a,.page-module__WMCr2G__channelStatic{gap:var(--space-3);padding:var(--space-2);margin-inline:calc(var(--space-2) * -1);border-radius:var(--r-md);transition:background-color var(--dur-2) var(--ease-out);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.page-module__WMCr2G__channels a:hover{background:var(--bg-inset)}.page-module__WMCr2G__channels span>strong{color:var(--fg-faint);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase;display:none}.page-module__WMCr2G__channels span:not(.page-module__WMCr2G__channelIcon){color:var(--fg-strong);font-size:var(--fs-sm);font-weight:var(--fw-medium);overflow-wrap:anywhere}.page-module__WMCr2G__channelIcon{border-radius:var(--r-sm);background:var(--em-a10);width:2rem;height:2rem;color:var(--accent);place-items:center;display:grid}.page-module__WMCr2G__channelIcon svg{width:1.05rem;height:1.05rem}.page-module__WMCr2G__address{padding-top:var(--space-6);border-top:1px solid var(--line)}.page-module__WMCr2G__address h3{align-items:center;gap:var(--space-2);font-size:var(--fs-md);font-weight:var(--fw-medium);display:flex}.page-module__WMCr2G__address svg{color:var(--accent);font-size:1.05rem}.page-module__WMCr2G__address p{margin-top:var(--space-2);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-base)}.page-module__WMCr2G__formPanel{padding:var(--space-6);border-radius:var(--r-xl);background:var(--bg-card)}.page-module__WMCr2G__next{gap:var(--gap-block);display:grid}.page-module__WMCr2G__nextText{max-width:var(--measure-md);color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.page-module__WMCr2G__offices{gap:var(--gap-card);display:grid}.page-module__WMCr2G__office{height:100%;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-card);transition:border-color var(--dur-2) var(--ease-out)}.page-module__WMCr2G__office:hover{border-color:var(--line-accent)}.page-module__WMCr2G__office h3{align-items:center;gap:var(--space-2);font-size:var(--fs-h5);font-weight:var(--fw-medium);flex-wrap:wrap;display:flex}.page-module__WMCr2G__office svg{color:var(--accent);font-size:1.1rem}.page-module__WMCr2G__comingSoon{border:1px solid var(--line-accent);border-radius:var(--r-xs);background:var(--em-a10);color:var(--accent);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);line-height:var(--lh-base);text-transform:uppercase;white-space:nowrap;padding:.15rem .45rem}.page-module__WMCr2G__office p{margin-top:var(--space-3);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-base)}.page-module__WMCr2G__office a{min-height:1.5rem;margin-top:var(--space-2);color:var(--fg-body);font-size:var(--fs-sm);transition:color var(--dur-2) var(--ease-out);align-items:center;display:flex}.page-module__WMCr2G__office a:hover{color:var(--accent)}.page-module__WMCr2G__officeContacts{align-content:start;display:grid}@media (min-width:600px){.page-module__WMCr2G__offices{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__WMCr2G__office h3{min-height:3.25rem}.page-module__WMCr2G__office p{min-height:4.5rem}.page-module__WMCr2G__officeContacts{min-height:3rem}.page-module__WMCr2G__channels span>strong{display:block}.page-module__WMCr2G__channels a,.page-module__WMCr2G__channelStatic{gap:var(--space-4);padding:var(--space-3);margin-inline:calc(var(--space-3) * -1)}.page-module__WMCr2G__channelIcon{width:2.25rem;height:2.25rem}}@media (min-width:900px){.page-module__WMCr2G__frame{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.page-module__WMCr2G__aside{padding:var(--space-7);grid-area:1/1}.page-module__WMCr2G__formPanel{padding:var(--space-8);grid-area:1/2}.page-module__WMCr2G__next{gap:var(--space-10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.page-module__WMCr2G__nextIntro{top:calc(var(--header-h-lg) + var(--space-7));position:sticky}.page-module__WMCr2G__offices{grid-template-columns:repeat(3,minmax(0,1fr))}}
.page-module__sBBopW__standfirst{gap:var(--space-5);display:grid}.page-module__sBBopW__standfirstText{max-width:var(--measure-lg);color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-regular);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);text-wrap:pretty}@media (min-width:900px){.page-module__sBBopW__standfirst{gap:var(--space-9);grid-template-columns:minmax(0,.22fr) minmax(0,1fr);align-items:start}}.page-module__sBBopW__label{color:var(--accent);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase;display:block}.page-module__sBBopW__features{gap:var(--gap-card);display:grid}.page-module__sBBopW__feature{height:100%;padding:var(--space-7);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-card);transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);position:relative;overflow:hidden}.page-module__sBBopW__feature:before{content:"";background:var(--accent);transform-origin:0;width:100%;height:2px;transition:transform var(--dur-3) var(--ease-out);position:absolute;inset:0 auto auto 0;transform:scaleX(0)}.page-module__sBBopW__feature:hover{border-color:var(--line-accent);background:var(--bg-card-hover)}.page-module__sBBopW__feature:hover:before{transform:scaleX(1)}.page-module__sBBopW__featureIndex{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wide);display:block;position:relative}.page-module__sBBopW__feature h3{max-width:20ch;margin-top:var(--space-5);font-size:var(--fs-h5);font-weight:var(--fw-medium);position:relative}.page-module__sBBopW__feature p{margin-top:var(--space-3);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed);position:relative}.page-module__sBBopW__process{gap:var(--gap-block);display:grid}.page-module__sBBopW__processText{max-width:var(--measure-md);margin-top:calc(var(--gap-block) * -1 + var(--space-5));color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.page-module__sBBopW__processMedia{margin-top:var(--space-8)}.page-module__sBBopW__scroller{display:block}.page-module__sBBopW__grid{display:none}@media (min-width:600px){.page-module__sBBopW__features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.page-module__sBBopW__features{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__sBBopW__process{gap:var(--space-10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.page-module__sBBopW__processIntro{top:calc(var(--header-h-lg) + var(--space-7));position:sticky}.page-module__sBBopW__scroller{display:none}.page-module__sBBopW__grid{gap:var(--gap-grid);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}.page-module__sBBopW__featureIcon{width:2.75rem;height:2.75rem;margin-bottom:var(--space-5);border:1px solid var(--line-accent);border-radius:var(--r-md);color:var(--accent);place-items:center;font-size:1.3rem;display:grid;position:relative}.page-module__sBBopW__processVideo{aspect-ratio:var(--ratio-landscape);border-radius:var(--r-lg);background:var(--media-placeholder);position:relative;overflow:hidden}.page-module__sBBopW__siblings{gap:var(--gap-card);display:grid}.page-module__sBBopW__sibling{height:100%;padding:var(--space-7);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-card);transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);display:block;position:relative;overflow:hidden}.page-module__sBBopW__sibling:before{content:"";background:var(--accent);transform-origin:0;width:100%;height:2px;transition:transform var(--dur-3) var(--ease-out);position:absolute;inset:0 auto auto 0;transform:scaleX(0)}.page-module__sBBopW__siblingIcon{border:1px solid var(--line-accent);border-radius:var(--r-md);width:2.75rem;height:2.75rem;color:var(--accent);place-items:center;font-size:1.3rem;display:grid}.page-module__sBBopW__sibling h3{margin-top:var(--space-6);font-size:var(--fs-h5);font-weight:var(--fw-medium)}.page-module__sBBopW__sibling p{max-width:28ch;margin-top:var(--space-3);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.page-module__sBBopW__siblingLink{align-items:center;gap:var(--space-2);margin-top:var(--space-6);color:var(--accent);font-size:var(--fs-sm);font-weight:var(--fw-semibold);display:inline-flex}.page-module__sBBopW__siblingLink svg{transition:transform var(--dur-2) var(--ease-out)}@media (hover:hover) and (pointer:fine){.page-module__sBBopW__sibling:hover{border-color:var(--line-accent);background:var(--bg-card-hover)}.page-module__sBBopW__sibling:hover:before{transform:scaleX(1)}.page-module__sBBopW__sibling:hover .page-module__sBBopW__siblingLink svg{transform:translate(.2rem,-.2rem)}}@media (min-width:768px){.page-module__sBBopW__siblings{grid-template-columns:repeat(3,minmax(0,1fr))}}
.CareerForms-module__1UsErW__form{gap:var(--space-7);display:grid}.CareerForms-module__1UsErW__formIntro{gap:var(--space-2);padding-bottom:var(--space-6);border-bottom:1px solid var(--line);display:grid}.CareerForms-module__1UsErW__formIntro>span,.CareerForms-module__1UsErW__chooser legend,.CareerForms-module__1UsErW__questionSet legend,.CareerForms-module__1UsErW__contactFields legend,.CareerForms-module__1UsErW__attachments legend{color:var(--accent);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.CareerForms-module__1UsErW__formIntro h4{color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-medium);line-height:var(--lh-snug);letter-spacing:var(--tr-tight)}.CareerForms-module__1UsErW__formIntro p{color:var(--fg-muted);font-size:var(--fs-sm)}.CareerForms-module__1UsErW__progressPanel{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-inset);display:grid}.CareerForms-module__1UsErW__progressCopy{align-items:baseline;gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.CareerForms-module__1UsErW__progressCopy>span{color:var(--accent);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;grid-column:1/-1}.CareerForms-module__1UsErW__progressCopy strong{min-width:0;color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CareerForms-module__1UsErW__progressCopy small{color:var(--fg-faint);font-family:var(--font-mono);font-size:var(--fs-2xs);white-space:nowrap}.CareerForms-module__1UsErW__progressBar{border-radius:var(--r-pill);background:var(--line);height:.2rem;overflow:hidden}.CareerForms-module__1UsErW__progressBar>span{border-radius:inherit;background:var(--accent);height:100%;transition:width var(--dur-3) var(--ease-out);display:block}.CareerForms-module__1UsErW__stepRail{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CareerForms-module__1UsErW__stepRail li{align-items:center;gap:var(--space-2);min-width:0;color:var(--fg-faint);grid-template-columns:auto minmax(0,1fr);display:grid}.CareerForms-module__1UsErW__stepRail li>span{border:1px solid var(--line-strong);border-radius:var(--r-circle);width:1.5rem;height:1.5rem;font-family:var(--font-mono);place-items:center;font-size:.625rem;display:grid}.CareerForms-module__1UsErW__stepRail small{font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CareerForms-module__1UsErW__stepRail .CareerForms-module__1UsErW__stepCurrent{color:var(--fg-strong)}.CareerForms-module__1UsErW__stepRail .CareerForms-module__1UsErW__stepCurrent>span{border-color:var(--accent);box-shadow:0 0 0 3px var(--em-a10);color:var(--accent)}.CareerForms-module__1UsErW__stepRail li[data-complete]{color:var(--fg-muted)}.CareerForms-module__1UsErW__stepRail li[data-complete]>span{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.CareerForms-module__1UsErW__row{gap:var(--space-5);display:grid}.CareerForms-module__1UsErW__field{gap:var(--space-2);min-width:0;display:grid}.CareerForms-module__1UsErW__field label,.CareerForms-module__1UsErW__uploadLabel{color:var(--fg-muted);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase}.CareerForms-module__1UsErW__req{color:var(--accent);margin-left:.25em}.CareerForms-module__1UsErW__control{width:100%;min-height:3.25rem;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-inset);color:var(--fg-strong);font-family:inherit;font-size:var(--fs-sm);transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out)}select.CareerForms-module__1UsErW__control{cursor:pointer}textarea.CareerForms-module__1UsErW__control{min-height:7.5rem;line-height:var(--lh-relaxed);resize:vertical}.CareerForms-module__1UsErW__control:focus-visible,.CareerForms-module__1UsErW__uploadBox:focus-within{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.CareerForms-module__1UsErW__control[data-invalid]{border-color:var(--bad)}.CareerForms-module__1UsErW__control::placeholder{color:var(--fg-faint)}.CareerForms-module__1UsErW__control:disabled,.CareerForms-module__1UsErW__phoneCountry:disabled,.CareerForms-module__1UsErW__phoneInput:disabled{opacity:.58;cursor:not-allowed}.CareerForms-module__1UsErW__uploadBox:has(input:disabled){opacity:.58;cursor:not-allowed}.CareerForms-module__1UsErW__phoneRow{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-inset);min-height:3.25rem;transition:border-color var(--dur-2) var(--ease-out);grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid}.CareerForms-module__1UsErW__phoneRow:focus-within{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.CareerForms-module__1UsErW__phoneRow[data-invalid]{border-color:var(--bad)}.CareerForms-module__1UsErW__phoneCountry,.CareerForms-module__1UsErW__phoneInput{min-width:0;color:var(--fg-strong);font-family:inherit;font-size:var(--fs-sm);background:0 0;border:0}.CareerForms-module__1UsErW__phoneCountry{padding:0 var(--space-2) 0 var(--space-3);border-right:1px solid var(--line);border-radius:var(--r-sm) 0 0 var(--r-sm);font-family:var(--font-mono);cursor:pointer}.CareerForms-module__1UsErW__phoneInput{width:100%;padding:var(--space-3) var(--space-4);border-radius:0 var(--r-sm) var(--r-sm) 0}.CareerForms-module__1UsErW__phoneCountry:focus,.CareerForms-module__1UsErW__phoneInput:focus,.CareerForms-module__1UsErW__phoneCountry:focus-visible,.CareerForms-module__1UsErW__phoneInput:focus-visible{outline:none}.CareerForms-module__1UsErW__phoneInput::placeholder{color:var(--fg-faint)}.CareerForms-module__1UsErW__hint,.CareerForms-module__1UsErW__error{font-size:var(--fs-2xs);line-height:var(--lh-base)}.CareerForms-module__1UsErW__hint{color:var(--fg-muted)}.CareerForms-module__1UsErW__error{color:var(--bad)}.CareerForms-module__1UsErW__choiceGroup{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.CareerForms-module__1UsErW__choiceGroup legend{color:var(--fg-muted);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;padding:0}.CareerForms-module__1UsErW__choiceHelp{color:var(--fg-muted);font-size:var(--fs-2xs);line-height:var(--lh-base);margin:0}.CareerForms-module__1UsErW__choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.CareerForms-module__1UsErW__choice{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-4);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg-inset);color:var(--fg-body);font-size:var(--fs-xs);line-height:var(--lh-base);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);display:inline-flex;position:relative}.CareerForms-module__1UsErW__choice input{appearance:none;border:1.5px solid var(--line-strong);border-radius:var(--r-xs);background:var(--bg-card);width:1.05rem;height:1.05rem;cursor:inherit;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);flex:none;margin:0}.CareerForms-module__1UsErW__choice input[type=radio]{border-radius:var(--r-circle)}.CareerForms-module__1UsErW__choice input:checked{border-color:var(--accent);background-color:var(--accent)}.CareerForms-module__1UsErW__choice input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:78%}.CareerForms-module__1UsErW__choice input[type=radio]:checked{box-shadow:inset 0 0 0 3.5px var(--bg-card)}.CareerForms-module__1UsErW__choice:hover{border-color:var(--line-strong);background:var(--bg-card)}.CareerForms-module__1UsErW__choice[data-active]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--bg-inset));color:var(--fg-strong)}.CareerForms-module__1UsErW__choice:has(input:focus-visible){border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 28%, transparent)}.CareerForms-module__1UsErW__consent{gap:var(--space-2);min-width:0;display:grid}.CareerForms-module__1UsErW__consentBox{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-inset);color:var(--fg-body);font-size:var(--fs-xs);line-height:var(--lh-base);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out);display:flex}.CareerForms-module__1UsErW__consentBox input{appearance:none;border:1.5px solid var(--line-strong);border-radius:var(--r-xs);background:var(--bg-card);width:1.05rem;height:1.05rem;cursor:inherit;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);flex:none;margin-top:.15rem}.CareerForms-module__1UsErW__consentBox input:checked{border-color:var(--accent);background-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:78%}.CareerForms-module__1UsErW__consentBox:hover{border-color:var(--line-strong)}.CareerForms-module__1UsErW__consentBox:has(input:checked){border-color:var(--accent)}.CareerForms-module__1UsErW__consentBox:has(input:focus-visible){border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 28%, transparent)}.CareerForms-module__1UsErW__consentBox em{margin-top:var(--space-1);color:var(--fg-muted);font-size:var(--fs-2xs);font-style:normal;display:block}.CareerForms-module__1UsErW__fieldError{color:var(--bad);font-size:var(--fs-2xs);line-height:var(--lh-base);margin:0}.CareerForms-module__1UsErW__chooser,.CareerForms-module__1UsErW__questionSet,.CareerForms-module__1UsErW__contactFields,.CareerForms-module__1UsErW__attachments{gap:var(--space-5);border:0;min-width:0;display:grid}.CareerForms-module__1UsErW__chooser legend,.CareerForms-module__1UsErW__questionSet legend,.CareerForms-module__1UsErW__contactFields legend,.CareerForms-module__1UsErW__attachments legend{margin-bottom:var(--space-5)}.CareerForms-module__1UsErW__sectionLegend{max-width:100%;display:block}.CareerForms-module__1UsErW__stepNumber{width:2rem;height:2rem;margin-right:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--r-circle);font-family:var(--font-mono);place-items:center;display:inline-grid}.CareerForms-module__1UsErW__stepTitle{color:var(--accent)}.CareerForms-module__1UsErW__completeState{margin-left:var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--r-pill);background:var(--em-a10);color:var(--accent);letter-spacing:var(--tr-wide);font-size:.625rem}.CareerForms-module__1UsErW__specialists{gap:var(--space-3);display:grid}.CareerForms-module__1UsErW__specialist{gap:var(--space-1);min-height:6rem;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-inset);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);display:grid;position:relative}.CareerForms-module__1UsErW__specialist:after{content:"";top:var(--space-4);right:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--r-circle);background:0 0;width:.6rem;height:.6rem;position:absolute;box-shadow:0 0 0 4px #0000}.CareerForms-module__1UsErW__specialist input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.CareerForms-module__1UsErW__specialist strong{padding-right:var(--space-6);color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--fw-medium)}.CareerForms-module__1UsErW__specialist span{color:var(--fg-muted);font-size:var(--fs-xs);line-height:var(--lh-base)}.CareerForms-module__1UsErW__specialist[data-active]{border-color:var(--accent);background:var(--em-a10);box-shadow:0 0 0 1px var(--em-a16)}.CareerForms-module__1UsErW__specialist[data-active]:after{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 4px var(--em-a16)}.CareerForms-module__1UsErW__specialist[data-active]:before{content:"Selected";top:var(--space-4);color:var(--accent);font-size:.625rem;font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;position:absolute;right:2.25rem}.CareerForms-module__1UsErW__specialist[data-active] strong{padding-right:5rem}.CareerForms-module__1UsErW__selectionFeedback{color:var(--accent);font-size:var(--fs-2xs);font-weight:var(--fw-semibold)}.CareerForms-module__1UsErW__specialist:focus-within{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.CareerForms-module__1UsErW__specialist:hover{border-color:var(--line-accent);transform:translateY(-2px)}}.CareerForms-module__1UsErW__questionSet,.CareerForms-module__1UsErW__contactFields{padding-top:var(--space-6);border-top:1px solid var(--line)}.CareerForms-module__1UsErW__questionSet[data-dynamic]{animation:CareerForms-module__1UsErW__questions-in var(--dur-3) var(--ease-out) both}@keyframes CareerForms-module__1UsErW__questions-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}.CareerForms-module__1UsErW__questionFields,.CareerForms-module__1UsErW__contactFields{gap:var(--space-5);display:grid}.CareerForms-module__1UsErW__questionPrompt{padding:var(--space-6);border:1px dashed var(--line-strong);border-radius:var(--r-md);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.CareerForms-module__1UsErW__attachments{padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-card)}.CareerForms-module__1UsErW__attachments>p{margin-top:calc(var(--space-3) * -1);color:var(--fg-muted);font-size:var(--fs-sm)}.CareerForms-module__1UsErW__attachmentGrid{gap:var(--space-5);display:grid}.CareerForms-module__1UsErW__uploadField{align-content:start;gap:var(--space-2);display:grid}.CareerForms-module__1UsErW__uploadBox{align-content:center;gap:var(--space-1);min-height:5.8rem;padding:var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--r-sm);background:var(--bg-inset);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);display:grid;position:relative}.CareerForms-module__1UsErW__uploadBox input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.CareerForms-module__1UsErW__uploadBox strong{max-width:100%;color:var(--fg-strong);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CareerForms-module__1UsErW__uploadBox span{color:var(--fg-muted);font-size:var(--fs-2xs)}@media (hover:hover) and (pointer:fine){.CareerForms-module__1UsErW__uploadBox:hover{border-color:var(--accent);background:var(--em-a06)}}.CareerForms-module__1UsErW__foot{justify-items:start;gap:var(--space-4);padding-top:var(--space-2);display:grid}.CareerForms-module__1UsErW__formError{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r-sm);color:var(--bad);font-size:var(--fs-sm);background:#f0614f1a;border:1px solid #f0614f66;grid-template-columns:auto minmax(0,1fr);display:grid}.CareerForms-module__1UsErW__formError>span{border-radius:var(--r-circle);width:1.4rem;height:1.4rem;font-family:var(--font-mono);font-size:var(--fs-2xs);border:1px solid;place-items:center;display:grid}.CareerForms-module__1UsErW__honey{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.CareerForms-module__1UsErW__success{justify-items:start;gap:var(--space-4);padding:var(--space-7) 0;display:grid}.CareerForms-module__1UsErW__successMark{border-radius:var(--r-circle);background:var(--accent);width:3rem;height:3rem;color:var(--accent-ink);font-size:var(--fs-lg);place-items:center;display:grid}.CareerForms-module__1UsErW__success h4{color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-medium)}.CareerForms-module__1UsErW__success p{max-width:var(--measure-sm);color:var(--fg-body);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}@media (max-width:559px){.CareerForms-module__1UsErW__form{gap:var(--space-4)}.CareerForms-module__1UsErW__formIntro{gap:var(--space-1);padding-bottom:var(--space-4)}.CareerForms-module__1UsErW__formIntro h4{font-size:clamp(1.25rem,7vw,1.65rem)}.CareerForms-module__1UsErW__progressPanel{gap:var(--space-2);padding:var(--space-3)}.CareerForms-module__1UsErW__progressCopy{grid-template-columns:minmax(0,1fr)}.CareerForms-module__1UsErW__progressCopy small{white-space:normal}.CareerForms-module__1UsErW__stepRail small{display:none}.CareerForms-module__1UsErW__stepRail li{grid-template-columns:1fr;justify-items:center}.CareerForms-module__1UsErW__chooser,.CareerForms-module__1UsErW__questionSet,.CareerForms-module__1UsErW__contactFields,.CareerForms-module__1UsErW__attachments{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-card)}.CareerForms-module__1UsErW__questionSet,.CareerForms-module__1UsErW__contactFields{padding-top:var(--space-4)}.CareerForms-module__1UsErW__chooser legend,.CareerForms-module__1UsErW__questionSet legend,.CareerForms-module__1UsErW__contactFields legend,.CareerForms-module__1UsErW__attachments legend{width:100%;margin-bottom:var(--space-3)}.CareerForms-module__1UsErW__stepNumber{width:1.65rem;height:1.65rem;margin-right:var(--space-2)}.CareerForms-module__1UsErW__completeState{float:right;margin-top:.15rem;margin-left:var(--space-2)}.CareerForms-module__1UsErW__row,.CareerForms-module__1UsErW__questionFields,.CareerForms-module__1UsErW__attachmentGrid,.CareerForms-module__1UsErW__specialists{gap:var(--space-3)}.CareerForms-module__1UsErW__field{gap:var(--space-1)}.CareerForms-module__1UsErW__control,.CareerForms-module__1UsErW__phoneCountry,.CareerForms-module__1UsErW__phoneInput{font-size:1rem}.CareerForms-module__1UsErW__control,.CareerForms-module__1UsErW__phoneRow{min-height:3rem}.CareerForms-module__1UsErW__control,.CareerForms-module__1UsErW__phoneInput{padding:var(--space-3)}textarea.CareerForms-module__1UsErW__control{min-height:6.5rem}.CareerForms-module__1UsErW__specialist{gap:var(--space-1);min-height:4.75rem;padding:var(--space-4)}.CareerForms-module__1UsErW__specialist strong{font-size:var(--fs-sm)}.CareerForms-module__1UsErW__specialist[data-active]{animation:CareerForms-module__1UsErW__choice-confirm var(--dur-2) var(--ease-out)}.CareerForms-module__1UsErW__questionPrompt{padding:var(--space-4);border-style:solid}.CareerForms-module__1UsErW__attachments>p{margin-top:calc(var(--space-1) * -1);font-size:var(--fs-xs)}.CareerForms-module__1UsErW__uploadBox{min-height:4.75rem;padding:var(--space-3)}.CareerForms-module__1UsErW__foot{padding-top:0}.CareerForms-module__1UsErW__foot>button{width:100%;min-height:3.25rem}.CareerForms-module__1UsErW__success{padding:var(--space-6) var(--space-4)}}@keyframes CareerForms-module__1UsErW__choice-confirm{50%{transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.CareerForms-module__1UsErW__questionSet[data-dynamic],.CareerForms-module__1UsErW__specialist[data-active]{animation:none}.CareerForms-module__1UsErW__progressBar>span{transition:none}}@media (min-width:560px){.CareerForms-module__1UsErW__mobileFormIntro{display:none}.CareerForms-module__1UsErW__row,.CareerForms-module__1UsErW__attachmentGrid,.CareerForms-module__1UsErW__specialists{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:760px){.CareerForms-module__1UsErW__progressPanel{align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-5);grid-template-columns:minmax(12rem,.8fr) minmax(18rem,1.2fr)}.CareerForms-module__1UsErW__progressCopy{grid-area:1/1;grid-template-columns:minmax(0,1fr);align-content:center}.CareerForms-module__1UsErW__progressCopy>span{grid-column:1}.CareerForms-module__1UsErW__progressCopy strong{text-overflow:clip;white-space:normal;overflow:visible}.CareerForms-module__1UsErW__progressCopy small{white-space:normal}.CareerForms-module__1UsErW__stepRail{grid-area:1/2}.CareerForms-module__1UsErW__progressBar{grid-area:2/1/auto/-1}}
.InsightIndex-module__6hnS3a__index{display:grid}.InsightIndex-module__6hnS3a__toolbar{gap:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--line);display:grid}.InsightIndex-module__6hnS3a__filters{gap:var(--space-2);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-bottom:var(--space-2);scrollbar-width:none;display:flex;overflow-x:auto}.InsightIndex-module__6hnS3a__filters::-webkit-scrollbar{display:none}.InsightIndex-module__6hnS3a__filter{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-5);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--fg-muted);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);flex:none;display:inline-flex}.InsightIndex-module__6hnS3a__filter small{color:var(--fg-faint);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tr-wide);transition:color var(--dur-2) var(--ease-out)}.InsightIndex-module__6hnS3a__filter[data-active]{border-color:var(--em-500);background:var(--em-500);color:var(--on-ember)}.InsightIndex-module__6hnS3a__filter[data-active] small{color:#140a04a8}@media (hover:hover) and (pointer:fine){.InsightIndex-module__6hnS3a__filter:hover:not([data-active]){border-color:var(--line-accent);color:var(--fg-strong)}}.InsightIndex-module__6hnS3a__views{border:1px solid var(--line);border-radius:var(--r-pill);align-self:start;padding:3px;display:inline-flex}.InsightIndex-module__6hnS3a__view{border-radius:var(--r-pill);width:2.5rem;height:2.25rem;color:var(--fg-faint);transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);place-items:center;display:grid}.InsightIndex-module__6hnS3a__view[data-active]{background:var(--bg-inset);color:var(--fg-strong)}.InsightIndex-module__6hnS3a__view:hover:not([data-active]){color:var(--fg-body)}.InsightIndex-module__6hnS3a__status{margin-top:var(--space-5);color:var(--fg-muted);font-size:var(--fs-sm)}.InsightIndex-module__6hnS3a__status strong{margin-right:var(--space-2);color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-md)}.InsightIndex-module__6hnS3a__grid{gap:var(--space-9) var(--gap-grid);margin-top:var(--space-8);display:grid}.InsightIndex-module__6hnS3a__grid>li{animation:InsightIndex-module__6hnS3a__idx-rise var(--dur-3) var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--stagger))}.InsightIndex-module__6hnS3a__table{margin-top:var(--space-8);position:relative}.InsightIndex-module__6hnS3a__rows{border-top:1px solid var(--line)}.InsightIndex-module__6hnS3a__rows>li{border-bottom:1px solid var(--line);animation:InsightIndex-module__6hnS3a__idx-rise var(--dur-3) var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--stagger))}.InsightIndex-module__6hnS3a__row{align-items:start;gap:var(--space-3) var(--space-5);padding:var(--space-6) var(--space-2);transition:background-color var(--dur-2) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.InsightIndex-module__6hnS3a__row:before{content:"";background:var(--em-500);transform-origin:0;width:100%;height:1px;transition:transform var(--dur-3) var(--ease-expo);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.InsightIndex-module__6hnS3a__row[data-lit]:before{transform:scaleX(1)}.InsightIndex-module__6hnS3a__rowIndex{color:var(--fg-faint);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wide);transition:color var(--dur-2) var(--ease-out);padding-top:.35em}.InsightIndex-module__6hnS3a__row[data-lit] .InsightIndex-module__6hnS3a__rowIndex{color:var(--accent)}.InsightIndex-module__6hnS3a__rowMain{gap:var(--space-2);display:grid}.InsightIndex-module__6hnS3a__rowTitle{color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-h5);font-weight:var(--fw-medium);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);text-wrap:balance}.InsightIndex-module__6hnS3a__rowExcerpt{max-width:var(--measure-md);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.InsightIndex-module__6hnS3a__rowTopic{padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--fg-muted);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase;grid-column:2;justify-self:start}.InsightIndex-module__6hnS3a__rowFacts{align-items:center;gap:var(--space-4);color:var(--fg-faint);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;flex-wrap:wrap;grid-column:2;display:flex}.InsightIndex-module__6hnS3a__rowRead{align-items:center;gap:var(--space-2);display:inline-flex}.InsightIndex-module__6hnS3a__rowRead svg{width:.85rem;height:.85rem}.InsightIndex-module__6hnS3a__rowGo{border:1px solid var(--line);border-radius:var(--r-circle);width:2.25rem;height:2.25rem;color:var(--fg-muted);transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-spring);grid-area:1/3;place-items:center;display:grid}.InsightIndex-module__6hnS3a__row[data-lit] .InsightIndex-module__6hnS3a__rowGo{border-color:var(--em-500);background:var(--em-500);color:var(--on-ember);transform:translateY(-2px)}.InsightIndex-module__6hnS3a__preview{z-index:var(--z-raised);opacity:0;pointer-events:none;width:14rem;transform:translate3d(calc(var(--px,0px) + 1.5rem), calc(var(--py,0px) - 50%), 0) scale(.9);transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);filter:drop-shadow(0 18px 44px #140e0847);position:absolute;top:0;left:0}.InsightIndex-module__6hnS3a__preview[data-open]{opacity:1;transform:translate3d(calc(var(--px,0px) + 1.5rem), calc(var(--py,0px) - 50%), 0) scale(1)}.InsightIndex-module__6hnS3a__empty{justify-items:center;gap:var(--space-5);margin-top:var(--space-8);padding:var(--space-12) var(--space-6);border:1px dashed var(--line-strong);border-radius:var(--r-lg);text-align:center;display:grid}.InsightIndex-module__6hnS3a__empty p{color:var(--fg-muted);font-size:var(--fs-lg)}.InsightIndex-module__6hnS3a__emptyAction{color:var(--accent);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-underline-offset:.3em;text-decoration:underline}@media (min-width:600px){.InsightIndex-module__6hnS3a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.InsightIndex-module__6hnS3a__row{grid-template-columns:auto minmax(0,1fr) 9rem auto auto;align-items:center}.InsightIndex-module__6hnS3a__rowTopic{grid-area:1/3;justify-self:start}.InsightIndex-module__6hnS3a__rowFacts{grid-area:1/4;justify-content:flex-end}.InsightIndex-module__6hnS3a__rowGo{grid-column:5}}@media (min-width:900px){.InsightIndex-module__6hnS3a__toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center}.InsightIndex-module__6hnS3a__filters{flex-wrap:wrap;margin-inline:0;padding-inline:0}.InsightIndex-module__6hnS3a__row{gap:var(--space-6);padding-inline:var(--space-4);grid-template-columns:auto minmax(0,1fr) 11rem 12rem auto}}@media (min-width:1000px){.InsightIndex-module__6hnS3a__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.InsightIndex-module__6hnS3a__grid>li,.InsightIndex-module__6hnS3a__rows>li{animation:none}.InsightIndex-module__6hnS3a__preview{transition:opacity 1ms linear}}@keyframes InsightIndex-module__6hnS3a__idx-rise{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}
.SplitText-module__MnypWq__split{display:block}.SplitText-module__MnypWq__mask{vertical-align:bottom;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.SplitText-module__MnypWq__word{transition:transform var(--dur-4) var(--ease-expo) var(--word-delay,0s);display:inline-block;transform:translateY(105%)}.SplitText-module__MnypWq__visible .SplitText-module__MnypWq__word{transform:none}.SplitText-module__MnypWq__immediate .SplitText-module__MnypWq__word{animation:SplitText-module__MnypWq__gs-word-in var(--dur-4) var(--ease-expo) var(--word-delay,0s) both}@keyframes SplitText-module__MnypWq__gs-word-in{to{transform:none}}html:not([data-js=on]) .SplitText-module__MnypWq__word{transform:none!important}@media (prefers-reduced-motion:reduce){.SplitText-module__MnypWq__word{transition:none;animation:none;transform:none}}
.Footer-module__hP-FLq__footer{padding-bottom:max(var(--space-8), env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--ob-100);color:var(--fg-body);content-visibility:auto;contain-intrinsic-size:auto 45rem;position:relative}.Footer-module__hP-FLq__invite{padding-block:var(--space-section);border-bottom:1px solid var(--line);background:radial-gradient(48rem 30rem at 78% 15%, var(--em-a10), transparent 62%), var(--ob-050);position:relative;overflow:hidden}.Footer-module__hP-FLq__inviteLabel{align-items:center;gap:var(--space-3);color:var(--em-400);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase;display:flex}.Footer-module__hP-FLq__inviteLabel span{border-radius:var(--r-circle);width:.4rem;height:.4rem;animation:Footer-module__hP-FLq__gs-pulse 2.4s var(--ease-in-out) infinite;background:currentColor}.Footer-module__hP-FLq__inviteLink{align-items:center;gap:var(--space-5);margin-top:var(--space-6);color:var(--fg-strong);font-family:var(--font-display);font-size:clamp(2.25rem,8.5vw,5.5rem);font-weight:var(--fw-semibold);line-height:var(--lh-none);letter-spacing:var(--tr-tighter);transition:color var(--dur-2) var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex-wrap:wrap;display:flex;position:relative}.Footer-module__hP-FLq__inviteLink i{border:1px solid var(--line-strong);border-radius:var(--r-circle);width:clamp(3rem,8vw,4.5rem);height:clamp(3rem,8vw,4.5rem);color:var(--em-500);transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-spring);flex:none;place-items:center;font-size:clamp(1.25rem,3vw,1.75rem);display:grid}@media (hover:hover) and (pointer:fine){.Footer-module__hP-FLq__inviteLink:hover{color:var(--em-400)}.Footer-module__hP-FLq__inviteLink:hover i{border-color:var(--em-500);background:var(--em-500);color:var(--on-ember);transform:rotate(45deg)scale(1.06)}}@media (hover:none) and (prefers-reduced-motion:no-preference){.Footer-module__hP-FLq__inviteLink i{animation:Footer-module__hP-FLq__gs-invite-mobile 3.2s var(--ease-in-out) infinite}}.Footer-module__hP-FLq__inviteLink:active{color:var(--em-300)}.Footer-module__hP-FLq__inviteLink:active i{border-color:var(--em-500);background:var(--em-500);color:var(--on-ember);transform:rotate(45deg)scale(.94)}.Footer-module__hP-FLq__inviteMeta{gap:var(--space-3) var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.Footer-module__hP-FLq__inviteMeta a{align-items:center;gap:var(--space-3);min-height:2.75rem;color:var(--fg-muted);font-size:var(--fs-sm);transition:color var(--dur-2) var(--ease-out);display:inline-flex}.Footer-module__hP-FLq__inviteMeta svg{color:var(--em-500);font-size:1.1rem}.Footer-module__hP-FLq__inviteMeta a:hover{color:var(--fg-strong)}.Footer-module__hP-FLq__ticker{padding-block:var(--space-5);border-bottom:1px solid var(--line)}.Footer-module__hP-FLq__grid{gap:var(--gap-block) var(--gap-grid);padding-block:var(--space-10) var(--space-9);display:grid}.Footer-module__hP-FLq__brand{color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-bold);letter-spacing:var(--tr-tight);display:inline-block}.Footer-module__hP-FLq__brand span{color:var(--em-500)}.Footer-module__hP-FLq__description{max-width:var(--measure-sm);margin-top:var(--space-4);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.Footer-module__hP-FLq__socials{gap:var(--space-2);margin-top:var(--space-6);display:flex}.Footer-module__hP-FLq__socials a{border:1px solid var(--line);border-radius:var(--r-circle);width:2.75rem;height:2.75rem;color:var(--fg-muted);transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);place-items:center;display:grid}.Footer-module__hP-FLq__socials svg{width:1.05rem;height:1.05rem}.Footer-module__hP-FLq__socials a:hover{border-color:var(--em-500);background:var(--em-a16);color:var(--em-300);transform:translateY(-2px)}.Footer-module__hP-FLq__colTitle{color:var(--fg-faint);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.Footer-module__hP-FLq__linkList{margin-top:var(--space-4);display:grid}.Footer-module__hP-FLq__linkList a{min-height:2.5rem;color:var(--fg-muted);font-size:var(--fs-sm);transition:color var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);align-items:center;display:inline-flex}.Footer-module__hP-FLq__linkList a:hover{color:var(--fg-strong);transform:translate(.25rem)}.Footer-module__hP-FLq__newsletterText{max-width:24rem;margin:var(--space-4) 0 var(--space-5);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.Footer-module__hP-FLq__offices{gap:var(--space-8) var(--gap-card);padding-block:var(--space-8);border-top:1px solid var(--line);display:grid}.Footer-module__hP-FLq__office{align-content:start;gap:var(--space-3);min-width:0;display:grid}.Footer-module__hP-FLq__office h3{align-content:start;align-items:center;gap:var(--space-2);color:var(--fg-strong);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tr-none);flex-wrap:wrap;display:flex}.Footer-module__hP-FLq__office svg{color:var(--em-500);font-size:1rem}.Footer-module__hP-FLq__hq,.Footer-module__hP-FLq__comingSoon{border-radius:var(--r-xs);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);line-height:var(--lh-base);white-space:nowrap;padding:.1rem .4rem}.Footer-module__hP-FLq__hq{background:var(--em-a16);color:var(--em-300)}.Footer-module__hP-FLq__comingSoon{border:1px solid var(--line-accent);background:var(--em-a10);color:var(--em-300);text-transform:uppercase}.Footer-module__hP-FLq__office p,.Footer-module__hP-FLq__office a{overflow-wrap:anywhere;color:var(--fg-faint);font-size:var(--fs-xs);line-height:var(--lh-base)}.Footer-module__hP-FLq__office a{align-items:center;min-height:1.5rem;display:flex}.Footer-module__hP-FLq__officeContacts{align-content:start;display:grid}.Footer-module__hP-FLq__office a:hover{color:var(--em-400)}@media (max-width:599px){.Footer-module__hP-FLq__officeContacts:empty{display:none}}.Footer-module__hP-FLq__bottom{gap:var(--space-3);padding-top:var(--space-7);border-top:1px solid var(--line);color:var(--fg-faint);font-size:var(--fs-xs);display:grid}.Footer-module__hP-FLq__signature{color:var(--fg-faint)}.Footer-module__hP-FLq__legal{gap:var(--space-5);flex-wrap:wrap;display:flex}.Footer-module__hP-FLq__legal a:hover{color:var(--fg-strong)}@media (min-width:600px){.Footer-module__hP-FLq__offices{row-gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.Footer-module__hP-FLq__office{grid-row:span 3;grid-template-rows:subgrid}}@media (min-width:600px) and (max-width:1179px){.Footer-module__hP-FLq__officeContacts{padding-bottom:var(--space-4)}}@media (min-width:900px){.Footer-module__hP-FLq__grid{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,.8fr)) minmax(0,1.3fr)}.Footer-module__hP-FLq__offices{grid-template-columns:repeat(3,minmax(0,1fr))}.Footer-module__hP-FLq__bottom{align-items:center;gap:var(--space-8);grid-template-columns:auto 1fr auto}.Footer-module__hP-FLq__signature{text-align:center}}@media (min-width:1180px){.Footer-module__hP-FLq__offices{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.Footer-module__hP-FLq__inviteLabel span,.Footer-module__hP-FLq__inviteLink i{animation:none}.Footer-module__hP-FLq__inviteLink,.Footer-module__hP-FLq__inviteLink i{transition:none}}@keyframes Footer-module__hP-FLq__gs-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes Footer-module__hP-FLq__gs-invite-mobile{0%,68%,to{border-color:var(--line-strong);color:var(--em-500);background:0 0;transform:rotate(0)scale(1)}78%{border-color:var(--em-500);background:var(--em-a16);color:var(--em-300);transform:rotate(45deg)scale(1.06)}88%{transform:rotate(45deg)scale(1)}}
.page-module__vRfIeG__article{width:100%;padding-bottom:var(--space-11)}.page-module__vRfIeG__article[data-surface=light]{--bg:#fff;--fg-strong:#1a1a1a;--fg-body:#2a2a2a;--fg-muted:#666;--line:#e6e6e6;--bg-card:#fff;--bg-inset:#f5f5f5;background:var(--bg);color:var(--fg-body)}@property --post-title-color{syntax:"<color>";inherits:true;initial-value:#fff}.page-module__vRfIeG__hero{background:var(--ob-000);width:100%;height:700px;margin-bottom:56px;position:relative;overflow:hidden}.page-module__vRfIeG__hero .page-module__vRfIeG__heroMedia{aspect-ratio:auto;background:var(--ob-000);height:100%;position:absolute;inset:0}.page-module__vRfIeG__hero .page-module__vRfIeG__heroMedia img{filter:brightness(.85)}.page-module__vRfIeG__heroOverlay{z-index:1;background:linear-gradient(#0000 0%,#00000026 50%,#0009 100%);flex-direction:column;justify-content:flex-end;padding:48px;display:flex;position:absolute;inset:0}.page-module__vRfIeG__kicker{color:#ffffffd9;font-size:var(--fs-2xs);letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px}.page-module__vRfIeG__title{max-width:780px;color:var(--post-title-color,#fff);letter-spacing:-.02em;margin-bottom:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:500;line-height:1.15}.page-module__vRfIeG__wrap{max-width:960px;color:var(--fg-body);margin:0 auto;padding:0 24px;line-height:1.75}.page-module__vRfIeG__standfirst{margin-bottom:var(--space-7);color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-medium);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);text-wrap:pretty}.page-module__vRfIeG__meta{border-bottom:1px solid var(--line);color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:48px;padding-bottom:32px;font-size:.875rem;display:flex}.page-module__vRfIeG__meta strong{color:var(--fg-strong);font-weight:600}.page-module__vRfIeG__byline{align-items:center;gap:8px;display:inline-flex}.page-module__vRfIeG__bylineAvatar{border-radius:var(--r-circle);width:28px;box-shadow:0 0 0 1px var(--line);flex:none;overflow:hidden}.page-module__vRfIeG__bylineRole{color:var(--fg-faint)}@media (max-width:30rem){.page-module__vRfIeG__bylineRole{display:none}}.page-module__vRfIeG__tools{margin-top:var(--space-9);padding-top:var(--space-7);border-top:1px solid var(--line)}.page-module__vRfIeG__newsletter{gap:var(--space-8);display:grid}.page-module__vRfIeG__newsletterLabel{color:var(--fg-muted);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.page-module__vRfIeG__newsletterTitle{max-width:16ch;margin-top:var(--space-4);color:var(--fg-strong);font-size:var(--fs-h2);font-weight:var(--fw-semibold);letter-spacing:var(--tr-tight)}.page-module__vRfIeG__newsletterText{max-width:var(--measure-sm);margin-top:var(--space-4);color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.page-module__vRfIeG__newsletterForm{align-self:center}.page-module__vRfIeG__related{gap:var(--gap-block) var(--gap-grid);display:grid}@media (max-width:768px){.page-module__vRfIeG__hero{height:380px;margin-bottom:36px}.page-module__vRfIeG__heroOverlay{padding:28px}.page-module__vRfIeG__wrap{padding:0 20px}}@media (min-width:600px){.page-module__vRfIeG__related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module__vRfIeG__newsletter{gap:var(--space-10);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center}.page-module__vRfIeG__related{grid-template-columns:repeat(3,minmax(0,1fr))}}
