.site-sunburst-module-scss-module__1XcA1a__site-sunburst{gap:var(--space-part);display:grid}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__title{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-h2);line-height:var(--lh-h2);text-wrap:balance;color:var(--color-text-strong);margin:0}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__intro{max-inline-size:var(--measure);margin:0}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__body{gap:var(--space-gap);align-items:start;display:grid}@media (min-width:992px){.site-sunburst-module-scss-module__1XcA1a__site-sunburst__body{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__figure{gap:var(--space-3);margin:0;display:grid}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__stage{padding-block-end:var(--space-2);overflow-x:auto}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__canvas{inline-size:100%;min-inline-size:var(--size-sunburst-min);max-inline-size:var(--size-sunburst);block-size:auto;margin-inline:auto;display:block}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__caption{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small);max-inline-size:var(--measure)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__arc{fill:var(--color-surface-deep);stroke:var(--color-border);stroke-width:1px}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .site-sunburst-module-scss-module__1XcA1a__site-sunburst__arc{transition-duration:var(--duration-base);transition-property:fill,stroke;transition-timing-function:var(--ease-in-out)}}@media (forced-colors:active){.site-sunburst-module-scss-module__1XcA1a__site-sunburst__arc{stroke:canvastext;stroke-width:1px}}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__arc--depth-2{fill:var(--color-surface-glass)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__arc--depth-3{fill:var(--color-surface-well)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__arc--depth-0{fill:var(--color-primary)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__arc--noindex{stroke:var(--color-text);stroke-dasharray:6 5;stroke-width:1.5px}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__label{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-label);line-height:var(--lh-label);fill:var(--color-text-strong)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__label--depth-0{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-h5);line-height:var(--lh-h5);text-wrap:balance;fill:var(--color-on-primary)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__hub .site-sunburst-module-scss-module__1XcA1a__site-sunburst__arc{fill:none;stroke:var(--color-text);stroke-dasharray:2 6;stroke-width:1.5px}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__segment{outline:none}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__segment:hover .site-sunburst-module-scss-module__1XcA1a__site-sunburst__arc,.site-sunburst-module-scss-module__1XcA1a__site-sunburst__segment:focus-visible .site-sunburst-module-scss-module__1XcA1a__site-sunburst__arc{fill:var(--color-primary)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__segment:focus-visible .site-sunburst-module-scss-module__1XcA1a__site-sunburst__arc{stroke:var(--color-focus-contrast);stroke-width:var(--focus-width)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__segment:hover .site-sunburst-module-scss-module__1XcA1a__site-sunburst__label,.site-sunburst-module-scss-module__1XcA1a__site-sunburst__segment:focus-visible .site-sunburst-module-scss-module__1XcA1a__site-sunburst__label{fill:var(--color-on-primary)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__legend{gap:var(--space-3);padding:var(--space-inset);border:1px solid var(--color-surface-glass-border);border-radius:var(--radius-surface);background-color:var(--color-surface-glass);display:grid}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__legend-title{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-h5);line-height:var(--lh-h5);text-wrap:balance;color:var(--color-text-strong);margin:0}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__legend-list{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small);gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__legend-item{gap:var(--space-3);grid-template-columns:var(--size-icon-m)minmax(0,1fr);align-items:center;display:grid}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__legend-ring{inline-size:var(--size-icon-m);block-size:var(--size-icon-m);border-radius:var(--radius-round);background-color:var(--color-surface-deep);display:block}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__legend-ring--depth-0{background-color:var(--color-primary)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__legend-ring--depth-2{background-color:var(--color-surface-glass)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__legend-ring--depth-3{background-color:var(--color-surface-well)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__legend-ring--marker{border:1.5px dashed var(--color-text);background-color:#0000}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__list{padding:var(--space-inset);border:1px solid var(--color-surface-glass-border);border-radius:var(--radius-surface);background-color:var(--color-surface-glass)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__summary{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-h5);line-height:var(--lh-h5);text-wrap:balance;color:var(--color-text-strong);cursor:pointer}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__branch{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__branch .site-sunburst-module-scss-module__1XcA1a__site-sunburst__branch{border-inline-start:1px solid var(--color-surface-glass-border);padding-block-start:var(--space-2);padding-inline-start:var(--space-4)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__entry{gap:var(--space-1);display:grid}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__entry-line{gap:var(--space-2);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__entry-link{color:var(--color-text-strong);text-decoration:underline}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__entry-name{color:var(--color-text-strong)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__entry-level,.site-sunburst-module-scss-module__1XcA1a__site-sunburst__entry-tag{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-label);line-height:var(--lh-label);padding:var(--space-1)var(--space-2);border-radius:var(--radius-small);background-color:var(--color-surface-well)}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__entry-tag{border:1.5px dashed var(--color-text);background-color:#0000}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__entry-note{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small);max-inline-size:var(--measure);color:var(--color-text);margin:0}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__strays{gap:var(--space-3);padding:var(--space-inset);border:1.5px dashed var(--color-text);border-radius:var(--radius-surface);display:grid}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__strays-title{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-h5);line-height:var(--lh-h5);text-wrap:balance;color:var(--color-text-strong);margin:0}.site-sunburst-module-scss-module__1XcA1a__site-sunburst__strays-intro{max-inline-size:var(--measure);margin:0}
.Grid-module-scss-module__jZL-na__grid{gap:var(--space-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Grid-module-scss-module__jZL-na__grid--columns-2,.Grid-module-scss-module__jZL-na__grid--columns-3,.Grid-module-scss-module__jZL-na__grid--columns-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.Grid-module-scss-module__jZL-na__grid--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.Grid-module-scss-module__jZL-na__grid--columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
.Eyebrow-module-scss-module__qpJuYG__eyebrow{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);text-transform:uppercase;letter-spacing:.08em;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;color:var(--color-accent-text);margin:0}
.Heading-module-scss-module__0QL2TW__heading{overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;color:var(--color-text-strong);margin:0}.Heading-module-scss-module__0QL2TW__heading--size-h1{font-family:var(--ff-display);font-weight:var(--fw-regular);font-size:var(--fs-h1);line-height:var(--lh-h1);text-transform:uppercase;text-wrap:balance}.Heading-module-scss-module__0QL2TW__heading--size-h2{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-h2);line-height:var(--lh-h2);text-wrap:balance}.Heading-module-scss-module__0QL2TW__heading--size-h3{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-h3);line-height:var(--lh-h3);text-wrap:balance}.Heading-module-scss-module__0QL2TW__heading--size-h4{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-h4);line-height:var(--lh-h4);text-wrap:balance}.Heading-module-scss-module__0QL2TW__heading--size-h5{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-h5);line-height:var(--lh-h5);text-wrap:balance}.Heading-module-scss-module__0QL2TW__heading--tone-accent{color:var(--color-accent)}
.Icon-module-scss-module__IfFnfq__icon{color:currentColor;flex-shrink:0;place-items:center;display:inline-grid}.Icon-module-scss-module__IfFnfq__icon--size-s{font-size:inherit}.Icon-module-scss-module__IfFnfq__icon--size-m{font-size:var(--size-icon-m)}.Icon-module-scss-module__IfFnfq__icon--size-l{font-size:var(--size-icon-l)}.Icon-module-scss-module__IfFnfq__icon--tone-primary{color:var(--color-primary)}.Icon-module-scss-module__IfFnfq__icon--tone-accent{color:var(--color-accent)}.Icon-module-scss-module__IfFnfq__icon--frame-disc{inline-size:var(--size-icon-disc);block-size:var(--size-icon-disc);border-radius:var(--radius-round);background-color:var(--color-surface-well);font-size:var(--size-icon-disc-glyph)}.Icon-module-scss-module__IfFnfq__icon--frame-disc.Icon-module-scss-module__IfFnfq__icon--size-l{inline-size:var(--size-icon-disc-l);block-size:var(--size-icon-disc-l);font-size:var(--size-icon-disc-l-glyph)}
.feature-split-module-scss-module__fecRsW__feature-split>*{row-gap:var(--space-3)}@media (min-width:768px){.feature-split-module-scss-module__fecRsW__feature-split>*{row-gap:var(--space-gap)}}.feature-split-module-scss-module__fecRsW__feature-split__text{gap:var(--space-gap);grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.feature-split-module-scss-module__fecRsW__feature-split__header{gap:var(--space-related);max-inline-size:var(--measure);grid-template-columns:minmax(0,1fr);display:grid}.feature-split-module-scss-module__fecRsW__feature-split__line{background-image:linear-gradient(90deg,var(--color-border),transparent);background-position:0 0;background-repeat:no-repeat;background-size:100% var(--size-hairline)}@media (forced-colors:active){.feature-split-module-scss-module__fecRsW__feature-split__line{border-block-start:var(--size-hairline)solid canvastext}}.feature-split-module-scss-module__fecRsW__feature-split__line{inline-size:100%;block-size:var(--size-hairline);display:block}@media (forced-colors:active){.feature-split-module-scss-module__fecRsW__feature-split__line{block-size:0}}.feature-split-module-scss-module__fecRsW__feature-split__list{inline-size:100%;max-inline-size:var(--measure);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-rules{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-intro);line-height:var(--lh-intro);text-wrap:pretty;background-image:linear-gradient(90deg,var(--color-border),transparent);background-position:0 100%;background-repeat:no-repeat;background-size:100% var(--size-hairline)}@media (forced-colors:active){.feature-split-module-scss-module__fecRsW__feature-split__list--layout-rules{border-block-end:var(--size-hairline)solid canvastext}}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-rules{color:var(--color-text-strong)}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-rules .feature-split-module-scss-module__fecRsW__feature-split__item{background-image:linear-gradient(90deg,var(--color-border),transparent);background-position:0 0;background-repeat:no-repeat;background-size:100% var(--size-hairline)}@media (forced-colors:active){.feature-split-module-scss-module__fecRsW__feature-split__list--layout-rules .feature-split-module-scss-module__fecRsW__feature-split__item{border-block-start:var(--size-hairline)solid canvastext}}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-rules .feature-split-module-scss-module__fecRsW__feature-split__item{padding-block:var(--space-3)}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-rule-columns{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);max-inline-size:none;color:var(--color-text-strong)}@media (min-width:768px){.feature-split-module-scss-module__fecRsW__feature-split__list--layout-rule-columns{column-gap:var(--space-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-rule-columns .feature-split-module-scss-module__fecRsW__feature-split__item{background-image:linear-gradient(90deg,var(--color-border),transparent);background-position:0 100%;background-repeat:no-repeat;background-size:100% var(--size-hairline)}@media (forced-colors:active){.feature-split-module-scss-module__fecRsW__feature-split__list--layout-rule-columns .feature-split-module-scss-module__fecRsW__feature-split__item{border-block-end:var(--size-hairline)solid canvastext}}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-rule-columns .feature-split-module-scss-module__fecRsW__feature-split__item{padding-block:var(--space-2)}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-marks,.feature-split-module-scss-module__fecRsW__feature-split__list--layout-columns{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);gap:var(--space-3)}@media (min-width:768px){.feature-split-module-scss-module__fecRsW__feature-split__list--layout-columns{gap:var(--space-4)var(--space-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-marks .feature-split-module-scss-module__fecRsW__feature-split__item,.feature-split-module-scss-module__fecRsW__feature-split__list--layout-columns .feature-split-module-scss-module__fecRsW__feature-split__item{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.feature-split-module-scss-module__fecRsW__feature-split__mark{block-size:calc(var(--lh-body)*1em);align-items:center;display:flex}.feature-split-module-scss-module__fecRsW__feature-split__mark:before{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-round);background-color:var(--color-accent-text);content:""}@media (forced-colors:active){.feature-split-module-scss-module__fecRsW__feature-split__mark:before{background-color:canvastext}}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-features{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));max-inline-size:none}@media (min-width:768px){.feature-split-module-scss-module__fecRsW__feature-split__list--layout-features{gap:var(--space-5)var(--space-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-features .feature-split-module-scss-module__fecRsW__feature-split__item{background-image:linear-gradient(90deg,var(--color-border),transparent);background-position:0 0;background-repeat:no-repeat;background-size:100% var(--size-hairline)}@media (forced-colors:active){.feature-split-module-scss-module__fecRsW__feature-split__list--layout-features .feature-split-module-scss-module__fecRsW__feature-split__item{border-block-start:var(--size-hairline)solid canvastext}}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-features .feature-split-module-scss-module__fecRsW__feature-split__item{gap:var(--space-2);grid-template-columns:minmax(0,1fr);align-content:start;place-items:start;padding-block-start:var(--space-3);display:grid}@media (min-width:768px){.feature-split-module-scss-module__fecRsW__feature-split__list--layout-features .feature-split-module-scss-module__fecRsW__feature-split__item{gap:var(--space-3)var(--space-4);padding-block-start:var(--space-4)}}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-features .feature-split-module-scss-module__fecRsW__feature-split__item-text{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-strong);-webkit-hyphens:manual;hyphens:manual}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-feature-rows{grid-template-columns:minmax(0,1fr);gap:0}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-feature-rows .feature-split-module-scss-module__fecRsW__feature-split__item{background-image:linear-gradient(90deg,var(--color-border),transparent);background-position:0 0;background-repeat:no-repeat;background-size:100% var(--size-hairline)}@media (forced-colors:active){.feature-split-module-scss-module__fecRsW__feature-split__list--layout-feature-rows .feature-split-module-scss-module__fecRsW__feature-split__item{border-block-start:var(--size-hairline)solid canvastext}}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-feature-rows .feature-split-module-scss-module__fecRsW__feature-split__item{gap:var(--space-4);padding-block:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.feature-split-module-scss-module__fecRsW__feature-split__list--layout-feature-rows .feature-split-module-scss-module__fecRsW__feature-split__item-text{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-intro);line-height:var(--lh-intro);text-wrap:pretty;color:var(--color-text-strong)}.feature-split-module-scss-module__fecRsW__feature-split__actions{justify-self:stretch}.feature-split-module-scss-module__fecRsW__feature-split__medium{grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.feature-split-module-scss-module__fecRsW__feature-split__medium--type-image{justify-items:stretch}.feature-split-module-scss-module__fecRsW__feature-split__medium--type-screen{inline-size:calc((var(--size-device-m) + var(--size-device-l))/2);justify-self:center;max-inline-size:100%}@media (min-width:768px){.feature-split-module-scss-module__fecRsW__feature-split__medium--type-screen{inline-size:auto}}.feature-split-module-scss-module__fecRsW__feature-split__composition{inline-size:100%;max-inline-size:calc(var(--size-device-l)*1.75);block-size:auto}
.branding-demo-module-scss-module__DnJmOG__branding-demo{gap:var(--space-3);grid-template-columns:minmax(0,1fr);justify-items:center;inline-size:100%;display:grid}@media (min-width:768px){.branding-demo-module-scss-module__DnJmOG__branding-demo{gap:var(--space-4)}}.branding-demo-module-scss-module__DnJmOG__branding-demo__description,.branding-demo-module-scss-module__DnJmOG__branding-demo__status{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.branding-demo-module-scss-module__DnJmOG__branding-demo__note{max-inline-size:var(--size-carousel-slide);text-align:center}
.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets{border:0;grid-template-columns:minmax(0,1fr);justify-items:center;inline-size:100%;margin:0;padding:0;display:grid}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__legend{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-text);text-align:center;margin-block-end:var(--space-2);padding:0}@media (min-width:768px){.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__legend{margin-block-end:var(--space-3)}}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__options{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}@media (min-width:768px){.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__options{gap:var(--space-3)}}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__option{display:flex}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__input{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__label{gap:var(--space-1);min-inline-size:var(--size-control);cursor:pointer;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__swatch{inline-size:var(--size-icon-l);block-size:var(--size-icon-l);border-radius:var(--radius-round);background-image:conic-gradient(var(--branding-primary)0 50%,var(--branding-secondary)50% 75%,var(--branding-highlight)75% 100%);box-shadow:0 0 0 var(--size-hairline)var(--color-border);color:var(--branding-on-highlight);grid-template-columns:minmax(0,1fr);place-items:center;display:grid}@media (min-width:768px){.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__swatch{inline-size:var(--size-icon-disc);block-size:var(--size-icon-disc)}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__swatch{transition:box-shadow var(--duration-base)var(--ease-out)}}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__check{inline-size:var(--size-icon-m);block-size:var(--size-icon-m);border-radius:var(--radius-round);background-color:var(--branding-highlight);font-size:var(--fs-label);opacity:0;grid-template-columns:minmax(0,1fr);place-items:center;display:grid}@media (min-width:768px){.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__check{inline-size:var(--size-icon-l);block-size:var(--size-icon-l);font-size:inherit}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__check{transition:opacity var(--duration-fast)var(--ease-out)}}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__name{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--color-text);font-weight:var(--fw-regular)}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__label:hover .branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__swatch{box-shadow:0 0 0 var(--size-control-border)var(--color-text-strong)}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__input:checked+.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__label .branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__swatch{box-shadow:0 0 0 var(--focus-gap)var(--color-focus-contrast),0 0 0 calc(var(--focus-gap) + var(--size-control-border))var(--color-text-strong)}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__input:checked+.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__label .branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__check{opacity:1}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__input:checked+.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__label .branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__name{color:var(--color-text-strong);font-weight:var(--fw-demibold)}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__input:focus-visible+.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__label .branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__swatch{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset);box-shadow:0 0 0 var(--focus-gap)var(--color-focus-contrast)}@media (forced-colors:active){.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__swatch{border:var(--size-control-border)solid canvastext;forced-color-adjust:none}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__input:checked+.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__label .branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__swatch{outline:var(--size-control-border-invalid)solid highlight;outline-offset:var(--focus-offset);border-color:highlight}.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__input:checked+.branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__label .branding-demo-presets-module-scss-module__Fd_Wua__branding-demo-presets__name{text-decoration:underline}}
.hero-switch-module-scss-module__JcAkgW__hero-switch{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-label);line-height:var(--lh-label);gap:var(--space-1);box-sizing:border-box;padding:var(--space-1);border:var(--size-hairline)solid var(--color-search-border);border-radius:var(--radius-pill);background-color:var(--color-surface-search);color:var(--color-text);opacity:.45;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.hero-switch-module-scss-module__JcAkgW__hero-switch:hover,.hero-switch-module-scss-module__JcAkgW__hero-switch:focus-within{background-color:var(--color-surface-header);opacity:1}.hero-switch-module-scss-module__JcAkgW__hero-switch{inline-size:max-content;max-inline-size:100%}.hero-switch-module-scss-module__JcAkgW__hero-switch__group{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.hero-switch-module-scss-module__JcAkgW__hero-switch__label,.hero-switch-module-scss-module__JcAkgW__hero-switch__field-label{padding-inline:var(--space-1);color:var(--color-text-strong)}.hero-switch-module-scss-module__JcAkgW__hero-switch__copy{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-label);line-height:var(--lh-label);min-inline-size:var(--space-4);block-size:var(--space-4);padding:0 var(--space-1);border-radius:var(--radius-pill);color:var(--color-text-strong);white-space:nowrap;cursor:pointer;background-color:#0000;border:0;place-items:center;margin:0;display:inline-grid}.hero-switch-module-scss-module__JcAkgW__hero-switch__copy:hover{background-color:var(--color-surface-search-hover)}.hero-switch-module-scss-module__JcAkgW__hero-switch__field{gap:var(--space-1);align-items:center;display:flex}.hero-switch-module-scss-module__JcAkgW__hero-switch__select{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-label);line-height:var(--lh-label);block-size:var(--space-4);padding:0 var(--space-1);border:var(--size-hairline)solid var(--color-search-border);border-radius:var(--radius-small);background-color:var(--color-surface-header);color:var(--color-text-strong);cursor:pointer;margin:0}.hero-switch-module-scss-module__JcAkgW__hero-switch__divider{inline-size:var(--size-hairline);background-color:var(--color-search-border);align-self:stretch}.hero-switch-module-scss-module__JcAkgW__hero-switch__select:focus-visible,.hero-switch-module-scss-module__JcAkgW__hero-switch__copy:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset);box-shadow:0 0 0 var(--focus-gap)var(--color-focus-contrast)}
.item-list-module-scss-module__VrUU4a__item-list{gap:var(--space-related);max-inline-size:var(--measure);overflow-wrap:anywhere;margin:0;padding:0;list-style:none;display:grid}.item-list-module-scss-module__VrUU4a__item-list--layout-columns{max-inline-size:none}@media (min-width:768px){.item-list-module-scss-module__VrUU4a__item-list--layout-columns{column-gap:var(--space-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}.item-list-module-scss-module__VrUU4a__item-list--layout-chips{gap:var(--space-2);flex-wrap:wrap;max-inline-size:none;display:flex}.item-list-module-scss-module__VrUU4a__item-list__item{gap:var(--space-2);grid-template-columns:1em minmax(0,1fr);align-items:start;display:grid}.item-list-module-scss-module__VrUU4a__item-list__marker{color:var(--color-accent);display:block}.item-list-module-scss-module__VrUU4a__item-list--marker-text .item-list-module-scss-module__VrUU4a__item-list__marker{color:var(--color-text-strong)}.item-list-module-scss-module__VrUU4a__item-list__marker .item-list-module-scss-module__VrUU4a__item-list__icon{vertical-align:calc(.5cap - .5em);display:inline-block}
@property --branding-primary{syntax:"<color>";inherits:true;initial-value:#0000}@property --branding-secondary{syntax:"<color>";inherits:true;initial-value:#0000}@property --branding-tertiary{syntax:"<color>";inherits:true;initial-value:#0000}@property --branding-highlight{syntax:"<color>";inherits:true;initial-value:#0000}@property --branding-on-highlight{syntax:"<color>";inherits:true;initial-value:#0000}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen{--branding-glow:50%;--branding-text-s:calc(var(--fs-label)*.78);--branding-text-xs:calc(var(--fs-label)*.68);background-color:var(--color-device);background-image:radial-gradient(circle at 0 0,color-mix(in srgb,var(--branding-primary)var(--branding-glow),transparent)0%,transparent 60%),radial-gradient(circle at 95% -10%,color-mix(in srgb,var(--branding-secondary)var(--branding-glow),transparent)0%,transparent 30%),radial-gradient(circle at 100% 70%,color-mix(in srgb,var(--branding-secondary)var(--branding-glow),transparent)0%,transparent 60%),radial-gradient(circle at 0 95%,color-mix(in srgb,var(--branding-tertiary)35%,transparent)0%,transparent 40%);block-size:100%;color:var(--color-text-hover);font-family:var(--ff-text);text-align:start;flex-direction:column;display:flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen{transition-property:--branding-primary,--branding-secondary,--branding-tertiary,--branding-highlight,--branding-on-highlight;transition-duration:var(--duration-gentle);transition-timing-function:var(--ease-soft)}}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__logo-bar{block-size:calc(var(--space-7) + var(--space-3));padding:var(--space-5)var(--space-3)0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__logo{inline-size:auto;max-inline-size:70%;block-size:var(--size-logo);object-fit:contain}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__logo{animation:branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen-appear var(--duration-base)var(--ease-out)}}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__content{align-content:start;gap:var(--space-3);min-block-size:0;padding:var(--space-3)var(--space-3)0;flex:1;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__intro{gap:var(--space-2);justify-content:space-between;align-items:end;display:flex}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__greeting{font-size:var(--fs-label);font-weight:var(--fw-demibold);line-height:var(--lh-label);display:block}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__prompt{font-size:var(--branding-text-s);font-weight:var(--fw-demibold);line-height:var(--lh-small);display:block}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__chip{gap:var(--space-1);padding:var(--space-1)var(--space-2);border:var(--size-hairline)solid color-mix(in srgb,var(--branding-highlight)65%,transparent);border-radius:var(--radius-pill);background-color:color-mix(in srgb,var(--branding-highlight)20%,transparent);font-size:var(--branding-text-xs);line-height:var(--lh-button);flex-shrink:0;align-items:center;display:inline-flex}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__card{gap:var(--space-1);padding:var(--space-2)var(--space-3)var(--space-3);border:var(--size-hairline)solid var(--color-surface-glass-border);border-radius:var(--radius-small);background-color:var(--color-surface-glass);grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__badge,.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__button{border-radius:var(--radius-pill);background-color:var(--branding-highlight);color:var(--branding-on-highlight);font-weight:var(--fw-demibold);line-height:var(--lh-button)}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__badge{padding:var(--space-1)var(--space-2);font-size:var(--branding-text-xs);text-transform:uppercase}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__button{padding:var(--space-2)var(--space-3);font-size:var(--branding-text-s);margin-block-start:var(--space-1)}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__meta{font-size:var(--branding-text-xs);line-height:var(--lh-small);opacity:.8}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__card-title{font-size:var(--branding-text-s);font-weight:var(--fw-demibold);line-height:var(--lh-small)}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__section-head{grid-template-columns:minmax(0,1fr);display:grid}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__section-title{font-size:var(--fs-label);font-weight:var(--fw-demibold);line-height:var(--lh-label)}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__courses{gap:var(--space-2);grid-template-columns:78% 78%;margin-inline-end:calc(var(--space-3)*-1);display:grid}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__course{align-content:end;gap:var(--space-1);aspect-ratio:5/4;padding:var(--space-2);border-radius:var(--radius-small);background-image:linear-gradient(to top,var(--color-device)0%,transparent 70%),radial-gradient(circle at 70% 30%,var(--color-neutral-slate)0%,var(--color-petrol-4)80%);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__course--index-1{background-image:linear-gradient(to top,var(--color-device)0%,transparent 70%),radial-gradient(circle at 30% 30%,var(--color-petrol-1)0%,var(--color-petrol-5)80%)}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__progress{inset-block-start:var(--space-2);inset-inline:var(--space-2);block-size:var(--size-line);border-radius:var(--radius-pill);background-image:linear-gradient(90deg,var(--branding-highlight)0 35%,color-mix(in srgb,var(--color-text-hover)30%,transparent)35% 100%);position:absolute}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__play{inline-size:var(--size-icon-l);block-size:var(--size-icon-l);border-radius:var(--radius-round);background-color:var(--color-surface-glass-hover);font-size:var(--branding-text-s);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:absolute;inset-block-start:40%;inset-inline-start:50%;transform:translate(-50%,-50%)}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__tabs{padding:var(--space-2)var(--space-1)var(--space-3);background-color:color-mix(in srgb,var(--color-device)94%,var(--color-neutral-paper));flex-shrink:0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__tab{gap:var(--space-1);color:color-mix(in srgb,var(--color-text-hover)50%,transparent);font-size:var(--fs-label);grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__tab--active{color:var(--branding-highlight)}.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen__tab-label{max-inline-size:100%;font-size:var(--branding-text-xs);line-height:var(--lh-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (forced-colors:active){.branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen{forced-color-adjust:none}}@keyframes branding-demo-screen-module-scss-module__PKFGyW__branding-demo-screen-appear{0%{opacity:0;transform:scale(.92)}}
.card-module-scss-module__1FquFa__card__highlight{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);padding:var(--space-3)var(--space-4);border-inline-start:var(--size-control-border)solid var(--color-primary);border-radius:var(--radius-small);background-color:var(--color-surface-backing);color:var(--color-text-strong);margin:0}.card-module-scss-module__1FquFa__card{border-radius:var(--radius-surface);align-content:start;display:grid;position:relative}.card-module-scss-module__1FquFa__card--surface-glass{border:1px solid var(--color-surface-glass-border);background-color:var(--color-surface-glass)}.card-module-scss-module__1FquFa__card--outline-accent{border:var(--size-hairline)solid var(--color-accent)}.card-module-scss-module__1FquFa__card--surface-light{--color-text:#0e2d2c;--color-text-strong:#0e2d2c;--color-border:#0e2d2c59;--color-primary:#0e2d2c;--color-primary-hover:#1d473c;--color-on-primary:#f4f3f0;--color-inverse:#0e2d2c;--color-on-inverse:#f4f3f0;--color-focus:#0e2d2c;--color-focus-contrast:#fff;--color-accent:#1d473c;--color-accent-text:#1d473c;--color-on-accent:#f4f3f0;--color-control-border:#0e2d2cb3;--color-error:#b5124f;--color-surface-well:#0e2d2c14;--color-surface-tag:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--color-text);background-color:var(--color-surface-light)}.card-module-scss-module__1FquFa__card--surface-ghost{background-color:#0000}.card-module-scss-module__1FquFa__card__media{border-start-start-radius:var(--radius-surface);border-start-end-radius:var(--radius-surface);overflow:hidden}.card-module-scss-module__1FquFa__card__body{gap:var(--space-related);padding:var(--space-inset);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.card-module-scss-module__1FquFa__card--rows-shared,.card-module-scss-module__1FquFa__card--rows-shared .card-module-scss-module__1FquFa__card__body{grid-row:1/-1;grid-template-rows:subgrid}.card-module-scss-module__1FquFa__card--featured .card-module-scss-module__1FquFa__card__body{gap:var(--space-4);padding:var(--space-inset-featured)}.card-module-scss-module__1FquFa__card__head{--color-text:#0e2d2c;--color-text-strong:#0e2d2c;--color-border:#0e2d2c59;--color-primary:#0e2d2c;--color-primary-hover:#1d473c;--color-on-primary:#f4f3f0;--color-inverse:#0e2d2c;--color-on-inverse:#f4f3f0;--color-focus:#0e2d2c;--color-focus-contrast:#fff;--color-accent:#1d473c;--color-accent-text:#1d473c;--color-on-accent:#f4f3f0;--color-control-border:#0e2d2cb3;--color-error:#b5124f;--color-surface-well:#0e2d2c14;--color-surface-tag:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--color-text);gap:var(--space-3);padding:var(--space-4)var(--space-inset);background-color:var(--color-surface-light);border-start-start-radius:var(--radius-surface);border-start-end-radius:var(--radius-surface);flex-wrap:wrap;justify-content:space-between;align-items:start;display:flex}@media (forced-colors:active){.card-module-scss-module__1FquFa__card__head{border-block-end:var(--size-hairline)solid currentcolor}}.card-module-scss-module__1FquFa__card__head-title{gap:var(--space-1);display:grid}.card-module-scss-module__1FquFa__card__price{gap:var(--space-1)var(--space-2);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.card-module-scss-module__1FquFa__card__mark{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-h2);line-height:var(--lh-h2);text-wrap:balance;color:var(--color-text-strong);margin:0}.card-module-scss-module__1FquFa__card__amount{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-stat);line-height:var(--lh-stat);letter-spacing:-.01em;color:var(--color-text-strong)}.card-module-scss-module__1FquFa__card__price-note{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small)}.card-module-scss-module__1FquFa__card__actions{padding-block-start:var(--space-2);display:grid;container-type:inline-size}.card-module-scss-module__1FquFa__card--clickable .card-module-scss-module__1FquFa__card__actions{justify-items:start}.card-module-scss-module__1FquFa__card--clickable{cursor:pointer;position:relative}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .card-module-scss-module__1FquFa__card--clickable{transition:transform var(--duration-gentle)var(--ease-in-out),background-color var(--duration-gentle)var(--ease-in-out),--color-text var(--duration-gentle)var(--ease-in-out),--color-text-strong var(--duration-gentle)var(--ease-in-out)}:root:not([data-motion=off]) .card-module-scss-module__1FquFa__card--clickable:hover{transform:translateY(calc(var(--motion-lift)*-1))}}.card-module-scss-module__1FquFa__card--clickable.card-module-scss-module__1FquFa__card--surface-glass:hover{background-color:var(--color-surface-glass-hover)}.card-module-scss-module__1FquFa__card--clickable.card-module-scss-module__1FquFa__card--surface-light:hover{background-color:var(--color-surface-light-hover)}.card-module-scss-module__1FquFa__card--clickable.card-module-scss-module__1FquFa__card--surface-ghost:hover{--color-text:var(--color-text-hover);--color-text-strong:var(--color-text-hover)}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .card-module-scss-module__1FquFa__card__zoom{transition:transform var(--duration-image)var(--ease-in-out)}:root:not([data-motion=off]) .card-module-scss-module__1FquFa__card--clickable:hover .card-module-scss-module__1FquFa__card__zoom{transform:scale(var(--motion-zoom))}}
.logo-marquee-module-scss-module__zqXidG__logo-marquee{--logo-side:calc(var(--size-logo-large)*.75);--logo-side-large:var(--size-logo-large);gap:var(--space-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.logo-marquee-module-scss-module__zqXidG__logo-marquee{--logo-side:var(--size-logo-large);--logo-side-large:calc(var(--size-logo-large)*1.35)}}.logo-marquee-module-scss-module__zqXidG__logo-marquee__head{gap:var(--space-related);text-align:center;justify-items:center;display:grid}.logo-marquee-module-scss-module__zqXidG__logo-marquee__card{border:var(--size-hairline)solid var(--color-surface-glass-border);border-radius:var(--radius-surface);background-color:var(--color-surface-glass);background-color:var(--color-petrol-1);min-inline-size:0;padding-block:var(--space-inset-featured)}.logo-marquee-module-scss-module__zqXidG__logo-marquee__list{gap:var(--space-6)var(--space-4);box-sizing:border-box;padding:0 var(--space-inset);grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;margin:0;list-style:none;display:grid}@media (min-width:1200px){.logo-marquee-module-scss-module__zqXidG__logo-marquee__list{grid-template-columns:repeat(var(--logo-count),minmax(0,1fr))}}.logo-marquee-module-scss-module__zqXidG__logo-marquee__list+.logo-marquee-module-scss-module__zqXidG__logo-marquee__list{display:none}.logo-marquee-module-scss-module__zqXidG__logo-marquee__item{flex-shrink:0;justify-content:center;min-inline-size:0;max-inline-size:100%;display:flex}.logo-marquee-module-scss-module__zqXidG__logo-marquee__logo{inline-size:min(var(--size-logo-max),var(--logo-side)*var(--logo-scale));max-inline-size:100%;aspect-ratio:var(--logo-ratio);color:var(--color-text-strong);-webkit-mask-image:var(--logo-src);mask-image:var(--logo-src);-webkit-mask-position:var(--logo-mask-position);mask-position:var(--logo-mask-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--logo-mask-size);mask-size:var(--logo-mask-size);background-color:currentColor;display:block}@media (forced-colors:active){.logo-marquee-module-scss-module__zqXidG__logo-marquee__logo{forced-color-adjust:none;background-color:canvastext}}.logo-marquee-module-scss-module__zqXidG__logo-marquee__logo--artwork-greyscale{-webkit-mask-image:var(--logo-src),linear-gradient(currentcolor,currentcolor),var(--logo-src);mask-image:var(--logo-src),linear-gradient(currentcolor,currentcolor),var(--logo-src);-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude;-webkit-mask-source-type:alpha,alpha,luminance;mask-mode:alpha,alpha,luminance}.logo-marquee-module-scss-module__zqXidG__logo-marquee__logo--size-large{--logo-side:var(--logo-side-large)}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .logo-marquee-module-scss-module__zqXidG__logo-marquee__viewport{-webkit-mask-image:linear-gradient(to right,transparent,currentcolor var(--space-inset-featured),currentcolor calc(100% - var(--space-inset-featured)),transparent);mask-image:linear-gradient(to right,transparent,currentcolor var(--space-inset-featured),currentcolor calc(100% - var(--space-inset-featured)),transparent);overflow:hidden}:root:not([data-motion=off]) .logo-marquee-module-scss-module__zqXidG__logo-marquee__track{inline-size:max-content;animation:logo-marquee-module-scss-module__zqXidG__logo-marquee var(--duration-marquee)linear infinite;align-items:center;display:flex}:root:not([data-motion=off]) .logo-marquee-module-scss-module__zqXidG__logo-marquee__card:hover :root:not([data-motion=off]) .logo-marquee-module-scss-module__zqXidG__logo-marquee__track{animation-play-state:paused}:root:not([data-motion=off]) .logo-marquee-module-scss-module__zqXidG__logo-marquee__list{--logo-marquee-gap:var(--space-6);align-items:center;gap:var(--logo-marquee-gap);padding:0 var(--logo-marquee-gap)0 0;display:flex}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){:root:not([data-motion=off]) .logo-marquee-module-scss-module__zqXidG__logo-marquee__list{--logo-marquee-gap:var(--space-8)}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .logo-marquee-module-scss-module__zqXidG__logo-marquee__list+:root:not([data-motion=off]) .logo-marquee-module-scss-module__zqXidG__logo-marquee__list{display:flex}@supports (animation-timeline:view()){:root:not([data-motion=off]) .logo-marquee-module-scss-module__zqXidG__logo-marquee__head,:root:not([data-motion=off]) .logo-marquee-module-scss-module__zqXidG__logo-marquee__card{animation:linear both logo-marquee-module-scss-module__zqXidG__logo-marquee-emerge;animation-timeline:view();animation-range:entry entry 20%}}}@keyframes logo-marquee-module-scss-module__zqXidG__logo-marquee{to{transform:translate(-50%)}}@keyframes logo-marquee-module-scss-module__zqXidG__logo-marquee-emerge{0%{opacity:0;filter:blur(var(--space-2))}to{opacity:1;filter:blur()}}
.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__body{--onboarding-steps-disc:calc(var(--size-icon-disc)*1.25);gap:var(--space-part);grid-template-columns:minmax(0,1fr);display:grid}.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__steps{gap:var(--space-part);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:992px){.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__steps{gap:var(--space-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__step{grid-template-columns:var(--onboarding-steps-disc)minmax(0,1fr);gap:var(--space-4);align-content:start;align-items:start;display:grid;position:relative}@media (min-width:992px){.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__step{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__step:not(:last-child):before{inset-block:calc(var(--onboarding-steps-disc) + var(--space-2))calc(-1*var(--space-part) + var(--space-2));inline-size:var(--size-hairline);background:linear-gradient(180deg,var(--color-border),transparent);content:"";position:absolute;inset-inline-start:calc(var(--onboarding-steps-disc)/2)}@media (min-width:992px){.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__step:not(:last-child):before{inset-block:calc(var(--onboarding-steps-disc)/2)auto;inset-inline:calc(var(--onboarding-steps-disc) + var(--space-3))calc(-1*var(--space-gap) + var(--space-3));inline-size:auto;block-size:var(--size-hairline);background:linear-gradient(90deg,var(--color-border),transparent)}}@media (forced-colors:active){.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__step:not(:last-child):before{background:canvastext}}.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__number{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-h4);line-height:var(--lh-h4);text-wrap:balance;box-sizing:border-box;inline-size:var(--onboarding-steps-disc);block-size:var(--onboarding-steps-disc);border:var(--size-hairline)solid var(--color-surface-glass-border);border-radius:var(--radius-round);background-color:var(--color-surface-well);color:var(--color-primary);font-variant-numeric:tabular-nums;place-items:center;display:grid}@media (forced-colors:active){.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__number{border-color:canvastext}}.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__content{gap:var(--space-related);max-inline-size:var(--measure);grid-template-columns:minmax(0,1fr);align-content:start;padding-block-start:var(--space-2);display:grid}@media (min-width:992px){.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__content{padding-block-start:0;padding-inline-end:var(--space-3)}}.onboarding-steps-module-scss-module__XNvPha__onboarding-steps__action{justify-content:center;display:flex}
.Cluster-module-scss-module__rN2Mia__cluster{gap:var(--space-2);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.Cluster-module-scss-module__rN2Mia__cluster__item{display:flex}
.parallax-module-scss-module__VELc8q__parallax{--parallax-progress:0;--parallax-travel:var(--motion-parallax-travel)}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .parallax-module-scss-module__VELc8q__parallax{translate:0 calc(var(--parallax-travel)*var(--parallax-progress)*-1)}}.parallax-module-scss-module__VELc8q__parallax--depth-far{--parallax-travel:calc(var(--motion-parallax-travel)/3)}
.IconBox-module-scss-module__SwSGJq__icon-box{border:var(--size-hairline)solid var(--color-surface-glass-border);border-radius:var(--radius-surface);background-color:var(--color-surface-glass);gap:var(--space-4);padding:var(--space-inset);grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;display:grid}.IconBox-module-scss-module__SwSGJq__icon-box__mark{max-inline-size:100%;min-block-size:var(--size-icon-disc);justify-self:stretch;align-items:center;display:flex}.IconBox-module-scss-module__SwSGJq__icon-box__text{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-intro);line-height:var(--lh-intro);text-wrap:pretty;overflow-wrap:break-word;min-inline-size:0;color:var(--color-text-strong)}
.feature-section-module-scss-module__WdSHGW__feature-section__eyebrow-row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.feature-section-module-scss-module__WdSHGW__feature-section__cobrand{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small);gap:var(--space-3);max-inline-size:100%;color:var(--color-text);flex-wrap:wrap;align-items:center;margin:0;display:flex}.feature-section-module-scss-module__WdSHGW__feature-section__cobrand>[role=img]{flex-shrink:1;min-inline-size:0;max-inline-size:100%}.feature-section-module-scss-module__WdSHGW__feature-section__visual{inline-size:100%;max-inline-size:var(--visual-max);margin-inline:auto;display:grid}.feature-section-module-scss-module__WdSHGW__feature-section__device{justify-content:center;min-inline-size:0;display:flex}.feature-section-module-scss-module__WdSHGW__feature-section__screen{inline-size:100%}.feature-section-module-scss-module__WdSHGW__feature-section__screen--framed{border:var(--size-hover-line)solid var(--color-surface-glass-border);border-radius:var(--radius-surface);box-shadow:var(--shadow-featured);overflow:hidden}@media (forced-colors:active){.feature-section-module-scss-module__WdSHGW__feature-section__screen--framed{border-color:canvastext}}.feature-section-module-scss-module__WdSHGW__feature-section__cards{gap:var(--space-gap);margin:0;padding:0;list-style:none;display:grid}
.Toggle-module-scss-module__nx8c3a__toggle{border:0;inline-size:fit-content;max-inline-size:100%;margin:0;padding:0;display:inline-grid}.Toggle-module-scss-module__nx8c3a__toggle--width-fill{inline-size:100%;max-inline-size:var(--size-toggle-wide)}.Toggle-module-scss-module__nx8c3a__toggle--width-fill .Toggle-module-scss-module__nx8c3a__toggle__track{grid-template-columns:minmax(0,1fr)}.Toggle-module-scss-module__nx8c3a__toggle--width-fill .Toggle-module-scss-module__nx8c3a__toggle__indicator{inset-inline:var(--space-4);inline-size:auto;block-size:calc(50% - var(--space-1))}.Toggle-module-scss-module__nx8c3a__toggle--width-fill .Toggle-module-scss-module__nx8c3a__toggle__label{padding-inline:var(--space-4)}.Toggle-module-scss-module__nx8c3a__toggle--width-fill .Toggle-module-scss-module__nx8c3a__toggle__indicator--second{transform:translateY(100%)}@media (min-width:48em){.Toggle-module-scss-module__nx8c3a__toggle--width-fill .Toggle-module-scss-module__nx8c3a__toggle__track{grid-template-columns:repeat(2,minmax(0,1fr))}.Toggle-module-scss-module__nx8c3a__toggle--width-fill .Toggle-module-scss-module__nx8c3a__toggle__indicator{inset-block:var(--space-1);inset-inline:var(--space-1)auto;inline-size:calc(50% - var(--space-1));block-size:auto}.Toggle-module-scss-module__nx8c3a__toggle--width-fill .Toggle-module-scss-module__nx8c3a__toggle__indicator--second{transform:translate(100%)}.Toggle-module-scss-module__nx8c3a__toggle--width-fill .Toggle-module-scss-module__nx8c3a__toggle__label{padding-inline:var(--space-4)}}.Toggle-module-scss-module__nx8c3a__toggle__legend{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Toggle-module-scss-module__nx8c3a__toggle__track{inline-size:100%;min-inline-size:0;padding:var(--space-1);border-radius:var(--radius-pill);background-color:var(--color-surface-well);box-shadow:inset 0 0 0 1px var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.Toggle-module-scss-module__nx8c3a__toggle--track-inverse .Toggle-module-scss-module__nx8c3a__toggle__track{background-color:var(--color-inverse);box-shadow:none}.Toggle-module-scss-module__nx8c3a__toggle--track-inverse .Toggle-module-scss-module__nx8c3a__toggle__indicator{background-color:var(--color-on-inverse)}.Toggle-module-scss-module__nx8c3a__toggle--track-inverse .Toggle-module-scss-module__nx8c3a__toggle__label{color:var(--color-on-inverse)}.Toggle-module-scss-module__nx8c3a__toggle--track-inverse .Toggle-module-scss-module__nx8c3a__toggle__input:checked+.Toggle-module-scss-module__nx8c3a__toggle__label{color:var(--color-inverse)}.Toggle-module-scss-module__nx8c3a__toggle__indicator{inset-block:var(--space-1);inline-size:calc(50% - var(--space-1));border-radius:var(--radius-pill);background-color:var(--color-inverse);position:absolute;inset-inline-start:var(--space-1)}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .Toggle-module-scss-module__nx8c3a__toggle__indicator{transition:transform var(--duration-toggle)var(--ease-soft)}}.Toggle-module-scss-module__nx8c3a__toggle__indicator--second{transform:translate(100%)}.Toggle-module-scss-module__nx8c3a__toggle--tone-accent .Toggle-module-scss-module__nx8c3a__toggle__indicator{background-color:var(--color-accent)}.Toggle-module-scss-module__nx8c3a__toggle__option{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.Toggle-module-scss-module__nx8c3a__toggle__input{opacity:0;pointer-events:none;position:absolute}.Toggle-module-scss-module__nx8c3a__toggle__label{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-button);line-height:var(--lh-button);line-height:var(--lh-body);padding:var(--space-3)var(--space-4);border-radius:var(--radius-pill);color:var(--color-text-strong);text-align:center;cursor:pointer;place-content:center;display:grid}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .Toggle-module-scss-module__nx8c3a__toggle__label{transition:color var(--duration-toggle)var(--ease-soft)}}.Toggle-module-scss-module__nx8c3a__toggle__input:checked+.Toggle-module-scss-module__nx8c3a__toggle__label{color:var(--color-on-inverse)}.Toggle-module-scss-module__nx8c3a__toggle--tone-accent .Toggle-module-scss-module__nx8c3a__toggle__input:checked+.Toggle-module-scss-module__nx8c3a__toggle__label{color:var(--color-on-accent)}.Toggle-module-scss-module__nx8c3a__toggle__input:not(:checked)+.Toggle-module-scss-module__nx8c3a__toggle__label:hover{text-decoration:underline;text-decoration-thickness:var(--size-hover-line);text-underline-offset:.3em}.Toggle-module-scss-module__nx8c3a__toggle__input:focus-visible+.Toggle-module-scss-module__nx8c3a__toggle__label{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset);box-shadow:0 0 0 var(--focus-gap)var(--color-focus-contrast)}@media (forced-colors:active){.Toggle-module-scss-module__nx8c3a__toggle__track{border:var(--size-control-border)solid canvastext}.Toggle-module-scss-module__nx8c3a__toggle__track .Toggle-module-scss-module__nx8c3a__toggle__indicator{forced-color-adjust:none;background-color:highlight}.Toggle-module-scss-module__nx8c3a__toggle__option .Toggle-module-scss-module__nx8c3a__toggle__input:checked+.Toggle-module-scss-module__nx8c3a__toggle__label{color:highlighttext;forced-color-adjust:none}}
.package-plan-card-module-scss-module__DwZtMa__package-plan-card{--plan-inset:var(--space-inset-featured);--plan-light:var(--color-primary);--plan-figure:var(--color-primary);--plan-surface:var(--color-surface-deep);--plan-glow:16%;--plan-wash:5%;--plan-edge:60%;isolation:isolate;gap:var(--space-5);border-radius:var(--radius-surface);background-color:var(--plan-surface);box-shadow:var(--shadow-featured);grid-template-columns:minmax(0,1fr);padding-block-end:var(--plan-inset);display:grid;position:relative;overflow:hidden}.package-plan-card-module-scss-module__DwZtMa__package-plan-card:after{z-index:1;padding:var(--size-hairline);border-radius:inherit;background-image:linear-gradient(215deg,color-mix(in srgb,var(--plan-light)var(--plan-edge),transparent),var(--color-surface-glass-border)35%,var(--color-surface-glass-border)70%,color-mix(in srgb,var(--plan-light)18%,transparent));content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(currentColor,currentColor) content-box,linear-gradient(currentColor,currentColor);-webkit-mask-composite:xor,source-over;mask:linear-gradient(currentColor,currentColor) content-box exclude,linear-gradient(currentColor,currentColor)}@media (min-width:992px){.package-plan-card-module-scss-module__DwZtMa__package-plan-card{grid-row:span 4;grid-template-rows:subgrid}}@media (forced-colors:active){.package-plan-card-module-scss-module__DwZtMa__package-plan-card{border:var(--size-hairline)solid canvastext}}.package-plan-card-module-scss-module__DwZtMa__package-plan-card--tone-lime{--plan-light:var(--color-primary);--plan-figure:var(--color-primary);--plan-surface:var(--color-surface-deep)}.package-plan-card-module-scss-module__DwZtMa__package-plan-card--tone-paper{--plan-light:var(--color-text-strong);--plan-figure:var(--color-text-strong);--plan-surface:color-mix(in srgb,var(--color-petrol-1)60%,transparent);--plan-glow:6%;--plan-wash:2%;--plan-edge:45%}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__head{padding:calc(var(--plan-inset) + var(--space-6))var(--plan-inset)var(--space-5);background-image:radial-gradient(ellipse 75% 90% at 100% 0%,color-mix(in srgb,var(--plan-light)var(--plan-glow),transparent),transparent),linear-gradient(180deg,color-mix(in srgb,var(--plan-light)var(--plan-wash),transparent),transparent);background-repeat:no-repeat;grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:relative;overflow:hidden}@media (min-width:768px){.package-plan-card-module-scss-module__DwZtMa__package-plan-card__head{padding-block-start:var(--plan-inset)}}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__head:after{background-image:linear-gradient(90deg,var(--color-border),transparent);background-position:0 100%;background-repeat:no-repeat;background-size:100% var(--size-hairline)}@media (forced-colors:active){.package-plan-card-module-scss-module__DwZtMa__package-plan-card__head:after{border-block-end:var(--size-hairline)solid canvastext}}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__head:after{inset:auto var(--plan-inset)0;block-size:var(--size-hairline);content:"";position:absolute}@media (forced-colors:active){.package-plan-card-module-scss-module__DwZtMa__package-plan-card__head:after{block-size:0}}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__motif{inline-size:calc(2*var(--space-7) + var(--space-5));block-size:auto;color:var(--plan-light);pointer-events:none;position:absolute;inset-block-start:calc(-1*var(--space-5));inset-inline-end:calc(-1*var(--space-5))}@media (min-width:768px){.package-plan-card-module-scss-module__DwZtMa__package-plan-card__motif{inline-size:calc(2*var(--space-8) + var(--space-4));inset-block-start:calc(-1*var(--space-6));inset-inline-end:calc(-1*var(--space-6))}}@media (min-width:1200px){.package-plan-card-module-scss-module__DwZtMa__package-plan-card__motif{inline-size:calc(2*var(--space-8) + var(--space-6))}}@media (forced-colors:active){.package-plan-card-module-scss-module__DwZtMa__package-plan-card__motif{color:graytext}}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__motif--motif-layered{-webkit-mask-image:linear-gradient(270deg,currentColor 50%,#0000);mask-image:linear-gradient(270deg,currentColor 50%,#0000)}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__heading{gap:var(--space-3);max-inline-size:var(--measure);grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:relative}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__name{font-family:var(--ff-display);font-weight:var(--fw-regular);font-size:var(--fs-h1);line-height:var(--lh-h1);text-transform:uppercase;text-wrap:balance;color:var(--color-text-strong);display:block}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__name--hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__logo{inline-size:min(var(--size-package-logo),100%);block-size:auto;display:block}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__stat{gap:var(--space-2)var(--space-4);padding-inline:var(--plan-inset);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__stat-value{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-stat-large);line-height:var(--lh-stat-large);letter-spacing:-.01em;color:var(--plan-figure)}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__stat-label{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-intro);line-height:var(--lh-intro);text-wrap:pretty;color:var(--color-text-strong)}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__features{gap:var(--space-4);padding:0 var(--plan-inset);grid-template-columns:minmax(0,1fr);align-content:start;margin:0;list-style:none;display:grid}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__feature,.package-plan-card-module-scss-module__DwZtMa__package-plan-card__base{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);column-gap:var(--space-4);color:var(--color-text-strong);-webkit-hyphens:manual;hyphens:manual;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__base{background-image:linear-gradient(90deg,var(--color-border),transparent);background-position:0 100%;background-repeat:no-repeat;background-size:100% var(--size-hairline)}@media (forced-colors:active){.package-plan-card-module-scss-module__DwZtMa__package-plan-card__base{border-block-end:var(--size-hairline)solid canvastext}}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__base{font-weight:var(--fw-demibold);padding-block-end:var(--space-4)}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__base-sign{inline-size:var(--size-icon-disc);block-size:var(--size-icon-disc);border-radius:var(--radius-round);background-color:var(--color-surface-well);color:var(--color-accent);place-items:center;display:inline-grid}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__base--tone-lime .package-plan-card-module-scss-module__DwZtMa__package-plan-card__base-sign{box-shadow:inset 0 0 0 var(--size-hairline)color-mix(in srgb,var(--color-primary)45%,transparent);color:var(--color-primary)}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__base-glyph{inline-size:var(--size-icon-m);block-size:var(--size-icon-m)}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__feature-text{overflow-wrap:anywhere}.package-plan-card-module-scss-module__DwZtMa__package-plan-card__action{padding-inline:var(--plan-inset);grid-template-columns:minmax(0,1fr);align-content:end;display:grid}
.Page-module-scss-module__iMxGRG__page{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--color-text);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:18 5 5}.Page-module-scss-module__iMxGRG__page--headers-wide{--section-header-width:max(70%,var(--section-header-min))}
.Section-module-scss-module__mO22Cq__section{position:relative}.Section-module-scss-module__mO22Cq__section:before{inset-inline:0;inset-block:calc(-1*var(--edge-top-extend,0rem))calc(-1*var(--edge-bottom-extend,0rem));-webkit-mask-image:url(/images/relaunch/edges/wave-top.svg),linear-gradient(currentColor,currentColor),url(/images/relaunch/edges/wave-bottom.svg);mask-image:url(/images/relaunch/edges/wave-top.svg),linear-gradient(currentColor,currentColor),url(/images/relaunch/edges/wave-bottom.svg);-webkit-mask-position:0 0,0 calc(var(--edge-top-size,0rem) - var(--size-hairline)),0 100%;mask-position:0 0,0 calc(var(--edge-top-size,0rem) - var(--size-hairline)),0 100%;-webkit-mask-repeat:repeat-x,no-repeat,repeat-x;mask-repeat:repeat-x,no-repeat,repeat-x;-webkit-mask-size:50% var(--edge-top-size,0rem),100% calc(100% - var(--edge-top-size,0rem) - var(--edge-bottom-size,0rem) + 2*var(--size-hairline)),50% var(--edge-bottom-size,0rem);mask-size:50% var(--edge-top-size,0rem),100% calc(100% - var(--edge-top-size,0rem) - var(--edge-bottom-size,0rem) + 2*var(--size-hairline)),50% var(--edge-bottom-size,0rem)}@media (prefers-reduced-motion:no-preference){.Section-module-scss-module__mO22Cq__section:before{animation:Section-module-scss-module__mO22Cq__transition-edges-drift calc(var(--duration-drift)*2)linear infinite}:root[data-motion=off] .Section-module-scss-module__mO22Cq__section:before{animation-play-state:paused;animation-duration:calc(var(--duration-drift)*2)!important;animation-iteration-count:infinite!important}}.Section-module-scss-module__mO22Cq__section:before{z-index:-2;background:var(--section-fill,var(--section-surface,transparent));content:"";pointer-events:none;position:absolute}.Section-module-scss-module__mO22Cq__section{padding-block:max(0rem,var(--section-space-start,calc(var(--space-section)/2)) + var(--edge-top-shift,0rem))max(0rem,var(--section-space-end,calc(var(--space-section)/2)) + var(--edge-bottom-shift,0rem))}.Section-module-scss-module__mO22Cq__section--space-tight{padding-block:max(0rem,var(--section-space-start,calc(var(--space-section-tight)/2)) + var(--edge-top-shift,0rem))max(0rem,var(--section-space-end,calc(var(--space-section-tight)/2)) + var(--edge-bottom-shift,0rem))}.Section-module-scss-module__mO22Cq__section--space-loose{padding-block:max(0rem,var(--section-space-start,calc(var(--space-section-loose)/2)) + var(--edge-top-shift,0rem))max(0rem,var(--section-space-end,calc(var(--space-section-loose)/2)) + var(--edge-bottom-shift,0rem))}.Section-module-scss-module__mO22Cq__section--surface-deep{--section-surface:var(--color-surface-deep);padding-block:max(0rem,var(--section-space-start,var(--space-section)) + var(--edge-top-shift,0rem))max(0rem,var(--section-space-end,var(--space-section)) + var(--edge-bottom-shift,0rem))}.Section-module-scss-module__mO22Cq__section--surface-deep.Section-module-scss-module__mO22Cq__section--space-tight{padding-block:max(0rem,var(--section-space-start,var(--space-section-tight)) + var(--edge-top-shift,0rem))max(0rem,var(--section-space-end,var(--space-section-tight)) + var(--edge-bottom-shift,0rem))}.Section-module-scss-module__mO22Cq__section--surface-raised{--section-surface:var(--color-surface-veil);--color-text:var(--color-text-strong);color:var(--color-text-strong);padding-block:max(0rem,var(--section-space-start,var(--space-section)) + var(--edge-top-shift,0rem))max(0rem,var(--section-space-end,var(--space-section)) + var(--edge-bottom-shift,0rem))}.Section-module-scss-module__mO22Cq__section--surface-raised.Section-module-scss-module__mO22Cq__section--space-tight{padding-block:max(0rem,var(--section-space-start,var(--space-section-tight)) + var(--edge-top-shift,0rem))max(0rem,var(--section-space-end,var(--space-section-tight)) + var(--edge-bottom-shift,0rem))}.Section-module-scss-module__mO22Cq__section--surface-deep.Section-module-scss-module__mO22Cq__section--space-loose,.Section-module-scss-module__mO22Cq__section--surface-raised.Section-module-scss-module__mO22Cq__section--space-loose{padding-block:max(0rem,var(--section-space-start,var(--space-section-loose)) + var(--edge-top-shift,0rem))max(0rem,var(--section-space-end,var(--space-section-loose)) + var(--edge-bottom-shift,0rem))}.Section-module-scss-module__mO22Cq__section--surface-raised.Section-module-scss-module__mO22Cq__section--fade-end{--section-fill:linear-gradient(to bottom,var(--color-surface-veil)calc(100% - var(--space-section)),transparent)}.Section-module-scss-module__mO22Cq__section--surface-deep.Section-module-scss-module__mO22Cq__section--fade-end{--section-fill:linear-gradient(to bottom,var(--color-surface-deep)calc(100% - var(--space-section)),transparent)}.Section-module-scss-module__mO22Cq__section--accent-neutral{--color-accent:var(--color-accent-neutral);--color-accent-text:var(--color-accent-text-neutral)}.Section-module-scss-module__mO22Cq__section__inner{--edge-top-size:0rem;--edge-bottom-size:0rem;--edge-top-extend:0rem;--edge-bottom-extend:0rem;--edge-top-shift:0rem;--edge-bottom-shift:0rem;--section-space-start:initial;--section-space-end:initial;--section-fill:initial;--section-surface:initial;gap:var(--space-gap);box-sizing:border-box;inline-size:100%;max-inline-size:var(--container-max);padding-inline:var(--space-gutter);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.Section-module-scss-module__mO22Cq__section__inner--width-narrow{max-inline-size:var(--container-narrow)}.Section-module-scss-module__mO22Cq__section__inner--width-bleed{max-inline-size:none;padding-inline:0}.Section-module-scss-module__mO22Cq__section__header{gap:var(--space-related);max-inline-size:var(--section-header-width,var(--measure));--text-measure:none;grid-template-columns:minmax(0,1fr);display:grid}.Section-module-scss-module__mO22Cq__section__header--width-wide{max-inline-size:none}.Section-module-scss-module__mO22Cq__section__header--align-center{text-align:center;justify-self:center;justify-items:center}@keyframes Section-module-scss-module__mO22Cq__transition-edges-drift{to{-webkit-mask-position:100% 0,0 calc(var(--edge-top-size,0rem) - var(--size-hairline)),100% 100%;mask-position:100% 0,0 calc(var(--edge-top-size,0rem) - var(--size-hairline)),100% 100%}}
.SectionTransition-module-scss-module__Nbfk-W__section-transition{block-size:0;position:relative}.SectionTransition-module-scss-module__Nbfk-W__section-transition--band{pointer-events:none;block-size:auto}.SectionTransition-module-scss-module__Nbfk-W__section-transition--band:before{z-index:-2;background:var(--transition-surface,transparent);content:"";pointer-events:none;position:absolute;inset:0}.SectionTransition-module-scss-module__Nbfk-W__section-transition__editor{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-label);line-height:var(--lh-label);gap:var(--space-1);box-sizing:border-box;padding:var(--space-1);border:var(--size-hairline)solid var(--color-search-border);border-radius:var(--radius-pill);background-color:var(--color-surface-search);color:var(--color-text);opacity:.45;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.SectionTransition-module-scss-module__Nbfk-W__section-transition__editor:hover,.SectionTransition-module-scss-module__Nbfk-W__section-transition__editor:focus-within{background-color:var(--color-surface-header);opacity:1}.SectionTransition-module-scss-module__Nbfk-W__section-transition__editor{z-index:15;pointer-events:auto;inline-size:max-content;max-inline-size:calc(100vw - var(--space-4)*2);position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50% -50%}.SectionTransition-module-scss-module__Nbfk-W__section-transition__divider{inline-size:var(--size-hairline);background-color:var(--color-search-border);align-self:stretch}.SectionTransition-module-scss-module__Nbfk-W__section-transition__label{padding-inline:var(--space-1);color:var(--color-text-strong)}.SectionTransition-module-scss-module__Nbfk-W__section-transition__option{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-label);line-height:var(--lh-label);min-inline-size:var(--space-4);block-size:var(--space-4);padding:0 var(--space-1);border-radius:var(--radius-pill);color:var(--color-text-strong);white-space:nowrap;cursor:pointer;background-color:#0000;border:0;place-items:center;margin:0;display:inline-grid}.SectionTransition-module-scss-module__Nbfk-W__section-transition__option:hover{background-color:var(--color-surface-search-hover)}.SectionTransition-module-scss-module__Nbfk-W__section-transition__select{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-label);line-height:var(--lh-label);block-size:var(--space-4);padding:0 var(--space-1);border:var(--size-hairline)solid var(--color-search-border);border-radius:var(--radius-small);background-color:var(--color-surface-header);color:var(--color-text-strong);cursor:pointer;margin:0}.SectionTransition-module-scss-module__Nbfk-W__section-transition__option--active{background-color:var(--color-primary);color:var(--color-on-primary)}.SectionTransition-module-scss-module__Nbfk-W__section-transition__option--active:hover{background-color:var(--color-primary-hover)}@media (forced-colors:active){.SectionTransition-module-scss-module__Nbfk-W__section-transition__option--active{outline:var(--focus-width)solid currentcolor}}
.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band{block-size:var(--size-silk-band);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#0000,currentColor 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,currentColor 15% 85%,#0000)}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--size-s{block-size:var(--size-silk-band-s)}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--size-l{block-size:var(--size-silk-band-l)}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--tone-lime{--color-primary:var(--color-brand-lime)}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--tone-magenta{--color-primary:var(--color-brand-magenta)}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--tone-pink{--color-primary:var(--color-brand-pink)}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--tone-teal{--color-primary:var(--color-brand-teal)}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--tone-blue{--color-primary:var(--color-brand-blue)}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--tone-yellow{--color-primary:var(--color-brand-yellow)}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--tone-green{--color-primary:var(--color-brand-green)}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--tone-paper{--color-primary:var(--color-neutral-paper)}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--tone-accent{--color-primary:var(--color-accent)}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--tilt-1 .SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band__canvas{rotate:1.5deg;scale:1.06}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--tilt-2 .SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band__canvas{rotate:3deg;scale:1.12}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band--tilt-3 .SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band__canvas{rotate:5deg;scale:1.2}.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band__canvas{block-size:100%;inline-size:100%;display:block}@media (forced-colors:active){.SectionTransitionBand-module-scss-module__0zp8xG__section-transition-band{display:none}}
.Stack-module-scss-module__iJobwa__stack{gap:var(--space-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.Stack-module-scss-module__iJobwa__stack--gap-related{gap:var(--space-related)}.Stack-module-scss-module__iJobwa__stack--gap-part{gap:var(--space-part)}.Stack-module-scss-module__iJobwa__stack--align-start{justify-items:start}
.contact-banner-module-scss-module__359PCq__contact-banner{--contact-banner-glow:var(--color-primary);--contact-banner-silk:var(--color-border);gap:var(--space-part);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:root:not([data-motion=off]) .contact-banner-module-scss-module__359PCq__contact-banner{animation:contact-banner-module-scss-module__359PCq__contact-banner-emerge auto var(--ease-out)both;animation-timeline:view();animation-range:entry entry 15%}}}@media (min-width:992px){.contact-banner-module-scss-module__359PCq__contact-banner{gap:var(--space-7);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.contact-banner-module-scss-module__359PCq__contact-banner__claim{gap:var(--space-related);grid-template-columns:minmax(0,1fr);display:grid}.contact-banner-module-scss-module__359PCq__contact-banner__line{display:block}.contact-banner-module-scss-module__359PCq__contact-banner__thread{block-size:var(--space-5);background:linear-gradient(90deg,transparent,var(--contact-banner-silk)30%,var(--contact-banner-glow)55%,var(--contact-banner-silk)80%,transparent);opacity:.7;display:block;-webkit-mask-image:url(../media/wave-thread.204d9908.svg);mask-image:url(../media/wave-thread.204d9908.svg);-webkit-mask-position:0;mask-position:0;-webkit-mask-size:50% 100%;mask-size:50% 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}@media (prefers-reduced-motion:no-preference){.contact-banner-module-scss-module__359PCq__contact-banner__thread{animation:contact-banner-module-scss-module__359PCq__contact-banner-drift var(--duration-drift)linear infinite}:root[data-motion=off] .contact-banner-module-scss-module__359PCq__contact-banner__thread{animation-play-state:paused;animation-duration:var(--duration-drift)!important;animation-iteration-count:infinite!important}}@media (forced-colors:active){.contact-banner-module-scss-module__359PCq__contact-banner__thread{display:none}}.contact-banner-module-scss-module__359PCq__contact-banner__card{--color-text:#0e2d2c;--color-text-strong:#0e2d2c;--color-border:#0e2d2c59;--color-primary:#0e2d2c;--color-primary-hover:#1d473c;--color-on-primary:#f4f3f0;--color-inverse:#0e2d2c;--color-on-inverse:#f4f3f0;--color-focus:#0e2d2c;--color-focus-contrast:#fff;--color-accent:#1d473c;--color-accent-text:#1d473c;--color-on-accent:#f4f3f0;--color-control-border:#0e2d2cb3;--color-error:#b5124f;--color-surface-well:#0e2d2c14;--color-surface-tag:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--color-text);gap:var(--space-gap);padding:var(--space-inset);border-radius:var(--radius-surface);background-color:var(--color-surface-light);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .contact-banner-module-scss-module__359PCq__contact-banner__card{transition:background-color var(--duration-glide)var(--ease-soft)}}.contact-banner-module-scss-module__359PCq__contact-banner__card:hover{background-color:var(--color-surface-light-hover)}@media (min-width:768px){.contact-banner-module-scss-module__359PCq__contact-banner__card{padding:var(--space-inset-featured);grid-template-columns:auto auto;justify-content:space-between;align-items:center}}@media (min-width:992px){.contact-banner-module-scss-module__359PCq__contact-banner__card{grid-template-columns:minmax(0,1fr);justify-content:stretch}}@media (forced-colors:active){.contact-banner-module-scss-module__359PCq__contact-banner__card{border:1px solid canvastext}}.contact-banner-module-scss-module__359PCq__contact-banner__person{gap:var(--space-3);flex-wrap:wrap;align-items:center;margin:0;display:flex}@media (min-width:576px){.contact-banner-module-scss-module__359PCq__contact-banner__person{gap:var(--space-4)}}@media (min-width:992px){.contact-banner-module-scss-module__359PCq__contact-banner__person{flex-direction:column;align-items:start}}.contact-banner-module-scss-module__359PCq__contact-banner__portrait{inline-size:calc(var(--size-portrait)*1.75);clip-path:circle(48%);flex-shrink:0;block-size:auto}@media (min-width:768px){.contact-banner-module-scss-module__359PCq__contact-banner__portrait{inline-size:calc(var(--size-portrait)*3)}}.contact-banner-module-scss-module__359PCq__contact-banner__caption{gap:var(--space-1);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.contact-banner-module-scss-module__359PCq__contact-banner__name{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-h4);line-height:var(--lh-h4);text-wrap:balance;color:var(--color-text-strong)}.contact-banner-module-scss-module__359PCq__contact-banner__role{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text)}.contact-banner-module-scss-module__359PCq__contact-banner__action{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:576px){.contact-banner-module-scss-module__359PCq__contact-banner__action{justify-items:start}}@keyframes contact-banner-module-scss-module__359PCq__contact-banner-emerge{0%{opacity:0;filter:blur(var(--space-1));transform:translateY(var(--space-3))}to{opacity:1;filter:none;transform:none}}@keyframes contact-banner-module-scss-module__359PCq__contact-banner-drift{to{-webkit-mask-position:100%;mask-position:100%}}
.Carousel-module-scss-module__5D34BW__carousel{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid;container-type:inline-size}.Carousel-module-scss-module__5D34BW__carousel__title{gap:var(--space-related);text-align:center;justify-self:center;justify-items:center;display:grid}.Carousel-module-scss-module__5D34BW__carousel__title--hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Carousel-module-scss-module__5D34BW__carousel__track{--carousel-slide:min(var(--size-carousel-slide),72cqi);gap:var(--space-2);padding-block:var(--space-4);padding-inline:calc((100cqi - var(--carousel-slide))/2);overscroll-behavior-x:contain;border-radius:var(--radius-surface);scroll-snap-type:x mandatory;scrollbar-width:none;align-items:center;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto}@container (min-width:56rem){.Carousel-module-scss-module__5D34BW__carousel__track{--carousel-slide:min(var(--size-carousel-slide-wide),48cqi);gap:var(--space-3)}}.Carousel-module-scss-module__5D34BW__carousel__slide{--carousel-focus:1;flex:0 0 var(--carousel-slide);transform:scale(calc(var(--motion-recede) + (1 - var(--motion-recede))*var(--carousel-focus)));transform-origin:var(--carousel-origin,center);scroll-snap-align:center;scroll-snap-stop:always;display:grid;position:relative}.Carousel-module-scss-module__5D34BW__carousel__slide:not(.Carousel-module-scss-module__5D34BW__carousel__slide--featured){cursor:pointer}.Carousel-module-scss-module__5D34BW__carousel__slide:before{border:1px solid var(--color-surface-glass-border);border-radius:var(--radius-surface);background-color:var(--color-surface-glass);box-shadow:var(--shadow-featured);content:"";opacity:var(--carousel-focus);position:absolute;inset:0}.Carousel-module-scss-module__5D34BW__carousel__frame{padding:var(--space-inset);position:relative}.Carousel-module-scss-module__5D34BW__carousel--slide-plain .Carousel-module-scss-module__5D34BW__carousel__track{--carousel-slide:min(var(--size-carousel-slide-wide),100cqi);padding-inline:0}@container (min-width:56rem){.Carousel-module-scss-module__5D34BW__carousel--slide-plain .Carousel-module-scss-module__5D34BW__carousel__track{--carousel-slide:min(var(--size-carousel-slide-wide),100cqi)}}.Carousel-module-scss-module__5D34BW__carousel--slide-plain .Carousel-module-scss-module__5D34BW__carousel__slide{transform:none}.Carousel-module-scss-module__5D34BW__carousel--slide-plain .Carousel-module-scss-module__5D34BW__carousel__slide:before{content:none}.Carousel-module-scss-module__5D34BW__carousel--slide-plain .Carousel-module-scss-module__5D34BW__carousel__frame{padding:0}.Carousel-module-scss-module__5D34BW__carousel--slide-full .Carousel-module-scss-module__5D34BW__carousel__track{--carousel-slide:100cqi;padding-inline:0}@container (min-width:56rem){.Carousel-module-scss-module__5D34BW__carousel--slide-full .Carousel-module-scss-module__5D34BW__carousel__track{--carousel-slide:100cqi}}.Carousel-module-scss-module__5D34BW__carousel--slide-full .Carousel-module-scss-module__5D34BW__carousel__slide{opacity:calc(var(--motion-glide-fade) + (1 - var(--motion-glide-fade))*var(--carousel-focus));transform:none}.Carousel-module-scss-module__5D34BW__carousel--slide-full .Carousel-module-scss-module__5D34BW__carousel__slide:before{content:none}.Carousel-module-scss-module__5D34BW__carousel--slide-full .Carousel-module-scss-module__5D34BW__carousel__frame{padding:0}.Carousel-module-scss-module__5D34BW__carousel--slide-even .Carousel-module-scss-module__5D34BW__carousel__track{--carousel-slide:100cqi;gap:var(--space-gap);padding-block:var(--space-2);align-items:stretch;padding-inline:0}@container (min-width:45rem){.Carousel-module-scss-module__5D34BW__carousel--slide-even .Carousel-module-scss-module__5D34BW__carousel__track{--carousel-slide:calc((100cqi - 2*var(--space-gap))/3);gap:var(--space-gap)}}.Carousel-module-scss-module__5D34BW__carousel--slide-even .Carousel-module-scss-module__5D34BW__carousel__slide{cursor:auto;scroll-snap-align:start;transform:none}.Carousel-module-scss-module__5D34BW__carousel--slide-even .Carousel-module-scss-module__5D34BW__carousel__slide:before{content:none}.Carousel-module-scss-module__5D34BW__carousel--slide-even .Carousel-module-scss-module__5D34BW__carousel__frame{padding:0;display:grid}.Carousel-module-scss-module__5D34BW__carousel__controls{gap:var(--space-4);grid-template-columns:auto minmax(0,max-content) auto;justify-content:center;align-items:center;display:grid}.Carousel-module-scss-module__5D34BW__carousel__position{gap:var(--space-2);justify-items:center;min-inline-size:0;display:grid}.Carousel-module-scss-module__5D34BW__carousel__progress{grid-auto-columns:minmax(0,var(--space-5));gap:var(--space-2);grid-auto-flow:column;max-inline-size:100%;display:grid}.Carousel-module-scss-module__5D34BW__carousel__segment{block-size:var(--size-line);border-radius:var(--radius-pill);background-color:var(--color-border)}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .Carousel-module-scss-module__5D34BW__carousel__segment{transition:background-color var(--duration-gentle)var(--ease-in-out)}}.Carousel-module-scss-module__5D34BW__carousel__segment--active{background-color:var(--color-text-strong)}@media (forced-colors:active){.Carousel-module-scss-module__5D34BW__carousel__segment{forced-color-adjust:none;background-color:graytext}.Carousel-module-scss-module__5D34BW__carousel__segment--active{background-color:canvastext}}.Carousel-module-scss-module__5D34BW__carousel__status{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-strong);font-variant-numeric:tabular-nums;margin:0}@media (min-width:768px){.Carousel-module-scss-module__5D34BW__carousel--grid-from-md{gap:var(--space-gap)}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md .Carousel-module-scss-module__5D34BW__carousel__title{text-align:start;justify-self:start}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md .Carousel-module-scss-module__5D34BW__carousel__track{--carousel-grid:1;gap:var(--space-gap);scroll-snap-type:none;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;padding:0;display:grid;overflow:visible}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md .Carousel-module-scss-module__5D34BW__carousel__slide{--carousel-focus:1;cursor:auto;scroll-snap-align:none;grid-template-columns:minmax(0,1fr);transform:none}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md .Carousel-module-scss-module__5D34BW__carousel__slide:before{content:none}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md .Carousel-module-scss-module__5D34BW__carousel__frame{grid-template-columns:minmax(0,1fr);padding:0;display:grid}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md .Carousel-module-scss-module__5D34BW__carousel__controls{display:none}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-columns-3 .Carousel-module-scss-module__5D34BW__carousel__track{grid-template-columns:repeat(3,minmax(0,1fr))}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-rows-2 .Carousel-module-scss-module__5D34BW__carousel__track{row-gap:0}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-rows-2 .Carousel-module-scss-module__5D34BW__carousel__slide,.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-rows-2 .Carousel-module-scss-module__5D34BW__carousel__frame{grid-row:span 2;grid-template-rows:subgrid}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-rows-3 .Carousel-module-scss-module__5D34BW__carousel__track{row-gap:0}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-rows-3 .Carousel-module-scss-module__5D34BW__carousel__slide,.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-rows-3 .Carousel-module-scss-module__5D34BW__carousel__frame{grid-row:span 3;grid-template-rows:subgrid}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-rows-4 .Carousel-module-scss-module__5D34BW__carousel__track{row-gap:0}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-rows-4 .Carousel-module-scss-module__5D34BW__carousel__slide,.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-rows-4 .Carousel-module-scss-module__5D34BW__carousel__frame{grid-row:span 4;grid-template-rows:subgrid}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-rows-5 .Carousel-module-scss-module__5D34BW__carousel__track{row-gap:0}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-rows-5 .Carousel-module-scss-module__5D34BW__carousel__slide,.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-rows-5 .Carousel-module-scss-module__5D34BW__carousel__frame{grid-row:span 5;grid-template-rows:subgrid}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:first-child{order:-1}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(2){order:-2}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(3){order:-3}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(4){order:-4}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(5){order:-5}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(6){order:-6}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(7){order:-7}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(8){order:-8}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(9){order:-9}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(10){order:-10}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(11){order:-11}.Carousel-module-scss-module__5D34BW__carousel--grid-from-md.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(12){order:-12}}@media (min-width:992px){.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg{gap:var(--space-gap)}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg .Carousel-module-scss-module__5D34BW__carousel__title{text-align:start;justify-self:start}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg .Carousel-module-scss-module__5D34BW__carousel__track{--carousel-grid:1;gap:var(--space-gap);scroll-snap-type:none;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;padding:0;display:grid;overflow:visible}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg .Carousel-module-scss-module__5D34BW__carousel__slide{--carousel-focus:1;cursor:auto;scroll-snap-align:none;grid-template-columns:minmax(0,1fr);transform:none}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg .Carousel-module-scss-module__5D34BW__carousel__slide:before{content:none}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg .Carousel-module-scss-module__5D34BW__carousel__frame{grid-template-columns:minmax(0,1fr);padding:0;display:grid}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg .Carousel-module-scss-module__5D34BW__carousel__controls{display:none}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-columns-3 .Carousel-module-scss-module__5D34BW__carousel__track{grid-template-columns:repeat(3,minmax(0,1fr))}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-rows-2 .Carousel-module-scss-module__5D34BW__carousel__track{row-gap:0}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-rows-2 .Carousel-module-scss-module__5D34BW__carousel__slide,.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-rows-2 .Carousel-module-scss-module__5D34BW__carousel__frame{grid-row:span 2;grid-template-rows:subgrid}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-rows-3 .Carousel-module-scss-module__5D34BW__carousel__track{row-gap:0}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-rows-3 .Carousel-module-scss-module__5D34BW__carousel__slide,.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-rows-3 .Carousel-module-scss-module__5D34BW__carousel__frame{grid-row:span 3;grid-template-rows:subgrid}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-rows-4 .Carousel-module-scss-module__5D34BW__carousel__track{row-gap:0}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-rows-4 .Carousel-module-scss-module__5D34BW__carousel__slide,.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-rows-4 .Carousel-module-scss-module__5D34BW__carousel__frame{grid-row:span 4;grid-template-rows:subgrid}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-rows-5 .Carousel-module-scss-module__5D34BW__carousel__track{row-gap:0}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-rows-5 .Carousel-module-scss-module__5D34BW__carousel__slide,.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-rows-5 .Carousel-module-scss-module__5D34BW__carousel__frame{grid-row:span 5;grid-template-rows:subgrid}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:first-child{order:-1}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(2){order:-2}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(3){order:-3}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(4){order:-4}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(5){order:-5}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(6){order:-6}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(7){order:-7}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(8){order:-8}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(9){order:-9}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(10){order:-10}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(11){order:-11}.Carousel-module-scss-module__5D34BW__carousel--grid-from-lg.Carousel-module-scss-module__5D34BW__carousel--grid-order-reverse .Carousel-module-scss-module__5D34BW__carousel__slide:nth-child(12){order:-12}}
.quality-seals-module-scss-module__XNF0Pa__quality-seals{gap:var(--space-gap);display:grid}.quality-seals-module-scss-module__XNF0Pa__quality-seals__head{gap:var(--space-related);text-align:center;justify-items:center;display:grid}.quality-seals-module-scss-module__XNF0Pa__quality-seals__list{gap:var(--space-5)var(--space-6);flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}@media (min-width:992px){.quality-seals-module-scss-module__XNF0Pa__quality-seals__list{justify-content:space-between}}.quality-seals-module-scss-module__XNF0Pa__quality-seals__seal{display:flex}.quality-seals-module-scss-module__XNF0Pa__quality-seals__image{inline-size:auto;block-size:var(--size-seal);display:block}@media (min-width:768px){.quality-seals-module-scss-module__XNF0Pa__quality-seals__image{block-size:var(--size-seal-large)}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals--state-waiting :root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals__seal{opacity:0;transform:translateY(var(--space-3))}:root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals--state-visible :root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals__seal{transition:opacity var(--duration-fade-in)var(--ease-out),transform var(--duration-fade-in)var(--ease-out)}:root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals--state-visible :root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals__seal:nth-child(2){transition-delay:calc(var(--stagger-reveal)/2*1)}:root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals--state-visible :root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals__seal:nth-child(3){transition-delay:calc(var(--stagger-reveal)/2*2)}:root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals--state-visible :root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals__seal:nth-child(4){transition-delay:calc(var(--stagger-reveal)/2*3)}:root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals--state-visible :root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals__seal:nth-child(5){transition-delay:calc(var(--stagger-reveal)/2*4)}:root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals--state-visible :root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals__seal:nth-child(6){transition-delay:calc(var(--stagger-reveal)/2*5)}:root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals--state-visible :root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals__seal:nth-child(7){transition-delay:calc(var(--stagger-reveal)/2*6)}:root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals--state-visible :root:not([data-motion=off]) .quality-seals-module-scss-module__XNF0Pa__quality-seals__seal:nth-child(8){transition-delay:calc(var(--stagger-reveal)/2*7)}}
.Button-module-scss-module__na6rmq__button{--button-contour:0 0 0 0 transparent;--button-focus-gap:0 0 0 0 transparent;font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-button);line-height:var(--lh-button);gap:var(--space-2);box-sizing:border-box;min-block-size:var(--size-control);padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-control);box-shadow:var(--button-contour),var(--button-focus-gap);text-align:center;text-wrap:balance;cursor:pointer;border:0;justify-content:center;align-items:center;max-inline-size:100%;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .Button-module-scss-module__na6rmq__button{transition:background-color var(--duration-hover)var(--ease-in-out)}}@media (min-width:62em){.Button-module-scss-module__na6rmq__button{min-inline-size:min(var(--size-button-min),100cqi)}}.Button-module-scss-module__na6rmq__button:focus-visible{--button-focus-gap:0 0 0 var(--focus-gap)var(--color-focus-contrast);outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.Button-module-scss-module__na6rmq__button[aria-disabled=true]{opacity:.5;cursor:default}.Button-module-scss-module__na6rmq__button--variant-primary{background-color:var(--color-primary);color:var(--color-on-primary)}.Button-module-scss-module__na6rmq__button--variant-primary:hover:not([aria-disabled=true]){background-color:var(--color-primary-hover)}.Button-module-scss-module__na6rmq__button--variant-secondary{--button-contour:inset 0 0 0 1.5px var(--color-text-strong);color:var(--color-text-strong);background-color:#0000}.Button-module-scss-module__na6rmq__button--variant-secondary:hover:not([aria-disabled=true]){background-color:color-mix(in srgb,currentcolor 10%,transparent)}.Button-module-scss-module__na6rmq__button--variant-inverse{background-color:var(--color-inverse);color:var(--color-on-inverse)}.Button-module-scss-module__na6rmq__button--variant-inverse:hover:not([aria-disabled=true]){background-color:var(--color-text-hover)}.Button-module-scss-module__na6rmq__button__label{text-wrap:balance}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .Button-module-scss-module__na6rmq__button__icon{transition:transform var(--duration-hover)var(--ease-in-out)}:root:not([data-motion=off]) .Button-module-scss-module__na6rmq__button:hover:not([aria-disabled=true]) .Button-module-scss-module__na6rmq__button__icon{transform:translateX(var(--motion-nudge))}}.Button-module-scss-module__na6rmq__button--cover:after{border-radius:var(--radius-surface);content:"";position:absolute;inset:0}.Button-module-scss-module__na6rmq__button--cover:focus-visible{--button-focus-gap:0 0 0 0 transparent;outline:none}.Button-module-scss-module__na6rmq__button--cover:focus-visible:after{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset);box-shadow:0 0 0 var(--focus-gap)var(--color-focus-contrast)}.Button-module-scss-module__na6rmq__button__spinner{border-radius:var(--radius-round);border:2px solid;border-right-color:#0000;block-size:1em;inline-size:1em}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .Button-module-scss-module__na6rmq__button__spinner{animation:.8s linear infinite Button-module-scss-module__na6rmq__button-spin}}.Button-module-scss-module__na6rmq__button__hint{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.Button-module-scss-module__na6rmq__button{border:var(--size-control-border)solid currentcolor}.Button-module-scss-module__na6rmq__button__label{text-decoration-line:none}.Button-module-scss-module__na6rmq__button:hover:not([aria-disabled=true]) .Button-module-scss-module__na6rmq__button__label{text-decoration-line:underline}}@keyframes Button-module-scss-module__na6rmq__button-spin{to{transform:rotate(360deg)}}
.ActionGroup-module-scss-module__9SXXBG__action-group{gap:var(--space-related);flex-direction:column;align-items:stretch;display:flex}@media (min-width:576px){.ActionGroup-module-scss-module__9SXXBG__action-group{flex-flow:wrap;align-items:center}}
.DeviceFrame-module-scss-module__ttknGa__device-frame{inline-size:var(--size-device-m);aspect-ratio:390/844;max-inline-size:100%;padding:var(--space-2);border-radius:var(--radius-device);background-color:var(--color-device);box-shadow:inset 0 0 0 1.5px var(--color-device-edge),var(--shadow-device);flex-shrink:0;position:relative}.DeviceFrame-module-scss-module__ttknGa__device-frame:before{z-index:1;inline-size:26%;block-size:var(--size-device-notch);border-radius:var(--radius-pill);background-color:var(--color-device);content:"";position:absolute;inset-block-start:calc(var(--space-2) + var(--space-3));inset-inline-start:50%;transform:translate(-50%)}.DeviceFrame-module-scss-module__ttknGa__device-frame--size-s{inline-size:var(--size-device-s);padding:var(--space-1);border-radius:calc(var(--radius-device)*.7)}.DeviceFrame-module-scss-module__ttknGa__device-frame--size-s:before{block-size:calc(var(--size-device-notch)*.6);inset-block-start:calc(var(--space-1) + var(--space-2))}.DeviceFrame-module-scss-module__ttknGa__device-frame--size-l{inline-size:var(--size-device-l)}.DeviceFrame-module-scss-module__ttknGa__device-frame--tilt-start,.DeviceFrame-module-scss-module__ttknGa__device-frame--tilt-end,.DeviceFrame-module-scss-module__ttknGa__device-frame--tilt-above,.DeviceFrame-module-scss-module__ttknGa__device-frame--tilt-top{max-inline-size:calc(100% - var(--space-6))}.DeviceFrame-module-scss-module__ttknGa__device-frame--tilt-start{transform:rotate(calc(var(--motion-tilt)*-1))}.DeviceFrame-module-scss-module__ttknGa__device-frame--tilt-end{transform:rotate(var(--motion-tilt))}.DeviceFrame-module-scss-module__ttknGa__device-frame--tilt-above{box-shadow:var(--shadow-device-solid);transform:perspective(var(--device-perspective))rotateX(var(--device-lean-x))rotateY(var(--device-lean-y))rotateZ(var(--device-lean-z))}.DeviceFrame-module-scss-module__ttknGa__device-frame--tilt-top{box-shadow:var(--shadow-device-solid-top);transform:perspective(var(--device-perspective))rotateX(var(--device-top-x))rotateY(var(--device-top-y))rotateZ(var(--device-top-z))}.DeviceFrame-module-scss-module__ttknGa__device-frame__screen{border-radius:var(--radius-device-screen);background-color:var(--color-surface-well);block-size:100%;position:relative;overflow:hidden}.DeviceFrame-module-scss-module__ttknGa__device-frame--size-s .DeviceFrame-module-scss-module__ttknGa__device-frame__screen{border-radius:calc(var(--radius-device-screen)*.7)}.DeviceFrame-module-scss-module__ttknGa__device-frame__image{object-fit:cover;object-position:top}@media (forced-colors:active){.DeviceFrame-module-scss-module__ttknGa__device-frame{border:var(--size-control-border-invalid)solid canvastext}.DeviceFrame-module-scss-module__ttknGa__device-frame:before{forced-color-adjust:none}}
.Field-module-scss-module__-TT1XG__field{min-inline-size:0;display:grid}.Field-module-scss-module__-TT1XG__field__label{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-strong);font-weight:var(--fw-demibold)}.Field-module-scss-module__-TT1XG__field__required{font-weight:var(--fw-regular)}.Field-module-scss-module__-TT1XG__field__hint{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small);margin:0;margin-block-start:var(--space-1)}.Field-module-scss-module__-TT1XG__field__control{margin-block-start:var(--space-2)}.Field-module-scss-module__-TT1XG__field__error{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small);gap:var(--space-2);color:var(--color-text-strong);align-items:baseline;margin:0;margin-block-start:var(--space-2);display:flex}.Field-module-scss-module__-TT1XG__field__error-icon{color:var(--color-error);flex-shrink:0}
.customer-voices-module-scss-module__unQY7W__customer-voices{--customer-voices-equalise:1;gap:var(--space-part);grid-template-columns:minmax(0,1fr);display:grid}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:root:not([data-motion=off]) .customer-voices-module-scss-module__unQY7W__customer-voices{animation:customer-voices-module-scss-module__unQY7W__customer-voices-emerge var(--ease-out)both;animation-timeline:view();animation-range:entry 0% entry var(--space-8)}}}.customer-voices-module-scss-module__unQY7W__customer-voices__header{gap:var(--space-related);box-sizing:border-box;inline-size:100%;max-inline-size:var(--container-max);padding-inline:var(--space-gutter);margin-inline:auto;display:grid}.customer-voices-module-scss-module__unQY7W__customer-voices__header>*{max-inline-size:var(--section-header-width,none)}@media (min-width:992px){.customer-voices-module-scss-module__unQY7W__customer-voices__voices{box-sizing:border-box;inline-size:100%;max-inline-size:var(--container-max);padding-inline:var(--space-gutter);margin-inline:auto}}.customer-voices-module-scss-module__unQY7W__customer-voices__emphasis{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;color:var(--color-accent);font-style:normal}.customer-voices-module-scss-module__unQY7W__customer-voices__voice{gap:var(--space-4);min-block-size:var(--customer-voices-card,auto);grid-template-rows:auto auto auto auto 1fr;grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (min-width:992px){.customer-voices-module-scss-module__unQY7W__customer-voices{--customer-voices-equalise:0}.customer-voices-module-scss-module__unQY7W__customer-voices__voice{border:var(--size-hairline)solid var(--color-surface-glass-border);border-radius:var(--radius-surface);background-color:var(--color-surface-glass);grid-row:1/-1;grid-template-rows:subgrid;min-block-size:0;padding:var(--space-inset-featured);align-items:start;position:relative}}@media (min-width:992px) and (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .customer-voices-module-scss-module__unQY7W__customer-voices__voice{transition:background-color var(--duration-glide)var(--ease-soft),translate var(--duration-glide)var(--ease-soft)}}@media (min-width:992px){.customer-voices-module-scss-module__unQY7W__customer-voices__voice:hover{background-color:var(--color-surface-glass-hover);translate:0 calc(var(--space-1)*-1)}.customer-voices-module-scss-module__unQY7W__customer-voices__voice .customer-voices-module-scss-module__unQY7W__customer-voices__action:after{border-radius:var(--radius-surface);content:"";position:absolute;inset:0}.customer-voices-module-scss-module__unQY7W__customer-voices__voice:hover .customer-voices-module-scss-module__unQY7W__customer-voices__action>:last-child{translate:var(--space-1)0}}.customer-voices-module-scss-module__unQY7W__customer-voices__source{gap:var(--space-1);justify-items:start;display:grid}.customer-voices-module-scss-module__unQY7W__customer-voices__company{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--color-text-strong)}.customer-voices-module-scss-module__unQY7W__customer-voices__industry{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-text)}.customer-voices-module-scss-module__unQY7W__customer-voices__person{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text)}.customer-voices-module-scss-module__unQY7W__customer-voices__quote{gap:var(--space-2);grid-template-columns:minmax(0,1fr);justify-items:start;margin:0;display:grid}.customer-voices-module-scss-module__unQY7W__customer-voices__quote p{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text);margin:0}.customer-voices-module-scss-module__unQY7W__customer-voices__tags{align-content:start;align-items:start;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.customer-voices-module-scss-module__unQY7W__customer-voices__tag{display:flex}.customer-voices-module-scss-module__unQY7W__customer-voices__action{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-label);line-height:var(--lh-label);background-image:linear-gradient(90deg,var(--color-border),transparent);background-position:0 0;background-repeat:no-repeat;background-size:100% var(--size-hairline)}@media (forced-colors:active){.customer-voices-module-scss-module__unQY7W__customer-voices__action{border-block-start:var(--size-hairline)solid canvastext}}.customer-voices-module-scss-module__unQY7W__customer-voices__action{gap:var(--space-2);color:var(--color-text-strong);align-self:end;align-items:center;padding-block-start:var(--space-4);text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .customer-voices-module-scss-module__unQY7W__customer-voices__action>:last-child{transition:translate var(--duration-glide)var(--ease-soft)}}.customer-voices-module-scss-module__unQY7W__customer-voices__action:hover>:last-child{translate:var(--space-1)0}@keyframes customer-voices-module-scss-module__unQY7W__customer-voices-emerge{0%{opacity:0;filter:blur(var(--space-1));transform:translateY(var(--space-3))}to{opacity:1;filter:none;transform:none}}
.PmeLockup-module-scss-module__AumZKa__pme-lockup{block-size:var(--size-pme);aspect-ratio:252.262/61.957;max-inline-size:100%;color:var(--color-text-strong);background-color:currentColor;display:inline-block;-webkit-mask-image:url(../media/pme-logo.be5480cf.svg);mask-image:url(../media/pme-logo.be5480cf.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (forced-colors:active){.PmeLockup-module-scss-module__AumZKa__pme-lockup{forced-color-adjust:none;background-color:canvastext}}
.ToggleDemo-module-scss-module__EGcKvq__toggle-demo{gap:var(--space-related);justify-items:start;display:grid}.ToggleDemo-module-scss-module__EGcKvq__toggle-demo__result{font-family:var(--ff-text);font-weight:var(--fw-regular);font-size:var(--fs-small);line-height:var(--lh-small);margin:0}
