._1zggYq_article{gap:2.5rem;display:grid}._1zggYq_hero{border-bottom:var(--border-width-default) solid var(--rule-warm);grid-template-columns:minmax(0,.9fr) minmax(18rem,1.1fr);align-items:start;gap:2.5rem;padding-bottom:2.35rem;display:grid}._1zggYq_heroCopy{gap:.95rem;min-width:0;display:grid}._1zggYq_tag{margin-bottom:.15rem}._1zggYq_title{color:var(--site-text-color);font-family:var(--site-font-display);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.65rem,2.4vw,2.2rem);font-weight:900;line-height:1.08}._1zggYq_bylineMeta{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:.35rem;display:flex}._1zggYq_authorBlock{align-items:center;gap:.85rem;min-width:0;display:inline-flex}._1zggYq_authorAvatar,._1zggYq_authorFallback{border-radius:var(--radius-pill);flex:none;width:2.5rem;height:2.5rem}._1zggYq_authorAvatar{object-fit:cover;object-position:top center;display:block}._1zggYq_authorFallback{background:var(--site-accent-secondary);color:var(--white);font:900 .78rem/1 var(--site-font-display);justify-content:center;align-items:center;display:inline-flex}._1zggYq_authorText{gap:.08rem;min-width:0;display:grid}._1zggYq_authorName,._1zggYq_authorTitle{margin:0}._1zggYq_authorName{color:var(--site-text-color);font:800 .82rem/1.2 var(--site-font-ui);text-decoration:none}._1zggYq_authorName:hover{color:var(--site-accent-secondary);text-underline-offset:.16em;text-decoration:underline}._1zggYq_authorTitle{color:var(--site-text-muted-color);font:500 .72rem/1.35 var(--site-font-copy)}._1zggYq_metaGroup{min-height:2.5rem;color:var(--site-text-muted-color);font:600 .78rem/1.4 var(--site-font-ui);align-items:center;gap:1rem;display:inline-flex}._1zggYq_authorBlock+._1zggYq_metaGroup{border-left:var(--border-width-default) solid var(--border-subtle);padding-left:1.25rem}._1zggYq_metaSep{color:var(--rule-warm-strong)}._1zggYq_readTime{color:var(--fuchsia);font-weight:800}._1zggYq_imageWrap{aspect-ratio:16/10;border-radius:var(--radius-default);background:color-mix(in srgb, var(--site-text-color) 5%, var(--white));width:100%;box-shadow:0 1.125rem 2.625rem color-mix(in srgb, var(--site-text-color) 10%, transparent);overflow:hidden}._1zggYq_image,._1zggYq_imageFallback{width:100%;height:100%}._1zggYq_image{object-fit:contain;display:block}._1zggYq_imageFallback{color:color-mix(in srgb, var(--white) 92%, transparent);font-family:var(--site-font-display);place-items:center;font-size:clamp(3rem,9vw,6.5rem);font-weight:700;display:grid}._1zggYq_contentPane{border-color:color-mix(in srgb, var(--site-accent-secondary) 18%, var(--border-subtle));min-width:0;box-shadow:none;overflow:hidden}._1zggYq_contentInner{min-width:0;padding:3rem 3.5rem}._1zggYq_prose{color:var(--color-text-warm-muted);font:500 .96rem/1.78 var(--site-font-copy)}._1zggYq_prose p{margin:0 0 1.2rem}._1zggYq_prose p:last-child{margin-bottom:0}._1zggYq_prose .payload-rich-text-youtube{aspect-ratio:16/9;border:var(--border-width-hairline) solid color-mix(in srgb, var(--site-accent-secondary) 18%, var(--border-subtle));border-radius:var(--radius-card);background:var(--color-surface-strong);width:100%;margin:1.8rem 0;overflow:hidden}._1zggYq_prose .payload-rich-text-youtube iframe{border:0;width:100%;height:100%;display:block}:is(._1zggYq_prose h2,._1zggYq_prose h3,._1zggYq_prose h4){color:var(--site-text-color);font-family:var(--site-font-display);letter-spacing:-.025em;margin:2rem 0 .85rem;font-weight:900;line-height:1.12}._1zggYq_prose h2{font-size:clamp(1.45rem,2.5vw,2rem)}._1zggYq_prose h3{font-size:clamp(1.22rem,2vw,1.55rem)}:is(._1zggYq_prose ul,._1zggYq_prose ol){margin:0 0 1.2rem;padding-left:1.2rem}._1zggYq_prose li+li{margin-top:.45rem}:is(._1zggYq_prose strong,._1zggYq_prose b){color:var(--site-text-color);font-weight:800}._1zggYq_prose a{color:var(--site-accent);text-underline-offset:.18em;font-weight:700;text-decoration:underline}@media (max-width:68.75rem){._1zggYq_hero{grid-template-columns:1fr}}@media (max-width:45rem){._1zggYq_article{gap:2rem}._1zggYq_hero{gap:1.5rem;padding-bottom:1.6rem}._1zggYq_bylineMeta{align-items:flex-start;gap:.9rem}._1zggYq_authorBlock+._1zggYq_metaGroup{border-left:0;width:100%;min-height:0;padding-left:0}._1zggYq_contentInner{padding:2rem 1.5rem}}
@keyframes M0vNkW_pillDotPulseFuchsia{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--site-accent) 70%, transparent)}60%{box-shadow:0 0 0 .4375rem color-mix(in srgb, var(--site-accent) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--site-accent) 0%, transparent)}}@keyframes M0vNkW_pillDotPulseElectricBlue{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--site-accent-secondary) 70%, transparent)}60%{box-shadow:0 0 0 .4375rem color-mix(in srgb, var(--site-accent-secondary) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--site-accent-secondary) 0%, transparent)}}.M0vNkW_group{align-items:center;gap:.3125rem;display:inline-flex}.M0vNkW_wrap{flex-wrap:wrap;display:flex}.M0vNkW_pill{border-radius:var(--radius-pill);min-width:0;min-height:0;font-family:var(--site-font-ui);white-space:nowrap;justify-content:center;align-items:center;line-height:1;transition:background-color .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.M0vNkW_interactive{cursor:pointer}.M0vNkW_pill.M0vNkW_interactive:hover,.M0vNkW_pill.M0vNkW_interactive:focus-visible{transform:translateY(-.0625rem)}.M0vNkW_disabled{cursor:default}.M0vNkW_pill.M0vNkW_disabled:hover,.M0vNkW_pill.M0vNkW_disabled:focus-visible{transform:none}.M0vNkW_sizeXSmall{letter-spacing:.06em;padding:.34375rem .6875rem;font-size:.6875rem;font-weight:600}.M0vNkW_sizeSmall{letter-spacing:.04em;padding:.625rem 1.125rem;font-size:.8125rem;font-weight:800}.M0vNkW_toneLight{border:var(--border-width-hairline) solid var(--border-subtle);background:var(--site-surface-white);color:var(--site-text-muted-color)}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_toneLight:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_toneLight:focus-visible{box-shadow:0 .5rem 1.25rem var(--site-shadow-ui-soft)}.M0vNkW_variantCount,.M0vNkW_variantCountElectricBlue{gap:.3rem;font-weight:600}.M0vNkW_variantCount.M0vNkW_toneLight,.M0vNkW_variantCountElectricBlue.M0vNkW_toneLight{border-width:var(--border-width-default)}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantCount.M0vNkW_toneLight:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantCount.M0vNkW_toneLight:focus-visible{border-color:var(--site-accent);color:var(--site-accent);background:var(--site-surface-white)}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantCountElectricBlue.M0vNkW_toneLight:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantCountElectricBlue.M0vNkW_toneLight:focus-visible{border-color:var(--site-accent-secondary);color:var(--site-accent-secondary);background:color-mix(in srgb, var(--site-accent-secondary) 4%, transparent)}.M0vNkW_variantGreyTag{background:var(--color-tag-neutral-bg);color:var(--site-text-muted-color);text-transform:uppercase;box-shadow:none;letter-spacing:.14em;border:0;padding:.3125rem .6875rem;font-size:.5625rem;font-weight:700}.M0vNkW_variantGreySoft{border:var(--border-width-default) solid var(--border-subtle);background:var(--site-background-color);color:var(--site-text-muted-color);box-shadow:none;font-size:.5625rem;font-family:var(--site-font-copy);letter-spacing:0;text-transform:none;padding:.3125rem .6875rem;font-weight:600}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantGreySoft:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantGreySoft:focus-visible{background:color-mix(in srgb, var(--site-background-color) 72%, white);color:var(--site-text-color)}.M0vNkW_variantBlueSoft{background:var(--site-accent-secondary-soft);color:var(--site-accent-secondary);box-shadow:none;letter-spacing:0;text-transform:none;border:0;padding:.3125rem .6875rem;font-size:.5625rem;font-weight:700}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantBlueSoft:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantBlueSoft:focus-visible{background:color-mix(in srgb, var(--site-accent-secondary) 12%, transparent);color:var(--site-accent-secondary-hover)}.M0vNkW_variantRedSoft{background:var(--site-danger-soft);color:var(--color-danger);box-shadow:none;letter-spacing:0;text-transform:none;border:0;padding:.3125rem .6875rem;font-size:.5625rem;font-weight:700}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantRedSoft:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantRedSoft:focus-visible{background:var(--site-danger-muted);color:var(--color-danger-strong)}.M0vNkW_variantBlueTag,.M0vNkW_variantBlackTag,.M0vNkW_variantFuchsiaTag{text-transform:uppercase;box-shadow:none;letter-spacing:.14em;border:0;padding:.3125rem .6875rem;font-size:.5625rem;font-weight:700}.M0vNkW_variantBlueTag{background:var(--site-accent-secondary-soft);color:var(--site-accent-secondary)}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantBlueTag:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantBlueTag:focus-visible{background:color-mix(in srgb, var(--site-accent-secondary) 12%, transparent);color:var(--site-accent-secondary-hover)}.M0vNkW_variantBlackTag{background:color-mix(in srgb, var(--site-text-color) 8%, transparent);color:var(--site-text-color)}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantBlackTag:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantBlackTag:focus-visible{background:color-mix(in srgb, var(--site-text-color) 12%, transparent);color:var(--site-text-color)}.M0vNkW_variantFuchsiaTag{background:var(--site-accent-soft);color:var(--site-accent)}.M0vNkW_pill.M0vNkW_labelSizeMedium{letter-spacing:.1em;padding:.4375rem .875rem;font-size:.6875rem;font-weight:800}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantFuchsiaTag:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantFuchsiaTag:focus-visible{background:color-mix(in srgb, var(--site-accent) 12%, transparent);color:var(--site-accent-hover)}.M0vNkW_variantDotElectricBlue,.M0vNkW_variantDotFuchsia,.M0vNkW_variantPulseDotElectricBlue,.M0vNkW_variantPulseDotFuchsia{border-width:var(--border-width-strong);letter-spacing:.01em;border-style:solid;gap:.375rem;padding:.34375rem .6875rem;font-size:.6875rem;font-weight:500;position:relative}.M0vNkW_variantDotElectricBlue:before,.M0vNkW_variantDotFuchsia:before,.M0vNkW_variantPulseDotElectricBlue:before,.M0vNkW_variantPulseDotFuchsia:before{content:"";border-radius:var(--radius-pill);flex-shrink:0;width:.375rem;height:.375rem}.M0vNkW_variantDotElectricBlue,.M0vNkW_variantPulseDotElectricBlue{border-color:color-mix(in srgb, var(--site-accent-secondary) 25%, transparent);background:var(--site-accent-secondary-subtle);color:var(--site-accent-secondary)}.M0vNkW_variantDotElectricBlue:before,.M0vNkW_variantPulseDotElectricBlue:before{background:var(--site-accent-secondary)}.M0vNkW_variantDotFuchsia,.M0vNkW_variantPulseDotFuchsia{border-color:color-mix(in srgb, var(--site-accent) 25%, transparent);background:var(--site-accent-subtle);color:var(--site-accent)}.M0vNkW_variantDotFuchsia:before,.M0vNkW_variantPulseDotFuchsia:before{background:var(--site-accent)}.M0vNkW_variantPulseDotFuchsia:before{animation:1.8s ease-in-out infinite M0vNkW_pillDotPulseFuchsia}.M0vNkW_variantPulseDotElectricBlue:before{animation:1.8s ease-in-out infinite M0vNkW_pillDotPulseElectricBlue}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantDotElectricBlue:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantDotElectricBlue:focus-visible,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantPulseDotElectricBlue:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantPulseDotElectricBlue:focus-visible{border-color:color-mix(in srgb, var(--site-accent-secondary) 34%, transparent);background:var(--site-accent-secondary-muted);color:var(--site-accent-secondary)}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantDotFuchsia:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantDotFuchsia:focus-visible,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantPulseDotFuchsia:hover,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantPulseDotFuchsia:focus-visible{border-color:color-mix(in srgb, var(--site-accent) 34%, transparent);background:var(--site-accent-muted);color:var(--site-accent)}.M0vNkW_activeLight{border-color:var(--site-text-color);background:var(--site-text-color);color:var(--site-text-on-dark)}.M0vNkW_activeCountLight{border-color:var(--site-accent);background:var(--site-accent);color:var(--site-text-on-dark)}.M0vNkW_activeCountElectricBlue{border-color:var(--site-accent-secondary);background:var(--site-accent-secondary);color:var(--site-text-on-dark)}.M0vNkW_activeGreyTag{background:var(--site-accent-tag-active-bg);color:var(--site-accent-hover)}.M0vNkW_activeGreySoft{background:color-mix(in srgb, var(--site-background-color) 65%, white);color:var(--site-text-color)}.M0vNkW_activeBlueTag,.M0vNkW_activeBlueSoft{background:var(--site-accent-secondary-active-bg);color:var(--site-accent-secondary)}.M0vNkW_activeRedSoft{background:var(--site-danger-active-bg);color:var(--color-danger-strong)}.M0vNkW_activeBlackTag{background:color-mix(in srgb, var(--site-text-color) 16%, transparent);color:var(--site-text-color)}.M0vNkW_activeFuchsiaTag{background:var(--site-accent-active-bg);color:var(--site-accent-hover)}.M0vNkW_count{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--site-text-muted-color) 10%, white);flex-shrink:0;justify-content:center;align-items:center;min-width:1rem;height:1rem;padding-inline:.25rem;font-size:.54rem;font-weight:800;line-height:1;display:inline-flex}.M0vNkW_countSizeXSmall{min-width:.875rem;height:.875rem;padding-inline:.21875rem;font-size:.5625rem}.M0vNkW_countActive{background:color-mix(in srgb, var(--white) 18%, transparent);color:color-mix(in srgb, var(--white) 92%, transparent)}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantCount.M0vNkW_toneLight:hover .M0vNkW_count,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantCount.M0vNkW_toneLight:focus-visible .M0vNkW_count{color:var(--site-accent);background:var(--site-surface-white)}.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantCountElectricBlue.M0vNkW_toneLight:hover .M0vNkW_count,.M0vNkW_pill.M0vNkW_interactive.M0vNkW_variantCountElectricBlue.M0vNkW_toneLight:focus-visible .M0vNkW_count{color:var(--site-accent-secondary)}
.TQUmrq_section{background:var(--white)}.TQUmrq_shell{display:block}.TQUmrq_intro{gap:1rem;max-width:48.75rem;margin-bottom:3.5rem;display:grid}.TQUmrq_lead{max-width:46rem;color:var(--site-text-muted-color);font:500 clamp(.9375rem, 1.4vw, 1.0625rem) / 1.6 var(--site-font-copy)}.TQUmrq_action{margin-top:.5rem}.TQUmrq_tabs{margin-top:.25rem}.TQUmrq_tabbedRoot{display:block}.TQUmrq_groupPanels{gap:2rem;display:grid}.TQUmrq_groupPanel{gap:.75rem;display:grid}.TQUmrq_groupPanelTitle{color:var(--site-text-muted-color);font:800 .75rem/1.2 var(--site-font-ui);letter-spacing:.08em;text-transform:uppercase;margin:0}.TQUmrq_tabbedRoot .TQUmrq_groupPanelTitle{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (scripting:enabled){.TQUmrq_groupPanels{display:block}.TQUmrq_groupPanelInactive{display:none}}.TQUmrq_list{flex-direction:column;display:flex}.TQUmrq_topics{gap:2.25rem;display:grid}.TQUmrq_topic{gap:1rem;display:grid}.TQUmrq_topicHeader{gap:.25rem;display:grid}.TQUmrq_topicTitle{color:var(--site-text-color);font:800 clamp(1rem, 1.6vw, 1.1875rem) / 1.25 var(--site-font-ui);letter-spacing:.04em;margin:0}.TQUmrq_topicSubtitle{color:var(--site-text-muted-color);font:italic 500 .75rem/1.5 var(--site-font-copy);margin:0}.TQUmrq_item{border-bottom:var(--border-width-default) solid var(--border-subtle);transition:background .3s}.TQUmrq_item:first-child{border-top:var(--border-width-default) solid var(--border-subtle)}.TQUmrq_item[open]{background:linear-gradient(to right, color-mix(in srgb, var(--site-accent) 2.5%, transparent), transparent 80%)}.TQUmrq_trigger{cursor:pointer;justify-content:space-between;align-items:center;gap:1.75rem;padding:1.625rem 0;list-style:none;display:flex}.TQUmrq_trigger::-webkit-details-marker{display:none}.TQUmrq_question{color:var(--site-text-color);font-family:var(--site-font-display);font-size:clamp(1.0625rem,2.1vw,1.375rem);font-weight:700;line-height:1.3;transition:color .2s}.TQUmrq_topic .TQUmrq_question{font-size:clamp(.96875rem,1.5vw,1.125rem)}.TQUmrq_topic .TQUmrq_trigger{padding:1.05rem 0}.TQUmrq_trigger:hover .TQUmrq_question,.TQUmrq_trigger:focus-visible .TQUmrq_question{color:var(--site-accent)}.TQUmrq_icon{border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-pill);width:2.375rem;height:2.375rem;color:var(--site-accent);font:300 1.125rem/1 var(--site-font-ui);flex:none;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background-color .24s,border-color .24s,color .24s;display:inline-flex}.TQUmrq_topic .TQUmrq_icon{width:1.95rem;height:1.95rem;font-size:1rem}.TQUmrq_item[open] .TQUmrq_icon{background:var(--site-accent);border-color:var(--site-accent);color:var(--white);transform:rotate(45deg)}.TQUmrq_trigger:hover .TQUmrq_icon,.TQUmrq_trigger:focus-visible .TQUmrq_icon{border-color:var(--fuchsia);color:var(--fuchsia);transform:scale(1.06)}.TQUmrq_item[open] .TQUmrq_trigger:hover .TQUmrq_icon,.TQUmrq_item[open] .TQUmrq_trigger:focus-visible .TQUmrq_icon{color:var(--white);transform:rotate(45deg)scale(1.06)}.TQUmrq_answer{max-width:57.5rem;padding:.25rem 0 2rem}:is(.TQUmrq_faqAnswerProse a,.TQUmrq_faqAnswerProse a :where(strong,b,em)){color:var(--fuchsia)}:is(.TQUmrq_faqAnswerProse a:hover,.TQUmrq_faqAnswerProse a:focus-visible,.TQUmrq_faqAnswerProse a:hover :where(strong,b,em),.TQUmrq_faqAnswerProse a:focus-visible :where(strong,b,em)){color:var(--fuchsia-hover)}.TQUmrq_topic .TQUmrq_answer{padding:0 0 1.35rem}.TQUmrq_links{border-top:var(--border-width-default) dashed var(--border-subtle);flex-wrap:wrap;gap:.5rem 1.125rem;margin-top:1.25rem;padding-top:1rem;display:flex}.TQUmrq_link{color:var(--site-accent);font:800 .8125rem/1.2 var(--site-font-ui);align-items:center;gap:.375rem;text-decoration:none;transition:gap .2s;display:inline-flex}.TQUmrq_link:hover,.TQUmrq_link:focus-visible{gap:.625rem}@media (max-width:45rem){.TQUmrq_intro{margin-bottom:2.5rem}.TQUmrq_trigger{gap:.875rem;padding:1.25rem 0}.TQUmrq_answer{padding-bottom:1.5rem}.TQUmrq_links{flex-direction:column;gap:.5rem}}
.TzkdfW_statsShell{border-radius:var(--radius-default);grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));align-items:start;display:grid;overflow:hidden}.TzkdfW_blueVariant{--stats-divider-color:var(--border-on-dark);--stats-hover-label-color:var(--white);background:var(--electric-blue)}.TzkdfW_whiteVariant{--stats-divider-color:var(--rule-warm);--stats-hover-label-color:var(--site-text-color);background:var(--white)}.TzkdfW_statItem{text-align:center;outline:0;grid-template-rows:4rem minmax(2.1rem,auto);align-content:start;justify-items:center;min-height:8rem;padding:2rem 1rem 1.5rem;transition:background-color .18s;display:grid;position:relative}.TzkdfW_statItem:hover,.TzkdfW_statItem:focus-visible{z-index:1;background:color-mix(in srgb, var(--site-accent) 8%, transparent)}.TzkdfW_statItem+.TzkdfW_statItem{border-left:var(--border-width-default) solid var(--stats-divider-color,var(--border-on-dark))}.TzkdfW_statValue,.TzkdfW_statLabel{margin:0}.TzkdfW_statValue{font-family:var(--site-font-display);letter-spacing:-.045em;font-size:clamp(2.4rem,4vw,3.35rem);font-weight:900;line-height:.95;transition:transform .22s cubic-bezier(.22,1,.36,1)}.TzkdfW_statValueBlue{color:var(--white)}.TzkdfW_statValueWhite{color:var(--site-text-color)}.TzkdfW_statValueAccent{color:var(--site-accent)}.TzkdfW_statLabel{max-width:11rem;font:500 .6875rem/1.5 var(--site-font-copy);letter-spacing:.01em;align-self:start;transition:color .18s,transform .18s}.TzkdfW_statLabelBlue{color:color-mix(in srgb, var(--white) 85%, transparent)}.TzkdfW_statLabelWhite{color:var(--site-text-muted-color)}.TzkdfW_statItem:hover .TzkdfW_statLabel,.TzkdfW_statItem:focus-visible .TzkdfW_statLabel{color:var(--stats-hover-label-color,var(--white))}.TzkdfW_statItem:hover .TzkdfW_statValue,.TzkdfW_statItem:focus-visible .TzkdfW_statValue,.TzkdfW_statItem:hover .TzkdfW_statLabel,.TzkdfW_statItem:focus-visible .TzkdfW_statLabel{transform:translateY(-.45rem)}@media (max-width:64rem){.TzkdfW_statsShell{grid-template-columns:repeat(2,minmax(0,1fr))}.TzkdfW_statItem:nth-child(3){border-left:0}.TzkdfW_statItem:nth-child(n+3){border-top:var(--border-width-default) solid var(--stats-divider-color,var(--border-on-dark))}}@media (max-width:40rem){.TzkdfW_statsShell{grid-template-columns:minmax(0,1fr)}.TzkdfW_statItem{min-height:6.75rem}.TzkdfW_statItem+.TzkdfW_statItem{border-top:var(--border-width-default) solid var(--stats-divider-color,var(--border-on-dark));border-left:0}}.TzkdfW_accessibleValue{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.HWAt6a_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.25rem);display:grid}.HWAt6a_card{border-radius:var(--radius-default);background:var(--site-accent-secondary);min-height:17.5rem;color:var(--site-text-on-dark);align-content:start;gap:1.5rem;padding:clamp(2rem,4vw,3rem) clamp(1.5rem,3vw,2.25rem);transition:box-shadow .18s,filter .18s,transform .18s;display:grid}.HWAt6a_card:hover,.HWAt6a_card:focus-visible{box-shadow:0 1.1rem 2.4rem color-mix(in srgb, var(--site-accent-secondary) 24%, transparent);filter:brightness(1.04);outline:0;transform:translateY(-.18rem)}.HWAt6a_eyebrow{color:var(--site-text-on-dark);font-family:var(--site-font-display);flex:none;margin:0;font-size:clamp(1.4rem,2.4vw,1.75rem);font-style:italic;font-weight:900;line-height:1}.HWAt6a_header{border-bottom:var(--border-width-default) solid var(--border-on-dark-hover);align-items:baseline;gap:.8rem;padding-bottom:1.35rem;display:flex}.HWAt6a_label{min-width:0;color:var(--site-text-on-dark);font-family:var(--site-font-ui);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(1.45rem,2.6vw,1.85rem);font-weight:900;line-height:1}.HWAt6a_list{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.HWAt6a_list li{color:var(--site-text-on-dark);font:500 .95rem/1.5 var(--site-font-copy);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.HWAt6a_list li:before{content:">";color:var(--site-accent);font-size:.85rem;font-weight:900;line-height:1.45}@media (max-width:68.75rem){.HWAt6a_grid{grid-template-columns:minmax(0,1fr)}.HWAt6a_card{min-height:auto}}
.yDObPG_grid{gap:var(--site-card-grid-gap,1rem);display:grid}.yDObPG_columns2{grid-template-columns:repeat(2,minmax(0,1fr))}.yDObPG_columns3{grid-template-columns:repeat(3,minmax(0,1fr))}.yDObPG_gapCompact{--site-card-grid-gap:.8rem}@media (max-width:68.75rem){.yDObPG_columns3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:43.75rem){.yDObPG_columns2,.yDObPG_columns3{grid-template-columns:minmax(0,1fr)}}
.P2hJVq_card{border:var(--border-width-default) solid var(--rule-warm);border-radius:var(--radius-default);background:color-mix(in srgb, var(--white) 94%, transparent);min-height:100%;box-shadow:0 .625rem 2rem color-mix(in srgb, var(--site-text-color) 6%, transparent);flex-direction:column;display:flex;overflow:hidden}.P2hJVq_imageWrap{aspect-ratio:16/10;background:linear-gradient(145deg, color-mix(in srgb, var(--site-text-color) 98%, transparent), color-mix(in srgb, var(--site-accent-secondary) 82%, transparent));overflow:hidden}.P2hJVq_image{object-fit:cover;width:100%;height:100%;display:block}.P2hJVq_imageLink{width:100%;height:100%;display:block}.P2hJVq_imageFallback{width:100%;height:100%;color:color-mix(in srgb, var(--white) 92%, transparent);font-family:var(--site-font-display);place-items:center;font-size:clamp(2.5rem,8vw,4.8rem);font-weight:700;display:grid}.P2hJVq_body{flex-direction:column;flex:1;padding:1rem 1rem 1.15rem;display:flex}.P2hJVq_tag{margin-bottom:.85rem}.P2hJVq_title{color:var(--site-text-color);font-family:var(--site-font-display);margin:0;font-size:1.05rem;line-height:1.24}.P2hJVq_teaser{color:var(--color-text-warm-muted);margin:.6rem 0 0;font-size:.85rem;line-height:1.65}.P2hJVq_teaser a{color:inherit;text-decoration:none}.P2hJVq_teaser a:hover{color:var(--site-text-color)}.P2hJVq_meta{color:var(--site-text-muted-color);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;font-size:.76rem;font-weight:600;display:flex}.P2hJVq_metaSep{color:var(--rule-warm-strong)}.P2hJVq_authorLink{color:inherit;text-decoration:none}.P2hJVq_authorLink:hover{color:var(--site-text-color);text-underline-offset:.16em;text-decoration:underline}.P2hJVq_readTime{color:var(--fuchsia)}.P2hJVq_horizontalFeature{grid-template-columns:minmax(15rem,1.05fr) minmax(0,.95fr);align-items:stretch;gap:0;min-height:16rem;display:grid}.P2hJVq_featureMediaColumn{flex-direction:column;min-width:0;display:flex}.P2hJVq_horizontalFeature .P2hJVq_featureMediaColumn{border-right:var(--border-width-default) solid var(--rule-warm)}.P2hJVq_horizontalFeature .P2hJVq_imageWrap{aspect-ratio:16/10;min-height:0}.P2hJVq_featureByline{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem 1rem 1rem;display:grid}.P2hJVq_featureAuthor{align-items:center;gap:.8rem;min-width:0;display:inline-flex}.P2hJVq_featureAuthorAvatar,.P2hJVq_featureAuthorFallback{border-radius:var(--radius-pill);flex:none;width:2.75rem;height:2.75rem}.P2hJVq_featureAuthorAvatar{object-fit:cover;object-position:top center;display:block}.P2hJVq_featureAuthorFallback{background:var(--site-accent-secondary);color:var(--white);font:900 .78rem/1 var(--site-font-display);justify-content:center;align-items:center;display:inline-flex}.P2hJVq_featureAuthorCopy{gap:.08rem;min-width:0;display:grid}.P2hJVq_featureAuthorName,.P2hJVq_featureAuthorTitle{margin:0}.P2hJVq_featureAuthorName{color:var(--site-text-color);font:800 .82rem/1.2 var(--site-font-ui);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.P2hJVq_featureAuthorName:hover{color:var(--site-accent-secondary);text-underline-offset:.16em;text-decoration:underline}.P2hJVq_featureAuthorTitle{color:var(--site-text-muted-color);font:500 .72rem/1.35 var(--site-font-copy);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.P2hJVq_featureReadTime{border-left:var(--border-width-default) solid var(--border-subtle);color:var(--fuchsia);font:800 .78rem/1.4 var(--site-font-ui);white-space:nowrap;padding-left:1rem}.P2hJVq_horizontalFeature .P2hJVq_body{padding:1.1rem 1.2rem 1.2rem}.P2hJVq_horizontalFeature .P2hJVq_teaser{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:45rem){.P2hJVq_horizontalFeature{grid-template-columns:1fr}.P2hJVq_horizontalFeature .P2hJVq_featureMediaColumn{border-right:0;border-bottom:var(--border-width-default) solid var(--rule-warm)}.P2hJVq_featureByline{grid-template-columns:1fr}.P2hJVq_featureReadTime{border-left:0;padding-left:0}.P2hJVq_horizontalFeature .P2hJVq_imageWrap{aspect-ratio:16/10;min-height:0}}
@keyframes VMVMAW_buttonWhiteDotPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--white) 70%, transparent)}60%{box-shadow:0 0 0 .4375rem color-mix(in srgb, var(--white) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--white) 0%, transparent)}}.VMVMAW_button{border-radius:var(--radius-pill);color:var(--site-text-on-dark);font-family:var(--site-font-ui);letter-spacing:0;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.45em;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s,color .15s,border-color .15s;display:inline-flex}.VMVMAW_button:hover,.VMVMAW_button:focus-visible{box-shadow:0 .625rem 1.875rem color-mix(in srgb, var(--site-text-color) 18%, transparent);color:var(--site-text-on-dark);transform:translateY(-.125rem)}.VMVMAW_button:disabled{opacity:.42;cursor:not-allowed}.VMVMAW_button:disabled:hover,.VMVMAW_button:disabled:focus-visible{box-shadow:none;transform:none}.VMVMAW_fuchsia,.VMVMAW_fuchsia:hover,.VMVMAW_fuchsia:focus-visible{background:var(--site-accent)}.VMVMAW_hero{background:var(--site-accent);letter-spacing:.12em;text-transform:uppercase;padding-inline:2.25rem}.VMVMAW_hero:hover,.VMVMAW_hero:focus-visible{background:var(--site-accent)}.VMVMAW_transparent{border:var(--border-width-default) solid color-mix(in srgb, var(--white) 28%, transparent);color:color-mix(in srgb, var(--white) 88%, transparent);background:0 0}.VMVMAW_transparent:hover,.VMVMAW_transparent:focus-visible{border-color:color-mix(in srgb, var(--white) 50%, transparent);background:color-mix(in srgb, var(--white) 6%, transparent);color:var(--site-text-on-dark)}.VMVMAW_white,.VMVMAW_white:hover,.VMVMAW_white:focus-visible{background:var(--site-surface-white);color:var(--site-accent)}.VMVMAW_soft-outline{border:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);color:var(--site-text-color);box-shadow:none}.VMVMAW_soft-outline:hover,.VMVMAW_soft-outline:focus-visible{border-color:var(--site-card-hover-border);background:var(--site-surface-white);color:var(--site-text-color);box-shadow:var(--site-card-hover-shadow)}.VMVMAW_inverse-outline{border:var(--border-width-default) solid color-mix(in srgb, var(--white) 22%, transparent);background:color-mix(in srgb, var(--white) 10%, transparent);color:var(--site-text-on-dark);box-shadow:none}.VMVMAW_inverse-outline:hover,.VMVMAW_inverse-outline:focus-visible{border-color:color-mix(in srgb, var(--white) 38%, transparent);background:color-mix(in srgb, var(--white) 16%, transparent);color:var(--site-text-on-dark)}.VMVMAW_header-outline{border:var(--border-width-default) solid color-mix(in srgb, var(--white) 28%, transparent);color:var(--site-text-on-dark);background:0 0}.VMVMAW_header-outline:hover,.VMVMAW_header-outline:focus-visible,.VMVMAW_header-outline[data-active=true]{border-color:color-mix(in srgb, var(--white) 50%, transparent);background:color-mix(in srgb, var(--white) 6%, transparent);color:var(--site-text-on-dark)}.VMVMAW_header-outline-light{border:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);color:var(--site-accent-secondary)}.VMVMAW_header-outline-light:hover,.VMVMAW_header-outline-light:focus-visible,.VMVMAW_header-outline-light[data-active=true]{border-color:color-mix(in srgb, var(--site-accent-secondary) 28%, var(--border-subtle));background:var(--site-surface-white);color:var(--site-accent-secondary)}.VMVMAW_default{min-height:0;padding:1rem 2.75rem;font-size:.75rem;font-weight:800;line-height:1}.VMVMAW_small{min-height:0;padding:.625rem 1.375rem;font-size:.6875rem;font-weight:800;line-height:1}.VMVMAW_icon{line-height:1;display:inline-block}.VMVMAW_iconGlyph{width:.95em;height:.95em;color:var(--color-whatsapp);flex:none}.VMVMAW_iconGlyphCurrentColor{color:currentColor}.VMVMAW_chevronGlyph{color:currentColor;stroke-width:2.5px;width:.8125rem;height:.8125rem;transition:transform .15s}.VMVMAW_button[data-active=true] .VMVMAW_chevronGlyph{transform:rotate(180deg)}.VMVMAW_whitePulseDot{border-radius:var(--radius-pill);background:var(--site-surface-white);flex:none;width:.5rem;height:.5rem;margin-left:-.35rem;margin-right:.35rem;animation:1.8s ease-out infinite VMVMAW_buttonWhiteDotPulse}.VMVMAW_fullWidth{width:100%}
.RGAx6a_dialog{box-sizing:border-box;width:100vw;max-width:none;height:100dvh;max-height:none;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));color:inherit;background:0 0;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.RGAx6a_dialog[open]{place-items:center;display:grid}.RGAx6a_dialog::backdrop{background:color-mix(in srgb, var(--site-text-color) 54%, transparent)}.RGAx6a_surface{overscroll-behavior:contain;width:100%;min-height:0;max-height:100%;overflow:auto}.RGAx6a_header{z-index:1;background:var(--site-surface-white);position:sticky;top:0}@media (max-width:42rem){.RGAx6a_dialog{padding:max(.75rem, env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) max(.75rem, env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left))}}
._2cJ__W_byline{color:var(--site-text-color);align-items:center;gap:.9rem;display:inline-flex}._2cJ__W_avatar{border-radius:var(--radius-pill);background:var(--site-accent-secondary);width:3rem;height:3rem;color:var(--white);font:900 .875rem/1 var(--site-font-display);flex:none;justify-content:center;align-items:center;display:inline-flex}._2cJ__W_copy{gap:.12rem;min-width:0;display:grid}._2cJ__W_name,._2cJ__W_subtitle{margin:0}._2cJ__W_name{color:var(--site-text-color);font:800 .875rem/1.25 var(--site-font-ui)}._2cJ__W_subtitle{color:var(--site-text-muted-color);font:500 .72rem/1.35 var(--site-font-copy)}
.Wl4OcW_card{border:var(--border-width-strong) solid var(--border-on-dark);border-radius:var(--radius-default);background:var(--site-surface-on-dark);text-align:left;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.125rem;transition:background .2s,border-color .2s,transform .18s;display:flex}.Wl4OcW_card:hover,.Wl4OcW_card:focus-visible{background:var(--site-surface-on-dark-hover);border-color:var(--border-on-dark-hover);transform:translateY(-.125rem)}.Wl4OcW_cardActive{border-color:var(--border-on-dark-strong);border-left:.1875rem solid var(--site-accent);background:var(--site-surface-on-dark-active)}.Wl4OcW_copy{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.Wl4OcW_nameRow{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.Wl4OcW_name{color:var(--site-text-on-dark-muted);font:700 .7813rem/1.2 var(--site-font-ui);transition:color .2s}.Wl4OcW_cardActive .Wl4OcW_name{color:var(--site-text-on-dark)}.Wl4OcW_subtitle{color:#0000;height:0;font:400 .625rem/1.4 var(--site-font-copy);white-space:nowrap;transition:color .2s,height .2s;overflow:hidden}.Wl4OcW_subtitleActive{height:auto;min-height:.875rem;color:var(--site-text-on-dark-subtle);white-space:normal}.Wl4OcW_arrow{color:var(--site-text-on-dark-subtle);flex-shrink:0;font-size:.875rem;transition:color .2s,transform .2s}.Wl4OcW_cardActive .Wl4OcW_arrow{color:var(--site-accent)}.Wl4OcW_card:hover .Wl4OcW_arrow,.Wl4OcW_card:focus-visible .Wl4OcW_arrow{transform:translate(.1875rem)}.Wl4OcW_badge{border-radius:var(--radius-pill);background:var(--site-accent-secondary);min-height:1.125rem;color:var(--site-text-on-dark);font:800 .5rem/1 var(--site-font-ui);justify-content:center;align-items:center;padding:.125rem .375rem;display:inline-flex}
.meo8ga_showcase{width:min(100%,38.75rem)}.meo8ga_kicker{color:var(--site-text-on-dark);font:800 .6875rem/1.2 var(--site-font-ui);letter-spacing:.22em;text-align:center;text-transform:uppercase;margin:0 0 .875rem}.meo8ga_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.meo8ga_cta{width:fit-content;margin:1.75rem auto 0;display:flex}.meo8ga_secondaryCta{width:fit-content;color:var(--site-text-on-dark-muted);font:600 .8125rem/1.2 var(--site-font-ui);text-align:center;justify-content:center;align-items:center;gap:.4rem;margin:1.75rem auto 0;text-decoration:none;transition:color .18s,transform .18s;display:grid}.meo8ga_secondaryCtaPrompt,.meo8ga_secondaryCtaAction{justify-content:center;display:inline-flex}.meo8ga_secondaryCtaAction{color:var(--site-text-on-dark);align-items:center;gap:.45rem;font-weight:900}.meo8ga_secondaryCta:hover,.meo8ga_secondaryCta:focus-visible{color:var(--site-text-on-dark);transform:translate(.15rem)}@media (max-width:40rem){.meo8ga_grid{grid-template-columns:1fr}.meo8ga_cta{margin-top:1.375rem}.meo8ga_secondaryCta{row-gap:.2rem;max-width:100%;margin-top:1.125rem}}
.BPrZ0W_logo{flex-shrink:0;align-items:center;width:5.375rem;line-height:0;display:inline-flex}.BPrZ0W_image{width:100%;height:auto;display:block}
._9mALFW_footer{--footer-contact-target-desktop:1.5rem;--footer-contact-target-mobile:2.75rem;--footer-social-icon-mobile:1.375rem;z-index:1;background:var(--site-surface-white);padding-block:3.25rem 0;position:relative}._9mALFW_grid{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:0;padding-bottom:1.125rem;display:grid}._9mALFW_brandColumn{border-right:var(--border-width-default) solid var(--border-subtle);min-width:0;padding-right:1.25rem}._9mALFW_brandGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}._9mALFW_logo{width:100%;max-width:9.5rem;margin-bottom:.4rem}._9mALFW_description{font-family:var(--site-font-copy);letter-spacing:0;max-width:8.5rem;color:var(--site-text-muted-color);font-size:.625rem;font-weight:500;line-height:1.5;display:block}._9mALFW_label{color:var(--site-text-kicker-color);font:800 .5rem/1.2 var(--site-font-ui);letter-spacing:.2em;text-transform:uppercase}._9mALFW_labelRule{height:var(--border-width-default);background:var(--border-subtle);margin:.3125rem 0 .4375rem}._9mALFW_navColumn{border-right:var(--border-width-default) solid var(--border-subtle);min-width:0;padding:0 1.25rem}._9mALFW_navColumn:last-child{border-right:0;padding-right:0}._9mALFW_mobileNav{display:none}._9mALFW_link{border-bottom:var(--border-width-default) solid var(--border-subtle);color:color-mix(in srgb, var(--site-text-color) 72%, transparent);font:400 .71875rem/1.45 var(--site-font-copy);justify-content:space-between;align-items:center;gap:.625rem;padding:.1875rem 0;text-decoration:none;transition:color .12s;display:flex}._9mALFW_link:hover,._9mALFW_link:focus-visible{color:var(--site-accent)}._9mALFW_linkAccentBlueLightning{color:var(--site-accent-secondary);font-weight:700}._9mALFW_linkAccentLightning>span:first-child:before,._9mALFW_linkAccentBlueLightning>span:first-child:before{content:"⚡";margin-right:.3125rem;font-size:.625rem;line-height:1}._9mALFW_linkAccentFuchsiaBold{color:var(--site-accent);font-weight:700}._9mALFW_linkArrow{color:var(--site-accent);flex-shrink:0;font-size:.6875rem;font-weight:700}._9mALFW_addressBlock{color:var(--site-text-muted-color);font:500 .8125rem/1.6 var(--site-font-copy);margin-top:1rem}._9mALFW_addressLink{color:inherit;text-decoration:none}._9mALFW_contactBlock{flex-direction:column;gap:.3rem;display:flex}._9mALFW_address{color:color-mix(in srgb, var(--site-text-color) 72%, transparent);font:500 .625rem/1.5 var(--site-font-copy);align-items:flex-start;gap:.38rem;margin-bottom:.45rem;text-decoration:none;display:flex}._9mALFW_addressIcon{width:.85rem;height:.85rem;color:var(--site-accent);flex:none}._9mALFW_mobileContactBlock,._9mALFW_mobileContactRow{display:none}._9mALFW_contactLine{min-height:var(--footer-contact-target-desktop);color:color-mix(in srgb, var(--site-text-color) 72%, transparent);font:500 .6875rem/1.45 var(--site-font-copy);align-items:center;gap:.38rem;text-decoration:none;display:inline-flex}._9mALFW_contactLine:hover,._9mALFW_contactLine:focus-visible,._9mALFW_address:hover,._9mALFW_address:focus-visible{color:var(--site-text-color)}._9mALFW_contactIcon{width:.8rem;height:.8rem;color:var(--site-text-kicker-color);flex:none}._9mALFW_socialBlock{margin-top:.85rem}._9mALFW_socialLabel{color:var(--site-text-kicker-color);font:800 .5rem/1.2 var(--site-font-ui);letter-spacing:.2em;text-transform:uppercase}._9mALFW_socialLinks{align-items:center;gap:.65rem;margin-top:.45rem;display:flex}._9mALFW_socialLink{width:1rem;height:1rem;color:var(--site-text-color);justify-content:center;align-items:center;text-decoration:none;transition:color .12s;display:inline-flex}._9mALFW_socialLink:hover,._9mALFW_socialLink:focus-visible{color:var(--site-accent)}._9mALFW_socialLink svg{fill:currentColor;width:100%;height:100%;display:block}._9mALFW_bottom{border-top:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}._9mALFW_legal{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._9mALFW_meta,._9mALFW_legalLink{color:var(--site-text-kicker-color);font:400 .625rem/1.4 var(--site-font-ui)}._9mALFW_legalSeparator{color:var(--border-subtle);font:400 .625rem/1.4 var(--site-font-ui)}@media (max-width:60rem){._9mALFW_footer{padding-block:2.5rem 0}._9mALFW_grid{grid-template-columns:1fr;gap:0;padding-bottom:0}._9mALFW_brandGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.3rem 1.25rem}._9mALFW_address,._9mALFW_contactLine{overflow-wrap:anywhere}._9mALFW_desktopContactBlock{display:none}._9mALFW_mobileContactBlock{text-align:center;display:block}._9mALFW_mobileContactBlock ._9mALFW_address{justify-content:center;margin-bottom:0}._9mALFW_mobileContactBlock ._9mALFW_socialLinks{justify-content:center}._9mALFW_mobileContactBlock ._9mALFW_socialLink{width:var(--footer-contact-target-mobile);height:var(--footer-contact-target-mobile)}._9mALFW_mobileContactBlock ._9mALFW_socialLink svg{width:var(--footer-social-icon-mobile);height:var(--footer-social-icon-mobile)}._9mALFW_mobileContactRow{border-top:var(--border-width-default) solid var(--border-subtle);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;margin-top:.75rem;padding-top:.75rem;display:grid}._9mALFW_mobileContactRow ._9mALFW_contactLine{min-height:var(--footer-contact-target-mobile);white-space:nowrap}._9mALFW_mobileContactRow ._9mALFW_contactLine:last-child{justify-content:flex-end}._9mALFW_logo{max-width:8.75rem}._9mALFW_description{max-width:7.75rem}._9mALFW_contactBlock{min-width:0;padding-top:.625rem}._9mALFW_desktopNavColumn{display:none}._9mALFW_brandColumn{border-right:0;border-bottom:var(--border-width-default) solid var(--border-subtle);padding:1rem 0}._9mALFW_mobileNav{display:block}._9mALFW_mobileNavGroup{border-bottom:var(--border-width-default) solid var(--border-subtle)}._9mALFW_mobileNavSummary{color:var(--site-text-kicker-color);cursor:pointer;font:800 .5rem/1.2 var(--site-font-ui);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;list-style:none;display:flex}._9mALFW_mobileNavSummary::-webkit-details-marker{display:none}._9mALFW_mobileNavIcon{color:var(--site-accent);font:700 .875rem/1 var(--site-font-ui);letter-spacing:0}._9mALFW_mobileNavGroup[open] ._9mALFW_mobileNavIcon{transform:rotate(45deg)}._9mALFW_mobileNavLinks{padding-bottom:.75rem}}
.rv6tcq_shell{gap:1.75rem;display:grid}.rv6tcq_header{text-align:center;justify-items:center;gap:2.75rem;display:grid}.rv6tcq_groupTabs{justify-content:center;align-items:center;gap:2.75rem;width:100%;display:flex}.rv6tcq_groupTabWrap{align-items:center;gap:2.75rem;display:inline-flex}.rv6tcq_groupTab{color:color-mix(in srgb, var(--site-text-muted-color) 48%, var(--site-surface-white));font-family:var(--site-font-display);letter-spacing:0;cursor:pointer;background:0 0;border:0;font-size:clamp(1.9rem,4vw,2.75rem);font-style:italic;font-weight:800;line-height:1;transition:color .15s}.rv6tcq_groupTab:hover,.rv6tcq_groupTab:focus-visible,.rv6tcq_groupTab[data-active=true]{color:var(--site-text-color)}.rv6tcq_groupDivider{width:var(--border-width-default);background:var(--border-subtle);height:2.5rem}.rv6tcq_subTabs{border-bottom:var(--border-width-default) solid var(--border-subtle);justify-content:center;gap:0;display:flex}.rv6tcq_subTab{color:var(--site-text-muted-color);font-family:var(--site-font-ui);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 1.375rem 1rem;font-size:.72rem;font-weight:800;line-height:1.1;transition:color .15s;position:relative}.rv6tcq_subTab:after{content:"";right:.9rem;bottom:calc(-1 * var(--border-width-default));background:var(--site-accent);transform-origin:50%;height:.125rem;transition:transform .2s;position:absolute;left:.9rem;transform:scaleX(0)}.rv6tcq_subTab:hover,.rv6tcq_subTab:focus-visible,.rv6tcq_subTab[data-active=true]{color:var(--site-text-color)}.rv6tcq_subTab[data-active=true]:after{transform:scaleX(1)}.rv6tcq_fiche{border:var(--border-width-default) solid var(--site-card-hover-border);border-left:calc(var(--border-width-strong) * 2) solid var(--site-accent);border-radius:var(--radius-default);background:var(--site-surface-white);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(2rem,6vw,5rem);padding:clamp(2rem,4.5vw,4rem);display:grid}.rv6tcq_copyColumn,.rv6tcq_challengeColumn{align-content:start;gap:1rem;min-width:0;display:grid}.rv6tcq_kickerSub{color:var(--site-text-color);font-family:var(--site-font-ui);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800;line-height:1.2}.rv6tcq_body{color:var(--site-text-color);font-family:var(--site-font-copy);margin:0;font-size:.9rem;font-weight:500;line-height:1.7}.rv6tcq_body strong,.rv6tcq_challengeItem strong{color:var(--site-text-strong);font-weight:800}.rv6tcq_challengeList{gap:1.05rem;margin:0;padding:0;list-style:none;display:grid}.rv6tcq_challengeItem{color:var(--site-text-color);font-family:var(--site-font-copy);grid-template-columns:auto minmax(0,1fr);gap:.75rem;font-size:.84rem;font-weight:500;line-height:1.7;display:grid}.rv6tcq_challengeArrow{color:var(--site-accent);font-family:var(--site-font-ui);font-size:1.25rem;font-weight:900;line-height:1.2}@media (max-width:56.25rem){.rv6tcq_groupTabs,.rv6tcq_groupTabWrap{gap:1.25rem}.rv6tcq_subTabs{justify-content:flex-start;overflow-x:auto}.rv6tcq_subTab{flex:none;padding-inline:1rem;font-size:.66rem}.rv6tcq_fiche{grid-template-columns:1fr}}@media (max-width:40rem){.rv6tcq_header{gap:1.75rem}.rv6tcq_groupTabs,.rv6tcq_groupTabWrap{flex-direction:column}.rv6tcq_groupDivider{width:2.5rem;height:var(--border-width-default)}}
.EeJ0TW_select{border:var(--border-width-default) solid var(--border-subtle);background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 8L10 12L14 8' stroke='%237E7A87' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") calc(100% - .72rem) 50% / .75rem .75rem no-repeat, var(--site-surface-white);width:100%;min-height:2rem;color:var(--site-text-color);font:500 .75rem/1.2 var(--site-font-ui);appearance:none;border-radius:.5rem;padding:.42rem 1.85rem .42rem .8rem}.EeJ0TW_select:hover,.EeJ0TW_select:focus-visible{border-color:var(--site-accent-secondary);box-shadow:0 .5rem 1.25rem var(--site-shadow-ui-soft);outline:none}
.ylI0oW_page{background:radial-gradient(circle at top left, color-mix(in srgb, var(--site-accent) 12%, transparent), transparent 32%), radial-gradient(circle at bottom right, color-mix(in srgb, var(--site-accent-secondary) 12%, transparent), transparent 36%), linear-gradient(180deg, var(--site-background-tint) 0%, var(--site-surface-white) 100%);place-items:center;min-height:100vh;padding:clamp(1.5rem,4vw,3rem);display:grid}.ylI0oW_panel{border:var(--border-width-default) solid var(--site-accent-secondary-soft);border-radius:var(--radius-default);background:color-mix(in srgb, var(--white) 94%, transparent);width:min(100%,42rem);box-shadow:0 1.5rem 4rem color-mix(in srgb, var(--site-accent-secondary) 12%, transparent);text-align:center;padding:clamp(2rem,5vw,3.5rem)}.ylI0oW_eyebrow{color:var(--site-accent-secondary);font-family:var(--site-font-ui);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:800}.ylI0oW_title{color:var(--site-text-color);font-family:var(--site-font-display);margin:0;font-size:clamp(2rem,5vw,3.25rem);line-height:1.02}.ylI0oW_description{max-width:34rem;color:var(--site-text-muted-color);font-family:var(--site-font-copy);margin:1rem auto 0;font-size:1rem;line-height:1.7}.ylI0oW_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.ylI0oW_action{border-radius:var(--radius-pill);border:var(--border-width-default) solid transparent;min-width:11rem;font-family:var(--site-font-ui);cursor:pointer;justify-content:center;align-items:center;padding:.85rem 1.25rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background-color .16s,color .16s,border-color .16s;display:inline-flex}.ylI0oW_action:hover{transform:translateY(-.0625rem)}.ylI0oW_primaryAction{background:var(--site-accent);color:var(--site-text-on-dark)}.ylI0oW_primaryAction:hover{background:var(--site-accent-hover)}.ylI0oW_secondaryAction{border-color:color-mix(in srgb, var(--site-accent-secondary) 18%, transparent);color:var(--site-accent-secondary);background:0 0}.ylI0oW_secondaryAction:hover{background:color-mix(in srgb, var(--site-accent-secondary) 5%, transparent)}.ylI0oW_details{color:var(--site-text-muted-color);margin-top:1.5rem;font-size:.9rem;line-height:1.6}@media (max-width:40rem){.ylI0oW_panel{text-align:left}.ylI0oW_actions{justify-content:stretch}.ylI0oW_action{width:100%}}
.pJQLCW_anchorSection{scroll-margin-top:7.5rem}.pJQLCW_inner{justify-items:center;gap:1.75rem;display:grid}.pJQLCW_panelGroup{gap:.5rem;width:100%;display:grid}.pJQLCW_kicker{text-align:left;justify-content:flex-start;width:100%}.pJQLCW_panel{border-radius:var(--radius-default);background:var(--site-accent-secondary);width:100%;color:var(--site-text-on-dark);text-align:center;justify-items:center;gap:clamp(2.5rem,5vw,4rem);padding:clamp(4.5rem,9vw,7.5rem) clamp(1.5rem,6vw,4rem) clamp(3.5rem,7vw,5rem);display:grid}.pJQLCW_title{color:var(--site-text-on-dark);font-family:var(--site-font-display);letter-spacing:-.04em;margin:0;font-size:clamp(4.5rem,11vw,9.5rem);font-weight:900;line-height:.96}.pJQLCW_title em{color:inherit;font-style:italic;font-weight:900}.pJQLCW_stamp{color:var(--site-text-on-dark-kicker);font-family:var(--site-font-ui);letter-spacing:.26em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800;line-height:1.2}.pJQLCW_contactFooter{text-align:center;justify-items:center;gap:2.25rem;max-width:44rem;margin:clamp(1.5rem,4vw,2.25rem) auto 0;display:grid}.pJQLCW_contactSection{width:100%}.pJQLCW_contactNote{color:var(--site-text-muted-color);font-family:var(--site-font-copy);margin:0;font-size:.83rem;line-height:1.55}.pJQLCW_contactNote strong{color:var(--site-text-color);font-weight:800}.pJQLCW_aboutLink{color:var(--site-accent);font-family:var(--site-font-display);align-items:center;gap:.65rem;font-size:1.08rem;font-style:italic;font-weight:900;line-height:1.2;text-decoration:none;transition:gap .15s;display:inline-flex}.pJQLCW_aboutLink:hover{gap:.9rem}.pJQLCW_methodology,.pJQLCW_valuesSection{width:100%;display:grid}.pJQLCW_methodology{gap:.5rem;margin-top:clamp(2.5rem,7vw,5rem)}.pJQLCW_valuesSection{gap:clamp(1.75rem,4vw,3rem);margin-top:clamp(3.5rem,8vw,6rem)}.pJQLCW_closer{max-width:52rem;color:var(--site-text-color);font-family:var(--site-font-display);letter-spacing:-.04em;text-align:center;margin:0 auto;font-size:clamp(3.75rem,8vw,6.4rem);font-weight:900;line-height:.98}.pJQLCW_closer em{font-style:italic;font-weight:900}@media (max-width:43.75rem){.pJQLCW_panel{gap:2rem}.pJQLCW_title{font-size:clamp(3.7rem,18vw,5.5rem)}}
.NAnGPG_card{background:var(--site-surface-white);flex-direction:column;height:100%;display:flex;overflow:hidden}.NAnGPG_consultantCardV2{height:100%;min-height:var(--team-member-card-full-height,30rem);border-color:color-mix(in srgb, var(--site-accent-secondary) 22%, var(--border-subtle));border-radius:var(--site-card-radius);background:var(--site-surface-white);flex-direction:column;display:flex;overflow:hidden}.NAnGPG_consultantCardV2__media{background:var(--site-background-color);border-bottom:var(--border-width-default) solid var(--border-subtle);place-items:center;min-height:10.75rem;padding:1.65rem 1rem 1.45rem;display:grid}.NAnGPG_consultantCardV2__photo,.NAnGPG_consultantCardV2__photoPlaceholder{border-radius:var(--radius-pill);border:.125rem solid var(--site-accent);width:8rem;height:8rem;box-shadow:0 .5rem 1.25rem color-mix(in srgb, var(--site-accent) 14%, transparent)}.NAnGPG_consultantCardV2__photo{object-fit:cover;object-position:top center;display:block}.NAnGPG_consultantCardV2__photoPlaceholder{background:color-mix(in srgb, var(--site-accent) 8%, white);color:var(--site-text-strong);font:800 2.5rem/1 var(--site-font-display);justify-content:center;align-items:center;display:flex}.NAnGPG_consultantCardV2__body{background:var(--site-surface-white);flex-direction:column;flex:1;padding:1.25rem 1.45rem 1.15rem;display:flex}.NAnGPG_consultantCardV2__specialty{min-height:1.25rem}.NAnGPG_consultantCardV2__identity{gap:.25rem;margin-top:.8rem;display:grid}.NAnGPG_consultantCardV2__name,.NAnGPG_consultantCardV2__role{margin:0}.NAnGPG_consultantCardV2__name{color:var(--site-text-color);font:900 1.45rem/1.04 var(--site-font-display);overflow-wrap:anywhere}.NAnGPG_consultantCardV2__role{color:var(--site-text-muted-color);font:500 .79rem/1.55 var(--site-font-copy);overflow-wrap:anywhere}.NAnGPG_consultantCardV2__languages{flex-wrap:wrap;align-items:center;gap:.15rem;margin-top:.55rem;display:flex}.NAnGPG_consultantCardV2__languageItem{align-items:center;gap:.15rem;display:inline-flex}.NAnGPG_consultantCardV2__language{color:var(--site-text-color);font:800 .58rem/1 var(--site-font-ui);text-transform:uppercase}.NAnGPG_consultantCardV2__languageSeparator{color:var(--site-text-kicker-color);font-size:.7rem}.NAnGPG_consultantCardV2__contacts{border-top:var(--border-width-default) solid var(--border-subtle);flex-direction:column;gap:.45rem;margin-top:.9rem;padding-top:.85rem;display:flex}.NAnGPG_consultantCardV2__contact{min-width:0;color:var(--site-text-color);font:500 .75rem/1.25 var(--site-font-copy);overflow-wrap:anywhere;align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.NAnGPG_consultantCardV2__contact:hover,.NAnGPG_consultantCardV2__contact:focus-visible{color:var(--site-accent-secondary)}.NAnGPG_consultantCardV2__contactIcon{width:.85rem;height:.85rem;color:var(--site-accent);opacity:1;flex:none}.NAnGPG_consultantCardV2__linkedInIcon{width:.85rem;height:.85rem;color:var(--site-accent);flex:none}.NAnGPG_consultantCardV2__contact:hover .NAnGPG_consultantCardV2__contactIcon,.NAnGPG_consultantCardV2__contact:focus-visible .NAnGPG_consultantCardV2__contactIcon,.NAnGPG_consultantCardV2__contact:hover .NAnGPG_consultantCardV2__linkedInIcon,.NAnGPG_consultantCardV2__contact:focus-visible .NAnGPG_consultantCardV2__linkedInIcon{color:currentColor}.NAnGPG_consultantCardV2__moreLink{color:var(--site-accent);font:800 .72rem/1 var(--site-font-ui);letter-spacing:.08em;text-transform:uppercase;align-self:flex-end;align-items:center;gap:.45rem;margin-top:auto;padding-top:1.1rem;text-decoration:none;transition:color .15s,gap .15s;display:inline-flex}.NAnGPG_consultantCardV2__moreLink:hover,.NAnGPG_consultantCardV2__moreLink:focus-visible{color:var(--site-accent-hover);gap:.65rem}.NAnGPG_consultantCardV2__moreIcon{stroke-width:2.4px;flex:none;width:.85rem;height:.85rem}.NAnGPG_compactCard{border:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);width:8rem;min-height:12.75rem;box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--site-text-color) 8%, transparent);border-radius:.5rem;flex:none;overflow:hidden}.NAnGPG_compactLink{min-height:100%;color:inherit;text-decoration:none;display:grid}.NAnGPG_compactVisual{background:color-mix(in srgb, var(--site-background-tint) 54%, var(--site-surface-white));place-items:center;min-height:7.45rem;padding:.75rem .5rem;display:grid}.NAnGPG_compactPhoto,.NAnGPG_compactPhotoPlaceholder{width:6.15rem;height:6.15rem}.NAnGPG_compactPhoto{border-radius:var(--radius-pill);object-fit:cover;object-position:top center;display:block}.NAnGPG_compactPhotoPlaceholder{color:color-mix(in srgb, var(--site-accent-secondary) 24%, var(--site-accent) 22%);position:relative}.NAnGPG_compactPlaceholderHead,.NAnGPG_compactPlaceholderBody{background:currentColor;display:block;position:absolute;left:50%;transform:translate(-50%)}.NAnGPG_compactPlaceholderHead{border-radius:var(--radius-pill);width:2.4rem;height:2.4rem;top:.15rem}.NAnGPG_compactPlaceholderBody{border-radius:2rem 2rem .8rem .8rem;width:3.65rem;height:2.6rem;bottom:0}.NAnGPG_compactBody{border-top:var(--border-width-default) solid var(--border-subtle);background:var(--site-background-color);align-content:start;min-height:5.15rem;padding:.5rem .65rem .7rem;display:grid}.NAnGPG_compactName,.NAnGPG_compactRole{margin:0}.NAnGPG_compactName{color:var(--site-text-color);font:800 .625rem/1.15 var(--site-font-ui)}.NAnGPG_compactRole{color:var(--site-text-muted-color);font:500 .53rem/1.18 var(--site-font-copy);overflow-wrap:anywhere;margin-top:.125rem}
.Ym-qDa_carousel{width:100%;min-width:0}.Ym-qDa_viewport{min-height:18.5rem;padding:2.75rem 3rem;position:relative;overflow:visible}.Ym-qDa_stage{cursor:grab;touch-action:pan-y;min-height:16.4rem;position:relative}.Ym-qDa_stage:active{cursor:grabbing}.Ym-qDa_slot{will-change:transform;transition:opacity .22s,visibility .22s,transform .52s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:50%}.Ym-qDa_stageDragging .Ym-qDa_slot{transition:opacity .22s,visibility .22s}.Ym-qDa_previous,.Ym-qDa_next{z-index:1;opacity:1}.Ym-qDa_previous{transform:translateX(calc(-50% - 11.9rem + var(--drag-offset,0px)))}.Ym-qDa_next{transform:translateX(calc(-50% + 11.9rem + var(--drag-offset,0px)))}.Ym-qDa_active{z-index:2;opacity:1;transform:translateX(calc(-50% + var(--drag-offset,0px)))}.Ym-qDa_farPrevious,.Ym-qDa_farNext{z-index:0;visibility:hidden;opacity:0;pointer-events:none}.Ym-qDa_farPrevious{transform:translateX(calc(-50% - 24rem + var(--drag-offset,0px)))}.Ym-qDa_farNext{transform:translateX(calc(-50% + 24rem + var(--drag-offset,0px)))}.Ym-qDa_card{border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-default);background:var(--site-surface-white);width:11rem;height:16.25rem;color:var(--site-text-color);text-align:center;grid-template-rows:auto minmax(6rem,1fr);align-content:start;justify-items:center;padding:1.4rem 1.1rem 1.35rem;text-decoration:none;transition:border-color .22s,box-shadow .22s,transform .22s;display:grid}.Ym-qDa_active .Ym-qDa_card{border-color:color-mix(in srgb, var(--site-accent) 28%, var(--border-subtle));box-shadow:0 .8rem 2rem var(--site-accent-soft)}.Ym-qDa_card:hover,.Ym-qDa_card:focus-visible{border-color:color-mix(in srgb, var(--site-accent) 52%, var(--border-subtle));outline:0;transform:translateY(-.2rem)}.Ym-qDa_photoFrame{border:.125rem solid var(--site-accent);border-radius:var(--radius-pill);background:var(--site-surface-white);width:7.45rem;height:7.45rem;box-shadow:0 0 0 .125rem var(--site-surface-white);place-items:center;padding:.18rem;display:grid}.Ym-qDa_active .Ym-qDa_photoFrame{border-color:var(--site-accent-secondary);box-shadow:0 0 0 .125rem var(--site-surface-white)}.Ym-qDa_photo,.Ym-qDa_photoPlaceholder{border-radius:var(--radius-pill);width:100%;height:100%}.Ym-qDa_photo{object-fit:cover}.Ym-qDa_photoPlaceholder{background:color-mix(in srgb, var(--site-accent-secondary) 10%, var(--site-surface-white));color:var(--site-accent-secondary);font:900 1.45rem/1 var(--site-font-display);place-items:center;display:grid}.Ym-qDa_copy{grid-template-rows:1.35rem 3.6rem;align-items:start;gap:.28rem;margin-top:1rem;display:grid}.Ym-qDa_name,.Ym-qDa_role{margin:0}.Ym-qDa_name{color:var(--site-text-color);font-family:var(--site-font-display);align-self:end;font-size:1.22rem;font-weight:700;line-height:1.08}.Ym-qDa_role{color:var(--site-text-muted-color);font:500 .72rem/1.42 var(--site-font-copy);justify-content:center;align-items:start;display:flex}.Ym-qDa_roleLong{font-size:.64rem;line-height:1.32}.Ym-qDa_control{z-index:3;border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--site-surface-white);width:2.7rem;height:2.7rem;color:var(--site-text-color);cursor:pointer;box-shadow:0 .65rem 1.5rem color-mix(in srgb, var(--site-text-color) 8%, transparent);place-items:center;padding:0;transition:border-color .16s,color .16s,transform .16s;display:inline-grid;position:absolute;top:50%;transform:translateY(-50%)}.Ym-qDa_control:hover,.Ym-qDa_control:focus-visible{border-color:var(--site-accent);color:var(--site-accent);transform:translateY(-50%)scale(1.05)}.Ym-qDa_controlPrevious{left:.3rem}.Ym-qDa_controlNext{right:.3rem}.Ym-qDa_controlIcon{width:1rem;height:1rem}.Ym-qDa_dots{z-index:3;align-items:center;gap:.45rem;display:inline-flex;position:absolute;bottom:.3rem;left:50%;transform:translate(-50%)}.Ym-qDa_dot{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--site-text-muted-color) 22%, transparent);width:.45rem;height:.45rem}.Ym-qDa_dotActive{background:var(--site-accent);width:1.55rem}@media (max-width:40rem){.Ym-qDa_viewport{min-height:17.25rem;padding:1rem 2.5rem 2.4rem;overflow:hidden}.Ym-qDa_stage{min-height:15.3rem;overflow:hidden}.Ym-qDa_card{width:min(13rem,68vw);height:15.5rem}.Ym-qDa_previous{visibility:hidden;opacity:0;transform:translate(calc(-50% - 14rem))}.Ym-qDa_next{visibility:hidden;opacity:0;transform:translate(calc(14rem - 50%))}.Ym-qDa_active{transform:translate(-50%)}}
.kIEAeW_root{gap:2.25rem;display:grid}.kIEAeW_statementGroup{gap:.5rem;display:grid}.kIEAeW_block{border-radius:var(--radius-default);background:var(--site-accent-secondary);min-height:clamp(24rem,37vw,28rem);color:var(--site-text-on-dark);text-align:center;justify-items:center;gap:clamp(1.65rem,2.8vw,2.15rem);padding:clamp(5.25rem,8.5vw,7rem) 2rem;display:grid;overflow:hidden}.kIEAeW_statementTitle{max-width:48rem;color:var(--site-text-on-dark);font-family:var(--site-font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(4.2rem,8vw,6.4rem);font-weight:900;line-height:.82}.kIEAeW_statementTitle em,.kIEAeW_statementLine em{color:inherit;font-style:italic;font-weight:700}.kIEAeW_rule{border-radius:var(--radius-pill);background:var(--site-accent);width:3rem;height:.125rem}.kIEAeW_statementLine{color:var(--site-text-on-dark);font-family:var(--site-font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:900;line-height:1.15}.kIEAeW_downArrow{color:var(--site-accent);font:900 1.45rem/1 var(--site-font-ui)}.kIEAeW_method{text-align:center;justify-items:center;gap:1.15rem;max-width:48.5rem;margin-inline:auto;display:grid}.kIEAeW_methodKicker{justify-content:center}.kIEAeW_methodCopy{color:var(--site-text-color);font:500 .98rem/1.65 var(--site-font-copy);text-wrap:balance;margin:0}.kIEAeW_methodCopy strong{color:var(--site-text-strong);font-weight:800}.kIEAeW_methodCopy em{color:var(--site-text-color);font-style:normal}@media (max-width:43.75rem){.kIEAeW_root{gap:1.85rem}.kIEAeW_block{gap:1.35rem;min-height:20rem;padding:3.75rem 1.25rem}.kIEAeW_statementTitle{font-size:clamp(3.1rem,15vw,4.6rem)}.kIEAeW_statementLine{font-size:1.1rem}}
.jCu5RW_filteredGrid{gap:1rem;display:grid}.jCu5RW_filters{justify-self:start}.jCu5RW_teamCardGrid{grid-auto-rows:1fr}
.odeHPG_section{--company-logo-slot-width:14rem;--company-logo-slot-height:2.5rem;--company-logo-slot-width-mobile:10.5rem;--company-logo-slot-height-mobile:2.125rem;contain:paint;border-top:var(--border-width-default) solid var(--border-subtle);border-bottom:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);width:100%;padding:0;position:relative;overflow:hidden}@supports (overflow:clip){.odeHPG_section{overflow:clip}}.odeHPG_section:before,.odeHPG_section:after{content:"";z-index:2;pointer-events:none;width:6.25rem;position:absolute;top:0;bottom:0}.odeHPG_section:before{background:linear-gradient(to right, var(--site-surface-white), transparent);left:0}.odeHPG_section:after{background:linear-gradient(to left, var(--site-surface-white), transparent);right:0}.odeHPG_viewport{block-size:calc(var(--company-logo-slot-height) + .5rem);contain:strict;padding:.25rem 0;position:relative;overflow:hidden}@supports (overflow:clip){.odeHPG_viewport{overflow:clip}}.odeHPG_track{width:max-content;animation:odeHPG_marqueeScroll var(--company-logo-marquee-duration,90s) linear infinite;will-change:transform;display:flex;position:absolute;inset-block-start:.25rem;inset-inline-start:0}.odeHPG_section[data-paused=true] .odeHPG_track{animation-play-state:paused}.odeHPG_motionControl{z-index:3;border-radius:var(--radius-pill);block-size:2.75rem;inline-size:2.75rem;color:var(--site-text-muted-color);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:.125rem;transform:translateY(-50%)}.odeHPG_motionControl:hover,.odeHPG_motionControl:focus-visible{background:var(--site-accent-soft);color:var(--site-accent)}.odeHPG_motionControl:active{background:var(--site-accent-active-bg)}.odeHPG_motionControl:focus-visible{outline:var(--border-width-strong) solid var(--site-accent);outline-offset:.125rem}.odeHPG_motionControl svg{block-size:.875rem;inline-size:.875rem}.odeHPG_strip{align-items:center;gap:0;width:max-content;margin:0;padding:0;list-style:none;display:flex}.odeHPG_item{inline-size:var(--company-logo-slot-width);block-size:var(--company-logo-slot-height);flex-shrink:0;justify-content:center;align-items:center;padding-inline:1rem;display:flex}.odeHPG_logoFrame{inline-size:min(var(--company-logo-display-width,12.5rem), var(--company-logo-max-width,12.5rem));block-size:var(--company-logo-display-height,3.5rem);opacity:.85;transform:scale(var(--company-logo-scale,1));flex-shrink:0;transition:opacity .2s;display:block;position:relative}.odeHPG_logo{object-fit:contain}.odeHPG_item:hover .odeHPG_logoFrame,.odeHPG_item:focus-within .odeHPG_logoFrame{opacity:1}@keyframes odeHPG_marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:45rem){.odeHPG_section:before,.odeHPG_section:after{width:2.25rem}.odeHPG_viewport{block-size:calc(var(--company-logo-slot-height-mobile) + .75rem);padding:.375rem 0}.odeHPG_track{inset-block-start:.375rem}.odeHPG_strip{gap:0}.odeHPG_item{inline-size:var(--company-logo-slot-width-mobile);block-size:var(--company-logo-slot-height-mobile);padding-inline:.75rem}.odeHPG_logoFrame{inline-size:min(var(--company-logo-mobile-display-width,var(--company-logo-display-width,12.5rem)), var(--company-logo-mobile-max-width,var(--company-logo-max-width,12.5rem)));block-size:var(--company-logo-mobile-display-height,var(--company-logo-display-height,3.5rem));transform:scale(var(--company-logo-mobile-scale,var(--company-logo-scale,1)))}}@media (prefers-reduced-motion:reduce){.odeHPG_track{will-change:auto;animation:none}.odeHPG_motionControl{display:none}}
._11j32a_card{background:var(--site-surface-white);flex-direction:column;min-height:0;padding:.9375rem .9375rem .8125rem;display:flex;position:relative}._11j32a_tagRow{justify-content:space-between;align-items:flex-start;gap:.75rem;margin:0 0 .55rem;display:flex}._11j32a_tagGroup{align-self:flex-start}._11j32a_categoryGroups{flex-wrap:wrap;flex:auto;gap:.35rem;min-width:0;display:flex}._11j32a_statusGroup{align-self:flex-start}._11j32a_tagRow>._11j32a_statusGroup:first-child{margin-left:auto}._11j32a_title{margin:0 0 .25rem;padding-right:.75rem}._11j32a_subtitleLine{align-items:baseline;gap:.25rem;min-width:0;margin:0 0 .8rem;display:flex}._11j32a_subtitle,._11j32a_clientTypeLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._11j32a_subtitle{flex:0 auto}._11j32a_clientTypeLabel{flex:auto}._11j32a_subtitleSeparator{color:var(--site-text-muted-color);flex:none}._11j32a_metaList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .85rem;min-height:3.95rem;padding:.15rem 0 .1rem;display:grid}._11j32a_metaRow{min-width:0;color:var(--site-text-muted-color);align-items:center;gap:.35rem;display:flex}._11j32a_metaLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._11j32a_metaRowLocation{align-items:center;gap:.35rem}._11j32a_metaIcon{width:.75rem;height:.75rem;color:inherit;opacity:.45;flex:none;justify-content:center;align-items:center;display:inline-flex}._11j32a_metaIconLocation{opacity:.5;width:.75rem;height:.75rem;transform:translateY(.02rem)}._11j32a_metaTextItalic{padding-inline-end:.08em;font-style:italic}._11j32a_footer{margin-top:auto;padding-top:.7rem}._11j32a_footer:before{content:"";border-top:var(--border-width-default) solid var(--border-subtle);margin:0 0 .7rem;display:block}@media (max-width:22rem){._11j32a_metaList{grid-template-columns:minmax(0,1fr)}}
.MAMqVa_logoCarousel{margin-top:0}
.AC8fGG_card{min-width:0}.AC8fGG_title{margin:0 0 1rem}.AC8fGG_hashtagLine{font-family:var(--site-font-ui);flex-wrap:wrap;align-items:baseline;gap:.25rem .55rem;margin:0 0 1rem;font-size:.8125rem;font-weight:800;line-height:1.35;display:flex}.AC8fGG_hashtagTag{overflow-wrap:anywhere;min-width:0}.AC8fGG_hashtagMark{color:var(--site-accent)}.AC8fGG_hashtagText{color:var(--electric-blue)}.AC8fGG_body{width:100%;min-width:0;max-width:100%}.AC8fGG_body :where(span,div){white-space:normal;min-width:0;max-width:100%}.AC8fGG_body :where(p,li,span,div,strong,em,a){overflow-wrap:break-word}
.npQ1Wq_heroInner{padding-bottom:3.5rem}.npQ1Wq_kicker{color:color-mix(in srgb, var(--white) 52%, transparent)}.npQ1Wq_actions{justify-items:center;gap:.95rem;display:grid}.npQ1Wq_primaryButton{letter-spacing:.13em;text-transform:uppercase}.npQ1Wq_supportingLines{color:color-mix(in srgb, var(--white) 82%, transparent);font:700 .8125rem/1.25 var(--site-font-ui);text-align:center;gap:.65rem;display:grid}.npQ1Wq_supportingLines p{margin:0}.npQ1Wq_secondaryLink{color:var(--site-text-on-dark);font:800 .8125rem/1.2 var(--site-font-ui);text-decoration:none}.npQ1Wq_secondaryLink:hover,.npQ1Wq_secondaryLink:focus-visible{color:var(--site-text-on-dark);text-underline-offset:.3em;text-decoration:underline}.npQ1Wq_tertiaryLink{color:color-mix(in srgb, var(--white) 78%, transparent);font:italic 700 .875rem/1.2 var(--site-font-display);text-decoration:none}.npQ1Wq_tertiaryLink:hover,.npQ1Wq_tertiaryLink:focus-visible{color:var(--site-text-on-dark);text-underline-offset:.3em;text-decoration:underline}
.eGhxqW_page{background:var(--white)}.eGhxqW_layout{gap:1.75rem;display:grid}.eGhxqW_hero{grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:start;gap:1.5rem;display:grid}.eGhxqW_heroCopy{max-width:47.5rem}.eGhxqW_heroLead{max-width:40rem;color:var(--site-text-muted-color);font:500 1rem/1.75 var(--site-font-copy);margin:0}.eGhxqW_heroStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.eGhxqW_statCard{align-content:start;gap:.35rem;min-height:8.25rem;display:grid}.eGhxqW_statValue{color:var(--fuchsia);font-family:var(--site-font-display);font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;line-height:.95}.eGhxqW_statLabel{color:var(--site-text-muted-color);font:600 .82rem/1.45 var(--site-font-ui)}.eGhxqW_contentColumn{gap:1.625rem;display:grid}.eGhxqW_foundationStack{gap:1rem;display:grid}.eGhxqW_section{scroll-margin-top:7.5rem}.eGhxqW_sectionHeading{align-items:flex-start;gap:1rem;margin-bottom:1.125rem;display:flex}.eGhxqW_chapterEyebrow{color:var(--site-text-kicker-color);font:700 .74rem/1.2 var(--site-font-ui);letter-spacing:.2em;text-transform:uppercase;margin:0 0 .35rem}.eGhxqW_sectionTitle{color:var(--site-text-color);font-family:var(--site-font-display);margin:0;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:700;line-height:1}.eGhxqW_sectionLead{max-width:47.5rem;color:var(--site-text-muted-color);font:400 .98rem/1.7 var(--site-font-copy);margin:.55rem 0 0}.eGhxqW_typographyGrid,.eGhxqW_buttonGrid,.eGhxqW_surfaceGrid,.eGhxqW_simpleCardGrid,.eGhxqW_vacancyGrid,.eGhxqW_logoGrid,.eGhxqW_formReferenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.eGhxqW_formReferenceCard{align-content:start;gap:1rem;display:grid}.eGhxqW_formReferenceStack{gap:.85rem;display:grid}.eGhxqW_formReferenceReassurance{color:var(--site-text-muted-color);font:500 .8125rem/1.5 var(--site-font-copy);margin:0}.eGhxqW_linkedGrid,.eGhxqW_foundationGrid,.eGhxqW_brandStack,.eGhxqW_cardSectionStack{gap:1rem;min-width:0;display:grid}.eGhxqW_teamMemberCardGrid{grid-template-columns:repeat(2,minmax(0,24rem)) minmax(0,12rem);align-items:end;gap:1rem;display:grid}.eGhxqW_teamMemberFullCardPreview{--team-member-card-full-height:31rem;grid-template-rows:auto minmax(var(--team-member-card-full-height), 1fr);gap:.5rem;height:100%;display:grid}.eGhxqW_teamMemberMiniPreview{justify-items:center;gap:.5rem;display:grid}.eGhxqW_teamMemberCarouselPreview{border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-default);background:var(--white);max-width:32rem;overflow:hidden}.eGhxqW_blogArticlePreviewStack{gap:1rem;display:grid}.eGhxqW_breadcrumbPreviewStack{gap:1rem;inline-size:100%;display:grid}.eGhxqW_breadcrumbDarkPreview{background:var(--site-accent-secondary);border-radius:var(--radius-default);padding:.75rem 1rem}.eGhxqW_cardFamilyBlock{gap:.75rem;display:grid}.eGhxqW_cardFamilyIntro{gap:.3rem;display:grid}.eGhxqW_cardFamilyLabel{color:var(--site-text-color);font:700 .95rem/1.2 var(--site-font-ui);margin:0}.eGhxqW_cardFamilyCopy{max-width:47.5rem;color:var(--site-text-muted-color);font:400 .92rem/1.6 var(--site-font-copy);margin:0}.eGhxqW_brandFamilyBlock{gap:.75rem;min-width:0;display:grid}.eGhxqW_brandFamilyIntro{gap:.3rem;display:grid}.eGhxqW_brandFamilyLabel{color:var(--site-text-color);font:700 .95rem/1.2 var(--site-font-ui);margin:0}.eGhxqW_brandFamilyCopy{max-width:47.5rem;color:var(--site-text-muted-color);font:400 .92rem/1.6 var(--site-font-copy);margin:0}.eGhxqW_foundationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.eGhxqW_logoComparisonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;min-width:0;display:grid}.eGhxqW_logoComparisonCard{gap:1rem;display:grid}.eGhxqW_logoComparisonIntro{gap:.2rem;display:grid}.eGhxqW_logoComparisonName{color:var(--site-text-color);font:700 .95rem/1.2 var(--site-font-ui);margin:0}.eGhxqW_logoCanvasFrame{inline-size:var(--logo-audit-slot-width,14rem);block-size:var(--logo-audit-slot-height,5.5rem);border-radius:var(--radius-default);box-shadow:inset 0 0 0 .0625rem var(--site-accent-soft);background:linear-gradient(#fffffff5 0%,#f8f7f4eb 100%);border:.125rem dashed #e8005a61;place-items:center;padding-block:1rem;padding-inline:1rem;display:grid;overflow:hidden}.eGhxqW_logoCanvasImage{width:100%;height:auto;max-width:var(--logo-audit-max-width,12.5rem);max-height:calc(var(--logo-audit-slot-height,5.5rem) - 2rem);object-fit:contain;display:block}.eGhxqW_logoCarouselPreview{overflow:hidden}@supports (overflow:clip){.eGhxqW_logoCarouselPreview{overflow:clip}}.eGhxqW_logoCarouselPreview>*{min-width:0}.eGhxqW_iconExampleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.eGhxqW_iconExampleCard{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-md);background:linear-gradient(180deg, color-mix(in srgb, var(--white) 96%, transparent) 0%, color-mix(in srgb, var(--white) 72%, var(--site-background-tint)) 100%);gap:1rem;padding:1.125rem;display:grid}.eGhxqW_iconSwatchRow{flex-wrap:wrap;gap:.625rem;display:flex}.eGhxqW_iconSwatch{border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--white);min-height:2.375rem;color:var(--site-text-color);font:700 .76rem/1 var(--site-font-ui);align-items:center;gap:.45rem;padding:.35rem .7rem;display:inline-flex}.eGhxqW_iconSwatchGlyph{color:currentColor;place-items:center;width:1.15rem;height:1.15rem;display:inline-grid}.eGhxqW_iconSwatchGlyph svg{width:100%;height:100%;display:block}.eGhxqW_iconMenuSample{gap:.2rem;width:1.15rem;display:grid}.eGhxqW_iconMenuSample span{border-radius:var(--radius-pill);background:currentColor;height:.125rem;display:block}.eGhxqW_iconTextGlyph{min-width:1.15rem;font:900 1rem/1 var(--site-font-ui);place-items:center;display:inline-grid}.eGhxqW_iconInventoryTableWrap{border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--white);overflow-x:auto}.eGhxqW_iconInventoryTable{border-collapse:collapse;width:100%;min-width:74rem;color:var(--site-text-color);font:500 .78rem/1.45 var(--site-font-copy)}.eGhxqW_iconInventoryTable th,.eGhxqW_iconInventoryTable td{border-bottom:var(--border-width-hairline) solid var(--border-subtle);text-align:left;vertical-align:top;padding:.75rem}.eGhxqW_iconInventoryTable thead th{background:var(--site-surface);color:var(--site-text-color);font:800 .68rem/1.25 var(--site-font-ui);letter-spacing:.08em;text-transform:uppercase}.eGhxqW_iconInventoryTable tbody th{width:17rem;color:var(--site-text-color);font:800 .76rem/1.35 var(--site-font-ui)}.eGhxqW_iconInventoryPreviewCell{width:13rem}.eGhxqW_iconInventoryPreview{flex-wrap:wrap;gap:.35rem;display:flex}.eGhxqW_iconInventoryGlyph{border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--site-surface);width:1.75rem;height:1.75rem;color:var(--site-text-color);place-items:center;display:inline-grid}.eGhxqW_iconInventoryGlyph svg{width:1rem;height:1rem;display:block}.eGhxqW_iconInventoryTextGlyph{width:auto;min-width:1.75rem;color:var(--site-text-muted-color);font:800 .62rem/1 var(--site-font-ui);text-transform:uppercase;padding-inline:.4rem}.eGhxqW_iconInventoryTable tbody tr:last-child th,.eGhxqW_iconInventoryTable tbody tr:last-child td{border-bottom:0}.eGhxqW_foundationCardWide{grid-column:1/-1}.eGhxqW_tokenName{color:var(--site-text-color);font:700 .9rem/1.2 var(--site-font-ui);margin:0}.eGhxqW_tokenMeta{color:var(--site-text-muted-color);font:400 .82rem/1.45 var(--site-font-copy);margin:.18rem 0 0}.eGhxqW_tokenMeta code{white-space:normal;overflow-wrap:anywhere}.eGhxqW_typeStackGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;margin-top:1rem;display:grid}.eGhxqW_typeStackCard{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-md);background:linear-gradient(#fffffff5 0%,#f8f7f4eb 70%,#f8f8ffe6 100%);gap:1rem;padding:1.125rem;display:grid}.eGhxqW_typeStackMeta{gap:.75rem;display:grid}.eGhxqW_typeStackUsage{color:var(--site-text-muted-color);font:400 .92rem/1.6 var(--site-font-copy);margin:0}.eGhxqW_typeSampleUi,.eGhxqW_typeSampleCopy,.eGhxqW_typeSampleDisplay{border-radius:var(--radius-md);border:.0625rem solid color-mix(in srgb, var(--site-text-color) 8%, transparent);min-height:5.75rem;color:var(--site-text-color);background:#fffc;align-items:center;padding:1rem;display:flex}.eGhxqW_typeSampleUi{font:700 .98rem/1.35 var(--site-font-ui)}.eGhxqW_typeSampleCopy{font:400 1rem/1.65 var(--site-font-copy)}.eGhxqW_typeSampleDisplay{font-family:var(--site-font-display);font-size:1.7rem;font-style:italic;font-weight:700;line-height:1.15}.eGhxqW_typeExampleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.125rem;display:grid}.eGhxqW_typographyGuidanceGrid,.eGhxqW_roleGroupGrid{gap:1rem;margin-top:1.125rem;display:grid}.eGhxqW_roleGroupGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.eGhxqW_typographyGuidanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.eGhxqW_typeExampleCard{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-md);background:#ffffffbf}.eGhxqW_typographyGuidanceCard,.eGhxqW_roleGroupCard{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-md);background:#ffffffbf;min-width:0}.eGhxqW_roleGroupCard{gap:.4rem;padding:1rem;display:grid}.eGhxqW_roleGroupName{color:var(--site-text-color);font:800 .72rem/1.2 var(--site-font-ui);letter-spacing:.12em;text-transform:uppercase;margin:0}.eGhxqW_roleGroupClasses{color:var(--fuchsia);font:800 .74rem/1.35 var(--site-font-ui);overflow-wrap:anywhere;margin:0}.eGhxqW_roleGroupPurpose{color:var(--site-text-muted-color);font:400 .82rem/1.5 var(--site-font-copy);margin:0}.eGhxqW_typeRuleList{color:var(--site-text-muted-color);font:400 .92rem/1.6 var(--site-font-copy);gap:.55rem;display:grid}.eGhxqW_typeRuleList p{margin:0}.eGhxqW_typePairingExample{gap:.4rem;display:grid}.eGhxqW_typographyHelperGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-top:1rem;display:grid}.eGhxqW_typographyHelperCard{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-md);background:linear-gradient(#fffffff5 0%,#f8f7f4eb 70%,#f8f8ffe6 100%);gap:1rem;padding:1.125rem;display:grid}.eGhxqW_typographyHelperCardFull{grid-column:1/-1}.eGhxqW_typographyHelperMeta{gap:.75rem;display:grid}.eGhxqW_typographySpec{color:var(--site-text-kicker-color);font:700 .74rem/1.35 var(--site-font-ui);margin:.28rem 0 0}.eGhxqW_typographyHelperPreview{border:.0625rem solid color-mix(in srgb, var(--site-text-color) 8%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--white) 85%, transparent);padding:1rem}.eGhxqW_inversePreview{border-radius:var(--radius-md);background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--white) 12%, transparent) 0%, transparent 46%), var(--electric-blue);gap:.75rem;padding:1rem;display:grid}.eGhxqW_pageShellPreview{gap:.35rem;display:grid}.eGhxqW_chromeHeaderPreview{border-radius:var(--radius-md);background:linear-gradient(#f8f8ffeb 0%,#fffffff5 100%);overflow:hidden}.eGhxqW_chromeLanguageStrip{background:var(--electric-blue);min-height:1.375rem;color:color-mix(in srgb, var(--white) 40%, transparent);font:800 .625rem/1 var(--site-font-ui);text-transform:uppercase;justify-content:flex-end;align-items:center;gap:.375rem;padding-inline:1rem;display:flex}.eGhxqW_chromeLanguageItemActive{color:var(--white)}.eGhxqW_chromeLanguageSeparator{color:color-mix(in srgb, var(--white) 36%, transparent)}.eGhxqW_chromeHeaderBar{border-bottom:var(--border-width-hairline) solid var(--border-subtle);background:var(--white);justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;padding:.75rem 1rem;display:flex}.eGhxqW_chromeHeaderBrand{color:var(--site-text-color);font:900 .95rem/1 var(--site-font-ui);letter-spacing:.04em;text-transform:uppercase}.eGhxqW_chromeHeaderActions{align-items:center;gap:.625rem;display:inline-flex}.eGhxqW_chromeHeaderCta{border-radius:var(--radius-pill);background:var(--fuchsia);min-height:2rem;color:var(--white);font:800 .72rem/1 var(--site-font-ui);align-items:center;padding:0 .9rem;display:inline-flex}.eGhxqW_chromeHeaderMenu{border-radius:var(--radius-sm);background:#1111110f;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.eGhxqW_chromeHeaderMenu span{border-radius:var(--radius-pill);background:var(--site-text-color);width:.9rem;height:.125rem;margin:.1rem 0;display:block}.eGhxqW_sidebarPreviewStage{background:linear-gradient(#f8f8ff66 0%,#fff0 100%);justify-content:flex-end;padding:.25rem 0;display:flex}.eGhxqW_sidebarPreviewCard{border:var(--border-width-hairline) solid var(--rule);border-radius:var(--radius-sm);background:var(--white);width:min(100%,18rem);box-shadow:0 1rem 2rem color-mix(in srgb, var(--site-text-color) 8%, transparent);gap:.875rem;padding:1rem;display:grid}.eGhxqW_sidebarPreviewHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.eGhxqW_sidebarPreviewLocales,.eGhxqW_sidebarPreviewClose{color:var(--site-text-kicker-color);font:600 .72rem/1 var(--site-font-ui)}.eGhxqW_sidebarPreviewBlock{gap:.5rem;display:grid}.eGhxqW_sidebarPreviewTitle{color:var(--site-text-color);font:800 .8125rem/1.2 var(--site-font-ui);margin:0}.eGhxqW_sidebarPreviewPill{border-radius:var(--radius-pill);width:fit-content;min-height:1.8rem;color:var(--fuchsia);font:700 .72rem/1 var(--site-font-ui);background:#e8005a1a;align-items:center;padding:0 .75rem;display:inline-flex}.eGhxqW_sidebarPreviewRule{height:var(--border-width-hairline);background:var(--rule)}.eGhxqW_sidebarPreviewLink{border-bottom:var(--border-width-hairline) solid var(--rule);color:var(--site-text-color);font:500 .8125rem/1.35 var(--site-font-copy);justify-content:space-between;align-items:center;gap:.625rem;padding-bottom:.45rem;display:flex}.eGhxqW_sidebarPreviewBlueLightning{color:var(--site-accent-secondary);font-weight:700}.eGhxqW_siteFooterPreview{border-radius:inherit;margin:-1rem;overflow:hidden}.eGhxqW_fallbackPreview{border-radius:var(--radius-md);border:var(--border-width-default) solid var(--border-subtle);overflow:hidden}.eGhxqW_scrollTopPreview{justify-content:flex-end;align-items:flex-end;min-height:8rem;padding:.5rem 0;display:flex}.eGhxqW_scrollTopPreviewButton{border-radius:var(--radius-pill);background:var(--fuchsia);width:2.75rem;height:2.75rem;color:var(--white);font:800 1rem/1 var(--site-font-ui);justify-content:center;align-items:center;display:inline-flex;box-shadow:0 .75rem 1.5rem #e8005a38}.eGhxqW_typographyProseExample{max-width:none}.eGhxqW_utilityList{flex-wrap:wrap;gap:.625rem;margin-top:1rem;display:flex}.eGhxqW_utilityPill{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-pill);min-height:2.125rem;color:var(--site-text-color);font:600 .78rem/1 var(--site-font-ui);background:#ffffffe6;align-items:center;padding:0 .75rem;display:inline-flex}.eGhxqW_utilityDemoCard{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-md);background:#ffffffbf;gap:.9rem;margin-top:1rem;padding:1.125rem;display:grid}.eGhxqW_utilityDemoStack{gap:.625rem;display:grid}.eGhxqW_utilityDemoTitle{width:min(14rem,100%);height:1.2rem}.eGhxqW_utilityDemoLine{width:100%;height:.95rem}.eGhxqW_utilityDemoLineShort{width:min(10rem,100%);height:.95rem}.eGhxqW_layoutSystemSubheading{color:var(--site-text-color);font:700 1rem/1.25 var(--site-font-ui);margin:1.5rem 0 0}.eGhxqW_classInventoryLabel{color:var(--site-text-color);font:800 .68rem/1.2 var(--site-font-ui);letter-spacing:.16em;text-transform:uppercase;margin:1rem 0 0}.eGhxqW_layoutNote{color:var(--site-text-muted-color);font:400 .92rem/1.6 var(--site-font-copy);gap:.45rem;margin-top:1rem;display:grid}.eGhxqW_layoutNote p{margin:0}.eGhxqW_tokenLayerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;margin-top:1rem;display:grid}.eGhxqW_tokenLayerCard{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-md);background:linear-gradient(#fffffff5 0%,#f8f7f4eb 100%);gap:.5rem;padding:1rem;display:grid}.eGhxqW_tokenLayerLabel{color:var(--site-text-color);font:700 .75rem/1.2 var(--site-font-ui);text-transform:uppercase;letter-spacing:.1em}.eGhxqW_tokenLayerDesc{color:var(--site-text-muted-color);font:400 .8125rem/1.55 var(--site-font-copy);margin:0}.eGhxqW_colorTokenGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-top:1rem;display:grid}.eGhxqW_colorTokenCard{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-md);background:linear-gradient(#fffffff5 0%,#f8f7f4eb 70%,#f8f8ffe6 100%);gap:.9rem;padding:1rem;display:grid}.eGhxqW_colorTokenHeader{align-items:center;gap:.875rem;display:flex}.eGhxqW_colorSwatchLarge{border:.0625rem solid color-mix(in srgb, var(--site-text-color) 14%, transparent);border-radius:var(--radius-md);flex:none;width:3.25rem;height:3.25rem}.eGhxqW_colorTokenUsage{color:var(--site-text-muted-color);font:400 .92rem/1.6 var(--site-font-copy);margin:0}.eGhxqW_colorExampleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.125rem;display:grid}.eGhxqW_colorExampleCard{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-md);background:#ffffffbf;padding:1.125rem}.eGhxqW_borderWeightRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.eGhxqW_borderWeightSwatch{border-radius:var(--radius-md);background:#ffffffbf;gap:.25rem;padding:1.125rem;display:grid}.eGhxqW_radiusSwatchRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.eGhxqW_radiusSwatch{border:.0625rem solid var(--border-subtle);background:#ffffffbf;gap:.25rem;min-height:5rem;padding:1.125rem;display:grid}.eGhxqW_colorExampleTitle{color:var(--site-text-color);font:700 .9rem/1.2 var(--site-font-ui);margin:0 0 .85rem}.eGhxqW_colorExampleChips{flex-wrap:wrap;gap:.625rem;display:flex}.eGhxqW_colorChipFuchsia,.eGhxqW_colorChipElectricBlue,.eGhxqW_colorChipInk{border-radius:var(--radius-pill);min-height:2.125rem;font:700 .76rem/1 var(--site-font-ui);align-items:center;padding:0 .75rem;display:inline-flex}.eGhxqW_colorChipFuchsia{color:var(--fuchsia);background:#e8005a1a}.eGhxqW_colorChipElectricBlue{color:var(--electric-blue);background:#1a00ff1a}.eGhxqW_colorChipInk{background:color-mix(in srgb, var(--site-text-color) 8%, transparent);color:var(--site-text-color)}.eGhxqW_surfaceExampleStack{gap:.75rem;display:grid}.eGhxqW_surfaceExamplePrimary,.eGhxqW_surfaceExampleSecondary{border-radius:var(--radius-md);min-height:4.25rem;color:var(--site-text-color);font:600 .84rem/1.4 var(--site-font-ui);align-items:center;padding:1rem;display:flex}.eGhxqW_surfaceExamplePrimary{border:.0625rem solid var(--border-subtle);background:var(--white)}.eGhxqW_surfaceExampleSecondary{border:.0625rem solid color-mix(in srgb, var(--site-text-color) 8%, transparent);background:var(--site-background-color)}.eGhxqW_darkTokenPreview{border-radius:var(--radius-md);background:radial-gradient(circle at 50% 38%, #ffffff1f 0%, #fff0 46%), radial-gradient(circle at 50% -14%, #ffffff1a 0%, #fff0 54%), var(--electric-blue);gap:.75rem;padding:1.125rem;display:grid}.eGhxqW_darkTokenKicker{color:var(--site-text-on-dark-kicker);font:800 .62rem/1.2 var(--site-font-ui);letter-spacing:.22em;text-transform:uppercase;margin:0}.eGhxqW_darkTokenCard{border:.0938rem solid var(--border-on-dark-strong);border-left:.1875rem solid var(--site-accent);border-radius:var(--radius-md);background:var(--site-surface-on-dark-active);justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.eGhxqW_darkTokenCardCopy{gap:.25rem;display:grid}.eGhxqW_darkTokenTitle{color:var(--site-text-on-dark);font:700 .86rem/1.2 var(--site-font-ui);margin:0}.eGhxqW_darkTokenMeta{color:var(--site-text-on-dark-subtle);font:500 .75rem/1.45 var(--site-font-copy);margin:0}.eGhxqW_darkTokenArrow{color:var(--site-text-on-dark-subtle);flex-shrink:0;font-size:.95rem}.eGhxqW_darkTokenPills{flex-wrap:wrap;gap:.5rem;display:flex}.eGhxqW_darkTokenPill,.eGhxqW_darkTokenPillHover,.eGhxqW_darkTokenPillActive{border-radius:var(--radius-pill);min-height:1.875rem;color:var(--site-text-on-dark);font:700 .68rem/1 var(--site-font-ui);justify-content:center;align-items:center;padding:0 .75rem;display:inline-flex}.eGhxqW_darkTokenPill{border:.0625rem solid var(--border-on-dark);background:var(--site-surface-on-dark)}.eGhxqW_darkTokenPillHover{border:.0625rem solid var(--border-on-dark-hover);background:var(--site-surface-on-dark-hover)}.eGhxqW_darkTokenPillActive{border:.0625rem solid var(--border-on-dark-strong);background:var(--site-surface-on-dark-active)}.eGhxqW_shellExample{gap:.75rem;margin-top:1rem;display:grid}.eGhxqW_shellViewport{border:.0625rem solid color-mix(in srgb, var(--site-text-color) 12%, transparent);border-radius:var(--radius-lg);background:linear-gradient(#fffffffa 0%,#f8f7f4eb 70%,#f8f8ffe6 100%);padding:3.25rem 2rem 1.5rem;position:relative;overflow:hidden}.eGhxqW_chromeExample{margin-top:1rem}.eGhxqW_chromeViewport{border:.0625rem solid color-mix(in srgb, var(--site-text-color) 12%, transparent);border-radius:var(--radius-lg);background:linear-gradient(#fffffffa 0%,#f8f7f4eb 70%,#f8f8ffe6 100%);padding:3.25rem 2rem 1.5rem;position:relative;overflow:hidden}.eGhxqW_chromeViewportLabel{color:var(--site-text-muted-color);font:700 .72rem/1.35 var(--site-font-ui);letter-spacing:.02em;position:absolute;top:.875rem;left:2rem;right:2rem}.eGhxqW_chromeViewport:before{content:"";border-top:.0625rem dashed #11111147;height:.0625rem;position:absolute;inset:1.125rem 2rem auto}.eGhxqW_chromeRegion{border-radius:var(--radius-md);background:#1111110a;border:.0625rem dashed #1111112e;min-height:4.5rem;margin-top:.875rem;padding:1.125rem 1.25rem;position:relative}.eGhxqW_chromeRegionPage{background:#1a00ff14;border-style:solid;border-color:#1a00ff33}.eGhxqW_shellViewport:before{content:"";border-top:.0625rem dashed #e8005a6b;height:.0625rem;position:absolute;inset:1.125rem 2rem auto}.eGhxqW_shellGutterLeft,.eGhxqW_shellGutterRight{color:var(--site-text-muted-color);font:700 .68rem/1 var(--site-font-ui);letter-spacing:.04em;text-transform:uppercase;position:absolute;top:3.375rem}.eGhxqW_shellGutterLeft{writing-mode:vertical-rl;left:.875rem;transform:rotate(180deg)}.eGhxqW_shellGutterRight{writing-mode:vertical-rl;right:.875rem}.eGhxqW_shellStandard,.eGhxqW_shellIntro,.eGhxqW_shellFrame{border-radius:var(--radius-md);align-items:start;display:grid;position:relative}.eGhxqW_shellFrame{background:#1111110a;border:.0625rem dashed #1111112e;min-height:18.75rem;padding:1.125rem}.eGhxqW_shellStandard{margin-top:1.125rem;background:#1a00ff14;border:.0625rem solid #1a00ff33;width:92%;min-height:16.25rem;margin-inline:auto;padding:1.5rem}.eGhxqW_shellIntro{margin-top:1.125rem;background:#e8005a14;border:.0625rem solid #e8005a29;width:74%;min-height:5.5rem;margin-inline:auto;padding:1rem 1.125rem}.eGhxqW_shellBandLabel{color:var(--site-text-color);font:700 .75rem/1.3 var(--site-font-ui)}.eGhxqW_chromeRegionHero{background:linear-gradient(#1a00fff5 0%,#3d28ffe6 100%);border-style:solid;border-color:#1a00ff47}.eGhxqW_chromeRegionHero .eGhxqW_shellBandLabel{color:#ffffffdb}.eGhxqW_heroStageGuide{border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 38%, #ffffff1f 0%, #fff0 46%), radial-gradient(circle at 50% -14%, #ffffff1a 0%, #fff0 54%), var(--electric-blue);padding:2rem 1.25rem;position:relative;overflow:hidden}.eGhxqW_heroStageGuide:before{content:"";opacity:.04;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.eGhxqW_heroStageGuideOrbit{aspect-ratio:1;border-radius:var(--radius-pill);border:.0625rem solid #ffffff14;width:120%;position:absolute;top:50%;left:50%;transform:translate(-50%,-44%)}.eGhxqW_heroStageGuideOrbit:after{content:"";border-radius:inherit;border:.0625rem solid #ffffff0f;position:absolute;inset:12%}.eGhxqW_heroStageGuideContent{z-index:1;text-align:center;justify-items:center;gap:.875rem;display:grid;position:relative}.eGhxqW_photoHeroGuide{border-radius:var(--radius-lg);background:linear-gradient(130deg,#1a00ffd9 0%,#1a00ff8c 50%,#1a00ff4d 100%),url(/assets/join-us/join-us-team-hero.webp) 50%/cover no-repeat;align-items:end;min-height:20rem;padding:2rem 1.5rem;display:flex;position:relative;overflow:hidden}.eGhxqW_photoHeroGuideContent{gap:1.125rem;max-width:32rem;display:grid}.eGhxqW_photoHeroGuideActions{flex-wrap:wrap;gap:.75rem;display:flex}.eGhxqW_metricPillRow{flex-wrap:wrap;gap:.625rem;margin-top:1rem;display:flex}.eGhxqW_metricPill{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-md);background:#ffffffb8;gap:.25rem;min-width:9.5rem;padding:.75rem .875rem;display:grid}.eGhxqW_metricPill code{color:var(--site-text-color);font:700 .72rem/1.25 var(--site-font-ui)}.eGhxqW_metricPill span{color:var(--site-text-muted-color);font:600 .8rem/1.35 var(--site-font-ui)}.eGhxqW_breakpointGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;margin-top:1rem;display:grid}.eGhxqW_breakpointCard{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-md);background:linear-gradient(#fffffff5 0%,#f8f7f4eb 70%,#f8f8ffe6 100%);padding:1rem}.eGhxqW_breakpointLabel{color:var(--site-text-kicker-color);font:700 .75rem/1.2 var(--site-font-ui);letter-spacing:.18em;text-transform:uppercase;margin:0}.eGhxqW_breakpointWidth{color:var(--site-text-color);font:700 1rem/1.25 var(--site-font-ui);margin:.35rem 0 0}.eGhxqW_breakpointCopy{color:var(--site-text-muted-color);font:400 .9rem/1.6 var(--site-font-copy);margin:.55rem 0 0}.eGhxqW_breakpointTimeline{border:.0625rem solid var(--rule);border-radius:var(--radius-md);background:var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:.0625rem;margin-top:1rem;padding:.0625rem;display:grid;overflow:hidden}.eGhxqW_breakpointStep{background:#fff;padding:1rem}.eGhxqW_breakpointValue{border-radius:var(--radius-pill);min-height:1.625rem;color:var(--fuchsia);font:700 .72rem/1 var(--site-font-ui);background:#e8005a1a;align-items:center;padding:0 .5625rem;display:inline-flex}.eGhxqW_breakpointStepCopy{color:var(--site-text-muted-color);font:500 .88rem/1.5 var(--site-font-copy);margin:.65rem 0 0}.eGhxqW_deviceExampleRow{grid-template-columns:1.35fr 1fr .7fr;align-items:end;gap:1rem;margin-top:1.125rem;display:grid}.eGhxqW_deviceFrameDesktop,.eGhxqW_deviceFrameTablet,.eGhxqW_deviceFrameMobile{gap:.625rem;display:grid}.eGhxqW_deviceScreen{border:.0625rem solid color-mix(in srgb, var(--site-text-color) 14%, transparent);border-radius:var(--radius-md);box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--site-text-color) 6%, transparent);background:#fff;padding:.625rem}.eGhxqW_deviceTopBar{border-radius:var(--radius-pill);background:linear-gradient(90deg, color-mix(in srgb, var(--site-text-color) 8%, transparent) 0%, #1111112e 100%);height:.75rem}.eGhxqW_deviceDesktopGrid,.eGhxqW_deviceTabletStack,.eGhxqW_deviceMobileStack{gap:.625rem;margin-top:.625rem;display:grid}.eGhxqW_deviceDesktopGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.eGhxqW_deviceTabletStack,.eGhxqW_deviceMobileStack{grid-template-columns:1fr}.eGhxqW_deviceContentLarge,.eGhxqW_deviceContentSmall{border-radius:var(--radius-sm)}.eGhxqW_deviceContentLarge{background:#1a00ff1f;min-height:7.5rem}.eGhxqW_deviceContentSmall{background:color-mix(in srgb, var(--site-text-color) 8%, transparent);min-height:3.375rem}.eGhxqW_deviceButtonStack{gap:.5rem;display:grid}.eGhxqW_deviceButtonStack span{border-radius:var(--radius-pill);background:#e8005a33;min-height:1.75rem;display:block}.eGhxqW_deviceCaption{color:var(--site-text-muted-color);font:600 .82rem/1.45 var(--site-font-ui);text-align:center;margin:0}.eGhxqW_copyCard{min-height:100%}.eGhxqW_buttonCard,.eGhxqW_buttonCardDark{gap:1rem;display:grid}.eGhxqW_buttonCardDark{color:#fff}.eGhxqW_buttonRow{flex-wrap:wrap;align-items:stretch;gap:.75rem;display:flex}.eGhxqW_controlDemoRow{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.eGhxqW_controlDemoSelect{max-width:14rem}.eGhxqW_pillsShowcase{gap:.75rem;display:grid}.eGhxqW_buttonExample{align-content:start;gap:.5rem;display:grid}.eGhxqW_buttonVariantLabel,.eGhxqW_buttonVariantLabelInverse{font:700 .72rem/1.2 var(--site-font-ui);letter-spacing:.06em;text-transform:uppercase;margin:0}.eGhxqW_buttonVariantLabel{color:var(--site-text-muted-color)}.eGhxqW_buttonVariantLabelInverse{color:#ffffffb3}.eGhxqW_surfaceCard{align-content:end;gap:.45rem;min-height:11.25rem;display:grid}.eGhxqW_panelPaddingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.eGhxqW_panelPaddingExample{gap:.45rem;display:grid}.eGhxqW_surfaceToneLabel,.eGhxqW_surfaceToneLabelInverse{font:700 .72rem/1.2 var(--site-font-ui);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .2rem}.eGhxqW_surfaceToneLabel{color:var(--site-text-muted-color)}.eGhxqW_surfaceToneLabelInverse{color:#ffffffb3}.eGhxqW_inverseTitle{color:#fff;font:700 1rem/1.35 var(--site-font-ui);margin:0}.eGhxqW_inverseDescription{color:#fffc;font:400 .94rem/1.55 var(--site-font-copy);margin:.35rem 0 0}.eGhxqW_logoCard{align-items:start;gap:1rem;display:grid}.eGhxqW_profileCardPanel{max-width:22.5rem}.eGhxqW_chapterPanelTitle{color:var(--site-text-color);font:700 .96rem/1.2 var(--site-font-ui);margin:0}.eGhxqW_chapterPanelLead{color:var(--site-text-muted-color);font:400 .9rem/1.55 var(--site-font-copy);margin:.55rem 0 0}.eGhxqW_chapterList{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.eGhxqW_chapterLink{border:.0625rem solid var(--border-subtle);border-radius:var(--radius-md);background:#fff9;align-items:flex-start;gap:.75rem;min-height:100%;padding:.875rem;display:flex}.eGhxqW_chapterIndex{color:var(--site-text-kicker-color);font:700 .72rem/1 var(--site-font-ui);letter-spacing:.16em;text-transform:uppercase}.eGhxqW_chapterText{color:var(--site-text-color);font:700 .9rem/1.3 var(--site-font-ui);gap:.25rem;display:grid}.eGhxqW_chapterText small{color:var(--site-text-muted-color);font:400 .82rem/1.45 var(--site-font-copy)}@media (max-width:68.75rem){.eGhxqW_hero{grid-template-columns:1fr}}@media (max-width:53.75rem){.eGhxqW_heroStats,.eGhxqW_typographyGrid,.eGhxqW_buttonGrid,.eGhxqW_pillsShowcase,.eGhxqW_surfaceGrid,.eGhxqW_panelPaddingGrid,.eGhxqW_foundationGrid,.eGhxqW_breakpointGrid,.eGhxqW_breakpointTimeline,.eGhxqW_colorTokenGrid,.eGhxqW_colorExampleGrid,.eGhxqW_typeStackGrid,.eGhxqW_typeExampleGrid,.eGhxqW_typographyGuidanceGrid,.eGhxqW_roleGroupGrid,.eGhxqW_typographyHelperGrid,.eGhxqW_iconExampleGrid,.eGhxqW_tokenLayerGrid,.eGhxqW_simpleCardGrid,.eGhxqW_vacancyGrid,.eGhxqW_teamMemberCardGrid,.eGhxqW_logoGrid,.eGhxqW_logoComparisonGrid,.eGhxqW_chapterList,.eGhxqW_deviceExampleRow{grid-template-columns:1fr}.eGhxqW_statCard{min-height:0}.eGhxqW_shellViewport{padding-inline:1.25rem}.eGhxqW_shellViewport:before{inset-inline:1.25rem}.eGhxqW_shellGutterLeft,.eGhxqW_shellGutterRight{display:none}.eGhxqW_shellStandard,.eGhxqW_shellIntro{width:100%}.eGhxqW_logoComparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.eGhxqW_layout{gap:1.375rem}.eGhxqW_sectionHeading,.eGhxqW_chapterLink{gap:.75rem}.eGhxqW_buttonRow{flex-direction:column;align-items:stretch}.eGhxqW_logoCanvasFrame{inline-size:var(--logo-audit-slot-width-mobile,10.5rem);block-size:var(--logo-audit-slot-height-mobile,4.5rem);padding-block:.75rem;padding-inline:.75rem}.eGhxqW_logoCanvasImage{max-width:var(--logo-audit-mobile-max-width,var(--logo-audit-max-width,12.5rem));max-height:calc(var(--logo-audit-slot-height-mobile,4.5rem) - 1.5rem)}.eGhxqW_logoComparisonGrid{grid-template-columns:1fr}}
.ShJryG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.ShJryG_field{gap:.35rem;min-width:0;display:grid}.ShJryG_fullWidth{grid-column:1/-1}.ShJryG_label{color:var(--site-text-color);font:800 .625rem/1.2 var(--site-font-ui);letter-spacing:.12em;text-transform:uppercase;align-items:baseline;gap:.35rem;display:inline-flex}.ShJryG_required{color:var(--site-accent)}.ShJryG_optional{color:var(--site-text-muted-color);font:500 .625rem/1 var(--site-font-copy);letter-spacing:0;text-transform:none;font-style:italic}.ShJryG_control{border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-default);background:var(--site-surface-white);width:100%;min-width:0;min-height:2.5rem;color:var(--site-text-color);font:500 .8125rem/1.4 var(--site-font-copy);outline:none;padding:.75rem .95rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.ShJryG_control::placeholder{color:color-mix(in srgb, var(--site-text-muted-color) 68%, var(--white))}.ShJryG_control:hover{border-color:color-mix(in srgb, var(--site-text-muted-color) 38%, var(--border-subtle))}.ShJryG_control:focus,.ShJryG_control:focus-visible{border-color:color-mix(in srgb, var(--site-accent) 45%, var(--border-subtle));box-shadow:0 0 0 .1875rem var(--site-accent-soft)}.ShJryG_control[aria-invalid=true]{border-color:color-mix(in srgb, var(--color-danger-base) 54%, var(--border-subtle));background:var(--site-danger-soft)}.ShJryG_textarea{resize:vertical;min-height:5.6rem}.ShJryG_select{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 8L10 12L14 8' stroke='%237E7A87' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") calc(100% - .82rem) 50% / .8rem .8rem no-repeat, var(--site-surface-white);appearance:none;padding-right:2.15rem}.ShJryG_help{color:var(--site-text-muted-color);font:500 .72rem/1.45 var(--site-font-copy)}.ShJryG_error{color:var(--color-danger);font:800 .6875rem/1.35 var(--site-font-ui)}.ShJryG_choice{color:var(--site-text-color);font:600 .8125rem/1.5 var(--site-font-copy);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.ShJryG_choiceInput{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.ShJryG_choiceMark,.ShJryG_radioMark{border:var(--border-width-strong) solid var(--border-subtle);background:var(--site-surface-white);flex:none;place-items:center;width:1rem;height:1rem;margin-top:.16rem;transition:border-color .15s,box-shadow .15s,background-color .15s;display:inline-grid}.ShJryG_choiceMark{border-radius:.25rem}.ShJryG_radioMark{border-radius:var(--radius-pill)}.ShJryG_choiceMark:after{content:"";border-bottom:.125rem solid var(--site-text-on-dark);border-left:.125rem solid var(--site-text-on-dark);opacity:0;width:.45rem;height:.25rem;transform:translateY(-.05rem)rotate(-45deg)}.ShJryG_radioMark:after{content:"";border-radius:var(--radius-pill);background:var(--site-text-on-dark);opacity:0;width:.4rem;height:.4rem}.ShJryG_choiceInput:checked+.ShJryG_choiceMark,.ShJryG_choiceInput:checked+.ShJryG_radioMark{border-color:var(--site-accent);background:var(--site-accent)}.ShJryG_choiceInput:checked+.ShJryG_choiceMark:after,.ShJryG_choiceInput:checked+.ShJryG_radioMark:after{opacity:1}.ShJryG_choice:focus-within .ShJryG_choiceMark,.ShJryG_radio:focus-within .ShJryG_radioMark{border-color:var(--site-accent);box-shadow:0 0 0 .1875rem var(--site-accent-soft)}.ShJryG_choiceLabel{min-width:0}.ShJryG_radio{border:var(--border-width-strong) solid var(--border-subtle);border-radius:var(--radius-default);background:var(--site-surface-white);min-width:0;color:var(--site-text-color);font:700 .75rem/1.2 var(--site-font-ui);cursor:pointer;align-items:center;gap:.7rem;padding:.75rem .9rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.ShJryG_radio:hover,.ShJryG_radioActive,.ShJryG_radio:focus-within{border-color:var(--site-accent);background:color-mix(in srgb, var(--site-accent) 4%, var(--site-surface-white))}.ShJryG_radioIcon{color:var(--site-text-muted-color);place-items:center;display:inline-grid}.ShJryG_radioIcon svg{width:.95rem;height:.95rem}.ShJryG_radioBadge{border-radius:var(--radius-pill);background:var(--site-accent);color:var(--site-text-on-dark);font:800 .5625rem/1 var(--site-font-ui);letter-spacing:.1em;text-transform:uppercase;flex:none;padding:.2rem .55rem}.ShJryG_upload{border:var(--border-width-default) dashed var(--border-subtle);border-radius:var(--radius-default);background:color-mix(in srgb, var(--site-text-color) 1%, var(--site-surface-white));color:var(--site-text-color);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .75rem;padding:.85rem;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid;position:relative}.ShJryG_upload:hover,.ShJryG_upload:focus-within{border-color:color-mix(in srgb, var(--site-accent) 45%, var(--border-subtle));background:color-mix(in srgb, var(--site-accent) 2%, var(--site-surface-white));box-shadow:0 0 0 .1875rem var(--site-accent-soft)}.ShJryG_uploadError{border-color:color-mix(in srgb, var(--color-danger-base) 54%, var(--border-subtle));background:var(--site-danger-soft)}.ShJryG_upload svg{width:1.25rem;height:1.25rem;color:var(--site-accent)}.ShJryG_uploadText{gap:.16rem;min-width:0;display:grid}.ShJryG_uploadText strong{color:var(--site-text-color);font:800 .8125rem/1.25 var(--site-font-ui)}.ShJryG_uploadText span{overflow-wrap:anywhere;min-width:0;color:var(--site-text-muted-color);font:500 .78rem/1.35 var(--site-font-copy)}.ShJryG_uploadText small{color:var(--site-text-muted-color);font:700 .5625rem/1 var(--site-font-ui);letter-spacing:.08em;text-transform:uppercase}.ShJryG_upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.ShJryG_upload .ShJryG_error{grid-column:1/-1}.ShJryG_feedback{border:var(--border-width-default) solid var(--feedback-border);border-radius:var(--radius-default);background:var(--feedback-bg);color:var(--site-text-color);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.9rem 1rem;display:grid}.ShJryG_feedbackCompact{background:0 0;border:0;padding:0}.ShJryG_feedbackIcon{width:1.35rem;height:1.35rem;color:var(--feedback-icon);place-items:center;display:inline-grid}.ShJryG_feedbackIcon svg{width:1.15rem;height:1.15rem}.ShJryG_feedbackContent{min-width:0;color:var(--site-text-muted-color);font:500 .8125rem/1.5 var(--site-font-copy);gap:.15rem;display:grid}.ShJryG_feedbackContent strong{color:var(--site-text-color);font:800 .8125rem/1.3 var(--site-font-ui)}.ShJryG_feedbacksuccess{--feedback-border:color-mix(in srgb, var(--site-success-green) 42%, var(--border-subtle));--feedback-bg:color-mix(in srgb, var(--site-success-green) 8%, var(--site-surface-white));--feedback-icon:var(--site-success-green)}.ShJryG_feedbackinfo{--feedback-border:color-mix(in srgb, var(--site-accent-secondary) 32%, var(--border-subtle));--feedback-bg:var(--site-accent-secondary-subtle);--feedback-icon:var(--site-accent-secondary)}.ShJryG_feedbackwarning{--feedback-border:color-mix(in srgb, var(--site-accent) 34%, var(--border-subtle));--feedback-bg:var(--site-accent-subtle);--feedback-icon:var(--site-accent)}.ShJryG_feedbackerror{--feedback-border:color-mix(in srgb, var(--color-danger-base) 44%, var(--border-subtle));--feedback-bg:var(--site-danger-soft);--feedback-icon:var(--color-danger)}.ShJryG_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (max-width:48rem){.ShJryG_grid{grid-template-columns:1fr}.ShJryG_actions{align-items:stretch;display:grid}}
.De8duG_root{border:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);min-width:0;min-height:2.125rem;color:var(--site-text-color);border-radius:.5rem;align-items:center;gap:.5rem;padding:.45rem .75rem;display:flex}.De8duG_root:hover,.De8duG_root:focus-within{border-color:var(--site-accent-secondary);box-shadow:0 .5rem 1.25rem var(--site-shadow-ui-soft)}.De8duG_icon{width:.85rem;height:.85rem;color:var(--site-text-muted-color);stroke-width:2px;flex:none}.De8duG_input{width:100%;min-width:0;color:var(--site-text-color);font:400 .82rem/1.2 var(--site-font-ui);background:0 0;border:0;outline:none}.De8duG_input::placeholder{color:var(--site-text-muted-color);opacity:.78}.De8duG_input::-webkit-search-cancel-button{appearance:none}.De8duG_clearLink{border-radius:var(--radius-pill);width:1.15rem;height:1.15rem;color:var(--site-text-muted-color);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.De8duG_clearLink:hover,.De8duG_clearLink:focus-visible{background:color-mix(in srgb, var(--site-text-color) 6%, transparent);color:var(--site-text-color);outline:none}.De8duG_clearIcon{stroke-width:2.5px;width:.85rem;height:.85rem}
.M_oesa_form{width:min(100%,44rem)}.M_oesa_sidebar{width:100%}.M_oesa_sidebarActionRow{gap:.65rem;margin-top:0;display:grid}
.gmZbEa_notice{border:var(--border-width-default) solid color-mix(in srgb, var(--site-accent-secondary) 24%, var(--border-subtle));border-radius:var(--site-card-radius);background:var(--site-surface-white);align-items:flex-start;gap:1rem;padding:1.15rem 1.35rem;display:flex}.gmZbEa_icon{border-radius:var(--radius-pill);background:var(--site-accent-secondary);width:2.25rem;height:2.25rem;color:var(--site-text-on-dark);flex:none;place-items:center;display:inline-grid}.gmZbEa_icon svg{stroke-width:2.25px;width:1rem;height:1rem}.gmZbEa_copy{gap:.25rem;min-width:0;display:grid}.gmZbEa_title,.gmZbEa_text{margin:0}.gmZbEa_title{color:var(--site-text-strong);font:800 .8125rem/1.25 var(--site-font-ui)}.gmZbEa_text{color:var(--site-text-muted-color);font:500 .8125rem/1.55 var(--site-font-copy)}.gmZbEa_text a{color:var(--site-accent);text-underline-offset:.125rem;font-weight:800;text-decoration:underline}@media (max-width:40rem){.gmZbEa_notice{gap:.8rem;padding:1rem}}
.D1bKPW_filters{gap:.55rem;display:grid}.D1bKPW_searchForm{flex:24rem;max-width:none;display:grid}.D1bKPW_searchRow{flex-wrap:nowrap;align-items:center;gap:.55rem;display:flex}.D1bKPW_searchInput{flex:18rem;min-width:0}.D1bKPW_filterControls{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.D1bKPW_filterPills{gap:.7rem}.D1bKPW_stateFilter{width:min(100%,6.5rem);display:grid}@media (max-width:45rem){.D1bKPW_searchForm{max-width:none}.D1bKPW_searchRow{display:grid}.D1bKPW_searchInput{min-width:0}.D1bKPW_filterControls{justify-content:stretch;display:grid}.D1bKPW_filterPills{gap:.6rem}.D1bKPW_stateFilter{width:100%}}
.nmOFia_heroText{max-width:56.25rem}.nmOFia_heroKicker{margin-bottom:1.25rem}.nmOFia_title{letter-spacing:0;text-wrap:balance;max-width:58rem;font-size:6.25rem;font-weight:700;line-height:.78}.nmOFia_profileShowcase{width:min(100%,55rem);margin-top:2.125rem}@media (max-width:50rem){.nmOFia_title{font-size:5.25rem;line-height:.82}}@media (max-width:34rem){.nmOFia_title{font-size:3.35rem}.nmOFia_profileShowcase{margin-top:1.625rem}}
.BGaRTa_introCallout{border-left:.25rem solid var(--fuchsia);border-radius:0 var(--radius-default) var(--radius-default) 0;background:var(--soft-sand);width:50%;margin:-.8rem 0 1.5rem;padding:.85rem 1.15rem}.BGaRTa_introCalloutText{color:var(--site-text-muted-color);font:500 .8125rem/1.6 var(--site-font-copy);margin:0}.BGaRTa_introCalloutLink{color:var(--fuchsia);font-weight:800;text-decoration:none}.BGaRTa_introCalloutLink:hover,.BGaRTa_introCalloutLink:focus-visible{text-underline-offset:.18em;text-decoration:underline}.BGaRTa_filters{margin:0 0 1.5rem}.BGaRTa_notice{color:var(--site-text-color)}.BGaRTa_noticeError{border-color:color-mix(in srgb, var(--site-accent) 22%, transparent)}.BGaRTa_noticeTitle{margin:0 0 .5rem;font-size:1.05rem;font-weight:800;line-height:1.2}.BGaRTa_loadingCard{min-height:13rem}.BGaRTa_loadingSummary{width:min(18rem,100%);height:1.1rem;margin-bottom:1.75rem}.BGaRTa_loadingFilters{flex-wrap:wrap;gap:.7rem;margin-bottom:1.5rem;display:flex}.BGaRTa_loadingPill{border-radius:var(--radius-pill);width:7rem;height:2.6rem}.BGaRTa_loadingPillWide{border-radius:var(--radius-pill);width:10rem;height:2.6rem}.BGaRTa_loadingTitle{width:min(100%,16rem);height:1.4rem;margin-bottom:1.25rem}.BGaRTa_loadingMeta{width:min(100%,11rem);height:1rem;margin-bottom:.85rem}.BGaRTa_loadingMetaShort{width:min(100%,8rem);height:1rem}.BGaRTa_teamLoading{width:100%}.BGaRTa_teamLoadingCard{min-height:18rem}.BGaRTa_teamLoadingPhoto{border-radius:var(--radius-default);width:100%;height:11rem;margin-bottom:1rem}.BGaRTa_teamLoadingName{width:min(75%,12rem);height:1.2rem;margin-bottom:.65rem}.BGaRTa_teamLoadingRole{width:min(55%,9rem);height:.95rem}@media (max-width:45rem){.BGaRTa_introCallout{width:100%}}
.uugxSG_vacancyLoading{gap:1.5rem;display:grid}.uugxSG_candidateLoadingHeroCopy{width:min(100%,32rem);height:1.1rem;margin-top:.75rem}.uugxSG_vacancyLoadingFilters{gap:.55rem;display:grid}.uugxSG_vacancyLoadingPills,.uugxSG_vacancyLoadingControls{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.uugxSG_vacancyLoadingPill,.uugxSG_vacancyLoadingPillSmall,.uugxSG_vacancyLoadingSelect,.uugxSG_vacancyLoadingButton{height:2.15rem}.uugxSG_vacancyLoadingPill{width:8.5rem}.uugxSG_vacancyLoadingPillSmall{width:4.8rem}.uugxSG_vacancyLoadingSelect{width:6.5rem}.uugxSG_vacancyLoadingSearch{flex:18rem;min-width:min(100%,16rem);height:2.15rem}.uugxSG_vacancyLoadingButton{width:5.5rem}.uugxSG_vacancyLoadingCard{flex-direction:column;min-height:13rem;padding:.9375rem .9375rem .8125rem;display:flex}.uugxSG_vacancyLoadingTagRow{justify-content:space-between;gap:.75rem;margin-bottom:.75rem;display:flex}.uugxSG_vacancyLoadingTag,.uugxSG_vacancyLoadingStatus{height:1.45rem}.uugxSG_vacancyLoadingTag{width:6.5rem}.uugxSG_vacancyLoadingStatus{width:4.5rem}.uugxSG_vacancyLoadingTitle{width:min(100%,17rem);height:1.35rem;margin-bottom:.55rem}.uugxSG_vacancyLoadingSubtitle{width:min(78%,12rem);height:1rem;margin-bottom:1rem}.uugxSG_vacancyLoadingMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .85rem;min-height:3.95rem;display:grid}.uugxSG_vacancyLoadingMeta,.uugxSG_vacancyLoadingMetaShort{height:.9rem}.uugxSG_vacancyLoadingMeta{width:min(100%,8.5rem)}.uugxSG_vacancyLoadingMetaShort{width:min(100%,6.25rem)}.uugxSG_vacancyLoadingFooter{border-top:var(--border-width-default) solid var(--border-subtle);margin-top:auto;padding-top:.7rem}.uugxSG_vacancyLoadingLink{width:6.5rem;height:.95rem}.uugxSG_teamLoading{width:100%}.uugxSG_teamLoadingCard{min-height:18rem}.uugxSG_teamLoadingPhoto{border-radius:var(--radius-default);width:100%;height:11rem;margin-bottom:1rem}.uugxSG_teamLoadingName{width:min(75%,12rem);height:1.2rem;margin-bottom:.65rem}.uugxSG_teamLoadingRole{width:min(55%,9rem);height:.95rem}.uugxSG_faqLoading{gap:1rem;display:grid}.uugxSG_faqLoadingKicker{width:7rem;height:.85rem}.uugxSG_faqLoadingTitle{width:min(100%,26rem);height:1.8rem;margin-bottom:.5rem}.uugxSG_faqLoadingItem{width:100%;height:3.25rem}.uugxSG_candidateCtaLink{color:var(--site-accent);text-underline-offset:.18em;font-weight:800;text-decoration-thickness:.08em}.uugxSG_candidateCtaLink:hover,.uugxSG_candidateCtaLink:focus-visible{color:var(--site-accent);text-decoration-thickness:.12em}@media (max-width:45rem){.uugxSG_vacancyLoadingControls{display:grid}.uugxSG_vacancyLoadingPills{gap:.6rem}.uugxSG_vacancyLoadingSelect,.uugxSG_vacancyLoadingSearch,.uugxSG_vacancyLoadingButton{width:100%}}
.KnG2EG_cardWrap{max-width:34rem}
.cq7uZW_card{border-radius:var(--radius-default);background:color-mix(in srgb, var(--site-background-color) 72%, var(--white));gap:.2rem;padding:.875rem;display:grid}.cq7uZW_categories{flex-wrap:wrap;gap:.35rem;margin-bottom:.2rem;display:flex}.cq7uZW_category{align-self:flex-start}.cq7uZW_title{margin:0;font-size:.875rem;line-height:1.18}.cq7uZW_subtitle{margin:0;font-size:.75rem;line-height:1.35}.cq7uZW_subtitleItalic{font-style:italic}.cq7uZW_link{margin-top:.15rem;font-size:.75rem}
._1R52Iq_title{color:var(--site-text-color);font:900 clamp(1.65rem, 3vw, 2.35rem)/1.1 var(--site-font-display);overflow-wrap:anywhere;margin:0}._1R52Iq_title em{font-style:italic}