.Ihrnca_root{gap:var(--section-gap);padding-inline:var(--section-padding-inline);flex-direction:column;margin-block-end:var(--section-padding-block);scroll-margin-block-start:var(--header-height);display:flex;position:relative}
.cVFxVG_body-l{font:var(--font-body-l);letter-spacing:var(--letter-spacing-body-l)}.cVFxVG_body-l-medium{font:var(--font-body-l-medium);letter-spacing:var(--letter-spacing-body-l-medium)}.cVFxVG_body-m{font:var(--font-body-m);letter-spacing:var(--letter-spacing-body-m)}.cVFxVG_body-s{font:var(--font-body-s);letter-spacing:var(--letter-spacing-body-s)}.cVFxVG_body-xs{font:var(--font-body-xs);letter-spacing:var(--letter-spacing-body-xs)}.cVFxVG_caption-m{font:var(--font-caption-m);letter-spacing:var(--letter-spacing-caption-m);text-transform:uppercase}
.jtMduq_root{--section-title-color:var(--color-basic-black);gap:var(--heading-gap);flex-direction:column;display:flex}.jtMduq_center{text-align:center;align-items:center}.jtMduq_start{align-items:flex-start}.jtMduq_theme-dark{--section-title-color:var(--color-basic-white)}.jtMduq_heading{align-items:inherit;gap:var(--eyebrow-gap);flex-direction:column;display:flex}.jtMduq_eyebrow{color:var(--section-title-color);opacity:.5}.jtMduq_title{max-width:var(--section-title-width);color:var(--section-title-color);font:var(--font-heading-desktop-h2);letter-spacing:var(--letter-spacing-heading-desktop-h2)}.jtMduq_lead{max-width:var(--section-lead-width);color:var(--color-alpha-black-70)}@media (max-width:1023px){.jtMduq_title{font:var(--font-heading-mobile-h2);letter-spacing:var(--letter-spacing-heading-mobile-h2)}}
.FYNv1W_root{border-radius:var(--radius-md);color:var(--text-button-color);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;transition:color .2s;display:inline-flex}@media (hover:hover){.FYNv1W_root:not(:disabled):hover{color:var(--text-button-color-hover)}}.FYNv1W_root:not(:disabled):active{color:var(--text-button-color)}.FYNv1W_root:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.FYNv1W_text{outline-offset:0;margin-inline:-.125rem;padding-inline:.125rem}.FYNv1W_link{min-height:var(--control-height-s);outline-offset:1px;margin-inline:-.1875rem;padding-inline:.1875rem}.FYNv1W_green{--text-button-color:var(--color-accent-mint-light);--text-button-color-hover:var(--color-accent-mint-dark)}.FYNv1W_black{--text-button-color:var(--color-basic-black);--text-button-color-hover:var(--color-alpha-black-70)}.FYNv1W_white{--text-button-color:var(--color-basic-white);--text-button-color-hover:var(--color-alpha-white-60)}.FYNv1W_m{font:var(--font-button-link-m);letter-spacing:var(--letter-spacing-button-link-m)}.FYNv1W_l{font:var(--font-button-link-l);letter-spacing:var(--letter-spacing-button-link-l)}.FYNv1W_mobile-l{font:var(--font-button-link-mobile-l);letter-spacing:var(--letter-spacing-button-link-mobile-l)}@media (prefers-reduced-motion:reduce){.FYNv1W_root{transition:none}}
.J7n6oa_root{position:relative}.J7n6oa_tooltip{z-index:1;border:2px solid var(--color-basic-white);border-radius:var(--radius-full);background:var(--color-basic-dark-green);box-shadow:var(--shadow-tooltip);color:var(--color-basic-white);font:500 .875rem/1 var(--font-inter-tight), sans-serif;letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;translate:min(calc(var(--tooltip-x,0px) + .875rem), calc(var(--tooltip-bound,100vw) - 100%)) calc(var(--tooltip-y,0px) + 1.1rem);padding:.75rem 1.5rem;transition:opacity .2s;position:absolute;top:0;left:0}.J7n6oa_is-open{opacity:1}@media (max-width:1023px){.J7n6oa_tooltip{display:none}}@media (prefers-reduced-motion:reduce){.J7n6oa_tooltip{transition:none}}
._4DX2Da_root{flex-direction:column;align-items:flex-start;display:flex}._4DX2Da_region{visibility:hidden;align-self:stretch;max-height:0;transition:max-height .3s,visibility 0s .3s;overflow:hidden}._4DX2Da_is-expanded{max-height:var(--read-more-height);visibility:visible;transition:max-height .3s}._4DX2Da_content{padding-block-start:1.5rem}._4DX2Da_toggle{margin-block-start:1.5rem}@media (prefers-reduced-motion:reduce){._4DX2Da_region,._4DX2Da_is-expanded{transition:none}}
._1vfk0G_content{z-index:1;pointer-events:none;grid-template-columns:minmax(0,676fr) minmax(0,580fr);align-items:start;gap:1.5rem;display:grid;position:relative}._1vfk0G_content>*{pointer-events:auto}._1vfk0G_body{padding-block-start:4rem}._1vfk0G_text{color:var(--color-alpha-black-70)}._1vfk0G_is-mobile-only{display:none}._1vfk0G_mosaic{height:25.6875rem;overflow:clip visible}._1vfk0G_pattern{position:absolute;bottom:0;left:0}._1vfk0G_avatar{object-fit:cover;border-radius:var(--lattice-radius);pointer-events:auto;width:100%;height:100%}._1vfk0G_avatar-1{grid-area:2/2}._1vfk0G_avatar-2{grid-area:3/3}._1vfk0G_avatar-3{grid-area:4/7}._1vfk0G_avatar-4{grid-area:5/4}@media (max-width:1023px){._1vfk0G_root{--section-padding-block:10rem}._1vfk0G_content{gap:var(--heading-gap);flex-direction:column;display:flex}._1vfk0G_body{padding-block-start:0}._1vfk0G_is-desktop-only{display:none}._1vfk0G_is-mobile-only{display:block}._1vfk0G_pattern{left:-5.8333rem}}
.DK2JIa_root{isolation:isolate;border-radius:var(--radius-md);color:var(--icon-chip-color);flex-shrink:0;padding:.75rem;transition:color .6s cubic-bezier(.65,0,.35,1);display:inline-flex;position:relative}.DK2JIa_root:before{content:"";z-index:-1;border-radius:inherit;background:var(--icon-chip-color);clip-path:inset(50% round var(--radius-md));transition:clip-path .6s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.DK2JIa_root svg{width:1.5rem;height:1.5rem}.DK2JIa_blue{--icon-chip-color:var(--color-basic-blue)}.DK2JIa_red{--icon-chip-color:var(--color-system-error)}.DK2JIa_is-active{color:var(--color-basic-white)}.DK2JIa_is-active:before{clip-path:inset(0 round var(--radius-md))}@media (prefers-reduced-motion:reduce){.DK2JIa_root,.DK2JIa_root:before{transition:none}}
.ks4gcG_root{padding:var(--card-padding);border-radius:var(--card-radius);background:var(--color-alpha-white-60);flex-direction:column;gap:2.5rem;display:flex}.ks4gcG_chip{align-self:flex-start}.ks4gcG_content{flex-direction:column;gap:1rem;display:flex}.ks4gcG_title{color:var(--color-basic-black);font:var(--font-heading-desktop-h4);letter-spacing:var(--letter-spacing-heading-desktop-h4)}.ks4gcG_text{color:var(--color-alpha-black-70)}.ks4gcG_widget{width:100%;max-width:35.375rem;margin-inline:auto}
._1S0MZG_root{--checkbox-surface:var(--color-basic-white);--checkbox-border:var(--color-alpha-black-40);--checkbox-border-hover:var(--color-alpha-black-70);--checkbox-label:var(--color-basic-black);gap:var(--field-gap);flex-direction:column;display:flex}._1S0MZG_theme-dark{--checkbox-surface:var(--color-basic-dark-green);--checkbox-border:var(--color-alpha-white-60);--checkbox-border-hover:var(--color-basic-white);--checkbox-label:var(--color-alpha-white-60)}._1S0MZG_row{align-items:var(--checkbox-align,flex-start);gap:var(--checkbox-gap,.75rem);display:flex}._1S0MZG_control{flex-shrink:0;padding:.125rem;display:flex;position:relative}._1S0MZG_box{border:1px solid var(--checkbox-border);border-radius:var(--radius-sm);background:var(--checkbox-surface);appearance:none;cursor:pointer;outline-offset:0;width:1.25rem;height:1.25rem;transition:border-color .2s,background-color .2s}@media (hover:hover){._1S0MZG_box:enabled:not(:checked,[aria-invalid=true]):hover,._1S0MZG_is-stretched:hover ._1S0MZG_box:enabled:not(:checked,[aria-invalid=true]){border-color:var(--checkbox-border-hover)}}._1S0MZG_box[aria-invalid=true]{border-color:var(--color-system-error)}._1S0MZG_box:checked{border-color:var(--color-basic-mint);background:var(--color-basic-mint)}._1S0MZG_box:focus-visible{outline-color:var(--color-checkbox-focus-ring)}._1S0MZG_box:disabled{cursor:not-allowed}._1S0MZG_tick{color:var(--color-basic-dark-green);visibility:hidden;pointer-events:none;position:absolute;inset:.125rem}._1S0MZG_box:checked+._1S0MZG_tick{visibility:visible}._1S0MZG_has-tick-reveal ._1S0MZG_tick{visibility:visible;clip-path:inset(0 100% 0 0);transition:clip-path .25s 50ms}._1S0MZG_has-tick-reveal ._1S0MZG_box:checked+._1S0MZG_tick{clip-path:inset(0)}._1S0MZG_label{min-width:0;color:var(--checkbox-label);font:var(--font-body-s);letter-spacing:var(--letter-spacing-body-s);cursor:pointer;flex-wrap:wrap;flex:1;align-items:center;gap:.125rem .25rem;display:flex}._1S0MZG_is-stretched{position:relative}._1S0MZG_is-stretched ._1S0MZG_label:after{content:"";position:absolute;inset:0}._1S0MZG_is-disabled{opacity:var(--opacity-disabled)}._1S0MZG_is-disabled ._1S0MZG_label{cursor:not-allowed}._1S0MZG_error{color:var(--color-system-error);font:var(--font-body-xs);letter-spacing:var(--letter-spacing-body-xs);padding-inline-end:1.25rem}@media (prefers-reduced-motion:reduce){._1S0MZG_box,._1S0MZG_has-tick-reveal ._1S0MZG_tick{transition:none}}
.TdTo1q_root{flex-direction:column;gap:1.5rem;display:flex}.TdTo1q_header{flex-direction:column;gap:.5rem;display:flex;position:relative}.TdTo1q_header.TdTo1q_is-tabs{gap:1rem}.TdTo1q_top{justify-content:space-between;align-items:center;display:flex}.TdTo1q_hint{color:var(--color-basic-black);opacity:.5}.TdTo1q_actions{min-height:var(--control-height-l);flex-shrink:0;align-items:center;gap:.5rem;display:flex}.TdTo1q_title{min-height:calc(var(--approach-widget-title-lines,0) * 1lh);color:var(--color-basic-black);font:var(--font-widget-heading-s);letter-spacing:var(--letter-spacing-widget-heading-s)}.TdTo1q_subheading{top:100%;color:var(--color-alpha-black-70);font:var(--font-body-s);letter-spacing:var(--letter-spacing-body-s);margin-top:.5rem;position:absolute;inset-inline:0}.TdTo1q_zone{flex:1}@media (max-width:1023px){.TdTo1q_header{gap:.25rem}.TdTo1q_header.TdTo1q_is-tabs{gap:.5rem}.TdTo1q_actions{min-height:var(--control-height-s)}.TdTo1q_title{font:var(--font-widget-heading-mobile-s);letter-spacing:var(--letter-spacing-widget-heading-mobile-s)}.TdTo1q_subheading{font:var(--font-widget-body-xs);letter-spacing:var(--letter-spacing-widget-body-xs);margin-top:.25rem}}
.WWZmFW_root{isolation:isolate;border-radius:var(--radius-lg);background:var(--widget-button-background);color:var(--color-basic-dark-green);white-space:nowrap;cursor:pointer;outline-offset:0;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:transform .1s;display:inline-flex;position:relative}.WWZmFW_root:before{content:"";z-index:-1;border-radius:inherit;transition:background-color .2s;position:absolute;inset:0}@media (hover:hover){.WWZmFW_root:not(:disabled,[aria-disabled=true]):hover:before{background-color:var(--widget-button-overlay-hover)}}.WWZmFW_root:not(:disabled,[aria-disabled=true]):active:before{background-color:var(--color-widget-overlay-pressed)}.WWZmFW_root:not(:disabled,[aria-disabled=true]):active{transform:scale(.97)}.WWZmFW_root:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.WWZmFW_root[aria-disabled=true]{cursor:default}.WWZmFW_secondary{--widget-button-background:var(--color-widget-surface-button);--widget-button-overlay-hover:var(--color-widget-overlay-hover);height:3.125rem;box-shadow:inset 0 0 0 1px var(--color-widget-stroke-button);font:var(--font-button-link-m);letter-spacing:var(--letter-spacing-button-link-m);padding-inline:2.0625rem}.WWZmFW_primary{--widget-button-background:var(--color-gradient-main);--widget-button-overlay-hover:var(--color-alpha-white-30);height:var(--control-height-l);font:var(--font-button-link-l);letter-spacing:var(--letter-spacing-button-link-l);padding-inline:2.5rem}@media (max-width:1023px){.WWZmFW_root{border-radius:.875rem}.WWZmFW_secondary,.WWZmFW_primary{height:var(--control-height-s);font:var(--font-widget-button-s);letter-spacing:var(--letter-spacing-widget-button-s)}.WWZmFW_secondary{padding-inline:1.0625rem}.WWZmFW_primary{padding-inline:1.25rem}}@media (prefers-reduced-motion:reduce){.WWZmFW_root,.WWZmFW_root:before{transition:none}.WWZmFW_root:not(:disabled,[aria-disabled=true]):active{transform:none}}
.TUPRaq_root{flex-direction:column;gap:.75rem;display:flex}.TUPRaq_row{justify-content:space-between;align-items:center;display:flex}.TUPRaq_label{color:var(--color-alpha-black-70);font:var(--font-body-xs);letter-spacing:var(--letter-spacing-body-xs)}.TUPRaq_value{color:var(--color-basic-black);font:var(--font-body-s);letter-spacing:var(--letter-spacing-body-s)}.TUPRaq_track{border-radius:var(--radius-full);background:var(--color-widget-surface-tint);height:.875rem;overflow:hidden}.TUPRaq_fill{width:var(--stat-level);background:var(--color-gradient-main);border-radius:.3125rem;height:100%;transition:width .6s cubic-bezier(.3,.9,.3,1)}.TUPRaq_is-complete .TUPRaq_label,.TUPRaq_is-complete .TUPRaq_value{color:var(--color-widget-done-text)}.TUPRaq_is-complete .TUPRaq_track{box-shadow:0 0 16px var(--color-widget-progress-glow)}@media (max-width:1023px){.TUPRaq_root{gap:.5rem}.TUPRaq_label,.TUPRaq_value{font:var(--font-widget-body-xs);letter-spacing:var(--letter-spacing-widget-body-xs)}.TUPRaq_track{height:.5rem}}@media (prefers-reduced-motion:reduce){.TUPRaq_fill{transition:none}}
.p9bFrq_root{flex-direction:column;gap:1.5rem;height:100%;display:flex}.p9bFrq_banner{border-radius:var(--radius-lg);background:var(--color-widget-surface-tint);color:var(--color-basic-black);font:var(--font-widget-heading-s);letter-spacing:var(--letter-spacing-widget-heading-s);align-items:center;gap:.75rem;padding:1.75rem 1.5rem;display:flex}.p9bFrq_is-complete .p9bFrq_banner{background:var(--color-gradient-main);box-shadow:var(--shadow-widget);animation:.5s p9bFrq_launch-plan-pop}@keyframes p9bFrq_launch-plan-pop{40%{scale:1.03}}.p9bFrq_check{width:1.5rem;height:1.5rem;color:var(--color-basic-dark-green);flex-shrink:0}.p9bFrq_banner-text{flex:1;min-width:0}.p9bFrq_tasks{flex-direction:column;gap:.75rem;display:flex}.p9bFrq_task{--checkbox-gap:1rem;--checkbox-align:center;border-radius:var(--radius-lg);background:var(--color-widget-surface-tint);justify-content:center;padding:1.5rem;transition:background-color .25s,box-shadow .25s}@media (hover:hover){.p9bFrq_task:not(:has(:checked)):hover{background:var(--color-widget-overlay-hover)}}.p9bFrq_task:has(:checked){background:var(--color-widget-surface-highlight)}.p9bFrq_task:has(:focus-visible){outline:var(--focus-ring);outline-offset:-2px}.p9bFrq_is-complete .p9bFrq_task{background:var(--color-widget-done-surface);box-shadow:inset 0 0 0 1px var(--color-widget-done-border)}.p9bFrq_content{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.p9bFrq_text{min-width:0;font:var(--font-body-m);letter-spacing:var(--letter-spacing-body-m);flex:1;transition:color .2s}.p9bFrq_task:has(:checked) .p9bFrq_text{color:var(--color-widget-text-dimmed)}.p9bFrq_weeks{color:var(--color-alpha-black-70);font:var(--font-body-xs);letter-spacing:var(--letter-spacing-body-xs);white-space:nowrap;flex-shrink:0}.p9bFrq_progress{margin-top:auto;padding-top:1.5rem;position:relative}.p9bFrq_confetti{pointer-events:none;position:absolute;bottom:.4375rem;left:50%}.p9bFrq_particle{opacity:0;width:.5rem;height:.5rem;animation:p9bFrq_launch-plan-confetti var(--confetti-duration) cubic-bezier(.2, .8, .3, 1);border-radius:.125rem;position:absolute;top:0;left:0}.p9bFrq_particle:nth-child(5n+1){background:var(--color-widget-confetti-mint)}.p9bFrq_particle:nth-child(5n+2){background:var(--color-widget-confetti-blue)}.p9bFrq_particle:nth-child(5n+3){background:var(--color-widget-confetti-yellow)}.p9bFrq_particle:nth-child(5n+4){background:var(--color-widget-confetti-pink)}.p9bFrq_particle:nth-child(5n){background:var(--color-widget-confetti-violet)}@keyframes p9bFrq_launch-plan-confetti{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--confetti-x), var(--confetti-y)) rotate(var(--confetti-rotate))}}.p9bFrq_visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1023px){.p9bFrq_root{gap:.5rem}.p9bFrq_banner{border-radius:var(--radius-md);min-height:3.5rem;font:var(--font-widget-body-xs);letter-spacing:var(--letter-spacing-widget-body-xs);padding:1rem}.p9bFrq_check{width:1.25rem;height:1.25rem}.p9bFrq_tasks{gap:.5rem}.p9bFrq_task{--checkbox-gap:.625rem;min-height:2.75rem;padding:.4375rem .75rem}.p9bFrq_text,.p9bFrq_weeks{font:var(--font-widget-body-xs);letter-spacing:var(--letter-spacing-widget-body-xs)}.p9bFrq_progress{padding-top:.5625rem}.p9bFrq_confetti{bottom:.25rem}}@media (prefers-reduced-motion:reduce){.p9bFrq_is-complete .p9bFrq_banner{animation:none}.p9bFrq_task,.p9bFrq_text{transition:none}.p9bFrq_confetti{display:none}}
.HaC2rW_widget .HaC2rW_reset{transition:transform .1s,opacity .25s}.HaC2rW_widget .HaC2rW_reset.HaC2rW_is-hidden{opacity:0;display:none}@starting-style{.HaC2rW_widget .HaC2rW_reset{opacity:0}}.HaC2rW_root{--leadership-radius:39.8707%;--leadership-leader-size:18.9655%;--leadership-line:2px;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;height:100%;display:flex}.HaC2rW_status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HaC2rW_cluster{aspect-ratio:464/447;width:81.9788%;position:relative}.HaC2rW_stage{aspect-ratio:1;width:100%;position:absolute;top:2.0134%;left:0}.HaC2rW_links,.HaC2rW_leaders{position:absolute;inset:0}.HaC2rW_spoke,.HaC2rW_chord{height:var(--leadership-line);transform-origin:0;opacity:0;transition:opacity .4s;position:absolute;translate:0 -50%}.HaC2rW_spoke.HaC2rW_is-visible,.HaC2rW_chord.HaC2rW_is-visible{opacity:1}.HaC2rW_spoke{width:var(--leadership-radius);rotate:var(--angle);background:repeating-linear-gradient(to right, var(--color-widget-stroke-blue) 0 .125rem, transparent .125rem .4375rem);top:50%;left:50%}.HaC2rW_spoke:before,.HaC2rW_spoke:after{content:"";opacity:0;position:absolute;left:0;right:0}.HaC2rW_spoke:before{background:var(--color-widget-stroke-blue);transition:opacity .4s;inset-block:0}.HaC2rW_spoke:after{--leadership-dash:.4375rem;background:repeating-linear-gradient(to right, var(--color-widget-flow) 0 var(--leadership-dash), transparent var(--leadership-dash) calc(2 * var(--leadership-dash)));height:.1875rem;top:50%;translate:0 -50%}.HaC2rW_is-done .HaC2rW_spoke:before,.HaC2rW_is-done .HaC2rW_spoke:after{opacity:1}.HaC2rW_is-done .HaC2rW_spoke:after{animation:1.2s linear infinite HaC2rW_leadership-flow;animation-play-state:var(--approach-panel-play-state,running)}@keyframes HaC2rW_leadership-flow{to{background-position-x:calc(-4 * var(--leadership-dash))}}.HaC2rW_chord{--leadership-chord-radius:calc(var(--leadership-radius) - .2 * var(--leadership-leader-size));top:calc(50% + sin(var(--angle)) * var(--leadership-chord-radius));left:calc(50% + cos(var(--angle)) * var(--leadership-chord-radius));width:calc(2 * sin(36deg) * var(--leadership-chord-radius));rotate:calc(var(--angle) + 126deg);background:var(--color-widget-stroke-blue)}.HaC2rW_wave{aspect-ratio:1;border:2px solid var(--color-widget-done-stroke);opacity:0;pointer-events:none;border-radius:50%;width:21.5172%;position:absolute;top:50%;left:50%;translate:-50% -50%}.HaC2rW_is-done .HaC2rW_wave{animation:HaC2rW_leadership-wave 1.6s ease-out var(--leadership-lean-in) 2}.HaC2rW_is-done .HaC2rW_wave-late{animation-delay:calc(var(--leadership-lean-in) + .5s)}@keyframes HaC2rW_leadership-wave{0%{opacity:.7;scale:1}to{opacity:0;scale:3.2}}.HaC2rW_logo{aspect-ratio:1;place-items:center;width:39.2241%;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.HaC2rW_logo>*{aspect-ratio:1;border-radius:50%;grid-area:1/1}.HaC2rW_ring{background-color:var(--color-widget-surface-soft);width:100%;scale:calc(1 + .06 * var(--k));transition:scale .5s,background-color .5s}.HaC2rW_mid{background-color:var(--color-widget-surface-tint);width:76.9231%;scale:calc(1 + .12 * var(--k));transition:scale .5s,background-color .5s,box-shadow .5s}.HaC2rW_state-linked .HaC2rW_ring{background-color:var(--color-widget-surface-tint)}.HaC2rW_state-linked .HaC2rW_mid,.HaC2rW_state-aligned .HaC2rW_ring{background-color:var(--color-widget-surface-highlight)}.HaC2rW_state-aligned .HaC2rW_mid{background-color:var(--color-widget-surface-highlight);box-shadow:inset 0 0 0 1px var(--color-widget-stroke-blue)}.HaC2rW_disc{background:var(--color-gradient-main);width:52.7473%;box-shadow:var(--shadow-widget);scale:calc(1 + .15 * var(--k));place-items:center;transition:scale .5s;display:grid;position:relative}.HaC2rW_disc:after{content:"";border-radius:inherit;box-shadow:0 6px 20px var(--color-widget-glow);opacity:0;position:absolute;inset:0}.HaC2rW_state-linked .HaC2rW_disc:after{opacity:calc(.25 + .75 * var(--k))}.HaC2rW_is-done .HaC2rW_disc:after{box-shadow:0 0 0 10px var(--color-widget-done-glow-strong), 0 0 0 24px var(--color-widget-done-halo), 0 10px 30px var(--color-widget-glow);opacity:1}.HaC2rW_is-done .HaC2rW_disc{animation:HaC2rW_leadership-pulse .6s ease-out var(--leadership-lean-in)}@keyframes HaC2rW_leadership-pulse{50%{scale:1.3}}.HaC2rW_symbol{width:45.8333%;height:auto;color:var(--color-basic-white)}.HaC2rW_leaders{pointer-events:none}.HaC2rW_leader{--leader-stroke-width:1px;--leader-stroke-color:var(--color-widget-stroke-soft);--leader-done-ring:transparent;--leader-halo:transparent;--leader-done-glow:transparent;top:calc(50% + sin(var(--angle)) * var(--leadership-radius));left:calc(50% + cos(var(--angle)) * var(--leadership-radius));width:var(--leadership-leader-size);aspect-ratio:1;background:var(--color-basic-white);box-shadow:inset 0 0 0 var(--leader-stroke-width) var(--leader-stroke-color), 0 0 0 5px var(--leader-done-ring), 0 0 0 8px var(--leader-halo), 0 6px 18px var(--leader-done-glow);outline-offset:.3125rem;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:box-shadow .3s ease, translate var(--leadership-lean-in) cubic-bezier(.3, 1.2, .5, 1);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;translate:-50% -50%}@media (hover:hover){.HaC2rW_leader:hover{--leader-halo:var(--color-widget-surface-highlight)}}.HaC2rW_leader.HaC2rW_is-aligned{--leader-stroke-width:2px;--leader-stroke-color:var(--color-widget-stroke-blue);translate:calc(-50% - cos(var(--angle)) * 20%) calc(-50% - sin(var(--angle)) * 20%)}.HaC2rW_is-done .HaC2rW_leader{--leader-stroke-color:var(--color-widget-done-stroke);--leader-done-ring:var(--color-widget-done-glow);--leader-halo:var(--color-widget-surface-highlight);--leader-done-glow:var(--color-widget-glow-soft)}.HaC2rW_person{width:36.3636%;height:auto;color:var(--color-widget-icon-muted);transition:color .3s}.HaC2rW_leader.HaC2rW_is-aligned .HaC2rW_person{color:var(--color-widget-icon-strong)}.HaC2rW_badge{aspect-ratio:1;background:var(--color-basic-white);width:40.9091%;box-shadow:var(--shadow-widget);border-radius:50%;place-items:center;display:grid;position:absolute;top:85.2273%;left:85.2273%;translate:-50% -50%}.HaC2rW_leader:not(.HaC2rW_is-aligned) .HaC2rW_badge{animation:2.4s ease-in-out infinite HaC2rW_leadership-nudge;animation-play-state:var(--approach-panel-play-state,running)}@keyframes HaC2rW_leadership-nudge{50%{transform:translate(.0625rem,-.1875rem)}}.HaC2rW_arrow{width:55.5556%;height:auto;color:var(--color-basic-dark-green);rotate:var(--arrow);transition:rotate .6s cubic-bezier(.3,1.3,.5,1),color .3s}.HaC2rW_leader.HaC2rW_is-aligned .HaC2rW_arrow{color:var(--color-widget-blue-strong)}@media (max-width:1023px){.HaC2rW_root{--leadership-radius:36.2069%;--leadership-leader-size:24.1379%;--leadership-line:1.5px;height:auto;padding-block:.0875rem}.HaC2rW_cluster{aspect-ratio:232/224;width:78.3784%}.HaC2rW_stage{top:1.7857%}.HaC2rW_spoke:after{--leadership-dash:.1875rem;height:2px}.HaC2rW_logo{width:39.6552%}.HaC2rW_mid{width:76.087%}.HaC2rW_disc{width:52.1739%}.HaC2rW_person{width:42.8571%}.HaC2rW_badge{width:42.8571%;top:85.7143%;left:85.7143%}.HaC2rW_arrow{width:66.6667%}}@media (prefers-reduced-motion:reduce){.HaC2rW_widget .HaC2rW_reset,.HaC2rW_spoke,.HaC2rW_chord,.HaC2rW_spoke:before,.HaC2rW_ring,.HaC2rW_mid,.HaC2rW_disc,.HaC2rW_leader,.HaC2rW_person,.HaC2rW_arrow{transition:none}.HaC2rW_is-done .HaC2rW_spoke:after,.HaC2rW_is-done .HaC2rW_wave,.HaC2rW_is-done .HaC2rW_disc,.HaC2rW_leader:not(.HaC2rW_is-aligned) .HaC2rW_badge{animation:none}.HaC2rW_is-done .HaC2rW_spoke:after{opacity:0}}
.AYeRhW_widget{min-height:41.5rem}@media (max-width:1023px){.AYeRhW_widget{--approach-widget-title-lines:2;min-height:0}}.AYeRhW_widget .AYeRhW_reset{transition:transform .1s ease, opacity .25s ease, display .25s allow-discrete}.AYeRhW_widget .AYeRhW_reset.AYeRhW_is-hidden{opacity:0;display:none}@starting-style{.AYeRhW_widget .AYeRhW_reset{opacity:0}}.AYeRhW_root{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding-bottom:2.5rem;display:flex;position:relative}.AYeRhW_input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AYeRhW_map{aspect-ratio:1;background:var(--color-widget-surface-tint);cursor:crosshair;-webkit-tap-highlight-color:transparent;border-radius:50%;width:70.6714%;margin-block:2.125rem;position:relative}.AYeRhW_map>:not(.AYeRhW_track){pointer-events:none}.AYeRhW_rings{position:absolute;inset:0}.AYeRhW_rings:before,.AYeRhW_rings:after{content:"";aspect-ratio:1;background:var(--color-widget-icon-soft);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.AYeRhW_rings:before{opacity:.2;width:72.75%}.AYeRhW_rings:after{opacity:.22;width:32.25%}.AYeRhW_sector{background:var(--color-widget-surface-highlight);opacity:0;width:50%;height:50%;transition:opacity .3s;position:absolute}.AYeRhW_sector.AYeRhW_is-active{opacity:.8}.AYeRhW_sector-tl{border-top-left-radius:100%;top:0;left:0}.AYeRhW_sector-tr{border-top-right-radius:100%;top:0;right:0}.AYeRhW_sector-bl{border-bottom-left-radius:100%;bottom:0;left:0}.AYeRhW_sector-br{border-bottom-right-radius:100%;bottom:0;right:0}.AYeRhW_cross{border-radius:50%;position:absolute;inset:0;overflow:hidden}.AYeRhW_cross:before,.AYeRhW_cross:after{content:"";background:var(--color-basic-white);opacity:.7;position:absolute}.AYeRhW_cross:before{width:.25rem;top:0;bottom:0;left:50%;translate:-50%}.AYeRhW_cross:after{height:.25rem;top:50%;left:0;right:0;translate:0 -50%}.AYeRhW_quadrant{color:var(--color-widget-icon-muted);font:var(--font-body-xs);letter-spacing:var(--letter-spacing-body-xs);white-space:nowrap;transition:color .25s;position:absolute}.AYeRhW_quadrant.AYeRhW_is-active{color:var(--color-widget-blue-strong)}.AYeRhW_quadrant-tl{top:39.5%;left:20.5%}.AYeRhW_quadrant-tr{top:39.5%;left:57.75%}.AYeRhW_quadrant-bl{top:55.5%;left:20.75%}.AYeRhW_quadrant-br{top:55.5%;left:57.875%}.AYeRhW_competitor{top:calc(50% - var(--y) * 50%);left:calc(50% + var(--x) * 50%);color:var(--color-widget-icon-muted);font:var(--font-body-xs);letter-spacing:var(--letter-spacing-body-xs);white-space:nowrap;align-items:center;gap:.5rem;transition:color .2s;display:flex;position:absolute;translate:-.75rem -50%}.AYeRhW_competitor:before{content:"";background:var(--color-widget-icon-soft);border-radius:50%;flex-shrink:0;width:.625rem;height:.625rem;margin:.4375rem;transition:scale .2s}.AYeRhW_competitor.AYeRhW_is-near{color:var(--color-basic-black)}.AYeRhW_competitor.AYeRhW_is-near:before{background:var(--color-basic-dark-green);scale:1.3333}.AYeRhW_axis{color:var(--color-widget-icon-muted);font:var(--font-caption-m);letter-spacing:var(--letter-spacing-caption-m);text-transform:uppercase;white-space:nowrap;transition:color .2s;position:absolute}.AYeRhW_axis.AYeRhW_is-active{color:var(--color-basic-dark-green)}.AYeRhW_axis-top,.AYeRhW_axis-bottom{left:50%;translate:-50%}.AYeRhW_axis-top{top:-2.125rem}.AYeRhW_axis-bottom{top:calc(100% + 1rem)}.AYeRhW_axis-left,.AYeRhW_axis-right{writing-mode:vertical-rl;top:50%;translate:0 -50%}.AYeRhW_axis-left{right:calc(100% + 1.375rem);rotate:180deg}.AYeRhW_axis-right{left:calc(100% + 1.375rem)}.AYeRhW_track{translate:calc(var(--dot-x) * 50%) calc(var(--dot-y) * -50%);pointer-events:none;transition:translate .35s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.AYeRhW_map.AYeRhW_is-dragging .AYeRhW_track{transition:none}.AYeRhW_dot{--dot-size:2rem;--dot-stroke:4px;pointer-events:auto;cursor:grab;touch-action:none;border-radius:50%;width:4rem;height:4rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.AYeRhW_dot:before,.AYeRhW_dot:after{content:"";border-radius:50%;transition:width .15s,height .15s,opacity .15s;position:absolute;top:50%;left:50%;translate:-50% -50%}.AYeRhW_dot:before{width:calc(var(--dot-size) + 1rem);height:calc(var(--dot-size) + 1rem);background:var(--color-widget-surface-highlight);opacity:0}.AYeRhW_dot:after{width:var(--dot-size);height:var(--dot-size);background:var(--color-gradient-main);box-shadow:inset 0 0 0 var(--dot-stroke) var(--color-basic-white), var(--shadow-widget);outline-offset:.3125rem}@media (hover:hover){.AYeRhW_dot:hover:before{opacity:1}}.AYeRhW_map.AYeRhW_is-pressed .AYeRhW_dot{--dot-size:2.5rem;cursor:grabbing}.AYeRhW_map.AYeRhW_is-pressed .AYeRhW_dot:before{opacity:1}.AYeRhW_map.AYeRhW_is-pressed .AYeRhW_dot:before,.AYeRhW_map.AYeRhW_is-pressed .AYeRhW_dot:after{transition:none}.AYeRhW_root:has(.AYeRhW_input:focus-visible) .AYeRhW_dot:after{outline:var(--focus-ring)}@media (max-width:1023px){.AYeRhW_root{justify-content:center;height:auto;padding-block:.40625rem}.AYeRhW_map{width:56.7568%;margin-block:.875rem}.AYeRhW_cross:before{width:2px}.AYeRhW_cross:after{height:2px}.AYeRhW_quadrant{font:var(--font-widget-body-xs);letter-spacing:var(--letter-spacing-widget-body-xs);opacity:0;transition:color .25s,opacity .25s}.AYeRhW_quadrant.AYeRhW_is-active{opacity:1}.AYeRhW_quadrant-tl{top:40.7738%;left:7.7381%}.AYeRhW_quadrant-tr{top:40.7738%;left:47.619%}.AYeRhW_quadrant-bl{top:50.2976%;left:8.3333%}.AYeRhW_quadrant-br{top:50.2976%;left:47.9167%}.AYeRhW_competitor{font:var(--font-widget-body-xs);letter-spacing:var(--letter-spacing-widget-body-xs);gap:.25rem;translate:-.625rem -50%}.AYeRhW_competitor:before{width:.5208rem;height:.5208rem;margin:.3646rem}.AYeRhW_competitor.AYeRhW_is-near:before{scale:1.2}.AYeRhW_axis-top,.AYeRhW_axis-bottom{font:var(--font-widget-body-xs);letter-spacing:var(--letter-spacing-widget-body-xs)}.AYeRhW_axis-top.AYeRhW_is-active,.AYeRhW_axis-bottom.AYeRhW_is-active{color:var(--color-widget-blue-strong)}.AYeRhW_axis-top{top:-.875rem}.AYeRhW_axis-bottom{top:calc(100% - .0625rem)}.AYeRhW_axis-left{right:calc(100% - .125rem)}.AYeRhW_axis-right{left:calc(100% - .0625rem)}.AYeRhW_dot{--dot-size:1.5rem;--dot-stroke:3px;width:3rem;height:3rem}.AYeRhW_map.AYeRhW_is-pressed .AYeRhW_dot{--dot-size:2rem}}@media (prefers-reduced-motion:reduce){.AYeRhW_widget .AYeRhW_reset,.AYeRhW_sector,.AYeRhW_quadrant,.AYeRhW_competitor,.AYeRhW_competitor:before,.AYeRhW_axis,.AYeRhW_track,.AYeRhW_dot:before,.AYeRhW_dot:after{transition:none}}
.jt-ZAW_tabs{--scenario-tabs-inset:.125rem;height:3.5625rem;padding:var(--scenario-tabs-inset);border-radius:var(--radius-full);background:var(--color-alpha-black-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.jt-ZAW_tabs:before{content:"";inset-block:var(--scenario-tabs-inset);left:var(--scenario-tabs-inset);width:calc((100% - 2 * var(--scenario-tabs-inset)) / 3);border-radius:var(--radius-full);background:var(--color-basic-white);box-shadow:var(--shadow-widget);translate:calc(var(--scenario-index) * 100%) 0;transition:translate .2s;position:absolute}.jt-ZAW_tab{border-radius:var(--radius-full);cursor:pointer;justify-content:center;align-items:center;padding:.75rem 1.5rem;display:flex;position:relative}.jt-ZAW_tab.jt-ZAW_is-checked{cursor:default}.jt-ZAW_tab:has(:focus-visible){outline:var(--focus-ring);outline-offset:0}.jt-ZAW_label{color:var(--color-basic-dark-green);font:var(--font-body-s);letter-spacing:var(--letter-spacing-body-s);white-space:nowrap;opacity:.7;transition:opacity .25s}.jt-ZAW_is-checked .jt-ZAW_label{opacity:1}@media (hover:hover){.jt-ZAW_tab:not(.jt-ZAW_is-checked):hover .jt-ZAW_label{opacity:1}}.jt-ZAW_badge{background:var(--color-gradient-main);color:var(--color-basic-black);font:400 .625rem / normal var(--font-inter-tight), sans-serif;letter-spacing:.04em;white-space:nowrap;text-transform:uppercase;border-radius:.75rem;padding:.125rem .625rem;position:absolute;top:-.71875rem;left:calc(50% - .03125rem);translate:-50%}.jt-ZAW_root{flex-direction:column;gap:1.5rem;height:100%;display:flex}.jt-ZAW_metrics{justify-content:space-between;align-items:flex-start;display:flex}.jt-ZAW_metric{flex-direction:column-reverse;gap:.25rem;display:flex}.jt-ZAW_metric-value{color:var(--color-basic-black);font:var(--font-widget-heading-s);letter-spacing:var(--letter-spacing-widget-heading-s);white-space:nowrap;align-items:center;gap:.5rem;display:flex}.jt-ZAW_figure{vertical-align:top;font-variant-numeric:tabular-nums;align-items:center;height:1lh;display:inline-flex}.jt-ZAW_icon{width:1.5rem;height:1.5rem;color:var(--color-widget-icon-muted);flex-shrink:0}.jt-ZAW_metric-label{color:var(--color-alpha-black-70);font:var(--font-body-xs);letter-spacing:var(--letter-spacing-body-xs);white-space:nowrap}.jt-ZAW_bars{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;min-height:0;display:grid}.jt-ZAW_bar{border-radius:var(--radius-lg);background:var(--color-widget-surface-tint);position:relative;overflow:hidden}.jt-ZAW_fill{inset-inline:0;height:var(--scenario-level);background:var(--color-widget-blue-bar);border-radius:.75rem .75rem 0 0;transition:height .6s cubic-bezier(.3,.9,.3,1);position:absolute;bottom:0;overflow:hidden}.jt-ZAW_fill:before,.jt-ZAW_fill:after{content:"";position:absolute;inset:0}.jt-ZAW_fill:before{background:var(--color-gradient-main);opacity:0;transition:opacity .3s}.jt-ZAW_is-best-fit .jt-ZAW_fill:before{opacity:1}.jt-ZAW_fill:after{background:linear-gradient(105deg, transparent 35%, var(--color-widget-sheen) 50%, transparent 65%);transform:translate(-100%)}.jt-ZAW_is-best-fit .jt-ZAW_fill:after{animation:3s ease-in-out infinite jt-ZAW_sheen;animation-play-state:var(--approach-panel-play-state,running)}.jt-ZAW_is-best-fit .jt-ZAW_bar:nth-child(2) .jt-ZAW_fill:after{animation-delay:.3s}.jt-ZAW_is-best-fit .jt-ZAW_bar:nth-child(3) .jt-ZAW_fill:after{animation-delay:.6s}@keyframes jt-ZAW_sheen{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.jt-ZAW_visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1023px){.jt-ZAW_tabs{height:2.75rem}.jt-ZAW_tab{padding:.5rem .75rem}.jt-ZAW_label{font:var(--font-body-xs);letter-spacing:var(--letter-spacing-body-xs)}.jt-ZAW_badge{padding:.0625rem .375rem;font-size:.5rem;top:-.4375rem;left:50%}.jt-ZAW_root{gap:1rem}.jt-ZAW_metric-value{font:var(--font-widget-body-xs-semibold);letter-spacing:var(--letter-spacing-widget-body-xs-semibold)}.jt-ZAW_icon{width:1.25rem;height:1.25rem}.jt-ZAW_metric-label{font:var(--font-widget-body-xs);letter-spacing:var(--letter-spacing-widget-body-xs)}.jt-ZAW_bars{aspect-ratio:296/231;flex:none;gap:.5rem}}@media (prefers-reduced-motion:reduce){.jt-ZAW_tabs:before,.jt-ZAW_label,.jt-ZAW_fill,.jt-ZAW_fill:before{transition:none}.jt-ZAW_is-best-fit .jt-ZAW_fill:after{animation:none}}
.dB0ovG_root{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dB0ovG_list{gap:var(--grid-gap);grid-auto-rows:1fr;display:grid}.dB0ovG_tab{isolation:isolate;padding:var(--card-padding);border-radius:var(--card-radius);background:var(--color-alpha-white-60);color:inherit;text-align:start;cursor:pointer;outline-offset:0;border:0;align-items:flex-start;gap:2rem;display:flex;position:relative}.dB0ovG_tab:before{content:"";z-index:-1;border-radius:inherit;transition:background-color .2s;position:absolute;inset:0}@media (hover:hover){.dB0ovG_tab[aria-selected=false]:hover:before{background-color:var(--color-alpha-black-8)}}.dB0ovG_tab[aria-selected=true]{background:var(--color-basic-white);cursor:default}.dB0ovG_content{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}.dB0ovG_title{color:var(--color-basic-black);font:var(--font-heading-desktop-h4);letter-spacing:var(--letter-spacing-heading-desktop-h4)}.dB0ovG_text{max-width:25.875rem;color:var(--color-alpha-black-70)}.dB0ovG_panels{border-radius:var(--card-radius);background:var(--color-basic-white);display:grid}.dB0ovG_panel{--approach-panel-play-state:paused;min-width:0;min-height:0;padding:var(--card-padding);border-radius:var(--card-radius);outline-offset:0;opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .3s,visibility 0s .3s;display:grid}.dB0ovG_panel.dB0ovG_is-active{--approach-panel-play-state:running;opacity:1;visibility:visible;transition:opacity .3s .3s}@media (max-width:1023px){.dB0ovG_root{display:none}}@media (prefers-reduced-motion:reduce){.dB0ovG_tab:before,.dB0ovG_panel,.dB0ovG_panel.dB0ovG_is-active{transition:none}}
.SQRhGG_root{isolation:isolate}.SQRhGG_wash{inset:0 0 calc(-1 * var(--section-padding-block));z-index:-1;pointer-events:none;background:var(--color-wash-approach);position:absolute}.SQRhGG_list{display:none}@media (max-width:1023px){.SQRhGG_list{gap:var(--grid-gap);flex-direction:column;list-style:none;display:flex}}
.WrEwZa_root{isolation:isolate;border-radius:var(--radius-lg);background:var(--button-background);color:var(--button-color);white-space:nowrap;cursor:pointer;outline-offset:0;border:0;justify-content:center;align-items:center;gap:.5rem;display:inline-flex;position:relative}.WrEwZa_root:before{content:"";z-index:-1;border-radius:inherit;transition:background-color .2s;position:absolute;inset:0}@media (hover:hover){.WrEwZa_root:not(:disabled):hover:before{background-color:var(--button-overlay-hover)}}.WrEwZa_root:not(:disabled):active:before{background-color:var(--button-overlay-pressed)}.WrEwZa_root:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.WrEwZa_icon{flex-shrink:0;display:flex}.WrEwZa_icon svg{width:1rem;height:1rem}.WrEwZa_primary-black{--button-background:var(--color-basic-dark-green);--button-color:var(--color-basic-white);--button-overlay-hover:var(--color-alpha-white-8);--button-overlay-pressed:var(--color-alpha-black-40)}.WrEwZa_primary-mint{--button-background:var(--color-basic-mint);--button-color:var(--color-basic-dark-green);--button-overlay-hover:var(--color-alpha-white-30);--button-overlay-pressed:var(--color-alpha-black-15)}.WrEwZa_secondary{--button-background:var(--color-basic-white);--button-color:var(--color-basic-dark-green);--button-overlay-hover:var(--color-alpha-black-8);--button-overlay-pressed:var(--color-alpha-black-15)}.WrEwZa_l{height:var(--control-height-l);font:var(--font-button-link-l);letter-spacing:var(--letter-spacing-button-link-l);padding-inline:2.5rem}.WrEwZa_m{height:var(--control-height-m);font:var(--font-button-link-m);letter-spacing:var(--letter-spacing-button-link-m);padding-inline:2rem}@media (prefers-reduced-motion:reduce){.WrEwZa_root:before{transition:none}}
.DwkJha_root{grid-template-columns:repeat(var(--lattice-cols), var(--lattice-tile));grid-auto-rows:var(--lattice-tile);gap:var(--lattice-gap);display:grid}.DwkJha_l{--lattice-tile:7.5rem;--lattice-gap:1.25rem;--lattice-radius:var(--radius-lg)}.DwkJha_m{--lattice-tile:6.9565rem;--lattice-gap:1.1594rem;--lattice-radius:var(--radius-lg)}@media (max-width:1023px){.DwkJha_l,.DwkJha_m{--lattice-tile:5rem;--lattice-gap:.8333rem;--lattice-radius:.71875rem}}
.a-x8HW_root{--pattern-layer-opacity:1;pointer-events:none;contain:paint;width:max-content;-webkit-mask-image:radial-gradient(var(--pattern-mask-size) at var(--pattern-mask-at), var(--pattern-mask-stops));mask-image:radial-gradient(var(--pattern-mask-size) at var(--pattern-mask-at), var(--pattern-mask-stops));display:grid}.a-x8HW_layer{grid-area:1/1;position:relative}.a-x8HW_is-mirrored{scale:-1 1}.a-x8HW_tile{--tile-color:var(--color-pattern-tile);border-radius:var(--lattice-radius);position:relative}.a-x8HW_tile:before,.a-x8HW_tile:after{content:"";border-radius:inherit;position:absolute;inset:0}.a-x8HW_tile:before{background:var(--tile-color);opacity:calc(var(--tile-alpha,0) * var(--pattern-layer-opacity))}.a-x8HW_tile:after{background:var(--color-basic-mint);opacity:calc(var(--pattern-h,0) * .37);transition:opacity 1s cubic-bezier(0,0,.2,1)}.a-x8HW_tile[data-hot]:after{transition-duration:0s}.a-x8HW_is-accent{--tile-color:var(--color-basic-mint)}.a-x8HW_alpha-14{--tile-alpha:.14}.a-x8HW_alpha-20{--tile-alpha:.2}.a-x8HW_alpha-30{--tile-alpha:.3}.a-x8HW_alpha-35{--tile-alpha:.35}.a-x8HW_alpha-50{--tile-alpha:.5}.a-x8HW_alpha-100{--tile-alpha:1}.a-x8HW_hero{--pattern-layer-opacity:.37;--pattern-mask-size:43.8% 100.05%;--pattern-mask-at:50% 43.8%;--pattern-mask-stops:color-mix(in srgb, var(--color-basic-black) 93%, transparent) 0%, color-mix(in srgb, var(--color-basic-black) 92%, transparent) 10%, color-mix(in srgb, var(--color-basic-black) 86%, transparent) 20%, color-mix(in srgb, var(--color-basic-black) 75%, transparent) 30%, color-mix(in srgb, var(--color-basic-black) 60%, transparent) 40%, color-mix(in srgb, var(--color-basic-black) 44%, transparent) 50%, color-mix(in srgb, var(--color-basic-black) 28%, transparent) 60%, color-mix(in srgb, var(--color-basic-black) 15%, transparent) 70%, color-mix(in srgb, var(--color-basic-black) 7%, transparent) 80%, color-mix(in srgb, var(--color-basic-black) 3%, transparent) 90%, transparent 100%}.a-x8HW_about{--pattern-mask-size:68.55% 129.5%;--pattern-mask-at:50% 74.02%;--pattern-mask-stops:var(--color-basic-black) 30%, color-mix(in srgb, var(--color-basic-black) 98%, transparent) 40%, color-mix(in srgb, var(--color-basic-black) 93%, transparent) 50%, color-mix(in srgb, var(--color-basic-black) 78%, transparent) 60%, color-mix(in srgb, var(--color-basic-black) 54%, transparent) 70%, color-mix(in srgb, var(--color-basic-black) 28%, transparent) 80%, color-mix(in srgb, var(--color-basic-black) 11%, transparent) 90%, transparent 100%}.a-x8HW_contact{--pattern-mask-size:105.57% 86.18%;--pattern-mask-at:-5.62% 92.13%;--pattern-mask-stops:var(--color-basic-black) 30%, color-mix(in srgb, var(--color-basic-black) 97%, transparent) 40%, color-mix(in srgb, var(--color-basic-black) 88%, transparent) 50%, color-mix(in srgb, var(--color-basic-black) 68%, transparent) 60%, color-mix(in srgb, var(--color-basic-black) 40%, transparent) 70%, color-mix(in srgb, var(--color-basic-black) 17%, transparent) 80%, color-mix(in srgb, var(--color-basic-black) 5%, transparent) 90%, transparent 100%}@media (max-width:1023px){.a-x8HW_is-desktop-only{--tile-alpha:0}.a-x8HW_about{--pattern-mask-size:85.76% 162.02%;--pattern-mask-at:28.4% 63.99%;--pattern-mask-stops:var(--color-basic-black) 30%, color-mix(in srgb, var(--color-basic-black) 99%, transparent) 40%, color-mix(in srgb, var(--color-basic-black) 96%, transparent) 50%, color-mix(in srgb, var(--color-basic-black) 88%, transparent) 60%, color-mix(in srgb, var(--color-basic-black) 72%, transparent) 70%, color-mix(in srgb, var(--color-basic-black) 49%, transparent) 80%, color-mix(in srgb, var(--color-basic-black) 26%, transparent) 90%, transparent 100%}.a-x8HW_contact{--pattern-mask-at:-5.62% 95.37%}}@media (prefers-reduced-motion:reduce){.a-x8HW_tile:after{transition:none}}
.M-a9nq_root{gap:var(--field-gap);flex-direction:column;width:100%;display:flex}.M-a9nq_label{color:var(--color-basic-white);font:var(--font-body-xs);letter-spacing:var(--letter-spacing-body-xs)}.M-a9nq_input{width:100%;height:var(--control-height-l);padding-inline:var(--field-padding);border-radius:var(--radius-lg);background:var(--color-alpha-white-8);color:var(--color-basic-white);font:var(--font-body-s);letter-spacing:var(--letter-spacing-body-s);outline-offset:0;border:0}.M-a9nq_input::placeholder{color:var(--color-alpha-white-60);opacity:1;transition:color .2s}@media (hover:hover){.M-a9nq_input:enabled:not(:focus,[aria-invalid=true]):hover::placeholder{color:var(--color-basic-white)}}.M-a9nq_input[aria-invalid=true]{height:calc(var(--control-height-l) + 2px);border:1px solid var(--color-system-error);background:var(--color-basic-dark-green)}.M-a9nq_input.M-a9nq_is-pointer-focus:focus-visible{outline:none}.M-a9nq_input:disabled{cursor:not-allowed}.M-a9nq_is-disabled{opacity:var(--opacity-disabled)}.M-a9nq_error{color:var(--color-system-error);font:var(--font-body-xs);letter-spacing:var(--letter-spacing-body-xs);padding-inline-end:1.25rem}@media (prefers-reduced-motion:reduce){.M-a9nq_input::placeholder{transition:none}}
.NzQGEq_root{border-radius:var(--radius-lg);background:linear-gradient(var(--color-alpha-white-8), var(--color-alpha-white-8)), var(--color-alpha-red-16);align-items:center;gap:1.5rem;padding:1rem 1.5rem;display:flex}.NzQGEq_text{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.NzQGEq_title{color:var(--color-basic-white);font:var(--font-body-m);letter-spacing:var(--letter-spacing-body-m)}.NzQGEq_description{color:var(--color-alpha-white-60)}@media (max-width:1023px){.NzQGEq_root{text-align:center;flex-direction:column;gap:1.25rem;padding:1.25rem}.NzQGEq_text{flex:none;gap:.5rem;width:100%}.NzQGEq_title{font:500 1.25rem/1.1 var(--font-inter-tight), sans-serif;letter-spacing:0}}
.mJ2o3W_root{gap:var(--field-gap);flex-direction:column;width:100%;display:flex}.mJ2o3W_label{color:var(--color-basic-white);font:var(--font-body-xs);letter-spacing:var(--letter-spacing-body-xs)}.mJ2o3W_box{border-radius:var(--radius-lg);background:var(--color-alpha-white-8);transition:background-color .2s;position:relative}@media (hover:hover){.mJ2o3W_box:has(.mJ2o3W_textarea:enabled:not(:focus,[aria-invalid=true]):hover){background:var(--color-alpha-white-15)}.mJ2o3W_textarea:enabled:not(:focus,[aria-invalid=true]):hover::placeholder{color:var(--color-basic-white)}}.mJ2o3W_box:has(.mJ2o3W_textarea[aria-invalid=true]){border:1px solid var(--color-system-error);background:var(--color-basic-dark-green)}.mJ2o3W_box:has(.mJ2o3W_textarea:focus-visible:not(.mJ2o3W_is-pointer-focus)){outline:var(--focus-ring);outline-offset:0}.mJ2o3W_textarea{border:var(--field-padding) solid transparent;border-radius:inherit;width:100%;height:7.625rem;min-height:7.625rem;color:var(--color-basic-white);font:var(--font-body-s);letter-spacing:var(--letter-spacing-body-s);resize:vertical;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border-bottom-width:2.625rem;display:block}.mJ2o3W_is-autosize{border-bottom-width:var(--field-padding);field-sizing:content;height:auto;padding-block-end:1.625rem}.mJ2o3W_textarea:focus-visible{outline:none}.mJ2o3W_textarea::placeholder{color:var(--color-alpha-white-60);opacity:1;transition:color .2s}.mJ2o3W_textarea[aria-invalid=true]::placeholder{color:var(--color-alpha-white-40)}.mJ2o3W_textarea:disabled{cursor:not-allowed}.mJ2o3W_counter{right:var(--field-padding);bottom:var(--field-padding);left:var(--field-padding);color:var(--color-alpha-white-60);font:var(--font-caption-m);letter-spacing:var(--letter-spacing-caption-m);text-transform:uppercase;pointer-events:none;position:absolute}.mJ2o3W_is-disabled{opacity:.4}.mJ2o3W_error{color:var(--color-system-error);font:var(--font-body-xs);letter-spacing:var(--letter-spacing-body-xs);padding-inline-end:1.25rem}@media (prefers-reduced-motion:reduce){.mJ2o3W_box,.mJ2o3W_textarea::placeholder{transition:none}}
.YKDnXq_art{height:17.25rem;position:relative;overflow:clip}.YKDnXq_pattern{pointer-events:none;width:59.5rem;max-width:none;height:23.875rem;position:absolute;bottom:0;left:calc(50% - 1.5625rem);translate:-50%}.YKDnXq_badge{background:var(--color-basic-mint);color:var(--color-basic-black);border-radius:.75rem;padding:1.3125rem;display:flex;position:absolute;top:4.1875rem;left:50%;translate:-50%}.YKDnXq_info{text-align:center;flex-direction:column;gap:1.5rem;display:flex}.YKDnXq_title{color:var(--color-basic-white);font:var(--font-heading-mobile-h2);letter-spacing:var(--letter-spacing-heading-mobile-h2)}.YKDnXq_title:focus{outline:none}.YKDnXq_text{color:var(--color-alpha-white-60)}.YKDnXq_button{width:100%}@media (max-width:1023px){.YKDnXq_pattern{left:calc(50% - 1.53125rem)}.YKDnXq_info{padding-inline:1.25rem}}
.WfJx0a_card{width:100%;max-width:39.375rem;padding:var(--form-padding);border-radius:var(--radius-lg);background:var(--color-basic-dark-green);flex-direction:column;align-self:center;gap:2rem;display:flex;position:relative}.WfJx0a_title{color:var(--color-basic-white);font:var(--font-heading-desktop-h4);letter-spacing:var(--letter-spacing-heading-desktop-h4)}.WfJx0a_fields{flex-direction:column;gap:1.25rem;display:flex}.WfJx0a_alert:empty{margin-block-start:-2rem}.WfJx0a_submit{width:100%}@media (max-width:1023px){.WfJx0a_card{max-width:none}.WfJx0a_alert{order:1}}
.xKIQkG_root{--section-padding-block:0;padding-block-end:4.5rem;overflow-x:clip}.xKIQkG_background{background:var(--color-wash-contact);position:absolute;inset:0}.xKIQkG_pattern{position:absolute;bottom:-10.7375rem}.xKIQkG_pattern-start{left:var(--section-padding-inline)}.xKIQkG_pattern-end{right:var(--section-padding-inline)}.xKIQkG_title{padding-inline-end:2.5rem;position:relative}@media (max-width:1023px){.xKIQkG_root{gap:4.5rem;padding-block-end:0}.xKIQkG_background{top:-5rem}.xKIQkG_pattern{top:30.9375rem;bottom:auto}.xKIQkG_pattern-start{left:calc(50% + .7rem)}.xKIQkG_pattern-end{right:calc(50% + .7rem)}.xKIQkG_title{padding-inline-end:0}}
.rlJE1a_root{--marquee-gap:2.5rem;--marquee-mask-solid:var(--color-basic-black);--marquee-mask-faint:color-mix(in srgb, var(--color-basic-black) 17%, transparent);gap:var(--marquee-gap);-webkit-mask-image:linear-gradient(to right, transparent, var(--marquee-mask-faint) 12.85%, var(--marquee-mask-solid) 28.15%, var(--marquee-mask-solid) 78.02%, var(--marquee-mask-faint) 89.61%, transparent);mask-image:linear-gradient(to right, transparent, var(--marquee-mask-faint) 12.85%, var(--marquee-mask-solid) 28.15%, var(--marquee-mask-solid) 78.02%, var(--marquee-mask-faint) 89.61%, transparent);display:flex;overflow:hidden}.rlJE1a_group{align-items:center;gap:var(--marquee-gap);flex-shrink:0;animation:30s linear infinite rlJE1a_marquee;display:flex}@media (hover:hover){.rlJE1a_root:hover .rlJE1a_group{animation-play-state:paused}}@media (max-width:1023px){.rlJE1a_root{-webkit-mask-image:linear-gradient(to right, transparent, var(--marquee-mask-faint) 24.98%, var(--marquee-mask-solid) 37.24%, var(--marquee-mask-solid) 64.23%, var(--marquee-mask-faint) 77.32%, transparent);mask-image:linear-gradient(to right, transparent, var(--marquee-mask-faint) 24.98%, var(--marquee-mask-solid) 37.24%, var(--marquee-mask-solid) 64.23%, var(--marquee-mask-faint) 77.32%, transparent)}}@media (prefers-reduced-motion:reduce){.rlJE1a_group{animation-play-state:paused}}@keyframes rlJE1a_marquee{to{translate:calc(-100% - var(--marquee-gap)) 0}}
._9nzPXG_root{gap:0;padding-block-start:var(--header-height);padding-inline:0}._9nzPXG_background{pointer-events:none;background:linear-gradient(var(--color-basic-mint-tint) 57.5rem, transparent 57.5rem);position:absolute;inset:0 0 -10.91rem;overflow:clip}._9nzPXG_filters{width:0;height:0;position:absolute}._9nzPXG_pattern{position:absolute;top:21.5rem;left:50%;translate:-50%}._9nzPXG_portrait{width:52.1875rem;position:absolute;top:5rem}._9nzPXG_photo{width:100%;height:auto;position:absolute;left:0}._9nzPXG_portrait-woman{aspect-ratio:835/1062;-webkit-mask-image:linear-gradient(var(--color-basic-black) 64%, transparent);mask-image:linear-gradient(var(--color-basic-black) 64%, transparent);left:-13.875rem}._9nzPXG_portrait-woman ._9nzPXG_photo{filter:url(#home-hero-exposure);top:16.21%}._9nzPXG_portrait-man{aspect-ratio:835/1007;-webkit-mask-image:linear-gradient(215.28deg, var(--color-basic-black) 66.29%, transparent 98.19%);mask-image:linear-gradient(215.28deg, var(--color-basic-black) 66.29%, transparent 98.19%);right:-16.375rem}._9nzPXG_portrait-man ._9nzPXG_photo{filter:saturate(.74);top:18.17%}._9nzPXG_glow{aspect-ratio:1;background:var(--color-basic-mint-tint);filter:blur(142px);border-radius:50%;width:33.625rem;position:absolute;top:37.6875rem;left:50%;translate:-50%}._9nzPXG_fade{background:radial-gradient(160.263rem 199.4rem at 50% 199.4rem, var(--color-basic-white) 90.292%, var(--color-hero-fade-76) 93.592%, var(--color-hero-fade-57) 95.648%, transparent);height:24.1875rem;position:absolute;top:36.4375rem;left:0;right:0}._9nzPXG_services-fade{background:linear-gradient(transparent, var(--color-basic-white));height:10.91rem;position:absolute;bottom:0;left:0;right:0}._9nzPXG_wrapper{align-items:center;gap:var(--hero-gap);padding:var(--hero-padding);flex-direction:column;display:flex;position:relative}._9nzPXG_info{text-align:center;flex-direction:column;align-items:center;gap:3rem;display:flex}._9nzPXG_text{flex-direction:column;align-items:center;gap:.75rem;display:flex}._9nzPXG_heading{align-items:center;gap:var(--eyebrow-gap);flex-direction:column;display:flex}._9nzPXG_eyebrow{color:var(--color-basic-black);opacity:.5}._9nzPXG_title{max-width:47.5rem;color:var(--color-basic-black);font:var(--font-heading-desktop-h1);letter-spacing:var(--letter-spacing-heading-desktop-h1)}._9nzPXG_lead{max-width:25rem;color:var(--color-alpha-black-70)}._9nzPXG_partners{flex-direction:column;align-items:center;gap:1.25rem;min-height:5.5rem;display:flex}._9nzPXG_partners-label{color:var(--color-basic-dark-green);opacity:.5}._9nzPXG_marquee{width:44rem}@media (max-width:1023px){._9nzPXG_root{padding-block-end:19.125rem}._9nzPXG_background{background:var(--color-basic-mint-tint);bottom:0}._9nzPXG_pattern{top:auto;bottom:.3329rem}._9nzPXG_portrait{width:29.681rem;top:auto}._9nzPXG_portrait-woman{bottom:-10.1875rem;left:calc(50% - 20.4141rem)}._9nzPXG_portrait-man{bottom:-7.7325rem;left:calc(50% - 9.2044rem);right:auto}._9nzPXG_glow{top:auto;bottom:-21.3125rem}._9nzPXG_fade{background:radial-gradient(435.92% 85.5313rem at 50% 85.5313rem, var(--color-basic-white) 87.792%, var(--color-hero-fade-76) 91.392%, var(--color-hero-fade-57) 94.102%, transparent);height:10.375rem;top:auto;bottom:0}._9nzPXG_services-fade{display:none}._9nzPXG_text{gap:var(--heading-gap)}._9nzPXG_title{max-width:none;font:var(--font-heading-mobile-h1);letter-spacing:var(--letter-spacing-heading-mobile-h1)}._9nzPXG_lead{max-width:none}}
.LjfesW_root{isolation:isolate;border-radius:var(--radius-md);color:var(--color-basic-black);cursor:pointer;outline-offset:1px;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.LjfesW_root svg{flex-shrink:0}.LjfesW_root:before{content:"";z-index:-1;border-radius:inherit;transition:background-color .2s;position:absolute;inset:0}@media (hover:hover){.LjfesW_root:not(:disabled):hover:before{background-color:var(--color-alpha-black-8)}}.LjfesW_root:not(:disabled):active:before{background-color:var(--color-alpha-black-15)}.LjfesW_root:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.LjfesW_m{width:var(--control-height-s);height:var(--control-height-s)}.LjfesW_m svg{width:1rem;height:1rem}.LjfesW_l{width:var(--control-height-m);height:var(--control-height-m);outline-offset:-1px}.LjfesW_l svg{width:1.25rem;height:1.25rem}.LjfesW_round{border-radius:var(--radius-full);background:var(--color-basic-white);box-shadow:var(--shadow-widget)}@media (prefers-reduced-motion:reduce){.LjfesW_root:before{transition:none}}
.fQOWiW_root{gap:var(--section-gap);flex-direction:column;display:flex}.fQOWiW_viewport{overflow:hidden}.fQOWiW_viewport.fQOWiW_has-hidden-next{-webkit-mask-image:linear-gradient(to right, var(--color-basic-black) 85.0962%, transparent);mask-image:linear-gradient(to right, var(--color-basic-black) 85.0962%, transparent)}.fQOWiW_viewport.fQOWiW_has-hidden-prev{-webkit-mask-image:linear-gradient(to right, transparent, var(--color-basic-black) 16.8269%);mask-image:linear-gradient(to right, transparent, var(--color-basic-black) 16.8269%)}.fQOWiW_viewport.fQOWiW_has-hidden-prev.fQOWiW_has-hidden-next{-webkit-mask-image:linear-gradient(to right, transparent, var(--color-basic-black) 16.8269%, var(--color-basic-black) 85.0962%, transparent);mask-image:linear-gradient(to right, transparent, var(--color-basic-black) 16.8269%, var(--color-basic-black) 85.0962%, transparent)}.fQOWiW_frame{position:relative}.fQOWiW_frame>.fQOWiW_arrow{z-index:1;position:absolute;top:12.875rem}.fQOWiW_frame>.fQOWiW_arrow[hidden]{display:none}.fQOWiW_frame>.fQOWiW_next{right:.875rem}.fQOWiW_frame>.fQOWiW_prev{left:.625rem}.fQOWiW_container{gap:var(--carousel-gap);touch-action:pan-y pinch-zoom;display:flex}.fQOWiW_slide{flex:0 0 var(--carousel-slide-size,calc((100% - 2 * var(--carousel-gap)) / 3));min-width:0}.fQOWiW_slide:nth-child(3n+1):nth-last-child(2),.fQOWiW_slide:nth-child(3n+1):nth-last-child(2)+.fQOWiW_slide{translate:calc(50% + var(--carousel-gap) / 2)}.fQOWiW_slide:nth-child(3n+1):last-child{translate:calc(100% + var(--carousel-gap))}.fQOWiW_dots{justify-content:center;align-items:center;gap:.375rem;height:.75rem;display:flex}.fQOWiW_dot{cursor:pointer;background:0 0;border:0;flex-shrink:0;width:.75rem;height:1.5rem;padding:0;transition:width .2s;position:relative}.fQOWiW_dot:before{content:"";border-radius:var(--radius-full);background:var(--color-alpha-black-15);transition:background-color .2s;position:absolute;inset:.375rem 0}.fQOWiW_dot[aria-current=true]{width:1.75rem}.fQOWiW_dot[aria-current=true]:before{background:var(--color-basic-dark-green)}.fQOWiW_dot:focus-visible{outline:none}.fQOWiW_dot:focus-visible:before{outline:var(--focus-ring);outline-offset:0}@media (max-width:1023px){.fQOWiW_viewport.fQOWiW_has-hidden-next,.fQOWiW_viewport.fQOWiW_has-hidden-prev,.fQOWiW_viewport.fQOWiW_has-hidden-prev.fQOWiW_has-hidden-next{-webkit-mask-image:none;mask-image:none}.fQOWiW_frame>.fQOWiW_arrow{display:none}.fQOWiW_viewport{margin-inline-end:calc(-1 * var(--section-padding-inline))}.fQOWiW_slide{flex-basis:var(--carousel-slide-size,calc(100% - var(--section-padding-inline)))}.fQOWiW_slide:nth-child(3n+1):nth-last-child(2),.fQOWiW_slide:nth-child(3n+1):nth-last-child(2)+.fQOWiW_slide,.fQOWiW_slide:nth-child(3n+1):last-child{translate:none}.fQOWiW_dots{gap:0;height:.5rem}.fQOWiW_dot{width:.5rem;margin-inline:.125rem;transition:width .2s,margin-inline .2s,visibility .2s}.fQOWiW_dot:before{transition:background-color .2s,inset .2s;inset:.5rem 0}.fQOWiW_dot[aria-current=true]{width:1.25rem}.fQOWiW_dot.fQOWiW_smaller{width:.375rem}.fQOWiW_dot.fQOWiW_smaller:before{inset:.5625rem 0}.fQOWiW_dot.fQOWiW_smallest{width:.25rem}.fQOWiW_dot.fQOWiW_smallest:before{inset:.625rem 0}.fQOWiW_dot.fQOWiW_is-hidden{visibility:hidden;width:0;margin-inline:0}}@media (prefers-reduced-motion:reduce){.fQOWiW_dot,.fQOWiW_dot:before{transition:none}}
.dfNPJG_root{padding:var(--footer-padding);background:var(--color-basic-mint-tint);flex-direction:column;align-items:center;gap:1.5rem;display:flex}.dfNPJG_root>*{position:relative}.dfNPJG_logo{color:var(--color-basic-dark-green);flex-shrink:0}.dfNPJG_wrapper,.dfNPJG_nav{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.dfNPJG_wrapper{padding-block-start:.5rem}.dfNPJG_list{flex-wrap:wrap;justify-content:center;gap:0 2rem;list-style:none;display:flex}.dfNPJG_socials{list-style:none;display:flex}.dfNPJG_social{border-radius:var(--radius-md);width:2rem;height:3rem;color:var(--color-basic-black);justify-content:center;align-items:center;transition:color .2s;display:flex}@media (hover:hover){.dfNPJG_social:hover{color:var(--color-alpha-black-70)}}.dfNPJG_copyright{color:var(--color-alpha-black-40);text-align:center;align-self:stretch}.dfNPJG_is-mobile-only{display:none}@media (max-width:1023px){.dfNPJG_list{column-gap:1.25rem}.dfNPJG_is-desktop-only{display:none}.dfNPJG_is-mobile-only{display:revert}}@media (prefers-reduced-motion:reduce){.dfNPJG_social{transition:none}}
@property --service-card-mask-solid{syntax:"<color>";inherits:false;initial-value:#0000}.pLzmqW_root{--photo-scale:.401544;--photo-origin-y:12.1145rem;--photo-half-width:11.9071rem;--reveal-transition:.6s cubic-bezier(.65, 0, .35, 1);--brow-transition:.3s ease;--brow-delay:.3s;height:100%;padding:var(--card-padding);border-radius:var(--card-radius);background:var(--color-basic-mint-tint);flex-direction:column;gap:21.5rem;display:flex;position:relative;overflow:hidden}.pLzmqW_media{--service-card-mask-solid:var(--color-basic-black);inset:0 min(0rem, 50% - var(--photo-half-width)) auto;height:32.375rem;-webkit-mask-image:url(/images/08-services/card-fade.svg), linear-gradient(var(--service-card-mask-solid), var(--service-card-mask-solid));mask-image:url(/images/08-services/card-fade.svg), linear-gradient(var(--service-card-mask-solid), var(--service-card-mask-solid));transition:--service-card-mask-solid var(--reveal-transition);position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pLzmqW_photo{object-fit:cover;scale:var(--photo-scale);transform-origin:50% var(--photo-origin-y);clip-path:inset(0 calc(50% - var(--photo-half-width)) round var(--photo-half-width));transition:scale var(--reveal-transition), clip-path var(--reveal-transition)}.pLzmqW_brow{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.pLzmqW_number{color:var(--color-basic-dark-green);opacity:.4;transition:color var(--brow-transition), opacity var(--brow-transition)}.pLzmqW_icon{color:var(--color-alpha-mint-32);transition:color var(--brow-transition);display:flex}.pLzmqW_content{flex-direction:column;gap:1rem;margin-block-start:auto;display:flex;position:relative}.pLzmqW_title{color:var(--color-basic-black);font:var(--font-heading-desktop-h4);letter-spacing:var(--letter-spacing-heading-desktop-h4)}.pLzmqW_text{color:var(--color-alpha-black-70)}@media (hover:hover){.pLzmqW_root:hover .pLzmqW_media{--service-card-mask-solid:transparent}.pLzmqW_root:hover .pLzmqW_photo{clip-path:inset(0);scale:none}.pLzmqW_root:hover .pLzmqW_number{color:var(--color-basic-white);opacity:.5;transition-delay:var(--brow-delay)}.pLzmqW_root:hover .pLzmqW_icon{color:var(--color-basic-white);transition-delay:var(--brow-delay)}}@media (max-width:1023px){.pLzmqW_root{--photo-scale:.502415;--photo-origin-y:7.034rem;--photo-half-width:9.5166rem;gap:16.75rem}.pLzmqW_media{height:25.875rem}[data-selected]>.pLzmqW_root .pLzmqW_media{--service-card-mask-solid:transparent}[data-selected]>.pLzmqW_root .pLzmqW_photo{clip-path:inset(0);scale:none}[data-selected]>.pLzmqW_root .pLzmqW_number,[data-selected]>.pLzmqW_root .pLzmqW_icon{color:var(--color-basic-white);transition-delay:var(--brow-delay)}:is([data-selected]>.pLzmqW_root,.pLzmqW_root:hover) .pLzmqW_number{opacity:.4}}@media (prefers-reduced-motion:reduce){.pLzmqW_media,.pLzmqW_photo,.pLzmqW_number,.pLzmqW_icon{transition:none}}
._1ZmbQa_root{display:none}._1ZmbQa_overlay{height:calc(100dvh - var(--header-height));overscroll-behavior:contain;background:var(--color-basic-mint-tint);visibility:hidden;opacity:0;flex-direction:column;transition:opacity .2s,visibility 0s linear .2s;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}._1ZmbQa_is-open{visibility:visible;opacity:1;transition:opacity .2s}._1ZmbQa_decor{pointer-events:none;position:absolute;inset:0;overflow:hidden}._1ZmbQa_pattern{width:max-content;position:absolute;bottom:1.5208rem;left:50%;translate:-50%}._1ZmbQa_glow{aspect-ratio:1;background:var(--color-basic-mint-tint);filter:blur(142px);border-radius:50%;width:33.625rem;position:absolute;bottom:2.4375rem;left:50%;translate:-50%}._1ZmbQa_content{padding:var(--hero-padding);flex-direction:column;flex:1 0 auto;justify-content:space-between;align-items:center;gap:2.5rem;display:flex;position:relative}._1ZmbQa_list{flex-direction:column;align-items:center;gap:2.5rem;padding-block:.125rem;list-style:none;display:flex}._1ZmbQa_employees{align-self:stretch}@media (max-width:1023px){._1ZmbQa_root{display:flex}}@media (prefers-reduced-motion:reduce){._1ZmbQa_overlay,._1ZmbQa_is-open{transition:none}}
.AnCLbq_root{gap:var(--feature-gap);flex-direction:column;display:flex}.AnCLbq_feature{align-items:flex-start}.AnCLbq_stat{text-align:center;align-items:center}.AnCLbq_content{align-self:stretch;align-items:inherit;flex-direction:column;display:flex}.AnCLbq_feature .AnCLbq_content{gap:var(--feature-item-text-gap,1rem)}.AnCLbq_stat .AnCLbq_content{gap:var(--feature-item-text-gap,.75rem)}.AnCLbq_title{color:var(--color-basic-black);font:var(--font-heading-desktop-h4);letter-spacing:var(--letter-spacing-heading-desktop-h4)}.AnCLbq_text{max-width:var(--feature-item-text-width,none);color:var(--color-alpha-black-70)}
.HV1TzW_root{height:var(--header-height);padding:var(--header-padding);background:var(--color-basic-white)}.HV1TzW_skip{z-index:1;height:var(--control-height-m);border-radius:var(--radius-lg);background:var(--color-basic-dark-green);color:var(--color-basic-white);font:var(--font-button-link-m);letter-spacing:var(--letter-spacing-button-link-m);white-space:nowrap;outline-offset:0;align-items:center;padding-inline:2rem;display:inline-flex;position:absolute;top:1rem;left:1rem}.HV1TzW_skip:not(:focus){clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden}.HV1TzW_row{grid-template-columns:1fr auto 1fr;align-items:center;max-width:70rem;height:100%;margin-inline:auto;display:grid}.HV1TzW_logo{justify-self:start;display:flex}.HV1TzW_list{gap:2.5rem;list-style:none;display:flex}.HV1TzW_employees{justify-self:end}@media (max-width:1023px){.HV1TzW_row{justify-content:space-between;max-width:none;display:flex}.HV1TzW_nav,.HV1TzW_employees{display:none}}
._1D6yaa_items{gap:var(--list-gap);grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:5rem;list-style:none;display:grid}._1D6yaa_item:nth-child(-n+2){--feature-item-text-width:14.3125rem}._1D6yaa_item:nth-child(n+3){--feature-item-text-width:9.8125rem}@media (max-width:1023px){._1D6yaa_items{grid-template-columns:minmax(0,1fr);padding-inline:0}._1D6yaa_item:first-child{--feature-item-text-gap:1rem}}
.IRtH7a_root,.IRtH7a_main{flex-direction:column;flex:1;display:flex}
._W3XZq_root{height:100%;padding:var(--card-padding);border-radius:var(--card-radius);background:var(--color-basic-white);flex-direction:column;gap:3.5rem;display:flex}._W3XZq_brow{justify-content:space-between;align-items:center;gap:1rem;display:flex}._W3XZq_logo{min-width:0;max-width:100%;height:auto}._W3XZq_mark{color:var(--color-quote-mark);flex-shrink:0}._W3XZq_quote{flex-grow:1;min-height:10.875rem}._W3XZq_author{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}._W3XZq_person{flex:9rem;min-width:0}._W3XZq_role{color:var(--color-alpha-black-70)}._W3XZq_socials{flex-shrink:0;align-items:center;gap:1rem;height:1.8125rem;list-style:none;display:flex}._W3XZq_social{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}._W3XZq_link{margin:-.875rem}
.u_FljW_root{isolation:isolate}.u_FljW_wash{inset:calc(-1 * var(--section-padding-block)) 0;z-index:-1;pointer-events:none;background:var(--color-wash-testimonials);position:absolute}
.bzVqDq_root{padding:var(--cta-padding);border-radius:var(--card-radius);background:var(--color-basic-dark-green);align-items:flex-start;gap:1.5rem;display:flex;position:relative;overflow:clip}.bzVqDq_pattern{pointer-events:none;width:80rem;max-width:none;height:32rem;position:absolute;top:-.25rem;left:calc(50% + .125rem);translate:-50%}.bzVqDq_content{flex-direction:column;align-items:flex-start;gap:3.5rem;display:flex;position:relative}.bzVqDq_media{--photo-fade-start:62.686%;--photo-fade-end:102.115%;flex-shrink:0;width:17rem;height:17rem;position:relative}.bzVqDq_photo,.bzVqDq_media:after{width:28.5rem;height:28.5625rem;position:absolute;top:-4.625rem;left:-3.0625rem}.bzVqDq_media:after{content:"";background:linear-gradient(transparent var(--photo-fade-start), var(--color-basic-dark-green) var(--photo-fade-end));-webkit-mask:url(/images/11-why-cta/cta-agent-mask.webp) 50%/100% 100% no-repeat;mask:url(/images/11-why-cta/cta-agent-mask.webp) 50%/100% 100% no-repeat}@media (max-width:1023px){.bzVqDq_root{flex-direction:column;align-items:center}.bzVqDq_pattern{width:58.0625rem;height:23.225rem;top:12.425rem;left:50%}.bzVqDq_content{align-self:stretch;gap:2.5rem;padding:1.25rem}.bzVqDq_media{--photo-fade-start:43.732%;--photo-fade-end:93.078%}.bzVqDq_photo,.bzVqDq_media:after{width:19.5rem;height:19.5625rem;top:0;left:-1.34375rem}}
.NI5jAG_features{gap:var(--list-gap);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}@media (max-width:1023px){.NI5jAG_features{grid-template-columns:minmax(0,1fr)}}
