@layer components{.articleContentCard-module__PBgOsa__articleContentCard{gap:var(--spacing-fluid-3xl);display:grid;container-type:inline-size}@media (min-width:768px){.articleContentCard-module__PBgOsa__articleContentCard{display:flex}}.articleContentCard-module__PBgOsa__articleContentCard>*{flex:1}.articleContentCard-module__PBgOsa__articleContentCard__header{gap:var(--spacing-fluid-m);align-items:flex-start;display:grid}@container not (max-width:500px){.articleContentCard-module__PBgOsa__articleContentCard__header{display:flex}}.articleContentCard-module__PBgOsa__articleContentCard__link{font-weight:var(--font-weight-bold)}.articleContentCard-module__PBgOsa__articleContentCard__icon{width:var(--spacing-fluid-xl);height:var(--spacing-fluid-xl);flex-shrink:0}.articleContentCard-module__PBgOsa__articleContentCard__image{object-fit:cover;width:100%;min-width:0}}
@layer components{.numberBlocks-module__cN5tTG__numberBlocks{grid-column:1/-1;grid-template-columns:subgrid;border-top:var(--section-grid-line-width) solid var(--section-grid-line-color);margin:0;padding:0;list-style:none;display:grid}.numberBlocks-module__cN5tTG__numberBlocks>li{border-inline:solid calc(var(--section-grid-line-width) / 2) transparent;border-bottom:var(--section-grid-line-width) solid var(--section-grid-line-color);background-clip:padding-box;grid-column:1/-1}@media (min-width:1024px){.numberBlocks-module__cN5tTG__numberBlocks>li{grid-column:span 2}}}
.countUp-module__vgQQtW__counter{vertical-align:bottom;letter-spacing:-.06em;height:1.2em;line-height:1.2;display:inline-flex;overflow:hidden}.countUp-module__vgQQtW__column{flex-direction:column;display:inline-flex}.countUp-module__vgQQtW__column .countUp-module__vgQQtW__digit{text-align:center;height:1.2em;display:block}.countUp-module__vgQQtW__animate{animation:1.8s cubic-bezier(.22,.6,.36,1) forwards countUp-module__vgQQtW__countUp;animation-delay:calc(.12s * var(--delay))}.countUp-module__vgQQtW__static{display:inline-block}.countUp-module__vgQQtW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes countUp-module__vgQQtW__countUp{0%{transform:translateY(0)}to{transform:translateY(calc(-1.2em * var(--target)))}}
.jumboPill-module__gdaiQq__jumboPill{min-width:8ch;padding-block:var(--spacing-fluid-s);padding-inline:var(--spacing-fluid-l);text-align:center;text-wrap:pretty;border-radius:100px;display:inline-block}@media (min-width:768px){.jumboPill-module__gdaiQq__jumboPill{padding-block:var(--spacing-fluid-m);padding-inline:var(--spacing-fluid-xl)}}.jumboPill-module__gdaiQq__jumboPill{font-family:var(--heading-l-font-family);font-weight:var(--heading-l-font-weight);font-size:var(--heading-l-font-size);line-height:var(--heading-l-line-height);text-transform:var(--heading-l-text-transform);letter-spacing:var(--heading-l-letter-spacing)}
.numberBlock-module__ARWv4W__numberBlock{gap:var(--spacing-fluid-m);flex-direction:row;align-items:center;display:flex}@media (min-width:768px){.numberBlock-module__ARWv4W__numberBlock{gap:var(--spacing-fluid-xl)}}.numberBlock-module__ARWv4W__vertical{text-align:center;flex-direction:column;align-items:center}.numberBlock-module__ARWv4W__pill--noMinWidth{min-width:unset}
@layer components{.articleNumberBlocks-module__q_aZJG__articleNumberBlocks{--section-grid-line-width:1px;--section-grid-line-color:var(--brand-snow-grid);border-inline:var(--section-grid-line-width) solid var(--section-grid-line-color);grid-column:1/-1}}
.reveal-module__hUkYFW__textReveal{overflow:hidden}@media (scripting:enabled) and (not (prefers-reduced-motion:reduce)){.reveal-module__hUkYFW__textReveal{visibility:hidden}}.reveal-module__hUkYFW__blockReveal{height:100%;position:relative;overflow:hidden}.reveal-module__hUkYFW__blockReveal__content{width:100%;height:100%}@media (scripting:enabled) and (not (prefers-reduced-motion:reduce)){.reveal-module__hUkYFW__blockReveal__content{clip-path:inset(0 100% 0 0)}}.reveal-module__hUkYFW__blockReveal__content>*{width:100%;height:100%}.reveal-module__hUkYFW__blockReveal__accent{z-index:2;transform-origin:0;pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}.reveal-module__hUkYFW__blockReveal__cover{z-index:1;transform-origin:100%;pointer-events:none;position:absolute;inset:0;transform:scaleX(1)}.reveal-module__hUkYFW__blockReveal__accent--sky,.reveal-module__hUkYFW__blockReveal__cover--sky{background-color:var(--brand-sky)}.reveal-module__hUkYFW__blockReveal__accent--mint,.reveal-module__hUkYFW__blockReveal__cover--mint{background-color:var(--brand-mint)}.reveal-module__hUkYFW__blockReveal__accent--blush,.reveal-module__hUkYFW__blockReveal__cover--blush{background-color:var(--brand-blush)}.reveal-module__hUkYFW__blockReveal__accent--coral,.reveal-module__hUkYFW__blockReveal__cover--coral{background-color:var(--brand-coral)}.reveal-module__hUkYFW__blockReveal__accent--mustard,.reveal-module__hUkYFW__blockReveal__cover--mustard{background-color:var(--brand-mustard)}.reveal-module__hUkYFW__blockReveal__accent--iris,.reveal-module__hUkYFW__blockReveal__cover--iris{background-color:var(--brand-iris)}.reveal-module__hUkYFW__blockReveal__accent--raven,.reveal-module__hUkYFW__blockReveal__cover--raven{background-color:var(--brand-raven)}.reveal-module__hUkYFW__blockReveal__accent--cloud,.reveal-module__hUkYFW__blockReveal__cover--cloud{background-color:var(--brand-cloud)}.reveal-module__hUkYFW__blockReveal__accent--snow,.reveal-module__hUkYFW__blockReveal__cover--snow{background-color:var(--brand-snow)}
@layer components{.authorProfile-module__UsXM7W__authorProfile{align-items:center;gap:var(--spacing-fluid-m);display:flex}.authorProfile-module__UsXM7W__authorProfile__image{object-fit:cover;border-radius:50%;block-size:40px;inline-size:40px}}
@layer elements{.tag-module__a_fr-a__tag{padding-block:var(--spacing-fluid-xs);padding-inline:var(--spacing-fluid-m);background:var(--surface-tag-background,var(--brand-raven));color:var(--surface-tag-color,var(--brand-snow));border-radius:var(--radius-xl);transition:var(--transition-all);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.tag-module__a_fr-a__tag:where(a,button):where(:hover:not(:disabled,[aria-disabled=true])){text-decoration:underline}.tag-module__a_fr-a__tag:where(:focus-visible){outline-offset:2px;outline:2px solid}.tag-module__a_fr-a__tag:where(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.24}.tag-module__a_fr-a__tag:where(a,button){cursor:pointer}}
@layer components{.tags-module__2NaRoq__tags{gap:var(--spacing-fluid-m);flex-wrap:wrap;display:flex}}
@layer components{.caseStudyListing-module__yxoH1a__caseStudyListing{border-top:var(--section-grid-line-width) solid var(--section-grid-line-color);--padding:var(--spacing-fluid-xl);grid-column:1/-1}@media (min-width:420.02px){.caseStudyListing-module__yxoH1a__caseStudyListing{--padding:var(--spacing-fluid-3xl)}}.caseStudyListing-module__yxoH1a__caseStudyListing>li{border-bottom:var(--section-grid-line-width) solid var(--section-grid-line-color);background-clip:padding-box}:is(.caseStudyListing-module__yxoH1a__caseStudyListing>li)>*{padding-inline:calc(var(--padding) - var(--section-grid-line-width) / 2)}@media (min-width:768px){.caseStudyListing-module__yxoH1a__caseStudyListing{grid-template-columns:subgrid;display:grid}.caseStudyListing-module__yxoH1a__caseStudyListing>li{grid-column:span 3}.caseStudyListing-module__yxoH1a__caseStudyListing>li:nth-child(odd){border-right:calc(var(--section-grid-line-width) / 2) solid var(--section-grid-line-color)}.caseStudyListing-module__yxoH1a__caseStudyListing>li:nth-child(2n){border-left:calc(var(--section-grid-line-width) / 2) solid var(--section-grid-line-color)}}}
@layer components{.contact-module__xLzs2a__contact{grid-column:1/-1}@media (min-width:768px){.contact-module__xLzs2a__contact{align-items:flex-start;display:flex}.contact-module__xLzs2a__contactForm{flex-shrink:0;width:50%}}.contact-module__xLzs2a__contactRight{width:100%}.contact-module__xLzs2a__symbolOne{display:none}@media (min-width:768px){.contact-module__xLzs2a__symbolOne{grid-area:1/3/2/4;display:block}}.contact-module__xLzs2a__symbolTwo{display:none}@media (min-width:768px){.contact-module__xLzs2a__symbolTwo{grid-area:1/1/2/2;display:block}}.contact-module__xLzs2a__symbolThree{display:none}@media (min-width:768px){.contact-module__xLzs2a__symbolThree{grid-area:3/2/4/3;display:block}}.contact-module__xLzs2a__addressBlock{grid-column:1/-1}@media (min-width:768px){.contact-module__xLzs2a__addressBlock{grid-area:2/2/3/4}}}
@layer components{.confirmationMessage-module__sL7gsa__confirmation-message__content{flex-direction:row;justify-content:center;align-items:flex-start;display:flex}.confirmationMessage-module__sL7gsa__confirmation-message__content>svg{min-inline-size:90px}}
.stepProgress-module__4meQXq__step-progress{border-radius:var(--radius-m);flex-direction:row;align-items:center;display:flex}.stepProgress-module__4meQXq__step-progress>span{background-color:var(--brand-neutral-3);block-size:var(--spacing-fluid-xs);flex-grow:1;display:block}:is(.stepProgress-module__4meQXq__step-progress>span):first-of-type{border-start-start-radius:var(--radius-m);border-end-start-radius:var(--radius-m)}:is(.stepProgress-module__4meQXq__step-progress>span):last-of-type{border-start-end-radius:var(--radius-m);border-end-end-radius:var(--radius-m)}.stepProgress-module__4meQXq__active:is(.stepProgress-module__4meQXq__step-progress>span){background-color:var(--brand-support-2)}
.forms-module__Xe_ZQW__form-fieldset-wrapper{container:columnContainer/inline-size}.forms-module__Xe_ZQW__form-columns{gap:var(--spacing-fluid-l);display:grid}@container columnContainer not (max-width:400px){.forms-module__Xe_ZQW__form-columns{grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}}.forms-module__Xe_ZQW__form-navigation{justify-content:flex-end;gap:var(--spacing-fluid-s);margin-top:var(--spacing-fluid-m);display:flex}
@layer elements{.field-module__q3ZgMW__fieldRoot{text-align:left;display:block}.field-module__q3ZgMW__fieldRoot>*+*{margin-top:8px}.field-module__q3ZgMW__fieldLabel{font-family:var(--body-m-font-family);font-weight:var(--body-m-font-weight);font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);text-transform:var(--body-m-text-transform);letter-spacing:var(--body-m-letter-spacing);font-weight:var(--font-weight-bold)}.field-module__q3ZgMW__fieldError{align-items:start;gap:4px;display:flex}.field-module__q3ZgMW__fieldError__icon{flex-shrink:0;width:1lh;height:1lh}.field-module__q3ZgMW__fieldControl{display:grid;position:relative}.field-module__q3ZgMW__fieldControl:has(.field-module__q3ZgMW__fieldControl__iconsContainer) .field-module__q3ZgMW__fieldControl__input:is(input,textarea){padding-right:calc((var(--spacing-fluid-m) - 2px) * 2 + 28px)}.field-module__q3ZgMW__fieldControlGroup{gap:8px;display:grid}.field-module__q3ZgMW__fieldControlGroup.field-module__q3ZgMW__horizontal{flex-wrap:wrap;column-gap:16px;display:flex}.field-module__q3ZgMW__fieldLabeledInput{gap:var(--spacing-fluid-s);outline-offset:2px;border-radius:var(--radius-s);outline:2px solid #0000;padding-inline-end:2px;transition:outline-color .1s;display:inline-flex;position:relative}.field-module__q3ZgMW__fieldLabeledInput:before,.field-module__q3ZgMW__fieldLabeledInput:after{content:"";flex-shrink:0;width:24px;height:24px;display:inline-block}.field-module__q3ZgMW__fieldLabeledInput:before{border:2px solid var(--brand-cloud);background:var(--brand-snow);transition:background-color .1s,border-color .1s}.field-module__q3ZgMW__fieldLabeledInput:has(input[type=checkbox]):before{border-radius:8px}.field-module__q3ZgMW__fieldLabeledInput:has(input[type=radio]):before{border-radius:var(--radius-full)}.field-module__q3ZgMW__fieldLabeledInput:after{color:var(--brand-snow);background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.25 4L3.5 6L6.5 1.5' stroke='white'/></svg>");background-position:50%;background-repeat:no-repeat;position:absolute;left:0}.field-module__q3ZgMW__fieldLabeledInput:has(:hover):before{border-color:var(--brand-cloud-grid)}.field-module__q3ZgMW__fieldLabeledInput:has(:checked):before{background-color:var(--brand-raven);border-color:var(--brand-raven)}.field-module__q3ZgMW__fieldLabeledInput:has(:focus-visible){outline-color:var(--brand-raven)}.field-module__q3ZgMW__fieldLabeledInput__text{margin-top:calc((24px - var(--body-m-line-height)) / 2)}.field-module__q3ZgMW__fieldLabeledInputField{justify-content:start;gap:8px;display:grid}.field-module__q3ZgMW__fieldControl__input{border:var(--border-width-m) solid var(--brand-cloud);border-radius:var(--radius-s);background:var(--brand-snow);padding:calc(var(--spacing-fluid-m) - var(--border-width-m));transition:border-color .1s}.field-module__q3ZgMW__fieldControl__input:is(input,textarea):read-only{background:var(--brand-cloud-grid);border-color:var(--brand-cloud-grid)}.field-module__q3ZgMW__fieldControl__input:focus-visible{border-color:var(--brand-raven);outline:none}.field-module__q3ZgMW__fieldControl__input:disabled{background:var(--brand-cloud-grid);border-color:var(--brand-cloud-grid)}.field-module__q3ZgMW__fieldControl:has(input[type=file]:focus-visible) .field-module__q3ZgMW__fieldControl__input{border-color:var(--brand-raven);outline:none}.field-module__q3ZgMW__fieldControl__iconsContainer{top:var(--spacing-fluid-m);right:var(--spacing-fluid-m);align-items:center;gap:4px;display:flex;position:absolute}.field-module__q3ZgMW__fieldControl__errorIcon{color:var(--utility-error)}.field-module__q3ZgMW__fieldControl__clearButton{background:var(--brand-raven);color:var(--brand-snow);cursor:pointer;border-radius:var(--radius-full);border:none;justify-content:center;align-items:center;padding:6px;line-height:0;display:flex}.field-module__q3ZgMW__fieldControl__clearButton:hover{opacity:.7}.field-module__q3ZgMW__fieldControl__clearButton:focus-visible{outline:2px solid var(--brand-raven);outline-offset:2px}.field-module__q3ZgMW__fieldRoot>.field-module__q3ZgMW__fieldDescription,.field-module__q3ZgMW__fieldRoot>.field-module__q3ZgMW__fieldError+.field-module__q3ZgMW__fieldError{margin-top:0}}
@layer elements{.formSubmission-module__hcnBjq__recaptchaNotice{padding-block:calc(var(--spacing-fluid-m) - 2px)}}
@layer elements{.datePicker-module__RWqNHq__datePicker__controls{column-gap:var(--spacing-fluid-m);row-gap:var(--spacing-fluid-s);display:flex}.datePicker-module__RWqNHq__datePicker__control{flex:0 auto;gap:8px;display:grid}.datePicker-module__RWqNHq__datePicker__controlLabel{font-family:var(--body-s-font-family);font-weight:var(--body-s-font-weight);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);text-transform:var(--body-s-text-transform);letter-spacing:var(--body-s-letter-spacing);font-weight:var(--font-weight-bold)}}
@layer elements{.pillCheckbox-module__Q2sRiW__pillCheckbox{margin-block:var(--spacing-fluid-s);flex-shrink:0;display:inline-flex}.pillCheckbox-module__Q2sRiW__pillCheckbox label{font-weight:var(--font-weight-bold);text-underline-offset:.2em;padding-block:calc(var(--spacing-fluid-m) - 2px);color:inherit;border:2px solid var(--surface-tag-background,var(--brand-raven));border-radius:var(--radius-xl);cursor:pointer;-webkit-user-select:none;user-select:none;outline-offset:2px;background:0 0;outline:2px solid #0000;justify-content:center;align-items:center;padding-inline-start:calc(var(--spacing-fluid-l) + 30px);padding-inline-end:calc(var(--spacing-fluid-l) - 2px);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:max(1.5px,.08em);transition:background-color .2s,color .2s,outline-color .1s,text-decoration-color .1s,border-color .2s;display:inline-flex;position:relative}:is(.pillCheckbox-module__Q2sRiW__pillCheckbox label):before{content:"";top:50%;left:calc(var(--spacing-fluid-l) + 1px);opacity:0;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M2 4L3.75 5.5L6.25 2.25' stroke='white'/></svg>");background-position:50%;background-repeat:no-repeat;width:16px;height:16px;transition:opacity .2s;position:absolute;translate:0 -50%}:is(.pillCheckbox-module__Q2sRiW__pillCheckbox label):after{content:"";top:50%;left:calc(var(--spacing-fluid-l) - 2px);pointer-events:none;border:2px solid;border-radius:4px;width:22px;height:22px;transition:border-color .2s,background-color .2s;position:absolute;translate:0 -50%}:is(.pillCheckbox-module__Q2sRiW__pillCheckbox label):has(:hover){text-decoration-color:currentColor}:is(.pillCheckbox-module__Q2sRiW__pillCheckbox label):has(:checked){background:var(--surface-tag-background,var(--brand-raven));color:var(--surface-tag-color,var(--brand-snow));border-color:#0000}:is(.pillCheckbox-module__Q2sRiW__pillCheckbox label):has(:checked):before{opacity:1}:is(.pillCheckbox-module__Q2sRiW__pillCheckbox label):has(:focus-visible){outline-color:var(--color,var(--brand-raven))}:is(.pillCheckbox-module__Q2sRiW__pillCheckbox label):has(:disabled){cursor:not-allowed;opacity:.4}.pillCheckbox-module__Q2sRiW__pillCheckbox__label{align-items:center;display:inline-flex}}
@layer elements{.pillCheckboxGroup-module__sXJzVa__pillCheckboxGroup{border:0;margin:0;padding:0}.pillCheckboxGroup-module__sXJzVa__pillCheckboxGroup__items{column-gap:var(--spacing-fluid-m);flex-wrap:wrap;display:flex}}
@layer components{.infoBlock-module__w3CeVa__infoBlock,.infoBlock-module__w3CeVa__infoBlock__inner1{display:grid}.infoBlock-module__w3CeVa__infoBlock__inner2{min-width:0;container-type:inline-size}@container (max-width:270px){.infoBlock-module__w3CeVa__infoBlock__inner2:not(.infoBlock-module__w3CeVa__infoBlock__inner2--statistic) h3{font-size:var(--body-m-font-size);line-height:var(--body-m-line-height)}}.infoBlock-module__w3CeVa__infoBlock__surface{justify-content:space-between;gap:var(--spacing-fluid-m);flex-direction:column;min-height:100%;display:flex}.infoBlock-module__w3CeVa__infoBlock--borders{margin-block:calc(-.5 * var(--section-grid-line-width));border-block:var(--section-grid-line-width) solid var(--section-grid-line-color)}.infoBlock-module__w3CeVa__infoBlock--borders .infoBlock-module__w3CeVa__infoBlock__inner1{border-inline:solid calc(var(--section-grid-line-width) / 2) transparent;background-clip:padding-box}.infoBlock-module__w3CeVa__infoBlock__link{column-gap:var(--spacing-fluid-xs);font-weight:var(--font-weight-bold);text-underline-offset:.2em;align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:max(1.5px,.1em);transition:text-decoration-color .1s,outline-color .1s;display:flex}.infoBlock-module__w3CeVa__infoBlock__link .infoBlock-module__w3CeVa__infoBlock__link__icon{flex-shrink:0;width:1em;height:1em;transition:translate .2s;display:block}a.infoBlock-module__w3CeVa__infoBlock__surface{outline-offset:-2px;outline:2px solid #0000;text-decoration:none;transition:background-color .2s,outline-color .1s}a.infoBlock-module__w3CeVa__infoBlock__surface.surface--light{outline-offset:-4px}a.infoBlock-module__w3CeVa__infoBlock__surface:hover .infoBlock-module__w3CeVa__infoBlock__link{text-decoration-color:currentColor}a.infoBlock-module__w3CeVa__infoBlock__surface:hover .infoBlock-module__w3CeVa__infoBlock__link__icon{translate:.2em}a.infoBlock-module__w3CeVa__infoBlock__surface:focus-visible{z-index:1;outline-color:currentColor}a.infoBlock-module__w3CeVa__infoBlock__surface.surface--dark:hover{background-color:var(--brand-raven-hover)}a.infoBlock-module__w3CeVa__infoBlock__surface.surface--light:hover{background-color:var(--brand-snow-hover)}}
@layer components{.mediaGrid-module__wVgbfW__slotOne,.mediaGrid-module__wVgbfW__slotTwo,.mediaGrid-module__wVgbfW__slotThree{aspect-ratio:1}.mediaGrid-module__wVgbfW__mediaGrid--one .mediaGrid-module__wVgbfW__slotOne{grid-column:1/2}.mediaGrid-module__wVgbfW__mediaGrid--one .mediaGrid-module__wVgbfW__slotTwo{grid-area:span 3/2/auto/5}@media (min-width:768px){.mediaGrid-module__wVgbfW__mediaGrid--one .mediaGrid-module__wVgbfW__slotTwo{grid-area:2/2/3/4}}.mediaGrid-module__wVgbfW__mediaGrid--one .mediaGrid-module__wVgbfW__slotThree{grid-column:4/5}@media (min-width:768px){.mediaGrid-module__wVgbfW__mediaGrid--one .mediaGrid-module__wVgbfW__slotThree{grid-area:3/2/4/3}}.mediaGrid-module__wVgbfW__mediaGrid--two .mediaGrid-module__wVgbfW__slotOne{grid-column:4/5}@media (min-width:768px){.mediaGrid-module__wVgbfW__mediaGrid--two .mediaGrid-module__wVgbfW__slotOne{grid-column:2/3}}.mediaGrid-module__wVgbfW__mediaGrid--two .mediaGrid-module__wVgbfW__slotTwo{grid-area:1/1/3/4}@media (min-width:768px){.mediaGrid-module__wVgbfW__mediaGrid--two .mediaGrid-module__wVgbfW__slotTwo{grid-area:span 2/2/auto/4}}.mediaGrid-module__wVgbfW__mediaGrid--two .mediaGrid-module__wVgbfW__slotThree{grid-column:4/5}@media (min-width:768px){.mediaGrid-module__wVgbfW__mediaGrid--two .mediaGrid-module__wVgbfW__slotThree{grid-area:4/1/5/2}}.mediaGrid-module__wVgbfW__mediaGrid--three .mediaGrid-module__wVgbfW__slotOne{grid-column:4/5}@media (min-width:768px){.mediaGrid-module__wVgbfW__mediaGrid--three .mediaGrid-module__wVgbfW__slotOne{grid-column:1/2}}.mediaGrid-module__wVgbfW__mediaGrid--three .mediaGrid-module__wVgbfW__slotTwo{grid-area:span 3/1/auto/4}@media (min-width:768px){.mediaGrid-module__wVgbfW__mediaGrid--three .mediaGrid-module__wVgbfW__slotTwo{grid-area:2/2/4/4}}.mediaGrid-module__wVgbfW__mediaGrid--three .mediaGrid-module__wVgbfW__slotThree{grid-area:4/1/5/2}@media (min-width:768px){.mediaGrid-module__wVgbfW__mediaGrid--three .mediaGrid-module__wVgbfW__slotThree{grid-column:3/4}}}
@layer components{.contentWithMediaGrid-module__6njQrW__contentWithMediaGrid{grid-column:1/-1}.contentWithMediaGrid-module__6njQrW__contentWithMediaGrid__content{flex-direction:column;justify-content:space-between;display:flex}.contentWithMediaGrid-module__6njQrW__contentWithMediaGrid__contentBlock{border-block:var(--section-grid-line-width) solid var(--section-grid-line-color)}.contentWithMediaGrid-module__6njQrW__contentWithMediaGrid__contentBlock>*{border-inline:calc(var(--section-grid-line-width) / 2) solid transparent;background-clip:padding-box}@media (min-width:768px){.contentWithMediaGrid-module__6njQrW__contentWithMediaGrid{align-items:flex-start;display:flex}.contentWithMediaGrid-module__6njQrW__contentWithMediaGrid>.contentWithMediaGrid-module__6njQrW__contentWithMediaGrid__content,.contentWithMediaGrid-module__6njQrW__contentWithMediaGrid>.contentWithMediaGrid-module__6njQrW__contentWithMediaGrid__media{flex-shrink:0;inline-size:50%}.contentWithMediaGrid-module__6njQrW__contentWithMediaGrid--mediaLeft .contentWithMediaGrid-module__6njQrW__contentWithMediaGrid__media{order:-1}}}
@layer components{.featureCards-module__4T1mLG__featureCards{border-top:var(--section-grid-line-width) solid var(--section-grid-line-color);grid-column:1/-1}.featureCards-module__4T1mLG__featureCards>li{border-bottom:var(--section-grid-line-width) solid var(--section-grid-line-color);grid-column:1/-1}:is(.featureCards-module__4T1mLG__featureCards>li)>*{border-inline:solid calc(var(--section-grid-line-width) / 2) transparent;background-clip:padding-box;height:100%;display:grid}@media (min-width:768px){.featureCards-module__4T1mLG__featureCards{grid-template-columns:subgrid;display:grid}.featureCards-module__4T1mLG__featureCards>li{grid-column:span 3}}}
@layer components{.formPickerBlock-module__GD5-Ba__formPickerBlock{text-align:center;grid-column:1/-1;justify-items:center;display:grid}.formPickerBlock-module__GD5-Ba__formPickerBlockArticleContent{grid-column:span 4}@media (min-width:768px){.formPickerBlock-module__GD5-Ba__formPickerBlockArticleContent{grid-column:2/span 4}}.formPickerBlock-module__GD5-Ba__formPickerBlockHeader{gap:var(--spacing-fluid-xl);justify-items:center;max-inline-size:58rem;display:grid}.formPickerBlock-module__GD5-Ba__formPickerBlockBody{justify-items:center;inline-size:100%;display:grid}.formPickerBlock-module__GD5-Ba__formPickerBlockBody form{gap:var(--spacing-fluid-l);text-align:start;flex-direction:column;inline-size:100%;max-inline-size:72rem;display:flex;container:formPickerBlock/inline-size}.formPickerBlock-module__GD5-Ba__formPickerBlockBody>div{inline-size:100%;max-inline-size:72rem}}
@layer components{.fullWidthImage-module__SEglqG__fullWidthImageWrapper{grid-column:1/-1}.fullWidthImage-module__SEglqG__fullWidthImage{width:100%;height:auto;display:block}}
@layer components{.hero-module__3krnbW__hero,.hero-module__3krnbW__heroWithBackLink{position:relative}.hero-module__3krnbW__hero.hero-module__3krnbW__hero>div{padding-block-start:var(--spacing-fluid-l);padding-block-end:0}@media (min-width:768px){.hero-module__3krnbW__hero.hero-module__3krnbW__hero>div{padding-block-start:var(--spacing-fluid-5xl)}}.hero-module__3krnbW__heroWithBackLink.hero-module__3krnbW__heroWithBackLink>div{padding-block:0}@media (min-width:1200px){.hero-module__3krnbW__heroWithBackLink.hero-module__3krnbW__heroWithBackLink>div{padding-block-start:var(--spacing-fluid-m)}}.hero-module__3krnbW__headingStack{grid-column:1/-1;padding-block-end:var(--spacing-fluid-xl)}@media (min-width:768px){.hero-module__3krnbW__headingStack{grid-column:span 4}.hero-module__3krnbW__headingStack--wide{grid-column:span 5}}.hero-module__3krnbW__symbolOne{display:none}@media (min-width:768px){.hero-module__3krnbW__symbolOne{aspect-ratio:1;grid-column:6/7;align-self:end;width:100%;max-width:266px;display:block}}.hero-module__3krnbW__image{grid-column:1/-1;width:100%;height:auto;display:block}}
@layer components{.image-module__txwu7G__imageComponent{grid-column:1/-1}.image-module__txwu7G__imageWrapper{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.image-module__txwu7G__image{object-fit:cover}.image-module__txwu7G__caption{margin-top:var(--spacing-fluid-m)}}
@layer components{.hero+.leadContent-module__pPyPKG__leadContentSection.leadContent-module__pPyPKG__leadContentSection>div{padding-block-start:var(--spacing-fluid-xl)}@media (min-width:768px){.hero+.leadContent-module__pPyPKG__leadContentSection.leadContent-module__pPyPKG__leadContentSection>div{padding-block-start:0}}.leadContent-module__pPyPKG__leadContent{flex-direction:column;grid-column:1/-1;display:flex}@media (min-width:768px){.leadContent-module__pPyPKG__leadContent{flex-direction:row;align-items:flex-start}}.leadContent-module__pPyPKG__leadContentTop [data-html-block] ul li{padding-inline-start:var(--spacing-fluid-l)}:is(.leadContent-module__pPyPKG__leadContentTop [data-html-block] ul li):before{inset-inline-start:0}.leadContent-module__pPyPKG__leadContentTop{border-bottom:var(--section-grid-line-width) solid var(--section-grid-line-color);order:2}.leadContent-module__pPyPKG__leadContentTop>*{border-inline-end:solid calc(var(--section-grid-line-width) / 2) transparent;background-clip:padding-box}@media (max-width:768px){.leadContent-module__pPyPKG__leadContentTop{border-top:solid var(--section-grid-line-width) var(--section-grid-line-color)}}@media (min-width:768px){.leadContent-module__pPyPKG__leadContentTop{flex-shrink:0;order:0;align-self:flex-start;width:50%;position:sticky;top:0}}@media (max-width:768px){.leadContent-module__pPyPKG__leadContentBottom{margin-bottom:var(--spacing-fluid-xl)}}@media (min-width:768px){.leadContent-module__pPyPKG__leadContentBottom{width:50%}}.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockOne{display:none}@media (min-width:1024px){.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockOne{grid-area:1/2/2/3;display:grid}:is(.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockOne)>*>*{aspect-ratio:1}:is(.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockOne):has([data-overflows=true]){grid-column:1/3}:is(.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockOne):has([data-overflows=true])>*>*{aspect-ratio:auto}}.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockTwo{display:none}@media (min-width:1024px){.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockTwo{grid-area:2/1/3/2;display:grid}:is(.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockTwo)>*>*{aspect-ratio:1}:is(.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockTwo):has([data-overflows=true])>*>*{aspect-ratio:auto}}.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockThree{display:none}@media (min-width:1024px){.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockThree{grid-area:4/2/5/3;display:grid}:is(.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockThree)>*>*{aspect-ratio:1}:is(.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockThree):has([data-overflows=true]){grid-column:2/4}:is(.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__infoBlockThree):has([data-overflows=true])>*>*{aspect-ratio:auto}}.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__mediaSlotOne{aspect-ratio:1;grid-area:1/4/2/5;align-self:start;width:100%;min-width:0;max-width:100%;overflow:hidden}@media (min-width:768px){.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__mediaSlotOne{grid-area:1/3/2/4;align-self:start}}.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__mediaSlotTwo{grid-area:2/1/4/4}@media (min-width:768px){.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__mediaSlotTwo{grid-area:2/2/4/4}}.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__mediaSlotThree{aspect-ratio:1;grid-area:3/4/4/5;align-self:end;width:100%;min-width:0;overflow:hidden}@media (min-width:768px){.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__mediaSlotThree{grid-area:4/1/5/2}}.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__mediaSlotFour{aspect-ratio:1;grid-area:1/1/2/2;width:100%}@media (min-width:768px){.leadContent-module__pPyPKG__leadContentBottom--one .leadContent-module__pPyPKG__mediaSlotFour{display:none}}.leadContent-module__pPyPKG__leadContentBottom--two .leadContent-module__pPyPKG__infoBlockOne{display:none}@media (min-width:1024px){.leadContent-module__pPyPKG__leadContentBottom--two .leadContent-module__pPyPKG__infoBlockOne{aspect-ratio:1;grid-area:1/span 1;display:flex}:is(.leadContent-module__pPyPKG__leadContentBottom--two .leadContent-module__pPyPKG__infoBlockOne):has([data-overflows=true]){aspect-ratio:auto;grid-column:1/3}}@media (min-width:768px){.leadContent-module__pPyPKG__leadContentBottom--two:has(.leadContent-module__pPyPKG__infoBlockOne [data-overflows=true]) .leadContent-module__pPyPKG__mediaSlotOne{grid-row:2}}.leadContent-module__pPyPKG__leadContentBottom--two .leadContent-module__pPyPKG__infoBlockTwo{display:none}@media (min-width:768px){.leadContent-module__pPyPKG__leadContentBottom--two .leadContent-module__pPyPKG__infoBlockTwo{grid-area:1/3/auto/4;display:flex}}.leadContent-module__pPyPKG__leadContentBottom--two .leadContent-module__pPyPKG__infoBlockThree{display:none}@media (min-width:768px){.leadContent-module__pPyPKG__leadContentBottom--two .leadContent-module__pPyPKG__infoBlockThree{display:flex}}@media (min-width:1024px){.leadContent-module__pPyPKG__mobileSection.leadContent-module__pPyPKG__mobileSection{display:none}}.leadContent-module__pPyPKG__mobileInfoBlock{border-top:var(--section-grid-line-width) solid var(--section-grid-line-color);grid-column:1/-1}.leadContent-module__pPyPKG__mobileInfoBlock:last-of-type{border-bottom:var(--section-grid-line-width) solid var(--section-grid-line-color)}@media (min-width:768px){.leadContent-module__pPyPKG__mobileInfoBlock{border-left:var(--section-grid-line-width) solid var(--section-grid-line-color)}}}
@layer elements{.logoBlock-module__dXEVmG__logoBlock{background:var(--brand-raven);padding-block:var(--spacing-fluid-xs);padding-inline:var(--spacing-fluid-s);display:block}@media (min-width:768px){.logoBlock-module__dXEVmG__logoBlock{padding-block:var(--spacing-fluid-s);padding-inline:var(--spacing-fluid-s)}}@media (min-width:1200px){.logoBlock-module__dXEVmG__logoBlock{padding-block:var(--spacing-fluid-xl);padding-inline:var(--spacing-fluid-2xl)}}.logoBlock-module__dXEVmG__logoBlock:where(a){transition:var(--transition-all)}.logoBlock-module__dXEVmG__logoBlock:where(a:hover){opacity:.8}.logoBlock-module__dXEVmG__logoBlock:where(a:focus-visible){outline:2px solid var(--brand-raven);outline-offset:2px}.logoBlock-module__dXEVmG__imageWrapper{aspect-ratio:4/3;width:100%;position:relative}.logoBlock-module__dXEVmG__image{object-fit:contain}}
@layer components{.logoGrid-module__QPSMLW__logoGrid{grid-column:1/-1;grid-template-columns:subgrid;border-top:var(--section-grid-line-width) solid var(--section-grid-line-color);display:grid}.logoGrid-module__QPSMLW__logoGrid>li{border-bottom:var(--section-grid-line-width) solid var(--section-grid-line-color);grid-column:span 2}:is(.logoGrid-module__QPSMLW__logoGrid>li)>*{border-inline:solid calc(var(--section-grid-line-width) / 2) transparent;background-clip:padding-box}:is(.logoGrid-module__QPSMLW__logoGrid>li):nth-child(n+9){display:none}@media (min-width:768px){.logoGrid-module__QPSMLW__logoGrid>li{grid-column:span 1}:is(.logoGrid-module__QPSMLW__logoGrid>li):nth-child(n+9){display:block}}}
@layer components{.offeringCard-module__WL4ZXW__offering-card{flex-direction:column;min-height:400px;display:flex}@media (min-width:768px){.offeringCard-module__WL4ZXW__offering-card{grid-template-columns:subgrid;grid-column:1/-1;display:grid}}.offeringCard-module__WL4ZXW__offering-card__left{gap:var(--spacing-fluid-3xl);flex-direction:column;display:flex}@media (min-width:768px){.offeringCard-module__WL4ZXW__offering-card__left{grid-column:span 4}}.offeringCard-module__WL4ZXW__offering-card__symbol{flex-shrink:0;max-inline-size:240px}@media (max-width:768px){.offeringCard-module__WL4ZXW__offering-card__symbol{display:none}}.offeringCard-module__WL4ZXW__offering-card__content{justify-items:start;gap:var(--spacing-fluid-xl);height:100%;display:grid}@media (max-width:420px){.offeringCard-module__WL4ZXW__offering-card__button.offeringCard-module__WL4ZXW__offering-card__button{margin-block-start:var(--spacing-fluid-s)}}.offeringCard-module__WL4ZXW__offering-card__right{align-items:start;gap:var(--spacing-fluid-m);outline-offset:-4px;outline:2px solid #0000;flex-direction:column;text-decoration:none;transition:background-color .2s,outline-color .1s;display:flex}@media (min-width:768px){.offeringCard-module__WL4ZXW__offering-card__right{grid-column:span 2}}.offeringCard-module__WL4ZXW__offering-card__right__link{padding-top:var(--spacing-fluid-m);column-gap:var(--spacing-fluid-xs);font-weight:var(--font-weight-bold);text-underline-offset:.2em;align-items:center;margin-top:auto;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:max(1.5px,.1em);transition:text-decoration-color .1s,outline-color .1s;display:flex}.offeringCard-module__WL4ZXW__offering-card__right__link .offeringCard-module__WL4ZXW__offering-card__right__link__icon{flex-shrink:0;width:1em;height:1em;transition:translate .2s;display:block}.offeringCard-module__WL4ZXW__offering-card__right:hover{background-color:var(--brand-snow-hover)}.offeringCard-module__WL4ZXW__offering-card__right:hover .offeringCard-module__WL4ZXW__offering-card__right__link{text-decoration-color:currentColor}.offeringCard-module__WL4ZXW__offering-card__right:hover .offeringCard-module__WL4ZXW__offering-card__right__link__icon{translate:.2em}.offeringCard-module__WL4ZXW__offering-card__right:focus-visible{outline-color:currentColor}}
@layer components{.offerCards-module__Uua5lq__stickyTitle{margin-bottom:var(--spacing-fluid-3xl);will-change:opacity, transform;grid-column:1/-1;position:relative}@media (min-width:720px){.offerCards-module__Uua5lq__stickyTitle h2{max-width:60%}}.offerCards-module__Uua5lq__offerCardsList{row-gap:calc(var(--spacing-fluid-3xl));flex-direction:column;grid-column:1/-1;display:flex;position:relative}@media (min-width:768px){.offerCards-module__Uua5lq__offerCardsList{grid-template-columns:subgrid;display:grid}.offerCards-module__Uua5lq__offerCardsList>li{grid-template-columns:subgrid;grid-column:1/-1;display:grid}}@supports (animation-range:cover){.offerCards-module__Uua5lq__offerCardsList>li{position:sticky}.offerCards-module__Uua5lq__offerCardsList>li:not(:last-of-type){top:var(--spacing-fluid-l);transform-origin:top;animation-name:offerCards-module__Uua5lq__fade-out-offer-card-mobile;animation-timing-function:ease-in;animation-fill-mode:both;animation-range:calc(100vh - 700px) calc(100vh - var(--spacing-fluid-l))}@media (min-width:768px){.offerCards-module__Uua5lq__offerCardsList>li:not(:last-of-type){animation-name:offerCards-module__Uua5lq__fade-out-offer-card-desktop}}}@keyframes offerCards-module__Uua5lq__fade-out-offer-card-mobile{40%{filter:brightness(.7);scale:.9}90%{scale:.85}99%{filter:brightness(.5)}to{filter:brightness(0);scale:.6}}@keyframes offerCards-module__Uua5lq__fade-out-offer-card-desktop{80%{filter:brightness(.7);scale:.967}99%{filter:brightness(.6)}to{filter:brightness(0);scale:.8}}}
@layer elements{@mixin numberCircle var(--brand-iris);}
@layer components{.processList-module__1mwSwW__processList{counter-reset:process-counter;grid-column:1/-1;list-style:none}.processList-module__1mwSwW__processItem{counter-increment:process-counter;position:relative}.processList-module__1mwSwW__processItem:not(:last-child):after{content:"";width:2px;height:var(--spacing-fluid-xl);background-color:var(--brand-cloud);position:absolute;top:100%;left:32px}@media (min-width:768px){.processList-module__1mwSwW__processItem:not(:last-child):after{left:48px}}.processList-module__1mwSwW__processItem:before{content:counter(process-counter);margin-bottom:var(--spacing-fluid-l);background-color:var(--number-circle-color,var(--brand-iris));border-radius:var(--radius-full);width:50px;height:50px;font-family:var(--heading-m-font-family);font-weight:var(--heading-m-font-weight);font-size:var(--heading-m-font-size);line-height:var(--heading-m-line-height);text-transform:var(--heading-m-text-transform);letter-spacing:var(--heading-m-letter-spacing);color:var(--brand-raven);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.processList-module__1mwSwW__processItem:before{width:72px;height:72px}}}
@layer components{.quote-module__yo-yxW__quote{quotes:"\"" "\"" "" " " ""}.quote-module__yo-yxW__quote:before{content:open-quote}.quote-module__yo-yxW__quote:after{content:close-quote}.quote-module__yo-yxW__author{align-items:center;gap:var(--spacing-fluid-m);display:flex}.quote-module__yo-yxW__author__image{object-fit:cover;border-radius:50%;flex-shrink:0;width:56px;height:56px}}
@layer components{.resourceListing-module__17-2VG__resourceListing{border-top:var(--section-grid-line-width) solid var(--section-grid-line-color);grid-column:1/-1}.resourceListing-module__17-2VG__resourceListing>li{border-bottom:var(--section-grid-line-width) solid var(--section-grid-line-color)}:is(.resourceListing-module__17-2VG__resourceListing>li)>*{background-clip:padding-box}@media (min-width:768px){.resourceListing-module__17-2VG__resourceListing{grid-column:span 3;grid-template-columns:repeat(3,1fr)}.resourceListing-module__17-2VG__resourceListing>li{border-left:solid calc(var(--section-grid-line-width) / 2) transparent}}}
@layer components{.revenueCalculator-module__J1HnzW__calculator{grid-column:1/-1;width:100%;max-width:720px;margin:0 auto}.revenueCalculator-module__J1HnzW__inputSection{margin-bottom:var(--spacing-fluid-xl)}.revenueCalculator-module__J1HnzW__optionalSection{margin-top:var(--spacing-fluid-2xl);padding:var(--spacing-fluid-2xl);background:color-mix(in srgb, var(--brand-mint) 12%, white);border-radius:0 4px 4px 0}.revenueCalculator-module__J1HnzW__optionalHeader{align-items:flex-start;gap:var(--spacing-fluid-m);margin-bottom:var(--spacing-fluid-l);display:flex}.revenueCalculator-module__J1HnzW__optionalIcon{flex-shrink:0;font-size:24px;line-height:1}.revenueCalculator-module__J1HnzW__optionalToggle{align-items:center;gap:var(--spacing-fluid-m);color:var(--brand-raven);cursor:pointer;padding:var(--spacing-fluid-s) 0;background:0 0;border:none;font-size:14px;font-weight:600;display:inline-flex}.revenueCalculator-module__J1HnzW__toggleIcon{font-size:12px;transition:transform .3s}.revenueCalculator-module__J1HnzW__toggleIconOpen{transform:rotate(180deg)}.revenueCalculator-module__J1HnzW__optionalFields{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.revenueCalculator-module__J1HnzW__optionalFieldsOpen{grid-template-rows:1fr}.revenueCalculator-module__J1HnzW__optionalFieldsInner{overflow:hidden}.revenueCalculator-module__J1HnzW__optionalFieldsContent{padding-top:var(--spacing-fluid-l);gap:var(--spacing-fluid-xl);flex-direction:column;display:flex}.revenueCalculator-module__J1HnzW__resultsSection{margin-top:var(--spacing-fluid-xl)}.revenueCalculator-module__J1HnzW__performanceGrid{gap:var(--spacing-fluid-l);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.revenueCalculator-module__J1HnzW__performanceLabel{margin-bottom:var(--spacing-fluid-xs);display:block}.revenueCalculator-module__J1HnzW__calculationMode{margin-top:var(--spacing-fluid-m);padding:var(--spacing-fluid-s) var(--spacing-fluid-m);background:color-mix(in srgb, var(--brand-mint) 15%, transparent);border-left:4px solid var(--brand-mint);align-items:center;gap:var(--spacing-fluid-s);display:flex}.revenueCalculator-module__J1HnzW__calculationModeIcon{color:#fff;background:#2d9a73;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:inline-flex}.revenueCalculator-module__J1HnzW__gapHighlight{padding:var(--spacing-fluid-xl);text-align:center}.revenueCalculator-module__J1HnzW__gapValue{color:var(--brand-coral);font-size:clamp(2.5rem,5vw,3rem);font-weight:800;line-height:1}.revenueCalculator-module__J1HnzW__checklist{margin:0;padding:0;list-style:none}.revenueCalculator-module__J1HnzW__checklistItem{align-items:flex-start;gap:var(--spacing-fluid-s);padding:var(--spacing-fluid-s) 0;border-bottom:1px solid var(--brand-cloud);display:flex}.revenueCalculator-module__J1HnzW__checklistItem:last-child{border-bottom:none}.revenueCalculator-module__J1HnzW__checklistItemLocked{opacity:.6}.revenueCalculator-module__J1HnzW__checkIcon{color:var(--brand-mint);flex-shrink:0;line-height:1.4}.revenueCalculator-module__J1HnzW__lockIcon{color:var(--brand-cloud);flex-shrink:0;line-height:1.4}.revenueCalculator-module__J1HnzW__opportunityTable{margin-top:var(--spacing-fluid-l);border:2px solid var(--brand-cloud);grid-template-columns:repeat(3,1fr);gap:0;display:grid}@media (max-width:768px){.revenueCalculator-module__J1HnzW__opportunityTable{grid-template-columns:1fr}}.revenueCalculator-module__J1HnzW__opportunityColumn{padding:var(--spacing-fluid-xl) var(--spacing-fluid-l);border-right:2px solid var(--brand-cloud);background:#fff;flex-direction:column;align-items:center;display:flex}.revenueCalculator-module__J1HnzW__opportunityColumn:last-child{border-right:none}@media (max-width:768px){.revenueCalculator-module__J1HnzW__opportunityColumn{border-right:none;border-bottom:2px solid var(--brand-cloud)}.revenueCalculator-module__J1HnzW__opportunityColumn:last-child{border-bottom:none}}.revenueCalculator-module__J1HnzW__opportunityColumnHighlighted{background:var(--brand-raven);color:#fff}.revenueCalculator-module__J1HnzW__opportunityColumnHighlighted .revenueCalculator-module__J1HnzW__metric{color:#fff9}.revenueCalculator-module__J1HnzW__opportunityColumnHighlighted .revenueCalculator-module__J1HnzW__metricValue{color:#fff}.revenueCalculator-module__J1HnzW__opportunityColumnHighlighted .revenueCalculator-module__J1HnzW__scenarioLabel{color:#fff;border-bottom-color:#fff3}.revenueCalculator-module__J1HnzW__badge{background:var(--brand-mint);color:var(--brand-raven);text-transform:uppercase;letter-spacing:.5px;width:fit-content;margin-bottom:var(--spacing-fluid-s);padding:6px 12px;font-size:11px;font-weight:700;display:block}.revenueCalculator-module__J1HnzW__badgeSpacer{height:36px;margin-bottom:var(--spacing-fluid-s)}.revenueCalculator-module__J1HnzW__scenarioLabel{text-align:center;padding-bottom:var(--spacing-fluid-m);border-bottom:1px solid var(--brand-cloud);width:100%;min-height:70px;margin-bottom:var(--spacing-fluid-m);justify-content:center;align-items:center;font-weight:700;display:flex}.revenueCalculator-module__J1HnzW__upliftBadge{color:#2d9a73;margin-bottom:var(--spacing-fluid-m);text-align:center;justify-content:center;align-items:center;min-height:24px;font-weight:600;display:flex}.revenueCalculator-module__J1HnzW__scenarioMetrics{gap:var(--spacing-fluid-l);margin-top:var(--spacing-fluid-m);flex-direction:column;width:100%;display:flex}.revenueCalculator-module__J1HnzW__metricGroup{flex-direction:column;justify-content:center;align-items:center;min-height:70px;display:flex}.revenueCalculator-module__J1HnzW__metric{color:#595959;text-align:center;text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-fluid-xs);font-size:12px;line-height:1.3}.revenueCalculator-module__J1HnzW__metricValue{color:var(--brand-raven);text-align:center;font-size:20px;font-weight:700}.revenueCalculator-module__J1HnzW__gapCallout{position:relative;overflow:hidden}.revenueCalculator-module__J1HnzW__gapAmount{color:var(--brand-mint);margin-top:var(--spacing-fluid-s);font-size:clamp(2rem,4vw,2.25rem);font-weight:800}.revenueCalculator-module__J1HnzW__gapExplainer{margin-top:var(--spacing-fluid-l);padding-top:var(--spacing-fluid-l);border-top:1px solid #fff3}.revenueCalculator-module__J1HnzW__gapExplainerToggle{color:var(--brand-mint);cursor:pointer;align-items:center;gap:var(--spacing-fluid-xs);background:0 0;border:none;padding:0;font-size:14px;font-weight:600;text-decoration:underline;transition:opacity .2s;display:flex}.revenueCalculator-module__J1HnzW__gapExplainerToggle:hover{opacity:.8}.revenueCalculator-module__J1HnzW__gapExplainerContent{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.revenueCalculator-module__J1HnzW__gapExplainerContentOpen{grid-template-rows:1fr}.revenueCalculator-module__J1HnzW__gapExplainerInner{overflow:hidden}.revenueCalculator-module__J1HnzW__gapExplainerText{padding-top:var(--spacing-fluid-m);color:#fffc;line-height:1.6}.revenueCalculator-module__J1HnzW__proofGrid{gap:var(--spacing-fluid-2xl) var(--spacing-fluid-xl);margin-top:var(--spacing-fluid-xl);margin-bottom:var(--spacing-fluid-xl);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.revenueCalculator-module__J1HnzW__proofGrid{grid-template-columns:1fr}}.revenueCalculator-module__J1HnzW__proofItem{text-align:center;color:inherit;text-decoration:none;transition:opacity .2s;display:block}.revenueCalculator-module__J1HnzW__proofItem:hover{opacity:.7}.revenueCalculator-module__J1HnzW__proofStat{color:#2d9a73;margin-bottom:var(--spacing-fluid-s);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1;display:block}.revenueCalculator-module__J1HnzW__ctaSection{text-align:center}.revenueCalculator-module__J1HnzW__ctaMicrocopy{margin-top:var(--spacing-fluid-m);opacity:.6}.revenueCalculator-module__J1HnzW__modalOverlay{backdrop-filter:blur(4px);z-index:10000;padding:var(--spacing-fluid-l);background:#0009;justify-content:center;align-items:center;animation:.2s revenueCalculator-module__J1HnzW__fadeIn;display:flex;position:fixed;inset:0}.revenueCalculator-module__J1HnzW__modal{background:#fff;width:100%;max-width:500px;max-height:90vh;animation:.3s revenueCalculator-module__J1HnzW__slideUp;position:relative;overflow-y:auto;box-shadow:0 8px 32px #0000001f}.revenueCalculator-module__J1HnzW__modalHeader{padding:var(--spacing-fluid-xl) var(--spacing-fluid-xl) var(--spacing-fluid-l);padding-right:calc(var(--spacing-fluid-xl) + 48px);border-bottom:1px solid var(--brand-cloud);position:relative}.revenueCalculator-module__J1HnzW__modalClose{top:var(--spacing-fluid-l);right:var(--spacing-fluid-l);background:var(--brand-cloud);cursor:pointer;border:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:absolute}.revenueCalculator-module__J1HnzW__modalClose:hover{background:var(--brand-cloud-hover)}.revenueCalculator-module__J1HnzW__modalBody{padding:var(--spacing-fluid-xl)}.revenueCalculator-module__J1HnzW__modalForm{gap:var(--spacing-fluid-l);flex-direction:column;display:flex}.revenueCalculator-module__J1HnzW__loading .revenueCalculator-module__J1HnzW__buttonText{visibility:hidden}.revenueCalculator-module__J1HnzW__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.6s linear infinite revenueCalculator-module__J1HnzW__spin;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.revenueCalculator-module__J1HnzW__loading .revenueCalculator-module__J1HnzW__spinner{display:block}.revenueCalculator-module__J1HnzW__successMessage{padding:var(--spacing-fluid-xl);text-align:center;animation:.6s ease-out revenueCalculator-module__J1HnzW__fadeInUp}@keyframes revenueCalculator-module__J1HnzW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes revenueCalculator-module__J1HnzW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes revenueCalculator-module__J1HnzW__slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes revenueCalculator-module__J1HnzW__spin{to{transform:translate(-50%,-50%)rotate(360deg)}}}
@layer components{.contentSectionBreak-module__Io80HW__heading{scroll-margin-top:var(--spacing-fluid-3xl)}}
@layer components{.teamMemberCard-module__37EPRa__teamMemberCard{align-content:start;gap:var(--spacing-fluid-l);display:grid}.teamMemberCard-module__37EPRa__teamMemberCard__image{aspect-ratio:1;object-fit:cover;block-size:auto;inline-size:100%}.teamMemberCard-module__37EPRa__teamMemberCard__text{gap:var(--spacing-fluid-xs);display:grid}}
@layer components{.teamMemberCards-module__eBiHlq__teamMemberCards{grid-column:1/-1;grid-template-columns:subgrid;border-top:var(--section-grid-line-width) solid var(--section-grid-line-color);display:grid}.teamMemberCards-module__eBiHlq__teamMemberCards>li{border-bottom:var(--section-grid-line-width) solid var(--section-grid-line-color);grid-column:span 4}@media (min-width:420.02px){.teamMemberCards-module__eBiHlq__teamMemberCards>li{grid-column:span 2}}:is(.teamMemberCards-module__eBiHlq__teamMemberCards>li)>*{background-color:var(--brand-raven);border-inline:solid calc(var(--section-grid-line-width) / 2) transparent;block-size:100%;padding:var(--spacing-fluid-2xl);background-clip:padding-box;align-content:start;display:grid}}
@layer components{.testimonialQuoteBanner-module__CXnMTa__testimonial-quote-banner{grid-column:1/-1}@media (min-width:768px){.testimonialQuoteBanner-module__CXnMTa__testimonial-quote-banner{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.testimonialQuoteBanner-module__CXnMTa__testimonial-quote-banner__left{grid-column:span 4}}.testimonialQuoteBanner-module__CXnMTa__testimonial-quote-banner__right{gap:var(--spacing-fluid-m);flex-direction:column;justify-content:space-between;display:flex}@media (min-width:768px){.testimonialQuoteBanner-module__CXnMTa__testimonial-quote-banner__right{grid-column:span 2}}.testimonialQuoteBanner-module__CXnMTa__testimonial-quote-banner__logo{block-size:auto;max-inline-size:111px}}
@layer components{.video-module__rvk6rW__videoComponent{grid-column:1/-1}.video-module__rvk6rW__videoWrapper{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.video-module__rvk6rW__coverImage{z-index:1;position:absolute;inset:0}.video-module__rvk6rW__image{object-fit:cover}.video-module__rvk6rW__scrim{z-index:2;background:#0000004d;position:absolute;inset:0}.video-module__rvk6rW__playButton{cursor:pointer;z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.video-module__rvk6rW__playButtonIcon{width:96px}.video-module__rvk6rW__iframe{border:none;width:100%;height:100%;position:absolute;inset:0}.video-module__rvk6rW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
.vacancyCard-module__cqQSHG__vacancyCard{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.vacancyCard-module__cqQSHG__vacancyCard__contents{grid-column:span 4}
.latestVacancies-module__utFAgG__latestVacancies{grid-column:1/-1;grid-template-columns:subgrid;display:grid}
.articleHero-module__ocIefq__articleHero>div{padding-bottom:0}.articleHero-module__ocIefq__articleHeroWithBackLink>div{padding-block:0}@media (min-width:1200px){.articleHero-module__ocIefq__articleHeroWithBackLink>div{padding-block-start:var(--spacing-fluid-m)}}.articleHero-module__ocIefq__backLink{margin-bottom:var(--spacing-fluid-3xl);grid-column:1/-1}.articleHero-module__ocIefq__articleHero__content{grid-column:1/-1}@media (min-width:1024px){.articleHero-module__ocIefq__articleHero__content{grid-template-columns:subgrid;display:grid}}.articleHero-module__ocIefq__textWrapper{grid-column:1/-1}@media (min-width:1024px){.articleHero-module__ocIefq__textWrapper{grid-column:span 3}}.articleHero-module__ocIefq__imageWrapper{aspect-ratio:16/7;grid-column:1/-1;position:relative}@media (min-width:1024px){.articleHero-module__ocIefq__imageWrapper{aspect-ratio:auto;grid-column:span 3;height:100%}}.articleHero-module__ocIefq__image{object-fit:cover}.articleHero-module__ocIefq__symbolsGrid{grid-column:1/-1;grid-template-rows:1fr 1fr 1fr;grid-template-columns:repeat(3,minmax(0,1fr));position:sticky;top:0;overflow:hidden}@media (max-width:767px){.articleHero-module__ocIefq__symbolsGrid{grid-template-rows:1fr 1fr 1fr 1fr;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.articleHero-module__ocIefq__symbolsGrid{grid-column:span 3;align-self:start}}.articleHero-module__ocIefq__symbolsGrid__symbolOne{aspect-ratio:1;grid-area:1/1}.articleHero-module__ocIefq__symbolsGrid__symbolTwo{aspect-ratio:1;grid-area:1/3}@media (max-width:767px){.articleHero-module__ocIefq__symbolsGrid__symbolTwo{grid-column:4}}.articleHero-module__ocIefq__symbolsGrid__image{aspect-ratio:1;background-color:var(--brand-snow);grid-area:2/1/span 2/span 2;position:relative;overflow:hidden}@media (max-width:767px){.articleHero-module__ocIefq__symbolsGrid__image{grid-area:2/1/span 3/span 3}}.articleHero-module__ocIefq__symbolsGrid__symbolThree{aspect-ratio:1;grid-area:3/3}@media (max-width:767px){.articleHero-module__ocIefq__symbolsGrid__symbolThree{grid-area:4/4}}
.tableOfContents-module__S3NIKa__table-of-contents h2{margin-block-end:var(--spacing-fluid-2xl)}.tableOfContents-module__S3NIKa__table-of-contents li{font-weight:var(--font-weight-bold);margin-block:var(--spacing-fluid-m)}
@layer components{.accordion-module__0c8qba__accordion{display:grid}.accordion-module__0c8qba__accordion__summary{justify-content:space-between;align-items:center;gap:var(--spacing-fluid-l);margin-inline:calc(var(--spacing-fluid-l) * -1);padding:var(--spacing-fluid-l);cursor:pointer;outline-offset:-2px;-webkit-user-select:none;user-select:none;outline:2px solid #0000;list-style:none;transition:outline-color .1s,background-color .1s;display:flex}@media (hover:hover){.accordion-module__0c8qba__accordion__summary:hover{background:var(--brand-coal)}}.accordion-module__0c8qba__accordion__item{interpolate-size:allow-keywords}.accordion-module__0c8qba__accordion__item::details-content{transition:height .3s, content-visibility .3s allow-discrete;overflow:clip}.accordion-module__0c8qba__accordion__item:not([open])::details-content{height:0}.accordion-module__0c8qba__accordion__item:has(summary:focus-visible){outline:none}.accordion-module__0c8qba__accordion__item:has(summary:focus-visible) summary{outline-color:currentColor}.accordion-module__0c8qba__accordion__icon{flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:flex}.accordion-module__0c8qba__accordion__item[open] .accordion-module__0c8qba__accordion__icon{transform:rotate(180deg)}.accordion-module__0c8qba__accordion__content{padding-block:var(--spacing-fluid-s) var(--spacing-fluid-l)}}
@layer components{.caseStudyDetail-module__KqdFHG__caseStudyDetail{grid-column:1/-1}.caseStudyDetail-module__KqdFHG__caseStudyDetail__content{border-top:var(--section-grid-line-width) solid var(--section-grid-line-color);border-bottom:var(--section-grid-line-width) solid var(--section-grid-line-color)}.caseStudyDetail-module__KqdFHG__caseStudyDetail__block{flex-direction:column;display:flex}.caseStudyDetail-module__KqdFHG__caseStudyDetail__block [data-html-block] ul li{padding-inline-start:var(--spacing-fluid-l)}:is(.caseStudyDetail-module__KqdFHG__caseStudyDetail__block [data-html-block] ul li):before{inset-inline-start:0}.caseStudyDetail-module__KqdFHG__caseStudyDetail__crossLink{border-top:var(--section-grid-line-width) solid var(--section-grid-line-color)}.caseStudyDetail-module__KqdFHG__caseStudyDetail__stats{flex-direction:column;display:flex}.caseStudyDetail-module__KqdFHG__caseStudyDetail__stat{border-bottom:var(--section-grid-line-width) solid var(--section-grid-line-color)}@media (min-width:768px){.caseStudyDetail-module__KqdFHG__caseStudyDetail{align-items:flex-start;display:flex}.caseStudyDetail-module__KqdFHG__caseStudyDetail__block{border-right:solid calc(var(--section-grid-line-width) / 2) transparent;background-clip:padding-box}.caseStudyDetail-module__KqdFHG__caseStudyDetail__content{flex-shrink:0;width:50%}.caseStudyDetail-module__KqdFHG__caseStudyDetail__stats{border-top:var(--section-grid-line-width) solid var(--section-grid-line-color);flex-shrink:0;width:50%}.caseStudyDetail-module__KqdFHG__caseStudyDetail__stat>*{border-left:solid calc(var(--section-grid-line-width) / 2) transparent;background-clip:padding-box}}}
@layer elements{.typography-module__-FRVHq__typography{text-decoration:none}.typography-module__-FRVHq__typography a{-webkit-text-decoration:inherit;text-decoration:inherit}.typography-module__-FRVHq__typography--displayXL{font-family:var(--display-xl-font-family);font-weight:var(--display-xl-font-weight);font-size:var(--display-xl-font-size);line-height:var(--display-xl-line-height);text-transform:var(--display-xl-text-transform);letter-spacing:var(--display-xl-letter-spacing)}.typography-module__-FRVHq__typography--displayL{font-family:var(--display-l-font-family);font-weight:var(--display-l-font-weight);font-size:var(--display-l-font-size);line-height:var(--display-l-line-height);text-transform:var(--display-l-text-transform);letter-spacing:var(--display-l-letter-spacing)}.typography-module__-FRVHq__typography--displayM{font-family:var(--display-m-font-family);font-weight:var(--display-m-font-weight);font-size:var(--display-m-font-size);line-height:var(--display-m-line-height);text-transform:var(--display-m-text-transform);letter-spacing:var(--display-m-letter-spacing)}.typography-module__-FRVHq__typography--displayS{font-family:var(--display-s-font-family);font-weight:var(--display-s-font-weight);font-size:var(--display-s-font-size);line-height:var(--display-s-line-height);text-transform:var(--display-s-text-transform);letter-spacing:var(--display-s-letter-spacing)}.typography-module__-FRVHq__typography--headingXl{font-family:var(--heading-xl-font-family);font-weight:var(--heading-xl-font-weight);font-size:var(--heading-xl-font-size);line-height:var(--heading-xl-line-height);text-transform:var(--heading-xl-text-transform);letter-spacing:var(--heading-xl-letter-spacing)}.typography-module__-FRVHq__typography--headingL{font-family:var(--heading-l-font-family);font-weight:var(--heading-l-font-weight);font-size:var(--heading-l-font-size);line-height:var(--heading-l-line-height);text-transform:var(--heading-l-text-transform);letter-spacing:var(--heading-l-letter-spacing)}.typography-module__-FRVHq__typography--headingM{font-family:var(--heading-m-font-family);font-weight:var(--heading-m-font-weight);font-size:var(--heading-m-font-size);line-height:var(--heading-m-line-height);text-transform:var(--heading-m-text-transform);letter-spacing:var(--heading-m-letter-spacing)}.typography-module__-FRVHq__typography--headingS{font-family:var(--heading-s-font-family);font-weight:var(--heading-s-font-weight);font-size:var(--heading-s-font-size);line-height:var(--heading-s-line-height);text-transform:var(--heading-s-text-transform);letter-spacing:var(--heading-s-letter-spacing)}.typography-module__-FRVHq__typography--bodyL{font-family:var(--body-l-font-family);font-weight:var(--body-l-font-weight);font-size:var(--body-l-font-size);line-height:var(--body-l-line-height);text-transform:var(--body-l-text-transform);letter-spacing:var(--body-l-letter-spacing)}.typography-module__-FRVHq__typography--bodyM{font-family:var(--body-m-font-family);font-weight:var(--body-m-font-weight);font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);text-transform:var(--body-m-text-transform);letter-spacing:var(--body-m-letter-spacing)}.typography-module__-FRVHq__typography--bodyS{font-family:var(--body-s-font-family);font-weight:var(--body-s-font-weight);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);text-transform:var(--body-s-text-transform);letter-spacing:var(--body-s-letter-spacing)}.typography-module__-FRVHq__typography--caps{font-family:var(--caps-font-family);font-weight:var(--caps-font-weight);font-size:var(--caps-font-size);line-height:var(--caps-line-height);text-transform:var(--caps-text-transform);letter-spacing:var(--caps-letter-spacing)}.typography-module__-FRVHq__typography--visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.typography-module__-FRVHq__typography--balance-text{text-wrap:balance;hyphens:auto}.typography-module__-FRVHq__typography--pretty-text{text-wrap:pretty}.typography-module__-FRVHq__typography--bold{font-weight:var(--font-weight-bold)}}
@layer elements{.iconButton-module__iuiSxG__icon-button{aspect-ratio:1;background:var(--brand-raven);color:var(--brand-snow);cursor:pointer;transition:var(--transition-all);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:12px;display:inline-flex;position:relative}.iconButton-module__iuiSxG__icon-button:where(:hover:not(:disabled,[aria-disabled=true])){color:var(--brand-mustard)}.iconButton-module__iuiSxG__icon-button:where(:active:not(:disabled,[aria-disabled=true])){transform:scale(.95)}.iconButton-module__iuiSxG__icon-button:where(:focus-visible){outline:2px solid var(--brand-raven);outline-offset:2px}.iconButton-module__iuiSxG__icon-button:where(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.24}.iconButton-module__iuiSxG__icon-button svg{flex-shrink:0;display:block}}
@layer components{.registerForm-module__zc2PQa__registerForm{text-align:center;justify-content:center;display:grid}.registerForm-module__zc2PQa__registerForm form{gap:var(--spacing-fluid-l);flex-direction:column;max-inline-size:720px;display:flex;container:registerForm/inline-size}.registerForm-module__zc2PQa__twoColRow{gap:var(--spacing-fluid-l);display:grid}@container registerForm not (max-width:500px){.registerForm-module__zc2PQa__twoColRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.registerForm-module__zc2PQa__disclaimer{max-width:680px;display:block}.registerForm-module__zc2PQa__disclaimer a{text-decoration:underline}}
@layer components{.socialButtons-module__UyW6UW__socialButtons{gap:8px;display:flex}}
@layer components{@keyframes registerBlock-module__kKxCtW__fadeIn{0%{opacity:0}to{opacity:1}}.registerBlock-module__kKxCtW__registerBlock{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--spacing-fluid-2xl);display:grid;position:relative}.registerBlock-module__kKxCtW__registerBlock>[data-html-block]{grid-column:1/-1}.registerBlock-module__kKxCtW__registerBlockTruncated{max-height:300px;overflow:hidden}.registerBlock-module__kKxCtW__registerBlockMask{pointer-events:none;z-index:1;background:linear-gradient(#fff0 40%,#fff 70%);position:absolute;inset:0}.registerBlock-module__kKxCtW__registerBlockForm{z-index:2;grid-column:span 4;margin-block-start:calc(-1 * var(--spacing-fluid-2xl))}@media (min-width:768px){.registerBlock-module__kKxCtW__registerBlockForm{grid-column:2/span 4}}}
@layer components{.passwordGate-module__D3UIzG__passwordGateForm{gap:var(--spacing-fluid-l);flex-direction:column;grid-column:1/-1;max-width:420px;display:flex}@media (min-width:768px){.passwordGate-module__D3UIzG__passwordGateForm{grid-column:2/span 4}}}