.wacNiq_logo{font-size:1.5rem;font-weight:var(--w-medium);letter-spacing:var(--tr-logo);white-space:nowrap;align-items:center;gap:3px;line-height:1;display:inline-flex}.wacNiq_mark{width:28px;height:28px;color:var(--logo-mark,currentColor);transition:color var(--dur-ui) ease}.wacNiq_word{color:var(--logo-word,currentColor);transition:color var(--dur-ui) ease;transform:translateY(-.04em)}
.S6Hkya_footer.S6Hkya_footer{padding-top:var(--sp-8);padding-bottom:var(--sp-6)}@media (max-width:767.98px){.S6Hkya_footer.S6Hkya_footer{padding-top:var(--sp-7);padding-bottom:var(--sp-4)}}.S6Hkya_top{row-gap:var(--sp-7);padding-bottom:var(--sp-8)}.S6Hkya_tagline{grid-column:1/-1;max-width:24rem}.S6Hkya_logo{color:var(--white);border-radius:6px;text-decoration:none;display:inline-flex}.S6Hkya_taglineText{margin-top:var(--sp-5);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fg-2)}.S6Hkya_heading{margin-bottom:var(--sp-4);font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);font-weight:var(--w-medium);color:var(--fg-2)}.S6Hkya_list{row-gap:.375rem;display:grid}.S6Hkya_link{min-height:1.5rem;color:var(--white);text-underline-offset:.25em;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1.5px}@media (hover:hover) and (pointer:fine){.S6Hkya_link{transition:text-decoration-color var(--dur-hover) ease}.S6Hkya_link:hover{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}}.S6Hkya_plain{color:var(--fg-2)}.S6Hkya_legal{gap:var(--sp-2) var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--hair);font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);color:var(--fg-2);flex-wrap:wrap;display:flex}.S6Hkya_legal .S6Hkya_link{color:var(--fg-2)}@media (pointer:coarse){.S6Hkya_list{row-gap:0}.S6Hkya_link{min-height:var(--hit);align-items:center;display:inline-flex}.S6Hkya_plain{min-height:var(--hit);align-items:center;display:flex}.S6Hkya_legal{align-items:center}}@media (max-width:767.98px){.S6Hkya_top{grid-template-columns:repeat(2,minmax(0,1fr))}.S6Hkya_colContact{grid-area:2/1}.S6Hkya_colCompany{grid-area:2/2}.S6Hkya_colServices{grid-area:3/1/auto/-1}}@media (min-width:768px){.S6Hkya_colContact{grid-column:1/span 2}.S6Hkya_colServices{grid-column:3/span 2}.S6Hkya_colCompany{grid-column:5/span 2}}@media (min-width:1024px){.S6Hkya_tagline{grid-column:1/span 3}.S6Hkya_colContact{grid-column:4/span 3}.S6Hkya_colServices{grid-column:7/span 3}.S6Hkya_colCompany{grid-column:10/span 3}}@media (min-width:1280px){.S6Hkya_tagline{grid-column:1/span 4}.S6Hkya_colContact{grid-column:6/span 2}.S6Hkya_colServices{grid-column:8/span 2}}
.iYV4-q_button{--h:var(--btn-m);--px:24px;align-items:stretch;gap:var(--btn-gap);height:auto;min-height:var(--h);border-radius:var(--r-pill);max-width:100%;color:inherit;font-size:var(--fs-ui);font-weight:var(--w-medium);line-height:var(--lh-ui);letter-spacing:0;white-space:normal;vertical-align:top;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-out);text-decoration:none;display:inline-flex}.iYV4-q_sizeL{--h:var(--btn-l);--px:28px}.iYV4-q_sizeM{--h:var(--btn-m);--px:24px}.iYV4-q_sizeS{--h:var(--btn-s);--px:18px}@media (max-width:399.98px){.iYV4-q_sizeS{--px:14px;font-size:.9375rem}}.iYV4-q_pill{isolation:isolate;min-width:0;padding:0 var(--px);border-radius:var(--r-pill);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.iYV4-q_label{text-overflow:clip;text-align:center;text-wrap:balance;padding:7px 0 6px;line-height:1.15;position:relative;overflow:visible}.iYV4-q_circle{width:var(--h);height:var(--h);border-radius:50%;flex:none;align-self:center;place-items:center;display:inline-grid;position:relative}.iYV4-q_arrow{transition:transform var(--dur-arrow) var(--ease-out)}.iYV4-q_primary .iYV4-q_pill,.iYV4-q_primary .iYV4-q_circle,.iYV4-q_iconButton.iYV4-q_primary{background-color:var(--btn-bg);color:var(--btn-fg);transition:background-color var(--dur-hover) ease}.iYV4-q_lime{--btn-bg:var(--lime);--btn-fg:var(--ink);--btn-press:var(--lime-press)}.iYV4-q_outline .iYV4-q_pill,.iYV4-q_outline .iYV4-q_circle,.iYV4-q_iconButton.iYV4-q_outline{border:1px solid var(--btn-line);color:var(--fg);transition:border-color var(--dur-hover) ease, background-color var(--dur-hover) ease, color .18s ease}.iYV4-q_outline .iYV4-q_pill:before{content:"";z-index:-1;background:var(--btn-fill);clip-path:inset(0 100% 0 0 round var(--r-pill));transition:clip-path var(--dur-exit) var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.iYV4-q_primary:hover .iYV4-q_pill,.iYV4-q_primary:hover .iYV4-q_circle,.iYV4-q_iconButton.iYV4-q_primary:hover{background-color:var(--btn-press)}.iYV4-q_button:hover .iYV4-q_arrow,.iYV4-q_iconButton:hover .iYV4-q_arrow{transform:rotate(45deg)}.iYV4-q_outline:hover .iYV4-q_pill,.iYV4-q_outline:hover .iYV4-q_circle{border-color:var(--btn-fill);color:var(--btn-fill-fg);transition-delay:0s,0s,60ms}.iYV4-q_outline:hover .iYV4-q_circle,.iYV4-q_iconButton.iYV4-q_outline:hover{background-color:var(--btn-fill);color:var(--btn-fill-fg)}.iYV4-q_outline:hover .iYV4-q_pill:before{clip-path:inset(0 0 0 0 round var(--r-pill));transition-duration:var(--dur-fill)}}.iYV4-q_button:active,.iYV4-q_iconButton:active{transform:scale(.97)}.iYV4-q_stretched:active{transform:none}.iYV4-q_stretched .iYV4-q_pill,.iYV4-q_stretched .iYV4-q_circle{transition:transform var(--dur-press) var(--ease-out)}.iYV4-q_stretched:active .iYV4-q_pill,.iYV4-q_stretched:active .iYV4-q_circle{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.iYV4-q_button,.iYV4-q_iconButton,.iYV4-q_arrow{transition:none}.iYV4-q_button:active,.iYV4-q_iconButton:active,.iYV4-q_stretched:active .iYV4-q_pill,.iYV4-q_stretched:active .iYV4-q_circle,.iYV4-q_button:hover .iYV4-q_arrow,.iYV4-q_iconButton:hover .iYV4-q_arrow{transform:none}.iYV4-q_outline .iYV4-q_pill:before{clip-path:none;opacity:0;transition:opacity var(--dur-reduced) ease}@media (hover:hover) and (pointer:fine){.iYV4-q_outline:hover .iYV4-q_pill:before{clip-path:none;opacity:1}}}.iYV4-q_full{width:100%;display:flex}.iYV4-q_full .iYV4-q_pill{flex:auto}@media (max-width:479.98px){.iYV4-q_stretch{width:100%;display:flex}.iYV4-q_stretch .iYV4-q_pill{flex:auto}}.iYV4-q_stretched:after{content:"";z-index:1;position:absolute;inset:0}.iYV4-q_withMicro{flex-direction:column;align-items:flex-start;max-width:100%;display:inline-flex}.iYV4-q_withMicroWide{align-items:stretch;display:flex}@media (min-width:480px){.iYV4-q_withMicroWide{align-items:flex-start}}.iYV4-q_micro{font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);color:var(--fg-2);margin-top:10px}.iYV4-q_iconButton{width:var(--s);height:var(--s);-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-out);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:inline-grid}.iYV4-q_iconL{--s:var(--btn-l)}.iYV4-q_iconM{--s:var(--btn-m)}.iYV4-q_iconS{--s:var(--btn-s)}.iYV4-q_icontouch{--s:var(--hit)}.iYV4-q_circleOnly{place-items:center;display:grid}
.r9_ZKW_card{--card-px:max(var(--pad-x), calc((100% - 2 * var(--inset) - var(--container)) / 2));--bleed-x:max(var(--pad-x), calc((100vw - 2 * var(--inset) - var(--container)) / 2));margin:var(--inset) var(--inset) 0;padding:var(--pad-y) var(--card-px);position:relative}.r9_ZKW_boxed{border-radius:var(--r-card);overflow:clip}.r9_ZKW_open{padding-block:var(--section-open)}.r9_ZKW_visible{overflow:visible}.r9_ZKW_padNone{padding:0}
._2uJqra_chip{height:var(--chip-h);border:1px solid var(--ui-line);border-radius:var(--r-pill);font-size:var(--fs-small);line-height:1;font-weight:var(--w-medium);letter-spacing:var(--tr-small);white-space:nowrap;color:var(--fg);align-items:center;gap:8px;padding:0 12px;display:inline-flex}._2uJqra_text{padding-top:1px}._2uJqra_dot{background-color:var(--lime);border:1.5px solid var(--mark-ring);border-radius:50%;flex:none;width:8px;height:8px}._2uJqra_ring{border-color:var(--fg);background-color:#0000}._2uJqra_row{gap:var(--sp-2);flex-wrap:wrap;display:flex}
.mmtkiW_cta{z-index:2;width:var(--big-cta);height:var(--big-cta);background-color:var(--lime);color:var(--ink);font-size:var(--fs-ui);line-height:1.2;font-weight:var(--w-medium);text-align:center;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-hover) ease, transform var(--dur-press) var(--ease-out);--focus:var(--white);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex;position:relative}.mmtkiW_label{width:min-content}.mmtkiW_arrow{transition:transform var(--dur-arrow) var(--ease-out)}@media (hover:hover) and (pointer:fine){.mmtkiW_cta:hover{background-color:var(--lime-press)}.mmtkiW_cta:hover .mmtkiW_arrow{transform:rotate(45deg)}}.mmtkiW_cta:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.mmtkiW_cta,.mmtkiW_arrow{transition:background-color var(--dur-hover) ease}.mmtkiW_cta:active,.mmtkiW_cta:hover .mmtkiW_arrow{transform:none}}
.LA3S-W_card{isolation:isolate}.LA3S-W_visual{z-index:0;aspect-ratio:4/3;pointer-events:none;width:min(62%,980px);position:absolute;bottom:-18%;right:-20%}.LA3S-W_cover{z-index:1;border-radius:inherit;position:absolute;inset:0}.LA3S-W_content{row-gap:var(--sp-7);align-items:center;position:relative}.LA3S-W_title{max-width:12em}.LA3S-W_lead{margin-top:var(--sp-5);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fg-2);max-width:var(--measure-lead)}.LA3S-W_micro{margin-top:var(--sp-6);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fg-2);max-width:var(--measure-lead)}.LA3S-W_phone{margin-top:var(--sp-6);color:var(--fg-2)}.LA3S-W_phone a{color:var(--white);padding-block:12px}.LA3S-W_micro+.LA3S-W_phone{margin-top:var(--sp-3)}@media (min-width:1024px){.LA3S-W_card{align-items:center;min-height:560px;display:flex}.LA3S-W_content{width:100%}.LA3S-W_text{grid-column:1/span 6}.LA3S-W_cta{grid-column:7/span 2;justify-self:center}}@media (max-width:1023.98px){.LA3S-W_visual{width:110%;bottom:-8%;right:-30%}.LA3S-W_cta{padding-block:var(--sp-6) var(--sp-8);justify-self:start}}@media (min-width:768px) and (max-width:1023.98px){.LA3S-W_visual{width:64%;bottom:-12%;right:-10%}}@media (min-width:1024px) and (max-width:1279.98px){.LA3S-W_text{grid-column:1/span 6}.LA3S-W_cta{grid-column:7/span 3}}.LA3S-W_text{pointer-events:none}.LA3S-W_phone a,.LA3S-W_cta>*{z-index:2;pointer-events:auto;position:relative}@media (hover:hover) and (pointer:fine){.LA3S-W_card:has(.LA3S-W_cover:hover) [data-big-cta]{background-color:var(--lime-press)}.LA3S-W_card:has(.LA3S-W_cover:hover) [data-big-cta] svg{transform:rotate(45deg)}}
.dIrRea_hero{--card-px:max(var(--pad-x), calc((100% - 2 * var(--inset) - var(--container)) / 2));--bleed-x:max(var(--pad-x), calc((100vw - 2 * var(--inset) - var(--container)) / 2));--hero-top-m:clamp(300px, 96vw, 460px);isolation:isolate;margin:var(--inset) var(--inset) 0;border-radius:var(--r-card);flex-direction:column;display:flex;position:relative;overflow:clip}.dIrRea_visual{z-index:0;pointer-events:none;position:absolute;inset:0}.dIrRea_visual>*{pointer-events:auto}.dIrRea_inner{z-index:1;padding:var(--hero-top-m) var(--card-px) var(--sp-7);pointer-events:none;flex-direction:column;flex:auto;display:flex;position:relative}.dIrRea_main{pointer-events:none}.dIrRea_titleBlock,.dIrRea_side,.dIrRea_below{pointer-events:auto}.dIrRea_main{align-content:end;align-items:end;row-gap:var(--sp-6);flex:auto}.dIrRea_top{margin-bottom:var(--sp-5)}.dIrRea_title{max-width:11.5em}.dIrRea_lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fg-2);max-width:var(--measure-lead)}.dIrRea_actions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px;display:flex}.dIrRea_below{margin-top:var(--sp-7)}@media (max-width:1023.98px){.dIrRea_visualRight{height:var(--hero-top-m);inset:0 0 auto}.dIrRea_actions{align-items:stretch}}@media (min-width:480px) and (max-width:1023.98px){.dIrRea_actions{align-items:flex-start}}@media (min-width:1024px){.dIrRea_inner{padding:calc(var(--header-top) + var(--header-space)) var(--card-px) 40px}.dIrRea_h-home{min-height:clamp(640px, 100svh - 2 * var(--inset), 920px)}.dIrRea_h-page{min-height:clamp(560px,80svh,760px)}.dIrRea_titleBlock{grid-column:1/span 7}.dIrRea_side{grid-column:9/span 4}.dIrRea_below{margin-top:var(--sp-8)}.dIrRea_visualRight{width:55%;left:auto}}.dIrRea_stack .dIrRea_side{max-width:var(--measure-lead)}@media (min-width:1024px){.dIrRea_stack .dIrRea_main{row-gap:0}.dIrRea_stack .dIrRea_titleBlock{grid-area:1/1/auto/span 7}.dIrRea_stack .dIrRea_side{margin-top:var(--sp-5);grid-area:2/1/auto/span 6}.dIrRea_stack .dIrRea_actions{flex-flow:wrap;align-items:flex-start;gap:12px 16px}.dIrRea_stack .dIrRea_actions>:nth-child(2){margin-top:6px}}
.ElsTtW_block{min-width:0}.ElsTtW_fit{container-type:inline-size}.ElsTtW_label{margin-bottom:var(--sp-4);font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);font-weight:var(--w-medium)}.ElsTtW_value{font-weight:var(--w-regular);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg)}.ElsTtW_wrap{white-space:normal;text-wrap:balance}.ElsTtW_mega{font-size:var(--mega-size,var(--fs-mega));line-height:var(--lh-mega);letter-spacing:var(--tr-mega)}.ElsTtW_figure{font-size:var(--fs-figure);letter-spacing:var(--tr-mega);line-height:1}.ElsTtW_h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2)}.ElsTtW_fit .ElsTtW_wrap{white-space:normal;text-wrap:balance}.ElsTtW_fit .ElsTtW_mega{font-size:min(var(--fs-mega), 16.4cqi)}.ElsTtW_fit .ElsTtW_figure{font-size:min(var(--fs-figure), 16.4cqi)}.ElsTtW_arrow{color:var(--mark);margin-inline:.04em}.ElsTtW_caption{margin-top:var(--sp-3);color:var(--fg-2);max-width:28rem}
.i4I7ia_node{--s:var(--node);--dot:var(--node-dot);z-index:1;width:var(--s);height:var(--s);border:var(--path-w) solid var(--path);background-color:var(--ground);background-clip:padding-box;border-radius:50%;flex:none;display:inline-block;position:relative}.i4I7ia_node:after{content:"";width:var(--dot);height:var(--dot);background-color:var(--path);border-radius:50%;margin:auto;position:absolute;inset:0}.i4I7ia_empty:after{display:none}.i4I7ia_signal{border-color:var(--lime);background-color:var(--lime)}.i4I7ia_signal:after{background-color:var(--ink)}.i4I7ia_sm{--s:12px;--dot:4px}.i4I7ia_lg{--s:48px;--dot:12px}.i4I7ia_row{--gap-v:var(--sp-5);row-gap:var(--gap-v);display:grid;position:relative}.i4I7ia_rowItem{grid-template-columns:var(--node) minmax(0, 1fr);column-gap:var(--sp-4);align-content:start;align-items:start;display:grid;position:relative}.i4I7ia_rowNode{grid-row:1}.i4I7ia_rowText{min-width:0;padding-top:calc((var(--node) - var(--fs-body) * var(--lh-body)) / 2)}.i4I7ia_rowItem:not(:last-child):before{content:"";left:calc(var(--node) / 2 - var(--path-w) / 2);top:calc(var(--node) / 2);bottom:calc(-1 * var(--gap-v) - var(--node) / 2);width:var(--path-w);background-color:var(--path);position:absolute}@media (min-width:1024px){.i4I7ia_row{grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--gutter);row-gap:0}.i4I7ia_row:before{content:"";top:calc(var(--node) / 2 - var(--path-w) / 2);height:var(--path-w);background-color:var(--path);transform-origin:0;position:absolute;left:0;right:0}.i4I7ia_bleed:before{left:calc(-1 * var(--bleed-x,0px));right:calc(-1 * var(--bleed-x,0px))}.i4I7ia_rowItem{row-gap:var(--sp-4);padding-right:var(--sp-5);grid-column:auto;grid-template-columns:minmax(0,1fr)}.i4I7ia_rowItem:not(:last-child):before{display:none}.i4I7ia_rowText{padding-top:0}}@media (prefers-reduced-motion:no-preference){html.signal-play:not([data-signal]) [data-signal-path]:before{transform:scaleX(0)}html.signal-play:not([data-signal]) [data-signal-path] .i4I7ia_rowNode{opacity:.3}html.signal-play[data-signal=signal] [data-signal-path]:before{animation:i4I7ia_path-draw-go var(--dur-line) var(--ease-in-out) both}html.signal-play[data-signal=done] [data-signal-path]:before{animation:i4I7ia_path-draw-go var(--dur-line) var(--ease-in-out) both}:is(html.signal-play[data-signal=signal] [data-signal-path] .i4I7ia_rowNode,html.signal-play[data-signal=done] [data-signal-path] .i4I7ia_rowNode){animation:i4I7ia_node-in-go .16s var(--ease-out) calc(var(--dur-line) * .4 + var(--i) * .2s) both}}@keyframes i4I7ia_path-draw{0%{transform:scaleX(0)}}@keyframes i4I7ia_path-draw-go{0%{transform:scaleX(0)}}@keyframes i4I7ia_node-in{0%{opacity:.3}}@keyframes i4I7ia_node-in-go{0%{opacity:.3}}.i4I7ia_list{--first:calc(var(--fs-lead) * 1.35);--gap-v:var(--sp-6);row-gap:var(--gap-v);display:grid}.i4I7ia_listH3{--first:calc(var(--fs-h3) * var(--lh-h3))}.i4I7ia_listItem{min-width:0;padding-left:56px;position:relative}.i4I7ia_listNode{left:calc(15px - var(--node) / 2);top:calc((var(--first) - var(--node)) / 2);position:absolute}.i4I7ia_listItem:not(:last-child):before{content:"";left:calc(15px - var(--path-w) / 2);top:calc(var(--first) / 2);bottom:calc(-1 * var(--gap-v) - var(--first) / 2);width:var(--path-w);background-color:var(--path);position:absolute}.i4I7ia_listLabel{font-size:var(--fs-lead);line-height:1.35;font-weight:var(--w-medium)}.i4I7ia_listTitle{font-size:var(--fs-lead);letter-spacing:0;line-height:1.35;font-weight:var(--w-medium)}.i4I7ia_listH3 .i4I7ia_listTitle{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}.i4I7ia_listText{margin-top:var(--sp-2);color:var(--fg-2);max-width:var(--measure-body)}.i4I7ia_listText>*+*{margin-top:var(--sp-3)}.i4I7ia_track{--mask:var(--mask-m);row-gap:var(--sp-7);display:grid;position:relative}.i4I7ia_step{min-width:0;position:relative}.i4I7ia_stepVisual{height:var(--mask);justify-content:space-between;align-items:center;display:flex;position:relative}.i4I7ia_stepVisual:before{content:"";top:calc(50% - var(--path-w) / 2);left:calc(-1 * var(--bleed-x,0px));right:calc(-1 * var(--bleed-x,0px));height:var(--path-w);background-color:var(--path);position:absolute}.i4I7ia_stepMask{z-index:1;width:var(--mask);height:var(--mask);position:relative}.i4I7ia_track .i4I7ia_stepMask>*{--d:var(--mask)}.i4I7ia_stepNode{position:relative}.i4I7ia_stepIndex{margin-top:var(--sp-6);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);font-weight:var(--w-regular);color:var(--index)}.i4I7ia_stepTitle{margin-top:var(--sp-2);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}.i4I7ia_stepText{margin-top:var(--sp-3);color:var(--fg-2);max-width:var(--measure-body)}@media (min-width:1024px){.i4I7ia_track{--mask:calc(var(--mask-d) * .75);grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--gutter)}.i4I7ia_track:before{content:"";top:calc(var(--mask) / 2 - var(--path-w) / 2);left:calc(-1 * var(--bleed-x,0px));right:calc(-1 * var(--bleed-x,0px));height:var(--path-w);background-color:var(--path);transform-origin:0;position:absolute}.i4I7ia_stepVisual{display:block}.i4I7ia_stepVisual:before{display:none}.i4I7ia_stepNode{top:calc(50% - var(--node) / 2);left:calc(var(--mask) + (100% + var(--gutter) - var(--mask)) / 2 - var(--node) / 2);position:absolute}.i4I7ia_stepText{padding-right:var(--sp-2)}}@media (hover:hover) and (pointer:fine){.i4I7ia_stepNode{transition:background-color var(--dur-hover) ease, border-color var(--dur-hover) ease}.i4I7ia_step:hover .i4I7ia_stepNode{background-color:var(--lime);border-color:var(--lime)}.i4I7ia_step:hover .i4I7ia_stepNode:after{background-color:var(--ink)}}@media (min-width:1280px){.i4I7ia_track{--mask:var(--mask-d)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.i4I7ia_trackDraw{view-timeline:--track block}.i4I7ia_trackDraw:before{animation:linear both i4I7ia_path-draw;animation-timeline:--track;animation-range:entry 20% cover 40%}.i4I7ia_trackDraw .i4I7ia_stepNode{animation:linear both i4I7ia_node-in;animation-timeline:--track;animation-range:entry calc(25% + var(--i) * 4%) cover calc(30% + var(--i) * 4%)}}}
.UWnXya_header{row-gap:var(--sp-5);margin-bottom:var(--head-gap);align-items:end}.UWnXya_alignStart{align-items:start}.UWnXya_label{margin-bottom:var(--sp-5)}.UWnXya_title{max-width:15em}.UWnXya_lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fg-2);max-width:var(--measure-lead)}.UWnXya_actions{margin-top:var(--sp-6)}@media (min-width:1024px){.UWnXya_head{grid-column:1/span 6}.UWnXya_intro{grid-column:8/span 5;padding-bottom:.15em}}
.dH2Hnq_still{display:block;position:relative}.dH2Hnq_natural{width:100%}.dH2Hnq_natural .dH2Hnq_img{width:100%;height:auto}.dH2Hnq_cover,.dH2Hnq_contain{width:100%;height:100%}.dH2Hnq_cover .dH2Hnq_img,.dH2Hnq_contain .dH2Hnq_img{object-fit:cover;width:100%;height:100%}.dH2Hnq_contain .dH2Hnq_img{object-fit:contain}.dH2Hnq_img{max-width:none;display:block}.dH2Hnq_placeholder{overflow:hidden}.dH2Hnq_placeholder.dH2Hnq_cover,.dH2Hnq_placeholder.dH2Hnq_contain{aspect-ratio:auto!important}.dH2Hnq_placeholder svg{width:100%;max-width:none;height:100%}.dH2Hnq_ground{fill:var(--still-lo)}.dH2Hnq_stopMid{stop-color:var(--still-mid)}.dH2Hnq_stopHi{stop-color:var(--still-hi)}
.NIlEWG_tile{border-radius:var(--r-tile);min-width:0;position:relative}.NIlEWG_pad{padding:var(--tile-pad)}.NIlEWG_outline{border:1px solid var(--ui-line)}.NIlEWG_stage{border-radius:var(--r-tile);background-color:var(--deep);isolation:isolate;position:relative;overflow:hidden}.NIlEWG_stageInset{margin:var(--stage-inset);border-radius:var(--r-stage)}.NIlEWG_stageFill{flex:auto;min-height:200px}.NIlEWG_stage>*{position:absolute;inset:0}@media (max-width:1023.98px){.NIlEWG_tile[data-ground=lime]{--mega-size:min(29cqi, 7.5rem);container-type:inline-size}}
.MDaisG_pair{gap:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.MDaisG_frame{aspect-ratio:4/3;border-radius:24px;position:relative;overflow:hidden}.MDaisG_before{opacity:.82}.MDaisG_arrow{z-index:1;background-color:var(--lime);width:clamp(44px,6vw,72px);height:clamp(44px,6vw,72px);color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MDaisG_arrow svg{width:40%;height:auto}@media (max-width:767.98px){.MDaisG_frame{border-radius:16px}}
.-ZEyiG_compare{gap:var(--gutter);display:grid}.-ZEyiG_tile{align-content:start;display:grid}.-ZEyiG_head{align-items:center;gap:var(--sp-4);padding-bottom:var(--sp-5);display:flex}.-ZEyiG_title{min-width:0}.-ZEyiG_rows{display:grid}.-ZEyiG_row{padding-block:var(--sp-4);border-top:1px solid var(--hair)}.-ZEyiG_label{font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);color:var(--fg-2)}.-ZEyiG_value{margin-top:var(--sp-1);font-size:var(--fs-lead);line-height:1.4}.-ZEyiG_note{margin-top:var(--sp-6);color:var(--fg-2);max-width:var(--measure-body)}@media (min-width:768px){.-ZEyiG_compare{grid-template-rows:auto repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.-ZEyiG_tile{grid-row:1/span 5;grid-template-rows:subgrid}.-ZEyiG_rows{grid-row:2/span 4;grid-template-rows:subgrid}.-ZEyiG_value{font-size:var(--fs-h3);letter-spacing:var(--tr-h3);line-height:1.25}}@media (min-width:1024px){.-ZEyiG_tile{padding:var(--sp-7)}.-ZEyiG_head{padding-bottom:var(--sp-6)}.-ZEyiG_row{padding-block:var(--sp-5)}}
.-\30 ZsOa_head{row-gap:var(--sp-6);margin-bottom:var(--head-gap);align-items:end}.-\30 ZsOa_title{margin-top:var(--sp-5);max-width:16em}.-\30 ZsOa_sub{margin-top:var(--sp-4);color:var(--fg-2);max-width:var(--measure-lead)}.-\30 ZsOa_headVisual{display:flex}.-\30 ZsOa_body{row-gap:var(--sp-7);align-items:start}.-\30 ZsOa_collapse{margin-bottom:var(--gutter)}.-\30 ZsOa_figureCol{gap:var(--sp-6);flex-direction:column;display:flex}.-\30 ZsOa_caseStage{width:100%}.-\30 ZsOa_signalTile{flex-direction:column;justify-content:flex-end;min-height:220px;display:flex}.-\30 ZsOa_figures{gap:var(--sp-6);display:grid}.-\30 ZsOa_figure+.-\30 ZsOa_figure{padding-top:var(--sp-6);border-top:1px solid var(--hair)}.-\30 ZsOa_quote{margin-top:var(--sp-8);row-gap:var(--sp-4)}.-\30 ZsOa_quoteText{font-size:var(--fs-h3);letter-spacing:var(--tr-h3);line-height:1.3;font-weight:var(--w-regular)}.-\30 ZsOa_hang{margin-left:-.42em}.-\30 ZsOa_quoteBy{font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);color:var(--fg-2)}.-\30 ZsOa_lists{gap:var(--sp-7);display:grid}.-\30 ZsOa_listHead{padding-bottom:var(--sp-5)}.-\30 ZsOa_listRow{grid-template-columns:var(--node) minmax(0, 1fr);column-gap:var(--sp-4);padding-block:var(--sp-4);border-top:1px solid var(--hair);color:var(--fg-2);align-items:start;display:grid}.-\30 ZsOa_listRow[data-state=signal]{color:var(--fg)}.-\30 ZsOa_listNode{margin-top:calc((var(--fs-body) * var(--lh-body) - var(--node)) / 2)}.-\30 ZsOa_storyVisual{justify-content:center;display:flex}.-\30 ZsOa_duoLarge.-\30 ZsOa_duoLarge{width:min(100%,520px)}.-\30 ZsOa_statements.-\30 ZsOa_statements{--first:calc(var(--fs-h3) * 1.3);--gap-v:var(--sp-6)}.-\30 ZsOa_statements.-\30 ZsOa_statements p{font-weight:var(--w-regular);max-width:24em;line-height:1.3}.-\30 ZsOa_trailing,.-\30 ZsOa_pathLink{margin-top:var(--sp-7)}@media (min-width:768px){.-\30 ZsOa_lists{column-gap:var(--gutter);grid-template-rows:auto repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.-\30 ZsOa_listCol{grid-row:1/span 5;grid-template-rows:subgrid;display:grid}.-\30 ZsOa_listRows{grid-row:2/span 4;grid-template-rows:subgrid;display:grid}}@media (min-width:1024px){.-\30 ZsOa_headText{grid-column:1/span 8}.-\30 ZsOa_headVisual{grid-column:9/span 4;justify-content:flex-end}.-\30 ZsOa_figureCol,.-\30 ZsOa_signalTile,.-\30 ZsOa_figures,.-\30 ZsOa_storyVisual{grid-column:1/span 6}.-\30 ZsOa_storyVisual{padding-top:var(--sp-2);justify-content:flex-start}.-\30 ZsOa_signalTile{min-height:360px;padding:var(--sp-7) var(--sp-7) var(--sp-6)}.-\30 ZsOa_path{padding-top:var(--sp-4);grid-column:8/span 5}.-\30 ZsOa_statements{grid-column:7/span 6;padding-top:0}.-\30 ZsOa_quoteText,.-\30 ZsOa_quoteBy{grid-column:2/span 9}.-\30 ZsOa_lists{column-gap:calc(var(--gutter) * 2)}.-\30 ZsOa_listRow{padding-block:var(--sp-5);font-size:var(--fs-lead);line-height:1.4}.-\30 ZsOa_listNode{margin-top:calc((var(--fs-lead) * 1.4 - var(--node)) / 2)}}
.eEletW_wrap{justify-content:center;display:flex}.eEletW_e{width:min(100%,340px)}@media (min-width:1024px){.eEletW_wrap{justify-content:flex-end}.eEletW_e{width:min(100%,600px)}}
.H1w7Fq_tilt{transform-origin:50%;transition:transform .6s var(--ease-out)}.H1w7Fq_tilt[data-tilt=on]{transition-duration:var(--dur-tilt)}@media (prefers-reduced-motion:reduce){.H1w7Fq_tilt{transition:none}}
.hBw1pG_header{--cap-bg:var(--white);--cap-line:var(--line);--cap-pad:12px;--fg:var(--ink);--fg-2:var(--muted);--logo-mark:var(--violet);--logo-word:var(--ink);--pill-line:var(--line-strong);--pill-fill:var(--violet);--pill-fill-fg:var(--white);--btn-bg:var(--violet);--btn-fg:var(--white);--btn-press:var(--violet-press);--btn-line:var(--line-strong);--btn-fill:var(--violet);--btn-fill-fg:var(--white);--focus:var(--violet);top:var(--header-top);z-index:50;pointer-events:none;color:var(--fg);position:fixed;left:0;right:0}.hBw1pG_header[data-skin=dark]{--cap-bg:transparent;--cap-line:transparent;--fg:var(--white);--fg-2:var(--on-violet-2);--logo-mark:var(--white);--logo-word:var(--white);--pill-line:var(--line-violet);--pill-fill:var(--white);--pill-fill-fg:var(--violet);--btn-bg:var(--lime);--btn-fg:var(--ink);--btn-press:var(--lime-press);--btn-line:var(--line-violet);--btn-fill:var(--white);--btn-fill-fg:var(--violet);--focus:var(--white)}body:has([data-hero]) .hBw1pG_header:not([data-skin=light]){--cap-bg:transparent;--cap-line:transparent;--fg:var(--white);--fg-2:var(--on-violet-2);--logo-mark:var(--white);--logo-word:var(--white);--pill-line:var(--line-violet);--pill-fill:var(--white);--pill-fill-fg:var(--violet);--btn-bg:var(--lime);--btn-fg:var(--ink);--btn-press:var(--lime-press);--btn-line:var(--line-violet);--btn-fill:var(--white);--btn-fill-fg:var(--violet);--focus:var(--white)}.hBw1pG_header.hBw1pG_header[data-scrolled]:not([data-skin=light]){--cap-bg:var(--violet);--cap-line:var(--hair-violet)}.hBw1pG_header.hBw1pG_header[data-scrolled][data-hero-ground=deep]:not([data-skin=light]){--cap-bg:var(--deep);--cap-line:var(--hair-deep)}.hBw1pG_capsule{pointer-events:auto;height:var(--header-h);width:min(100% - 2 * (var(--inset) + var(--pad-x)) + 2 * var(--cap-pad), var(--container) + 2 * var(--cap-pad));padding:0 5px 0 var(--cap-pad);border:1px solid var(--cap-line);border-radius:var(--r-pill);background-color:var(--cap-bg);color:var(--fg);transition:background-color var(--dur-ui) ease, border-color var(--dur-ui) ease, color var(--dur-ui) ease;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-inline:auto;display:grid}@media (min-width:1024px){.hBw1pG_capsule{column-gap:var(--sp-4);padding:0 7px 0 var(--cap-pad);grid-template-columns:auto minmax(0,1fr) auto}.hBw1pG_nav{justify-self:center}}@media (min-width:1280px){.hBw1pG_capsule{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.hBw1pG_logo{min-height:var(--hit);color:var(--fg);border-radius:8px;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.hBw1pG_nav{display:none}@media (min-width:1024px){.hBw1pG_nav{display:block}}.hBw1pG_navList{align-items:center;gap:8px;display:flex}.hBw1pG_pill{isolation:isolate;border:1px solid var(--pill-line);border-radius:var(--r-pill);height:40px;color:var(--fg);font-size:var(--fs-ui);font-weight:var(--w-medium);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color .18s ease, border-color var(--dur-ui) ease, background-color var(--dur-ui) ease;align-items:center;gap:8px;padding:0 18px;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.hBw1pG_pillLabel{padding-top:1px}.hBw1pG_pill:before{content:"";z-index:-1;background:var(--pill-fill);clip-path:inset(0 100% 0 0 round var(--r-pill));transition:clip-path var(--dur-exit) var(--ease-out);position:absolute;inset:0}.hBw1pG_pill[aria-current=page],.hBw1pG_pill[aria-expanded=true],.hBw1pG_pill[data-active]{background-color:var(--pill-fill);border-color:var(--pill-fill);color:var(--pill-fill-fg)}@media (hover:hover) and (pointer:fine){.hBw1pG_pill:hover{border-color:var(--pill-fill);color:var(--pill-fill-fg);transition-delay:60ms,0s,0s}.hBw1pG_pill:hover:before{clip-path:inset(0 0 0 0 round var(--r-pill));transition-duration:var(--dur-fill)}}@media (prefers-reduced-motion:reduce){.hBw1pG_pill:before{clip-path:none;opacity:0;transition:opacity var(--dur-reduced) ease}@media (hover:hover) and (pointer:fine){.hBw1pG_pill:hover:before{clip-path:none;opacity:1}}}.hBw1pG_actions{justify-self:end;align-items:center;gap:6px;display:flex}.hBw1pG_actions .hBw1pG_cta{display:none}@media (min-width:1024px){.hBw1pG_actions .hBw1pG_cta{display:inline-flex}.hBw1pG_actions .hBw1pG_ctaIcon{display:none}}
.Vr7oEq_layout{row-gap:var(--sp-7)}.Vr7oEq_intro{margin-top:var(--sp-5);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fg-2);max-width:var(--measure-lead)}.Vr7oEq_clauses{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}.Vr7oEq_clauses>li{display:flex}.Vr7oEq_clause{flex-direction:column;flex:1;display:flex}.Vr7oEq_index{font-size:var(--fs-h2);letter-spacing:var(--tr-h2);line-height:1;font-weight:var(--w-regular);color:var(--index)}.Vr7oEq_clauseTitle{margin-top:var(--sp-5)}.Vr7oEq_clauseText{margin-top:var(--sp-3);color:var(--fg-2)}.Vr7oEq_not{grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.Vr7oEq_notText{padding:var(--tile-pad);align-self:center}.Vr7oEq_notTitle{color:var(--white)}.Vr7oEq_notBody{margin-top:var(--sp-4);font-size:var(--fs-h3);line-height:var(--lh-lead);color:var(--white);max-width:36rem}.Vr7oEq_notStage{aspect-ratio:16/10;position:relative}@media (min-width:768px){.Vr7oEq_clauses{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Vr7oEq_head{grid-column:1/span 4}.Vr7oEq_sticky{position:sticky;top:112px}.Vr7oEq_clauses{gap:var(--sp-5);grid-column:6/span 7}.Vr7oEq_clause{min-height:300px}.Vr7oEq_not{grid-column:1/-1;grid-template-columns:minmax(0,2fr) minmax(0,1fr);min-height:320px}.Vr7oEq_notText{padding:var(--sp-8) var(--sp-8)}.Vr7oEq_notStage{aspect-ratio:auto}}
.CXV4BW_title{max-width:12em}.CXV4BW_nameRow{margin-top:var(--head-gap);padding-bottom:var(--sp-6);position:relative}.CXV4BW_nameRow:after{content:"";bottom:calc(var(--path-w) / -2);left:calc(-1 * var(--bleed-x,0px));right:calc(-1 * var(--bleed-x,0px));height:var(--path-w);background-color:var(--path);position:absolute}.CXV4BW_name{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tr-display);font-weight:var(--w-medium);text-wrap:balance}.CXV4BW_role{color:var(--fg-2)}.CXV4BW_nameNode{z-index:1;right:0;bottom:calc(var(--node) / -2);position:absolute}.CXV4BW_body{margin-top:var(--sp-8);row-gap:var(--sp-7);align-items:start}.CXV4BW_quote{font-size:var(--fs-h3);letter-spacing:var(--tr-h3);line-height:1.38;font-weight:var(--w-regular)}.CXV4BW_quote p{max-width:30em}.CXV4BW_mark{height:.5em;margin-bottom:var(--sp-5);letter-spacing:0;color:var(--index);-webkit-user-select:none;user-select:none;font-size:clamp(7rem,4rem + 10vw,14rem);line-height:0;display:block;overflow:hidden}.CXV4BW_strengths{flex-direction:column;display:flex}.CXV4BW_strengthsTitle{margin-bottom:var(--sp-6)}.CXV4BW_list p{font-weight:var(--w-regular)}@media (min-width:1024px){.CXV4BW_body{align-items:center}.CXV4BW_quote{grid-column:1/span 6}.CXV4BW_strengths{padding:var(--sp-7) var(--sp-6) var(--sp-7) var(--sp-6);grid-column:8/span 5}}
._1_JBoq_grid{row-gap:var(--sp-7);align-items:start}._1_JBoq_visual{margin-top:var(--sp-7);justify-content:space-between;align-items:center;display:flex;position:relative}._1_JBoq_line{top:calc(50% - var(--path-w) / 2);left:calc(-1 * var(--bleed-x,0px));right:calc(var(--node) / 2);height:var(--path-w);background-color:var(--path);position:absolute}._1_JBoq_mask{z-index:1;position:relative}._1_JBoq_end{position:relative}._1_JBoq_item{grid-template-columns:var(--node) minmax(0, 1fr);column-gap:var(--sp-5);padding-block:var(--sp-5);align-items:start;display:grid}._1_JBoq_item+._1_JBoq_item{border-top:1px solid var(--hair)}._1_JBoq_item:first-child{padding-top:0}._1_JBoq_item:last-child{padding-bottom:0}._1_JBoq_node{margin-top:calc((var(--fs-lead) * var(--lh-lead) - var(--node)) / 2)}._1_JBoq_text{font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:var(--measure-lead)}@media (max-width:1023.98px){._1_JBoq_line{right:calc(-1 * var(--bleed-x,0px))}._1_JBoq_end{background-color:var(--ground)}}@media (min-width:1024px){._1_JBoq_head{grid-column:1/span 5}._1_JBoq_list{padding-top:var(--sp-2);grid-column:7/span 6}._1_JBoq_visual{margin-top:var(--sp-8)}._1_JBoq_item{padding-block:var(--sp-6)}}
.oRS4AW_lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fg-2);max-width:var(--measure-lead)}.oRS4AW_outro{gap:var(--sp-5);margin-top:var(--sp-7);align-items:center;display:grid}.oRS4AW_outroThumbs{gap:var(--sp-2);display:flex}.oRS4AW_outroThumbs .oRS4AW_outroThumb{--d:44px}.oRS4AW_outroText{font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:30rem}@media (min-width:1024px){.oRS4AW_outro{gap:var(--sp-6);padding:var(--sp-6) var(--sp-6) var(--sp-6) var(--sp-6);grid-template-columns:auto minmax(0,1fr) auto}.oRS4AW_outroThumbs .oRS4AW_outroThumb{--d:64px}.oRS4AW_outroText{font-size:var(--fs-h3);letter-spacing:var(--tr-h3);max-width:34rem;line-height:1.3}}.oRS4AW_case+.oRS4AW_case{margin-top:var(--sp-9)}.oRS4AW_collapse{margin-bottom:var(--gutter)}.oRS4AW_caseRow{row-gap:var(--sp-7);align-items:start}.oRS4AW_signalTile{flex-direction:column;justify-content:space-between;min-height:280px;display:flex}.oRS4AW_caseLabel{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.oRS4AW_caseClient{font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);font-weight:var(--w-medium)}.oRS4AW_caseService{font-weight:var(--w-regular);color:var(--fg-2)}.oRS4AW_caseFigure{gap:var(--sp-6);flex-direction:column;display:flex}.oRS4AW_caseStage{width:100%}.oRS4AW_trailing{margin-top:var(--sp-7)}@media (min-width:1024px){.oRS4AW_signalTile,.oRS4AW_caseFigure{grid-column:1/span 6}.oRS4AW_signalTile{min-height:360px;padding:var(--sp-7) var(--sp-7) var(--sp-6)}.oRS4AW_casePath{padding-top:var(--sp-4);grid-column:8/span 5}}.oRS4AW_processHead{margin-bottom:var(--head-gap)}.oRS4AW_processIntro .oRS4AW_lead{margin-top:var(--sp-5)}.oRS4AW_processLink{margin-top:var(--sp-6)}@media (min-width:1024px){.oRS4AW_processIntro{grid-column:1/span 6}}.oRS4AW_team{row-gap:var(--sp-7);align-items:center}.oRS4AW_teamVisual{align-items:center;display:flex;position:relative}.oRS4AW_teamE{width:100%;max-width:620px}.oRS4AW_teamStatement{margin-top:var(--sp-6);font-size:var(--fs-h3);letter-spacing:var(--tr-h3);line-height:1.3;font-weight:var(--w-regular);max-width:34rem}.oRS4AW_teamBody{margin-top:var(--sp-5);color:var(--fg-2);max-width:var(--measure-body)}.oRS4AW_person{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--hair);column-gap:var(--sp-4);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.oRS4AW_personName{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);font-weight:var(--w-medium)}.oRS4AW_personRole{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fg-2)}.oRS4AW_personPlace{margin-top:var(--sp-1);color:var(--fg-2);grid-column:1/-1}.oRS4AW_teamContacts{gap:var(--sp-3);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.oRS4AW_teamMore{margin-top:var(--sp-4)}@media (min-width:1024px){.oRS4AW_teamVisual{grid-column:1/span 6}.oRS4AW_teamText{padding-left:var(--sp-6);grid-column:7/span 6}}
@font-face{font-family:generalSans;src:url(../media/GeneralSans_Regular-s.p.0ypr6tn8ewkor.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:generalSans;src:url(../media/GeneralSans_Medium-s.p.2csf5ddxy62r4.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:generalSans Fallback;src:local(Arial);ascent-override:99.89%;descent-override:23.74%;line-gap-override:9.89%;size-adjust:101.11%}.NQUgVG_className{font-family:generalSans,generalSans Fallback,ui-sans-serif,system-ui,sans-serif}.NQUgVG_variable{--font-sans:"generalSans", "generalSans Fallback", ui-sans-serif, system-ui, sans-serif}
.mDHyUa_bento{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}.mDHyUa_cell{min-width:0;display:flex}.mDHyUa_tile{flex-direction:column;flex:1;display:flex}.mDHyUa_copy{justify-content:space-between;gap:var(--sp-7);flex-direction:column;flex:1;display:flex}.mDHyUa_index{font-size:var(--fs-h2);letter-spacing:var(--tr-h2);line-height:1;font-weight:var(--w-regular);color:var(--index)}.mDHyUa_body{margin-top:var(--sp-3);color:var(--fg-2);max-width:var(--measure-body)}.mDHyUa_feature .mDHyUa_copy{padding:var(--tile-pad)}.mDHyUa_feature{flex-direction:column-reverse}.mDHyUa_feature .mDHyUa_stage{aspect-ratio:4/3}@media (min-width:768px){.mDHyUa_bento{gap:var(--gutter);grid-template-columns:repeat(6,minmax(0,1fr))}.mDHyUa_cellNarrow,.mDHyUa_cellWide,.mDHyUa_cellNarrow:nth-child(3){grid-column:span 3}.mDHyUa_cellFeature{grid-column:1/-1}.mDHyUa_feature{flex-direction:row}.mDHyUa_feature .mDHyUa_stage{aspect-ratio:auto;flex:0 0 46%}}@media (min-width:1024px){.mDHyUa_bento{grid-template-columns:repeat(12,minmax(0,1fr))}.mDHyUa_cellNarrow,.mDHyUa_cellNarrow:nth-child(3){grid-column:span 4}.mDHyUa_cellWide{grid-column:span 5}.mDHyUa_cellFeature{grid-column:span 7}.mDHyUa_tile{min-height:340px}.mDHyUa_feature .mDHyUa_stage{flex-basis:50%}}
.Bv9eHa_hero{--card-px:max(var(--pad-x), calc((100% - 2 * var(--inset) - var(--container)) / 2));--bleed-x:max(var(--pad-x), calc((100vw - 2 * var(--inset) - var(--container)) / 2));isolation:isolate;margin:var(--inset) var(--inset) 0;border-radius:var(--r-card);flex-direction:column;display:flex;position:relative;overflow:clip}.Bv9eHa_visual{z-index:0;pointer-events:none;position:absolute}.Bv9eHa_visualFill{inset:0}.Bv9eHa_inner{z-index:1;padding:var(--top-m,calc(var(--header-top) + var(--header-space))) var(--card-px) var(--sp-7);pointer-events:none;flex-direction:column;flex:auto;display:flex;position:relative}.Bv9eHa_main{align-content:end;align-items:end;row-gap:var(--sp-7);flex:auto}.Bv9eHa_text,.Bv9eHa_aside{pointer-events:auto}.Bv9eHa_title{max-width:11.5em}.Bv9eHa_lead{margin-top:var(--sp-5);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fg-2);max-width:var(--measure-lead)}.Bv9eHa_actions{margin-top:var(--sp-6);flex-direction:column;align-items:stretch;gap:12px;display:flex}@media (min-width:480px){.Bv9eHa_actions{align-items:flex-start}}@media (max-width:1023.98px){.Bv9eHa_asideFirst{order:-1}}@media (min-width:1024px){.Bv9eHa_inner{padding:calc(var(--header-top) + var(--header-space)) var(--card-px) var(--sp-8)}.Bv9eHa_page{min-height:clamp(560px,80svh,760px)}.Bv9eHa_screen{min-height:clamp(560px, 100svh - 2 * var(--inset), 860px)}.Bv9eHa_wide .Bv9eHa_text{grid-column:1/span 7}.Bv9eHa_wide .Bv9eHa_aside{grid-column:8/span 5}.Bv9eHa_half .Bv9eHa_text{grid-column:1/span 6}.Bv9eHa_half .Bv9eHa_aside{grid-column:7/span 6}.Bv9eHa_narrow .Bv9eHa_text{grid-column:1/span 5}.Bv9eHa_narrow .Bv9eHa_aside{grid-column:6/span 7}.Bv9eHa_text,.Bv9eHa_aside{grid-row:1}}
.Bf5QgG_track{--mask:72px;--row-gap:calc(var(--node) + 2 * var(--sp-3));row-gap:var(--row-gap);padding-bottom:var(--row-gap);display:grid;position:relative}.Bf5QgG_track:before{content:"";top:calc(var(--mask) / 2);bottom:calc(var(--row-gap) / 2);left:calc(var(--mask) / 2 - var(--path-w) / 2);width:var(--path-w);background-color:var(--path);position:absolute}.Bf5QgG_step{grid-template-columns:var(--mask) minmax(0, 1fr);column-gap:var(--sp-5);align-items:center;min-width:0;display:grid;position:relative}.Bf5QgG_visual{width:var(--mask);height:var(--mask);position:relative}.Bf5QgG_mask{z-index:1;position:relative}.Bf5QgG_visual .Bf5QgG_node{left:calc(var(--mask) / 2 - var(--node) / 2);top:calc(var(--mask) + (var(--row-gap) - var(--node)) / 2);position:absolute}.Bf5QgG_text{min-width:0}.Bf5QgG_index{font-size:var(--fs-lead);line-height:1.2;font-weight:var(--w-regular);color:var(--index)}.Bf5QgG_title{margin-top:var(--sp-1);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}@media (min-width:1024px){.Bf5QgG_track{--mask:120px;grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--gutter);row-gap:0;padding-bottom:0}.Bf5QgG_track:before{top:calc(var(--mask) / 2 - var(--path-w) / 2);bottom:auto;left:calc(-1 * var(--bleed-x,0px));right:calc(-1 * var(--bleed-x,0px));width:auto;height:var(--path-w);transform-origin:0}.Bf5QgG_step{display:block}.Bf5QgG_visual{width:100%}.Bf5QgG_visual .Bf5QgG_node{top:calc(var(--mask) / 2 - var(--node) / 2);left:calc(var(--mask) + (100% + var(--gutter) - var(--mask)) / 2 - var(--node) / 2)}.Bf5QgG_text{margin-top:var(--sp-6)}.Bf5QgG_index{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}.Bf5QgG_title{margin-top:var(--sp-2);padding-right:var(--sp-2)}}@media (hover:hover) and (pointer:fine){.Bf5QgG_visual .Bf5QgG_node{transition:background-color var(--dur-hover) ease, border-color var(--dur-hover) ease}.Bf5QgG_step:hover .Bf5QgG_node{background-color:var(--lime);border-color:var(--lime)}.Bf5QgG_step:hover .Bf5QgG_node:after{background-color:var(--ink)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.Bf5QgG_track{view-timeline:--steps block}.Bf5QgG_track:before{animation:linear both Bf5QgG_steps-draw;animation-timeline:--steps;animation-range:entry 20% cover 40%}.Bf5QgG_visual .Bf5QgG_node{animation:linear both Bf5QgG_steps-node;animation-timeline:--steps;animation-range:entry calc(25% + var(--i) * 4%) cover calc(30% + var(--i) * 4%)}}}@keyframes Bf5QgG_steps-draw{0%{transform:scaleX(0)}}@keyframes Bf5QgG_steps-node{0%{opacity:.3}}
.UAckzq_channels{--h:60px;--px:22px;column-gap:var(--gutter);row-gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;container-type:inline-size}.UAckzq_channel{grid-column:1/-1;min-width:0}.UAckzq_fact{min-width:0;padding-top:var(--sp-2)}.UAckzq_label{font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);font-weight:var(--w-medium);color:var(--fg-2);margin-bottom:10px}.UAckzq_value{margin:0}.UAckzq_factValue{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg);margin:0}.UAckzq_pair{align-items:stretch;gap:var(--btn-gap);height:var(--h);border-radius:var(--r-pill);color:var(--fg);-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-out);text-decoration:none;display:flex}.UAckzq_pill{isolation:isolate;min-width:0;padding:0 var(--px);border:1px solid var(--btn-line);border-radius:var(--r-pill);transition:border-color var(--dur-hover) ease, color .18s ease;flex:auto;align-items:center;display:flex;position:relative;overflow:hidden}.UAckzq_pill:before{content:"";z-index:-1;background:var(--btn-fill);clip-path:inset(0 100% 0 0 round var(--r-pill));transition:clip-path var(--dur-exit) var(--ease-out);position:absolute;inset:0}.UAckzq_text{font-size:min(var(--fs-h3), (100cqi - var(--h) - var(--btn-gap) - 2 * var(--px)) / 8.6);letter-spacing:var(--tr-h3);line-height:1;font-weight:var(--w-medium);white-space:nowrap;text-overflow:ellipsis;padding-top:2px;overflow:hidden}.UAckzq_circle{width:var(--h);border:1px solid var(--btn-line);transition:border-color var(--dur-hover) ease, background-color var(--dur-hover) ease, color var(--dur-hover) ease;border-radius:50%;flex:none;place-items:center;display:grid}.UAckzq_arrow{transition:transform var(--dur-arrow) var(--ease-out)}.UAckzq_pair:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.UAckzq_pair:hover .UAckzq_pill,.UAckzq_pair:hover .UAckzq_circle{border-color:var(--btn-fill);color:var(--btn-fill-fg)}.UAckzq_pair:hover .UAckzq_pill{transition-delay:0s,60ms}.UAckzq_pair:hover .UAckzq_pill:before{clip-path:inset(0 0 0 0 round var(--r-pill));transition-duration:var(--dur-fill)}.UAckzq_pair:hover .UAckzq_circle{background-color:var(--btn-fill)}.UAckzq_pair:hover .UAckzq_arrow{transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.UAckzq_pair,.UAckzq_arrow{transition:none}.UAckzq_pair:active,.UAckzq_pair:hover .UAckzq_arrow{transform:none}.UAckzq_pill:before{clip-path:none;opacity:0;transition:opacity var(--dur-reduced) ease}@media (hover:hover) and (pointer:fine){.UAckzq_pair:hover .UAckzq_pill:before{clip-path:none;opacity:1}}}@media (min-width:1024px){.UAckzq_channels{--h:72px;--px:28px}}
.BN5wlG_grid{gap:var(--sp-2);grid-template-columns:minmax(0,1fr);display:grid}.BN5wlG_tile{gap:var(--sp-3);flex-direction:column;display:flex}.BN5wlG_term{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);font-weight:var(--w-medium)}.BN5wlG_text{font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:26rem}@media (min-width:768px){.BN5wlG_grid{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.BN5wlG_tile{padding:var(--sp-7)}}
.xfiJta_quote{min-width:0}.xfiJta_text{font-size:var(--fs-h3);letter-spacing:var(--tr-h3);line-height:1.3;font-weight:var(--w-regular);text-indent:-.42em;max-width:34rem}.xfiJta_by{margin-top:var(--sp-4);font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);color:var(--fg-2)}
.eELqEq_track{margin-top:var(--sp-2)}.eELqEq_outputs{row-gap:var(--sp-5);margin-top:var(--sp-8);grid-template-areas:"title""rows""link";display:grid}.eELqEq_outputsTitle{grid-area:title;max-width:12em}.eELqEq_rows{grid-area:rows;display:grid}.eELqEq_row{column-gap:var(--sp-4);padding-block:var(--sp-4);border-top:1px solid var(--line-strong);font-size:var(--fs-body);line-height:var(--lh-body);grid-template-columns:12px minmax(0,1fr);align-items:start;display:grid}.eELqEq_row:first-child{border-top:0;padding-top:0}.eELqEq_row:last-child{padding-bottom:0}.eELqEq_dot{width:12px;height:12px;margin-top:calc((var(--fs-body) * var(--lh-body) - 12px) / 2);background-color:var(--lime);border:1.5px solid var(--mark-ring);border-radius:50%}.eELqEq_outputsLink{margin-top:var(--sp-2);grid-area:link}.eELqEq_link{margin-top:var(--sp-7)}@media (min-width:1024px){.eELqEq_outputs{column-gap:var(--gutter);row-gap:var(--sp-6);padding:var(--sp-7);grid-template:auto 1fr/repeat(12,minmax(0,1fr));align-items:start}.eELqEq_outputsTitle{grid-area:1/1/auto/span 4}.eELqEq_outputsLink{grid-area:2/1/auto/span 4;align-self:end;margin-top:0}.eELqEq_rows{grid-area:1/6/span 2/span 7}}@media (min-width:1024px) and (max-width:1279.98px){.eELqEq_outputsTitle,.eELqEq_outputsLink{grid-column:1/span 5}.eELqEq_rows{grid-column:7/span 6}}@media (min-width:1024px){.eELqEq_row{padding-block:var(--sp-5);font-size:var(--fs-lead);line-height:1.4}.eELqEq_row:first-child{padding-top:0}.eELqEq_dot{margin-top:calc((var(--fs-lead) * 1.4 - 12px) / 2)}}
.PkJw5G_hero{--top-m:clamp(320px, 88vw, 460px)}.PkJw5G_noise{top:calc(var(--header-h) + 20px);right:var(--stage-inset);left:var(--stage-inset);height:calc(var(--top-m) - var(--header-h) - 20px - var(--sp-6));border-radius:var(--r-tile);background-color:var(--deep);overflow:hidden}.PkJw5G_noise>*{position:absolute;inset:0}.PkJw5G_links{gap:var(--sp-2);flex-wrap:wrap;display:flex}.PkJw5G_cta{margin-top:var(--sp-5)}@media (min-width:1024px){.PkJw5G_noise{left:auto;bottom:var(--stage-inset);width:55%;height:auto}.PkJw5G_links{max-width:32rem}}
._2l4EVG_grid{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}._2l4EVG_cell{min-width:0;display:flex}._2l4EVG_tile{flex-direction:column;flex:1;display:flex}._2l4EVG_text{padding:var(--sp-5) var(--tile-pad) var(--tile-pad)}._2l4EVG_body{margin-top:var(--sp-3);color:var(--fg-2)}@media (min-width:768px){._2l4EVG_grid{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){._2l4EVG_grid{grid-template-columns:repeat(4,minmax(0,1fr))}._2l4EVG_text{padding:var(--sp-5) var(--sp-5) var(--sp-6)}}
.MW0ffG_form{row-gap:var(--sp-5);grid-template-columns:minmax(0,1fr);display:grid}.MW0ffG_required,.MW0ffG_note,.MW0ffG_micro{font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);color:var(--fg-2)}.MW0ffG_pair{row-gap:var(--sp-5);column-gap:var(--sp-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:768px){.MW0ffG_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.MW0ffG_field{flex-direction:column;min-width:0;display:flex}.MW0ffG_label{margin-bottom:var(--sp-2);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg);padding:0}.MW0ffG_mark{color:var(--fg-2)}.MW0ffG_control{width:100%;height:var(--field-h);background-color:var(--white);border:1px solid var(--line-strong);border-radius:var(--r-field);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);appearance:none;padding:0 18px;display:block}.MW0ffG_control::placeholder{color:var(--muted);opacity:1}.MW0ffG_textarea{border-radius:calc(var(--r-field) + 4px);resize:vertical;height:auto;min-height:176px;padding:16px 18px}@media (hover:hover) and (pointer:fine){.MW0ffG_control{transition:border-color var(--dur-hover) ease}.MW0ffG_control:hover{border-color:var(--muted)}}.MW0ffG_control.MW0ffG_control:focus{border-color:var(--violet);outline:2px solid var(--violet);outline-offset:2px}.MW0ffG_control.MW0ffG_invalid{border-width:2px;border-color:var(--ink);padding-inline:17px}.MW0ffG_textarea.MW0ffG_invalid{padding-block:15px}.MW0ffG_error{margin-top:var(--sp-2);font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);font-weight:var(--w-medium);color:var(--ink)}.MW0ffG_selectWrap{position:relative}.MW0ffG_select{cursor:pointer;text-overflow:ellipsis;padding-right:48px}.MW0ffG_empty{color:var(--muted)}.MW0ffG_select option{color:var(--ink)}.MW0ffG_chevron{color:var(--ink);pointer-events:none;margin-top:-5px;position:absolute;top:50%;right:20px}.MW0ffG_choices{border:0;min-width:0;margin:0;padding:0}.MW0ffG_choiceRow{gap:var(--sp-2);flex-wrap:wrap;display:flex}.MW0ffG_choice{height:var(--hit);border:1px solid var(--line-strong);border-radius:var(--r-pill);background-color:var(--white);font-size:var(--fs-ui);line-height:1;font-weight:var(--w-medium);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-out), background-color var(--dur-hover) ease, border-color var(--dur-hover) ease, color var(--dur-hover) ease;align-items:center;gap:10px;padding:0 18px 0 14px;display:inline-flex;position:relative}.MW0ffG_choiceInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.MW0ffG_choiceDot{border:var(--path-w) solid var(--line-strong);width:14px;height:14px;transition:border-color var(--dur-hover) ease;border-radius:50%;flex:none;position:relative}.MW0ffG_choiceDot:after{content:"";opacity:0;width:6px;height:6px;transition:opacity var(--dur-hover) ease;background-color:currentColor;border-radius:50%;margin:auto;position:absolute;inset:0}.MW0ffG_choiceText{white-space:nowrap;padding-top:1px}.MW0ffG_choice:has(:checked){background-color:var(--violet);border-color:var(--violet);color:var(--white)}.MW0ffG_choice:has(:checked) .MW0ffG_choiceDot{border-color:var(--white)}.MW0ffG_choice:has(:checked) .MW0ffG_choiceDot:after{opacity:1}.MW0ffG_choice:has(:focus-visible){outline:2px solid var(--violet);outline-offset:2px}.MW0ffG_choice:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.MW0ffG_choice:hover:not(:has(:checked)){border-color:var(--violet)}.MW0ffG_choice:hover:not(:has(:checked)) .MW0ffG_choiceDot{border-color:var(--violet)}}@media (prefers-reduced-motion:reduce){.MW0ffG_choice:active{transform:none}}.MW0ffG_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.MW0ffG_actions{margin-top:var(--sp-3);padding-top:var(--sp-5);border-top:1px solid var(--hair);flex-direction:column;align-items:flex-start;display:flex}.MW0ffG_note{max-width:var(--measure-body)}.MW0ffG_note+.MW0ffG_note{margin-top:var(--sp-2)}.MW0ffG_mailFallback{font-weight:var(--w-medium);color:var(--ink);text-underline-offset:.25em;margin-top:8px;padding-block:10px;text-decoration-line:underline;display:inline-block}.MW0ffG_summary{margin-top:var(--sp-5);border:2px solid var(--ink);border-radius:var(--r-field);font-weight:var(--w-medium);color:var(--ink);max-width:var(--measure-body);padding:12px 16px}.MW0ffG_submit{margin-top:var(--sp-5)}.MW0ffG_micro{margin-top:10px}@media (max-width:479.98px){.MW0ffG_actions{align-items:stretch}}.MW0ffG_success{padding:var(--tile-pad);border-radius:var(--r-tile);background-color:var(--mist);flex-direction:column;align-items:flex-start;display:flex}.MW0ffG_successMark{margin-bottom:var(--sp-6)}.MW0ffG_successTitle{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2);max-width:14ch}.MW0ffG_successTitle:focus{outline:none}.MW0ffG_successText{margin-top:var(--sp-5);font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:var(--measure-lead)}.MW0ffG_successPhone{margin-top:var(--sp-4)}.MW0ffG_successNote{margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--line-strong);align-self:stretch}.MW0ffG_successNote .MW0ffG_note{color:var(--muted)}@media (min-width:1024px){.MW0ffG_success{min-height:480px;padding:var(--sp-8) var(--sp-7) var(--sp-7)}}
.NFYTFG_steps{--m:132px;--gap:var(--sp-7);row-gap:var(--gap);display:grid}.NFYTFG_step{row-gap:var(--sp-5);align-items:start;position:relative}.NFYTFG_visual{height:var(--m);justify-content:space-between;align-items:center;display:flex;position:relative}.NFYTFG_visual:before{content:"";top:calc(50% - var(--path-w) / 2);left:calc(-1 * var(--bleed-x,0px));right:calc(-1 * var(--bleed-x,0px));height:var(--path-w);background-color:var(--path);position:absolute}.NFYTFG_steps .NFYTFG_mask{--d:var(--m);z-index:1;position:relative}.NFYTFG_node{position:relative}.NFYTFG_index{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);font-weight:var(--w-regular);color:var(--index)}.NFYTFG_title{margin-top:var(--sp-2)}.NFYTFG_steps .NFYTFG_meta{margin-top:var(--sp-4);height:auto;min-height:var(--chip-h);white-space:normal;border-radius:16px;max-width:100%;padding-block:6px;padding-inline:14px;line-height:1.3}.NFYTFG_text{margin-top:var(--sp-4);color:var(--fg-2);max-width:var(--measure-body)}.NFYTFG_output{border-radius:var(--r-stage);padding:20px}.NFYTFG_outputLabel{font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);font-weight:var(--w-medium)}.NFYTFG_outputText{margin-top:var(--sp-2)}@media (min-width:768px) and (max-width:1023.98px){.NFYTFG_body{grid-column:1/span 4}.NFYTFG_output{margin-top:calc(var(--fs-h3) * var(--lh-h3) * 2 + var(--sp-2));grid-column:5/span 2}}@media (min-width:1024px){.NFYTFG_steps{--m:168px;--gap:var(--sp-8)}.NFYTFG_step{min-height:var(--m)}.NFYTFG_visual{height:var(--m);grid-column:1/span 3;display:block;position:static}.NFYTFG_visual:before{display:none}.NFYTFG_step:before{content:"";left:calc(var(--m) / 2 - var(--path-w) / 2);top:calc(var(--m) / 2);bottom:calc(-1 * var(--gap) - var(--m) / 2);width:var(--path-w);background-color:var(--path);position:absolute}.NFYTFG_step:last-child:before{height:max(50%, calc(var(--m) / 2 + var(--sp-8)));bottom:auto}.NFYTFG_node{z-index:1;left:calc(var(--m) / 2 - var(--node) / 2);top:calc(var(--m) / 2 + 50% + var(--gap) / 2 - var(--node) / 2);position:absolute}.NFYTFG_step:last-child .NFYTFG_node{top:calc(var(--m) / 2 + max(50%, calc(var(--m) / 2 + var(--sp-8))) - var(--node) / 2)}.NFYTFG_body{padding-right:var(--sp-6);grid-column:4/span 5}.NFYTFG_output{margin-top:calc(var(--fs-h3) * var(--lh-h3) + var(--sp-2));grid-column:9/span 4}}@media (min-width:1280px){.NFYTFG_steps{--m:200px}}@media (hover:hover) and (pointer:fine){.NFYTFG_node{transition:background-color var(--dur-hover) ease, border-color var(--dur-hover) ease}.NFYTFG_step:hover .NFYTFG_node{background-color:var(--lime);border-color:var(--lime)}.NFYTFG_step:hover .NFYTFG_node:after{background-color:var(--ink)}}
.ZY1yma_stats{row-gap:var(--sp-2)}.ZY1yma_tile{display:flex}.ZY1yma_block{justify-content:space-between;gap:var(--sp-3);flex-direction:column;flex:auto;display:flex}.ZY1yma_block>p:last-child{max-width:22rem}@media (min-width:768px){.ZY1yma_stats{row-gap:var(--gutter)}.ZY1yma_block{gap:var(--sp-5)}.ZY1yma_tile{grid-column:span 3;min-height:200px}.ZY1yma_tile:last-child{grid-column:1/-1}}@media (min-width:1024px){.ZY1yma_stats{row-gap:0}.ZY1yma_tile,.ZY1yma_tile:last-child{grid-column:span 4;min-height:232px}}
._4m6C5G_section._4m6C5G_section{padding-block:var(--sp-7)}._4m6C5G_banner{align-items:center;column-gap:var(--sp-4);row-gap:var(--sp-4);padding:var(--sp-4) var(--sp-4) var(--sp-5) var(--sp-5);border-radius:var(--r-card);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}._4m6C5G_thumb{grid-area:1/1}._4m6C5G_text{font-size:var(--fs-body);line-height:var(--lh-body);grid-area:2/1/auto/-1;max-width:46rem}._4m6C5G_link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}._4m6C5G_banner:has(._4m6C5G_link:focus-visible){outline:2px solid var(--focus);outline-offset:3px}._4m6C5G_link:focus-visible{outline:none}._4m6C5G_circle{width:var(--btn-s);height:var(--btn-s);border:1px solid var(--btn-line);color:var(--fg);transition:background-color var(--dur-hover) ease, border-color var(--dur-hover) ease, color var(--dur-hover) ease;border-radius:50%;grid-area:1/3;place-self:start end;place-items:center;display:inline-grid}._4m6C5G_arrow{transition:transform var(--dur-arrow) var(--ease-out)}@media (hover:hover) and (pointer:fine){._4m6C5G_banner:hover ._4m6C5G_circle{background-color:var(--btn-fill);border-color:var(--btn-fill);color:var(--btn-fill-fg)}._4m6C5G_banner:hover ._4m6C5G_arrow{transform:rotate(45deg)}._4m6C5G_banner:hover ._4m6C5G_link{text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){._4m6C5G_arrow{transition:none}._4m6C5G_banner:hover ._4m6C5G_arrow{transform:none}}@media (min-width:768px){._4m6C5G_banner{min-height:88px;padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-3);column-gap:var(--sp-5);border-radius:var(--r-pill);grid-template-columns:auto minmax(0,1fr) auto}._4m6C5G_thumb,._4m6C5G_text,._4m6C5G_circle{grid-row:1}._4m6C5G_text{font-size:var(--fs-lead);grid-column:2;line-height:1.4}._4m6C5G_circle{margin-right:var(--sp-3);align-self:center}}
@font-face{font-family:generalSansItalic;src:url(../media/GeneralSans_Italic-s.1cxjb-6u_obet.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:generalSansItalic Fallback;src:local(Arial);ascent-override:103.81%;descent-override:24.67%;line-gap-override:10.28%;size-adjust:97.29%}.r3fniW_className{font-family:generalSansItalic,generalSansItalic Fallback}.r3fniW_variable{--font-italic:"generalSansItalic", "generalSansItalic Fallback"}
.k38HTG_where{margin-top:var(--head-gap)}.k38HTG_track{position:relative;container-type:inline-size}.k38HTG_tiles{z-index:1;gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.k38HTG_item{min-width:0;display:flex}.k38HTG_tile{flex-direction:column;flex:1;display:flex;position:relative}.k38HTG_cover{color:inherit;text-decoration:none}.k38HTG_cover:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.k38HTG_cover:focus-visible{outline:none}.k38HTG_tile:has(.k38HTG_cover:focus-visible){outline:2px solid var(--focus);outline-offset:3px}@media (hover:hover) and (pointer:fine){.k38HTG_tile:has(.k38HTG_cover){transition:border-color var(--dur-hover) ease}.k38HTG_tile:has(.k38HTG_cover:hover){border-color:var(--violet)}}.k38HTG_caption{padding:var(--sp-4) var(--sp-5) var(--sp-5)}.k38HTG_line,.k38HTG_end{display:none}.k38HTG_action{margin-top:var(--sp-6)}@media (min-width:768px) and (max-width:1023.98px){.k38HTG_tile{flex-direction:row;align-items:center}.k38HTG_tile>:first-child{flex:0 0 44%}.k38HTG_caption{padding:var(--sp-5)}}@media (min-width:1024px){.k38HTG_tiles{gap:var(--gutter);margin-right:calc(var(--node) + var(--sp-6));grid-template-columns:repeat(3,minmax(0,1fr))}.k38HTG_line,.k38HTG_end{--tile-w:calc((100cqi - var(--node) - var(--sp-6) - 2 * var(--gutter)) / 3);--mid:calc(var(--stage-inset) + (var(--tile-w) - 2 * var(--stage-inset)) / 3.2)}.k38HTG_line{top:calc(var(--mid) - var(--path-w) / 2);left:calc(-1 * var(--bleed-x,0px));right:calc(-1 * var(--bleed-x,0px));height:var(--path-w);background-color:var(--path);display:block;position:absolute}.k38HTG_end{right:0;top:calc(var(--mid) - var(--node) / 2);display:block;position:absolute}.k38HTG_action{justify-content:flex-end;display:flex}}
.VjlaRa_tile{gap:var(--sp-6);flex-direction:column;display:flex}.VjlaRa_title{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);max-width:14em}.VjlaRa_list{--gap-v:var(--sp-6)}.VjlaRa_list p{font-weight:var(--w-regular)}@media (min-width:1024px){.VjlaRa_tile{gap:var(--sp-7);padding:var(--sp-7) var(--sp-6) var(--sp-7)}.VjlaRa_list{--gap-v:var(--sp-7)}}
.xaXCcG_title{max-width:12em}.xaXCcG_figures{margin-top:var(--head-gap)}.xaXCcG_figure{font-size:var(--fs-figure);letter-spacing:var(--tr-mega);line-height:1;font-weight:var(--w-regular);font-variant-numeric:tabular-nums;color:var(--fg);text-wrap:balance;margin-top:calc((var(--node) - var(--fs-figure)) / 2 - (var(--node) - var(--fs-body) * var(--lh-body)) / 2)}.xaXCcG_text{margin-top:var(--sp-8);max-width:44rem}.xaXCcG_signal{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);font-weight:var(--w-medium);display:block}.xaXCcG_quiet{margin-top:var(--sp-4);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fg-2);display:block}@media (min-width:1024px){.xaXCcG_figure{margin-top:var(--sp-4);padding-right:var(--sp-6)}.xaXCcG_text{margin-top:var(--sp-9);grid-column:1/span 8}}@media (max-width:1023.98px){.xaXCcG_figures>ul{--gap-v:var(--sp-6)}}
.ZKeZra_source{--chain-d:96px;row-gap:var(--sp-6);position:relative}.ZKeZra_line{z-index:0;left:calc(-1 * var(--bleed-x,0px));right:calc(-1 * var(--bleed-x,0px));bottom:calc(var(--chain-d) / 2 - var(--path-w) / 2);height:var(--path-w);background-color:var(--path);position:absolute}.ZKeZra_tile{z-index:1;padding-top:calc(var(--tile-pad) + 48px + var(--sp-6));flex-direction:column;display:flex}.ZKeZra_node{top:var(--tile-pad);right:var(--tile-pad);position:absolute}.ZKeZra_title{max-width:11em}.ZKeZra_text{margin-top:var(--sp-5);font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:40rem}.ZKeZra_chain{z-index:1;height:var(--chain-d);justify-content:space-between;align-items:center;display:flex;position:relative}@media (min-width:768px){.ZKeZra_source{--chain-d:120px}.ZKeZra_chain{justify-content:flex-start;gap:var(--sp-6)}}@media (min-width:1024px){.ZKeZra_source{align-items:stretch;row-gap:0}.ZKeZra_line{bottom:auto;top:calc(50% - var(--path-w) / 2)}.ZKeZra_tile{padding:var(--sp-8) var(--sp-8) var(--sp-7);grid-column:1/span 7;justify-content:flex-start}.ZKeZra_node{top:var(--sp-7);right:var(--sp-7)}.ZKeZra_chain{--chain-d:min(124px, calc((100cqi - 2 * var(--sp-4)) / 3));grid-column:8/span 5;justify-content:space-between;gap:0;height:auto;container-type:inline-size}}@media (min-width:1280px){.ZKeZra_tile{grid-column:1/span 8}.ZKeZra_chain{grid-column:9/span 4}}
.tCncfG_grid{row-gap:var(--sp-7);align-items:start}.tCncfG_intro{margin-top:var(--sp-5);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fg-2);max-width:var(--measure-lead)}.tCncfG_stage{margin-top:var(--sp-7);width:100%}.tCncfG_sentences.tCncfG_sentences{--first:calc(var(--fs-h3) * 1.3)}.tCncfG_sentences.tCncfG_sentences p{font-weight:var(--w-regular);max-width:24em;line-height:1.3}.tCncfG_always{gap:var(--sp-5);margin-top:var(--sp-8);display:grid}.tCncfG_alwaysTitle{max-width:14em}.tCncfG_pills{gap:var(--sp-3);flex-wrap:wrap;display:flex}.tCncfG_pill{min-height:var(--btn-s);border-radius:var(--r-pill);background-color:var(--white);font-size:var(--fs-ui);line-height:1.3;font-weight:var(--w-medium);align-items:center;gap:10px;padding:8px 18px 8px 14px;display:inline-flex}.tCncfG_dot{background-color:var(--lime);border:1.5px solid var(--mark-ring);border-radius:50%;flex:none;width:10px;height:10px}.tCncfG_portal{color:var(--fg-2);max-width:var(--measure-body)}@media (max-width:479.98px){.tCncfG_pill{border-radius:var(--r-tile)}}@media (min-width:1024px){.tCncfG_head{grid-column:1/span 5;position:sticky;top:112px}.tCncfG_list{padding-top:var(--sp-2);grid-column:7/span 6}.tCncfG_always{column-gap:var(--gutter);row-gap:var(--sp-5);padding:var(--sp-7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.tCncfG_alwaysTitle{grid-column:1/span 4}.tCncfG_pills,.tCncfG_portal{grid-column:5/span 8}}
._6bcoIW_hero{--top-m:clamp(240px, 64vw, 340px)}._6bcoIW_heroVisual{aspect-ratio:4/3;width:clamp(220px,60vw,360px);inset:52px -10% auto auto}._6bcoIW_heroAside{margin-top:var(--sp-3)}@media (min-width:768px) and (max-width:1023.98px){._6bcoIW_heroVisual{width:360px;right:-4%}._6bcoIW_hero{--top-m:320px}}@media (min-width:1024px){._6bcoIW_heroVisual{display:none}._6bcoIW_heroAside{margin-top:0}}@media (min-width:1280px){._6bcoIW_heroAside{padding-left:var(--sp-6)}}._6bcoIW_formGrid{row-gap:var(--sp-8);align-items:start}._6bcoIW_formIntro{margin-top:var(--sp-5);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fg-2);max-width:var(--measure-lead)}._6bcoIW_formTitle{max-width:13em}._6bcoIW_formBody{margin-top:var(--head-gap)}@media (min-width:1024px){._6bcoIW_formCol{grid-column:1/span 7}._6bcoIW_nextCol{grid-column:9/span 4;align-self:stretch}._6bcoIW_next{position:sticky;top:112px}}
._2WvGxW_heroE{padding-block:var(--sp-5) var(--sp-4)}@media (min-width:1024px){._2WvGxW_heroE{padding-block:0}}._2WvGxW_whyTitle,._2WvGxW_howTitle{max-width:12em;margin-bottom:var(--head-gap)}._2WvGxW_not{row-gap:var(--sp-7);align-items:start}._2WvGxW_notHead{gap:var(--sp-6);flex-direction:column;display:flex}._2WvGxW_notList p{font-weight:var(--w-regular)}._2WvGxW_not ._2WvGxW_notList{--gap-v:var(--sp-6)}@media (min-width:1024px){._2WvGxW_notHead{gap:var(--sp-7);grid-column:1/span 4}._2WvGxW_not ._2WvGxW_notList{--gap-v:var(--sp-7);padding-top:var(--sp-3);grid-column:6/span 7}}._2WvGxW_whereText{color:var(--fg-2);max-width:var(--measure-body)}
.yE6_ca_hero .yE6_ca_heroVisual{aspect-ratio:1800/1200;width:124%;height:auto;inset:52px -18% auto auto}@media (min-width:768px){.yE6_ca_hero .yE6_ca_heroVisual{width:78%;right:-12%}}@media (min-width:1024px){section.yE6_ca_hero{min-height:clamp(640px, 100svh - 2 * var(--inset), 860px)}.yE6_ca_hero .yE6_ca_heroVisual{width:62%;top:-6%;left:auto;right:-8%}}.yE6_ca_note{margin-top:var(--sp-6);color:var(--fg-2);max-width:var(--measure-body)}@media (min-width:1024px){.yE6_ca_note{grid-column:1/span 7}}.yE6_ca_rhythm>li{padding-right:0}.yE6_ca_rhythmTile{height:100%}.yE6_ca_rhythmText{margin-top:var(--sp-4);color:var(--fg-2)}@media (min-width:1024px){.yE6_ca_rhythm>li{align-content:stretch;row-gap:var(--sp-5);grid-template-rows:auto 1fr}.yE6_ca_rhythm>li>:last-child{align-self:stretch;display:flex}.yE6_ca_rhythmTile{padding:var(--sp-6) var(--sp-6) var(--sp-7);flex:auto}.yE6_ca_rhythmTitle{max-width:10em}}
section._0CWh9a_hero{--hero-top-m:clamp(280px, 78vw, 420px)}._0CWh9a_hero ._0CWh9a_heroVisual{aspect-ratio:1600/900;width:116%;height:auto;inset:52px -22% auto auto}@media (min-width:768px){._0CWh9a_hero ._0CWh9a_heroVisual{width:92%;top:8px;right:-16%}}@media (min-width:1024px){section._0CWh9a_hero{min-height:clamp(760px, 100svh - 2 * var(--inset), 940px)}._0CWh9a_hero ._0CWh9a_heroVisual{width:58%;top:-4%;left:auto;right:-8%}}._0CWh9a_caseHead{row-gap:var(--sp-4)}._0CWh9a_caseRow{row-gap:var(--sp-7);align-items:start}._0CWh9a_caseFigure{gap:var(--sp-6);flex-direction:column;display:flex}@media (min-width:1024px){._0CWh9a_caseFigure,._0CWh9a_signalCol{grid-column:1/span 6}._0CWh9a_casePath{padding-top:var(--sp-4);grid-column:8/span 5}}._0CWh9a_emFigure{margin-bottom:var(--sp-2)}@media (min-width:1024px){._0CWh9a_emPath{padding-top:0;padding-bottom:var(--sp-2);align-self:end}}._0CWh9a_collapse{margin-bottom:var(--gutter)}._0CWh9a_signalCol{align-self:start;display:flex}._0CWh9a_signalTile{flex:auto;min-height:280px;display:flex}._0CWh9a_signalBlock{flex-direction:column;flex:auto;justify-content:space-between;display:flex}._0CWh9a_quote{margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--hair)}@media (min-width:1024px){._0CWh9a_signalTile{min-height:420px;padding:var(--sp-7) var(--sp-7) var(--sp-6)}}
.zGxDIW_heroVisual{overflow:hidden}.zGxDIW_heroObject{width:auto;height:calc(var(--hero-top-m) - 36px);aspect-ratio:1800/1600;position:absolute;top:52px;right:-14%}.zGxDIW_heroObject>*{width:100%;height:100%}@media (min-width:640px) and (max-width:1023.98px){.zGxDIW_heroObject{right:-2%}}@media (min-width:1024px){.zGxDIW_heroObject{top:calc(var(--header-top) + var(--header-h) + 8px);height:min(82%,46vw);max-height:700px;right:-5%}}@media (min-width:1024px) and (max-width:1279.98px){.zGxDIW_heroObject{height:min(74%,44vw);right:-8%}}
.CL27nW_prose{margin-top:var(--sp-7);color:var(--ink);font-size:1.125rem;line-height:1.7}.CL27nW_prose h2{margin-top:var(--sp-8);font-size:var(--fs-h3);line-height:1.2}.CL27nW_prose h3{margin-top:var(--sp-7);font-size:1.25rem;line-height:1.3}:is(.CL27nW_prose p,.CL27nW_prose ul,.CL27nW_prose ol,.CL27nW_prose table,.CL27nW_prose blockquote){margin-top:var(--sp-5)}:is(.CL27nW_prose ul,.CL27nW_prose ol){padding-left:1.4em}.CL27nW_prose ul{list-style:outside}.CL27nW_prose ol{list-style:decimal}.CL27nW_prose li+li{margin-top:var(--sp-2)}.CL27nW_prose li::marker{color:var(--violet)}.CL27nW_prose strong{font-weight:var(--w-medium)}.CL27nW_prose a{color:var(--violet)}.CL27nW_prose blockquote{padding-left:var(--sp-5);border-left:2px solid var(--lime);color:var(--muted)}.CL27nW_prose table{border-collapse:collapse;width:100%;font-size:1rem}:is(.CL27nW_prose th,.CL27nW_prose td){padding:var(--sp-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.CL27nW_prose th{font-weight:var(--w-medium)}
.LlUGoq_top{gap:var(--sp-2);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.LlUGoq_column{max-width:44rem;margin-inline:auto}.LlUGoq_byline{font-size:var(--fs-small);color:var(--muted);padding-bottom:var(--sp-5);border-bottom:1px solid var(--line)}.LlUGoq_back{margin-top:var(--sp-8);padding-top:var(--sp-5);border-top:1px solid var(--line)}
.SHjAIW_grid{gap:var(--gutter);display:grid}@media (min-width:768px){.SHjAIW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.SHjAIW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.SHjAIW_card{height:100%;padding:var(--tile-pad);border:1px solid var(--line);border-radius:var(--r-tile,24px);background-color:var(--white);transition:border-color var(--dur-hover) ease;flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.SHjAIW_card:hover{border-color:var(--violet)}}.SHjAIW_card:focus-within{outline:2px solid var(--violet);outline-offset:3px}.SHjAIW_meta{justify-content:space-between;align-items:center;gap:var(--sp-4);font-size:var(--fs-small);color:var(--muted);display:flex}.SHjAIW_title{margin-top:var(--sp-5);font-size:var(--fs-h3);line-height:1.2}.SHjAIW_link{color:inherit;text-decoration:none}.SHjAIW_link:after{content:"";border-radius:inherit;position:absolute;inset:0}.SHjAIW_link:focus-visible{outline:none}.SHjAIW_excerpt{margin-top:var(--sp-3);color:var(--muted);flex:auto}.SHjAIW_date{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--muted)}
._1w8UVG_column{margin-inline:auto;max-width:44rem;margin-top:0}._1w8UVG_column>section:first-child h2{margin-top:0}
