.ds-tools[data-astro-cid-4dyxogmc]{background-color:var(--color-bg-light);color:var(--color-black);border-radius:2.5rem;flex-direction:column;gap:2rem;padding:1.75rem 1.25rem;display:flex}.ds-tools__content[data-astro-cid-4dyxogmc]{flex-direction:column;gap:1.25rem;display:flex}.ds-tools__slides[data-astro-cid-4dyxogmc]{display:grid}.ds-tools__slide[data-astro-cid-4dyxogmc]{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;gap:1.25rem;transition:opacity .55s ease-in-out,visibility 0s linear .55s;display:flex}.ds-tools__slide[data-astro-cid-4dyxogmc][data-active]{opacity:1;visibility:visible;transition:opacity .7s ease-in-out .12s,visibility linear}.ds-tools__icon[data-astro-cid-4dyxogmc]{fill:currentColor;align-self:flex-start;width:auto;height:2.8125rem}.ds-tools__title[data-astro-cid-4dyxogmc]{font-size:var(--text-heading)}.ds-tools__desc[data-astro-cid-4dyxogmc]{font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);line-height:140%}.ds-tools__controls[data-astro-cid-4dyxogmc]{gap:.625rem;display:flex}.ds-tools__arrow[data-astro-cid-4dyxogmc]{border:var(--border-width-strong) solid var(--color-border-dark-300);width:2.5rem;height:2.5rem;color:var(--color-black);cursor:pointer;background-color:#0000;border-radius:.625rem;justify-content:center;align-items:center;padding:0;transition:border-color .2s,opacity .2s;display:flex}.ds-tools__arrow[data-astro-cid-4dyxogmc] svg[data-astro-cid-4dyxogmc]{fill:none;stroke:currentColor;stroke-width:1.68px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.ds-tools__svg[data-astro-cid-4dyxogmc]{order:-1;align-self:center;width:100%;max-width:33rem;height:auto;display:block;overflow:visible}.ds-wedge[data-astro-cid-4dyxogmc]{--wedge-scale:1.12;cursor:pointer;transform-box:view-box;transform-origin:247.424px 257.008px;transition:transform .55s cubic-bezier(.22,1,.36,1)}.ds-wedge__label[data-astro-cid-4dyxogmc],.ds-wedge__icon[data-astro-cid-4dyxogmc]{transform-box:fill-box;transform-origin:50%;transition:transform .55s cubic-bezier(.22,1,.36,1)}.ds-wedge[data-astro-cid-4dyxogmc].is-active{transform:scale(var(--wedge-scale))}.ds-wedge[data-astro-cid-4dyxogmc].is-active .ds-wedge__label[data-astro-cid-4dyxogmc],.ds-wedge[data-astro-cid-4dyxogmc].is-active .ds-wedge__icon[data-astro-cid-4dyxogmc]{transform:scale(calc(1 / var(--wedge-scale)))}@media (width>=768px){.ds-tools[data-astro-cid-4dyxogmc]{flex-direction:row;justify-content:space-between;align-items:center;gap:3.75rem;padding:2.5rem 3.75rem}.ds-tools__content[data-astro-cid-4dyxogmc]{flex:0 20rem;gap:2.5rem}.ds-tools__slide[data-astro-cid-4dyxogmc]{gap:1.875rem}.ds-tools__title[data-astro-cid-4dyxogmc]{font-size:var(--text-xl)}.ds-tools__svg[data-astro-cid-4dyxogmc]{flex:1 1 0;order:0;min-width:0}}@media (width>=1110px){.ds-tools__arrow[data-astro-cid-4dyxogmc]{width:2.875rem;height:2.875rem}.ds-tools__desc[data-astro-cid-4dyxogmc]{width:21.25rem;font-size:.9375rem}}body{background-position:100% 0;background-size:cover}section[data-astro-cid-hperm6cm].header-group-section{padding-block:9.4375rem 3.5625rem}section[data-astro-cid-hperm6cm].header-group-section .hero__title[data-astro-cid-hperm6cm]{max-width:52.9375rem;margin-bottom:16.875rem}.site-footer{background-color:var(--color-black);border-top:1px solid var(--color-border)}.bg-white[data-astro-cid-hperm6cm]{background-color:var(--color-white);color:var(--color-black)}.ds-container[data-astro-cid-hperm6cm] h3[data-astro-cid-hperm6cm]{leading-trim:both;letter-spacing:-.0375rem;font-size:1.875rem;font-style:normal;font-weight:700;line-height:120%}.ds-container[data-astro-cid-hperm6cm] p[data-astro-cid-hperm6cm]{font-weight:var(--font-weight-medium)}.ds-intro[data-astro-cid-hperm6cm]{padding-block:0 4.8125rem}.ds-intro__title[data-astro-cid-hperm6cm]{margin-bottom:6.25rem}.ds-intro__card[data-astro-cid-hperm6cm]{border-radius:2.5rem;flex-direction:column;gap:2.5rem;padding:3.125rem 2.5rem;display:flex}.ds-intro__media[data-astro-cid-hperm6cm]{aspect-ratio:1287/1011;flex-shrink:0;width:100%;position:relative}.ds-intro__video[data-astro-cid-hperm6cm]{object-fit:fill;z-index:3;width:22.2%;height:44.4%;position:absolute;top:23.1%;left:36.7%}.ds-intro__image[data-astro-cid-hperm6cm]{width:100%;height:100%;display:block;position:relative}.ds-intro__subtitle[data-astro-cid-hperm6cm]{font-size:var(--text-subheading);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);margin-bottom:2.5rem;line-height:120%}.ds-intro__desc[data-astro-cid-hperm6cm]{font-weight:var(--font-weight-medium)}.ds-signio[data-astro-cid-hperm6cm]{padding-block:3rem 2.5rem}.ds-signio[data-astro-cid-hperm6cm] .container[data-astro-cid-hperm6cm]{flex-direction:column;gap:0;display:flex}.ds-signio[data-astro-cid-hperm6cm] h2[data-astro-cid-hperm6cm]{margin-bottom:2rem;font-size:2.375rem;line-height:1.2}.ds-signio__content[data-astro-cid-hperm6cm]{flex-direction:column;gap:2rem;margin-bottom:3rem;display:flex}.ds-signio__subtitle[data-astro-cid-hperm6cm]{font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);line-height:140%}.ds-signio__desc[data-astro-cid-hperm6cm]{font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:130%}.ds-signio__desc[data-astro-cid-hperm6cm] strong{font-size:var(--text-subheading);font-weight:var(--font-weight-bold);letter-spacing:-.0275rem;max-width:100%;line-height:120%;display:block}.faq[data-astro-cid-hperm6cm]{border-bottom:1px solid var(--color-border);padding-bottom:5rem}.faq__intro-desc[data-astro-cid-hperm6cm]{font-weight:var(--font-weight-bold)}@media (width<=767px){body{background-position:0 0;background-repeat:no-repeat;background-size:150vw 100vh}.ds-intro[data-astro-cid-hperm6cm]{padding-bottom:2.8125rem}.ds-intro__card[data-astro-cid-hperm6cm]{border-radius:var(--radius-card);align-items:stretch;gap:0;padding:1.875rem 1.25rem}.ds-intro__body[data-astro-cid-hperm6cm]{display:contents}.ds-intro__title[data-astro-cid-hperm6cm]{order:1;margin-bottom:2.125rem;font-size:2.125rem;line-height:1.1}.ds-intro__media[data-astro-cid-hperm6cm]{order:2;margin-bottom:2.125rem}.ds-intro__subtitle[data-astro-cid-hperm6cm]{font-size:var(--text-base);letter-spacing:normal;order:3;margin-bottom:1.75rem;line-height:1.375}.ds-intro__desc[data-astro-cid-hperm6cm]{order:4}}@media (width>=768px){.stats-bar__item{min-width:14.125rem}.stats-bar__item .stats-bar__label[data-astro-cid-hperm6cm]{opacity:0}.stats-bar__item:last-child .stats-bar__label{max-width:13.125rem}.ds-intro[data-astro-cid-hperm6cm]{padding-block-end:8.5rem}.ds-signio[data-astro-cid-hperm6cm]{padding-block:3.875rem 6.25rem}.ds-signio[data-astro-cid-hperm6cm] .container[data-astro-cid-hperm6cm]{gap:4.8125rem}.ds-signio[data-astro-cid-hperm6cm] h2[data-astro-cid-hperm6cm]{font-size:var(--text-2xl);margin-bottom:.875rem}.ds-signio__content[data-astro-cid-hperm6cm]{flex-direction:row;gap:3.75rem;margin-bottom:0}.ds-signio__subtitle[data-astro-cid-hperm6cm]{font-size:var(--text-subheading);line-height:120%}.ds-signio__desc[data-astro-cid-hperm6cm]{font-size:var(--text-lg)}}@media (width>=768px) and (width<=1279px){.ds-signio[data-astro-cid-hperm6cm] .container[data-astro-cid-hperm6cm]{gap:2.5rem}.ds-signio__image[data-astro-cid-hperm6cm]{flex-shrink:0;align-self:flex-start;width:12.5rem;height:auto}}@media (width>=1280px){.ds-intro__card[data-astro-cid-hperm6cm]{grid-template-rows:auto auto 1fr;grid-template-columns:auto auto;gap:0 2.5rem;display:grid}.ds-intro__body[data-astro-cid-hperm6cm]{display:contents}.ds-intro__title[data-astro-cid-hperm6cm]{grid-column:1/-1}.ds-intro__media[data-astro-cid-hperm6cm]{grid-area:2/2/-1;width:26.8125rem}.ds-intro__subtitle[data-astro-cid-hperm6cm]{max-width:34.4375rem}.ds-intro__desc[data-astro-cid-hperm6cm]{max-width:34.4375rem;font-size:var(--text-lg)}.ds-signio[data-astro-cid-hperm6cm] .container[data-astro-cid-hperm6cm]{gap:6.0625rem}.ds-signio__image[data-astro-cid-hperm6cm]{flex-shrink:0;align-self:flex-start;width:17.1875rem;height:29.0625rem;margin-top:9.7rem}.faq[data-astro-cid-hperm6cm]{padding-block:5rem}.faq[data-astro-cid-hperm6cm] .accordion-item{padding-block:1.875rem}.faq[data-astro-cid-hperm6cm] .accordion-item--open{padding-bottom:3.125rem}.faq[data-astro-cid-hperm6cm] .accordion-item__body{padding-right:3.25rem}.faq[data-astro-cid-hperm6cm] .accordion-item__answer{letter-spacing:normal}.faq__list[data-astro-cid-hperm6cm]{padding-inline:0}.faq__list[data-astro-cid-hperm6cm]>:first-child .accordion-item{position:relative}.faq__list[data-astro-cid-hperm6cm]>:first-child .accordion-item:before{content:"";background:var(--color-border);width:1.375rem;height:1px;position:absolute;top:-1px;left:100%}}
