.CaseVideo-module-scss-module__6MwDha__box{width:100%;aspect-ratio:var(--box-ratio);background:rgb(from var(--ink) r g b/6%);position:relative;overflow:hidden;container-type:size}.CaseVideo-module-scss-module__6MwDha__player,.CaseVideo-module-scss-module__6MwDha__player iframe{width:min(100cqw,100cqh*var(--video-ratio));height:min(100cqh,100cqw/var(--video-ratio));border:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.CaseVideo-module-scss-module__6MwDha__player iframe{width:100%;height:100%}.CaseVideo-module-scss-module__6MwDha__cover .CaseVideo-module-scss-module__6MwDha__player{width:max(100cqw,100cqh*var(--video-ratio));height:max(100cqh,100cqw/var(--video-ratio))}.CaseVideo-module-scss-module__6MwDha__controls{transition:opacity .3s var(--ease-out-smooth);position:absolute;inset:0}.CaseVideo-module-scss-module__6MwDha__playing .CaseVideo-module-scss-module__6MwDha__controls{opacity:0}.CaseVideo-module-scss-module__6MwDha__playing:hover .CaseVideo-module-scss-module__6MwDha__controls{opacity:1}.CaseVideo-module-scss-module__6MwDha__controls:has(:focus-visible){opacity:1}.CaseVideo-module-scss-module__6MwDha__play{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.CaseVideo-module-scss-module__6MwDha__disc{width:calc(64*min(var(--u),var(--ui-u-max)));height:calc(64*min(var(--u),var(--ui-u-max)));transition:scale .3s var(--ease-out-smooth);position:absolute;top:50%;left:50%;translate:-50% -50%}.CaseVideo-module-scss-module__6MwDha__play:hover .CaseVideo-module-scss-module__6MwDha__disc{scale:1.08}@media (max-width:767px){.CaseVideo-module-scss-module__6MwDha__disc{width:52px;height:52px}}.CaseVideo-module-scss-module__6MwDha__icon{width:207.33%;max-width:none;height:207.33%;position:absolute;inset:-53.67%}.CaseVideo-module-scss-module__6MwDha__pause{background:var(--red);box-shadow:0 0 16.1px var(--lilac);border-radius:50%;position:absolute;inset:0}.CaseVideo-module-scss-module__6MwDha__pause:before,.CaseVideo-module-scss-module__6MwDha__pause:after{content:"";background:var(--lavender);border-radius:1px;width:11%;height:36%;position:absolute;top:32%}.CaseVideo-module-scss-module__6MwDha__pause:before{left:35%}.CaseVideo-module-scss-module__6MwDha__pause:after{right:35%}.CaseVideo-module-scss-module__6MwDha__sound{right:calc(24*var(--u));bottom:calc(24*var(--u));width:calc(48*min(var(--u),var(--ui-u-max)));height:calc(48*min(var(--u),var(--ui-u-max)));background:rgb(from var(--violet) r g b/50%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--lavender);cursor:pointer;transition:background-color .3s var(--ease-out-smooth);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.CaseVideo-module-scss-module__6MwDha__sound:hover,.CaseVideo-module-scss-module__6MwDha__sound:focus-visible{background:var(--violet)}.CaseVideo-module-scss-module__6MwDha__sound svg{width:50%;height:50%}@media (max-width:767px){.CaseVideo-module-scss-module__6MwDha__sound{width:40px;height:40px;bottom:12px;right:12px}}
.CaseHero-module-scss-module__G9gVoa__section{--u:calc(100vw / 1440);--header-tone:dark;height:calc(782*var(--u));background:var(--ink);max-height:min(42vw,100svh);position:relative;overflow:hidden}@media (max-width:767px){.CaseHero-module-scss-module__G9gVoa__section{--u:min(.277778vw, 430px / 360);height:min(100svh,560*var(--u));max-height:none}}.CaseHero-module-scss-module__G9gVoa__image,.CaseHero-module-scss-module__G9gVoa__media{-o-object-fit:cover;object-fit:cover}.CaseHero-module-scss-module__G9gVoa__media{aspect-ratio:auto;height:100%;position:absolute;inset:0}.CaseHero-module-scss-module__G9gVoa__mobile{display:none}@media (max-width:767px){.CaseHero-module-scss-module__G9gVoa__desktop{display:none}.CaseHero-module-scss-module__G9gVoa__mobile{display:block}}.CaseHero-module-scss-module__G9gVoa__veil{height:calc(320*var(--u));-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);pointer-events:none;background:linear-gradient(#ffffff4d,#ffffff05 58%,#ffffff03 73%,#fff0 88%);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 30%,#0000 88%);mask-image:linear-gradient(#000 30%,#0000 88%)}@media (max-width:767px){.CaseHero-module-scss-module__G9gVoa__veil{height:calc(160*var(--u))}}.CaseHero-module-scss-module__G9gVoa__tags{left:calc(32*var(--u));bottom:calc(46*var(--u));gap:calc(14*var(--u));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:absolute}@media (max-width:767px){.CaseHero-module-scss-module__G9gVoa__tags{left:var(--mobile-gutter);bottom:calc(20*var(--u));gap:calc(8*var(--u))}}.CaseHero-module-scss-module__G9gVoa__tag{padding:calc(4*min(var(--u),var(--ui-u-max))) var(--radius-s);border:3px solid var(--paper);border-radius:var(--radius-xs);font-family:var(--font-display);font-size:calc(32*min(var(--u),var(--ui-u-max)));font-synthesis:none;font-weight:700;line-height:calc(45*min(var(--u),var(--ui-u-max)));text-transform:uppercase;color:var(--paper)}@media (max-width:767px){.CaseHero-module-scss-module__G9gVoa__tag{border-width:2px;padding:2px 10px;font-size:20px;line-height:28px}}
.BackgroundBlob-module-scss-module__ZcpukG__layer{--u:max(100vw / 1440, 100svh / 886);z-index:-1;opacity:0;pointer-events:none;position:fixed;inset:0}.BackgroundBlob-module-scss-module__ZcpukG__blob{left:calc(50% + (var(--cx,720) - 720)*var(--u));top:calc(50% + (var(--cy,443) - 443)*var(--u));width:calc(var(--w,0)*var(--u));height:calc(var(--h,0)*var(--u));translate:-50% -50%;rotate:var(--rotation,0deg);position:absolute}.BackgroundBlob-module-scss-module__ZcpukG__still{opacity:0;will-change:opacity}.BackgroundBlob-module-scss-module__ZcpukG__bitmap{display:block;position:absolute}.BackgroundBlob-module-scss-module__ZcpukG__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}
.text-module-scss-module__I67t3a__display{font-family:var(--font-display);font-size:calc(96*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(74*min(var(--u),var(--type-u-max)));text-transform:uppercase;text-wrap:balance;color:var(--ink);margin:0}@media (max-width:767px){.text-module-scss-module__I67t3a__display{font-size:calc(48*min(var(--u),var(--type-u-max)));line-height:calc(40*min(var(--u),var(--type-u-max)))}}.text-module-scss-module__I67t3a__title{font-family:var(--font-display);font-size:calc(96*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(74*min(var(--u),var(--type-u-max)));text-transform:uppercase;text-wrap:balance;color:var(--ink);font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(46*min(var(--u),var(--type-u-max)));margin:0}@media (max-width:767px){.text-module-scss-module__I67t3a__title{font-size:calc(48*min(var(--u),var(--type-u-max)));line-height:calc(40*min(var(--u),var(--type-u-max)));font-size:calc(40*min(var(--u),var(--type-u-max)));line-height:calc(32*min(var(--u),var(--type-u-max)))}}.text-module-scss-module__I67t3a__lead{font-family:var(--font-text);font-size:calc(24*min(var(--u),var(--type-u-max)));font-weight:400;line-height:calc(32*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--violet);margin:0}@media (max-width:767px){.text-module-scss-module__I67t3a__lead{font-size:calc(18*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)))}}.text-module-scss-module__I67t3a__body{font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));color:var(--ink)}@media (max-width:767px){.text-module-scss-module__I67t3a__body{font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(20*min(var(--u),var(--type-u-max)))}}.text-module-scss-module__I67t3a__label{font-family:var(--font-text);font-size:calc(18*min(var(--u),var(--type-u-max)));font-weight:700;line-height:calc(26*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--violet);margin:0}@media (max-width:767px){.text-module-scss-module__I67t3a__label{font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(22*min(var(--u),var(--type-u-max)))}}.text-module-scss-module__I67t3a__rich{font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));color:var(--ink)}@media (max-width:767px){.text-module-scss-module__I67t3a__rich{font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(20*min(var(--u),var(--type-u-max)))}}.text-module-scss-module__I67t3a__rich>*{margin:0}.text-module-scss-module__I67t3a__rich>*+*{margin-top:calc(24*min(var(--u),var(--type-u-max)))}.text-module-scss-module__I67t3a__rich h2{font-family:var(--font-text);font-size:calc(24*min(var(--u),var(--type-u-max)));font-weight:400;line-height:calc(32*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--violet);margin:0}@media (max-width:767px){.text-module-scss-module__I67t3a__rich h2{font-size:calc(18*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)))}}.text-module-scss-module__I67t3a__rich>h2:not(:first-child){margin-top:calc(40*min(var(--u),var(--type-u-max)))}.text-module-scss-module__I67t3a__rich>h2+*{margin-top:calc(16*min(var(--u),var(--type-u-max)))}.text-module-scss-module__I67t3a__rich h3,.text-module-scss-module__I67t3a__rich h4{font-family:var(--font-text);font-size:calc(18*min(var(--u),var(--type-u-max)));font-weight:700;line-height:calc(26*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--violet);margin:0}@media (max-width:767px){.text-module-scss-module__I67t3a__rich h3,.text-module-scss-module__I67t3a__rich h4{font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(22*min(var(--u),var(--type-u-max)))}}.text-module-scss-module__I67t3a__rich strong,.text-module-scss-module__I67t3a__rich b{font-weight:700}.text-module-scss-module__I67t3a__rich a{color:var(--violet);text-underline-offset:.2em;text-decoration:underline}.text-module-scss-module__I67t3a__rich ul{padding-left:1.2em;list-style:outside}.text-module-scss-module__I67t3a__rich ol{grid-template-columns:repeat(2, calc(209 * var(--u)));-moz-column-gap:calc(27*var(--u));column-gap:calc(27*var(--u));row-gap:calc(60*var(--u));counter-reset:step;font-size:calc(18*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));padding:0;list-style:none;display:grid}@media (max-width:767px){.text-module-scss-module__I67t3a__rich ol{-moz-column-gap:calc(16*var(--u));column-gap:calc(16*var(--u));row-gap:calc(28*var(--u));font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(20*min(var(--u),var(--type-u-max)));grid-template-columns:1fr 1fr}}.text-module-scss-module__I67t3a__rich ol>li{counter-increment:step}.text-module-scss-module__I67t3a__rich ol>li:before{content:counter(step, decimal-leading-zero);width:calc(40*var(--u));height:calc(40*var(--u));margin-bottom:calc(12*var(--u));font-family:var(--font-display);font-size:calc(36*min(var(--u),var(--type-u-max)));font-synthesis:none;letter-spacing:.03em;color:var(--lavender);background:url(/images/case/step.svg) 50%/contain no-repeat;place-items:center;font-weight:700;line-height:1;display:grid}@media (max-width:767px){.text-module-scss-module__I67t3a__rich ol>li:before{width:calc(32*var(--u));height:calc(32*var(--u));font-size:calc(28*min(var(--u),var(--type-u-max)))}}.text-module-scss-module__I67t3a__titled>h2:first-child:not(:only-child){font-family:var(--font-display);font-size:calc(96*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(74*min(var(--u),var(--type-u-max)));text-transform:uppercase;text-wrap:balance;color:var(--ink);margin:0}@media (max-width:767px){.text-module-scss-module__I67t3a__titled>h2:first-child:not(:only-child){font-size:calc(48*min(var(--u),var(--type-u-max)));line-height:calc(40*min(var(--u),var(--type-u-max)))}}.text-module-scss-module__I67t3a__titled>h2:first-child:not(:only-child)+*{margin-top:calc(37*min(var(--u),var(--type-u-max)))}.text-module-scss-module__I67t3a__center{text-align:center}
.LabelCard-module-scss-module__HX4YaW__card{aspect-ratio:325.5/449;perspective:300cqw;display:block;container-type:inline-size}.LabelCard-module-scss-module__HX4YaW__inner{width:100%;height:100%;transform-style:preserve-3d;transition:translate .4s var(--ease-out-smooth);display:block;position:relative}.LabelCard-module-scss-module__HX4YaW__frame{backface-visibility:hidden;border-radius:7.37cqw;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:-3.07cqw 3.69cqw 7.59cqw #624f9570}.LabelCard-module-scss-module__HX4YaW__frame:after{content:"";border:4.61cqw solid var(--paper);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.LabelCard-module-scss-module__HX4YaW__link{cursor:pointer}@media (hover:hover){.LabelCard-module-scss-module__HX4YaW__link:hover .LabelCard-module-scss-module__HX4YaW__inner,.LabelCard-module-scss-module__HX4YaW__link:focus-visible .LabelCard-module-scss-module__HX4YaW__inner{translate:0 -2.5cqw}}.LabelCard-module-scss-module__HX4YaW__crop{position:absolute;inset:0}.LabelCard-module-scss-module__HX4YaW__cover{-o-object-fit:cover;object-fit:cover}.LabelCard-module-scss-module__HX4YaW__tab{z-index:1;background:var(--paper);width:73.48cqw;height:34.89cqw;font-family:var(--font-display);font-synthesis:none;text-align:center;text-transform:uppercase;color:var(--red);border-radius:0 0 5.53cqw 5.53cqw;flex-direction:column;justify-content:center;align-items:center;font-size:14.75cqw;font-weight:700;line-height:10.75cqw;display:flex;position:absolute;top:0;left:50%;translate:-50%}.LabelCard-module-scss-module__HX4YaW__back{background:var(--violet);color:var(--paper);flex-direction:column;justify-content:space-between;padding:44cqw 12cqw 12cqw;display:flex;transform:rotateY(180deg)}.LabelCard-module-scss-module__HX4YaW__backText{font-family:var(--font-text);font-size:max(5.2cqw,13px);line-height:1.45}.LabelCard-module-scss-module__HX4YaW__cta{font-family:var(--font-display);font-synthesis:none;text-transform:uppercase;align-self:flex-start;font-size:9.2cqw;font-weight:700;line-height:1}
.Toasts-module-scss-module__X7Gxya__container{--toastify-font-family:var(--font-text);--toastify-toast-width:380px;--toastify-toast-top:96px;--toastify-toast-right:32px;--toastify-toast-padding:14px 16px 14px 18px;--toastify-toast-bd-radius:var(--radius-s);--toastify-toast-min-height:56px;--toastify-toast-shadow:0 12px 32px rgb(from var(--ink) r g b / 18%);--toastify-color-light:var(--paper);--toastify-text-color-light:var(--ink);--toastify-color-success:var(--violet);--toastify-color-error:var(--red);--toastify-color-info:var(--violet);--toastify-icon-color-success:var(--violet);--toastify-icon-color-error:var(--red);--toastify-icon-color-info:var(--violet);--toastify-color-progress-light:var(--violet);--toastify-color-progress-success:var(--violet);--toastify-color-progress-error:var(--red);--toastify-spinner-color:var(--violet);--toastify-spinner-color-empty-area:var(--lilac);z-index:60}.Toasts-module-scss-module__X7Gxya__container .Toastify__toast{border-left:4px solid var(--lilac);font-size:14px;line-height:1.4}.Toasts-module-scss-module__X7Gxya__container .Toastify__toast--success{border-left-color:var(--violet)}.Toasts-module-scss-module__X7Gxya__container .Toastify__toast--error{border-left-color:var(--red)}.Toasts-module-scss-module__X7Gxya__container .Toastify__progress-bar{height:3px}.Toasts-module-scss-module__X7Gxya__container .Toastify__close-button{color:var(--ink);opacity:.6;align-self:flex-start}:is(.Toasts-module-scss-module__X7Gxya__container .Toastify__close-button:hover,.Toasts-module-scss-module__X7Gxya__container .Toastify__close-button:focus-visible){opacity:1}.Toasts-module-scss-module__X7Gxya__container ul{margin:4px 0 0;padding-left:18px}@media (max-width:767px){.Toasts-module-scss-module__X7Gxya__container{--toastify-toast-top:72px;--toastify-toast-right:var(--mobile-gutter)}.Toasts-module-scss-module__X7Gxya__container .Toastify__toast{margin:0 var(--mobile-gutter) 8px}}.Toasts-module-scss-module__X7Gxya__enter{animation:.45s cubic-bezier(.22,1,.36,1) both Toasts-module-scss-module__X7Gxya__toast-in}.Toasts-module-scss-module__X7Gxya__exit{animation:.3s ease-in both Toasts-module-scss-module__X7Gxya__toast-out}@keyframes Toasts-module-scss-module__X7Gxya__toast-in{0%{opacity:0;transform:translateY(16px)}}@keyframes Toasts-module-scss-module__X7Gxya__toast-out{to{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.Toasts-module-scss-module__X7Gxya__enter,.Toasts-module-scss-module__X7Gxya__exit{animation-duration:10ms}}
.Accordion-module-scss-module__Rd951a__accordion{--plus-size:65;--plus-width:40;--plus-gap:78;width:calc(675*var(--u));margin:0;padding:0;list-style:none}.Accordion-module-scss-module__Rd951a__item{border-bottom:calc(1.5*var(--u)) solid var(--lilac)}.Accordion-module-scss-module__Rd951a__header{align-items:center;gap:calc(var(--plus-gap)*var(--u));width:100%;padding:calc(12*var(--u)) 0;text-align:left;cursor:pointer;display:flex}.Accordion-module-scss-module__Rd951a__plus{width:calc(var(--plus-width)*var(--u));font-family:var(--font-text);font-size:calc(var(--plus-size)*min(var(--u),var(--type-u-max)));line-height:calc(47*min(var(--u),var(--type-u-max)));color:var(--red);transition:rotate .5s var(--ease-out-smooth);flex:none}.Accordion-module-scss-module__Rd951a__isOpen .Accordion-module-scss-module__Rd951a__plus{rotate:45deg}.Accordion-module-scss-module__Rd951a__itemTitle{font-family:var(--font-display);font-size:calc(36*min(var(--u),var(--type-u-max)));font-synthesis:none;letter-spacing:calc(1.08*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--violet);flex:1;font-weight:700}.Accordion-module-scss-module__Rd951a__body{overflow:hidden}.Accordion-module-scss-module__Rd951a__body p{margin:0 0 0 calc(calc(var(--plus-width) + var(--plus-gap))*var(--u));padding-bottom:calc(24*var(--u));font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));color:var(--ink)}.Accordion-module-scss-module__Rd951a__image{display:none}.Accordion-module-scss-module__Rd951a__cover{-o-object-fit:cover;object-fit:cover}.Accordion-module-scss-module__Rd951a__light .Accordion-module-scss-module__Rd951a__item{border-bottom-color:#d3beff8c}.Accordion-module-scss-module__Rd951a__light .Accordion-module-scss-module__Rd951a__plus{color:var(--lilac)}.Accordion-module-scss-module__Rd951a__light .Accordion-module-scss-module__Rd951a__itemTitle,.Accordion-module-scss-module__Rd951a__light .Accordion-module-scss-module__Rd951a__body p{color:var(--paper)}.Accordion-module-scss-module__Rd951a__mono{--plus-gap:70;width:calc(738*var(--u))}.Accordion-module-scss-module__Rd951a__mono .Accordion-module-scss-module__Rd951a__item{border-bottom-color:var(--mist)}.Accordion-module-scss-module__Rd951a__mono .Accordion-module-scss-module__Rd951a__header{padding:calc(24*var(--u)) 0}.Accordion-module-scss-module__Rd951a__mono .Accordion-module-scss-module__Rd951a__itemTitle{font-family:var(--font-text);font-size:calc(24*min(var(--u),var(--type-u-max)));font-weight:400;line-height:calc(24*min(var(--u),var(--type-u-max)));letter-spacing:0}@media (max-width:767px){.Accordion-module-scss-module__Rd951a__accordion{width:100%}.Accordion-module-scss-module__Rd951a__item{border-bottom-width:1.5px}.Accordion-module-scss-module__Rd951a__header{gap:16px;padding:12px 0}.Accordion-module-scss-module__Rd951a__plus{width:24px;font-size:40px;line-height:32px}.Accordion-module-scss-module__Rd951a__itemTitle{letter-spacing:.03em;font-size:min(6vw,26px)}.Accordion-module-scss-module__Rd951a__image{aspect-ratio:16/9;border-radius:var(--radius-s);margin:4px 0 16px 40px;display:block;position:relative;overflow:hidden}.Accordion-module-scss-module__Rd951a__body p{margin-left:40px;padding-bottom:20px;font-size:14px;line-height:22px}.Accordion-module-scss-module__Rd951a__mono{--plus-gap:14}.Accordion-module-scss-module__Rd951a__mono .Accordion-module-scss-module__Rd951a__header{gap:calc(14*var(--u));padding:calc(24*var(--u)) 0}.Accordion-module-scss-module__Rd951a__mono .Accordion-module-scss-module__Rd951a__plus{width:calc(40*var(--u));font-size:calc(65*min(var(--u),var(--type-u-max)));line-height:calc(47*min(var(--u),var(--type-u-max)))}.Accordion-module-scss-module__Rd951a__mono .Accordion-module-scss-module__Rd951a__itemTitle{font-size:calc(20*min(var(--u),var(--type-u-max)));line-height:calc(20*min(var(--u),var(--type-u-max)));letter-spacing:0}.Accordion-module-scss-module__Rd951a__mono .Accordion-module-scss-module__Rd951a__image{margin-left:calc(54*var(--u))}.Accordion-module-scss-module__Rd951a__mono .Accordion-module-scss-module__Rd951a__body p{margin-left:calc(54*var(--u));padding-bottom:calc(24*var(--u));font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)))}}
.CaseIntro-module-scss-module__qH8kfG__section{--u:calc(100vw / 1440);grid-template-columns:calc(676*var(--u)) 1fr;-moz-column-gap:calc(32*var(--u));align-items:start;column-gap:calc(32*var(--u));padding:calc(118*var(--u)) calc(32*var(--u)) calc(48*var(--u)) calc(149*var(--u));grid-template-areas:"title links""intro.";display:grid;position:relative}@media (max-width:767px){.CaseIntro-module-scss-module__qH8kfG__section{--u:min(.277778vw, 430px / 360);padding:calc(40*var(--u)) var(--mobile-gutter) calc(24*var(--u));grid-template-columns:1fr;grid-template-areas:"title""links""intro"}}.CaseIntro-module-scss-module__qH8kfG__title,.CaseIntro-module-scss-module__qH8kfG__links{text-box:trim-start cap alphabetic;align-self:start}.CaseIntro-module-scss-module__qH8kfG__title{text-wrap:balance;grid-area:title}.CaseIntro-module-scss-module__qH8kfG__links{justify-self:end;align-items:center;gap:calc(18*var(--u));font-family:var(--font-text);font-size:max(calc(16 * min(var(--u), var(--ui-u-max))),12px);line-height:calc(17*min(var(--u),var(--ui-u-max)));text-transform:uppercase;color:var(--violet);grid-area:links;display:flex}@media (max-width:767px){.CaseIntro-module-scss-module__qH8kfG__links{margin-top:calc(20*var(--u));justify-self:start;font-size:13px;line-height:16px}}.CaseIntro-module-scss-module__qH8kfG__link{color:inherit;transition:color .3s var(--ease-out-smooth);border-bottom:1.5px solid;padding-bottom:4px;text-decoration:none}.CaseIntro-module-scss-module__qH8kfG__link:hover,.CaseIntro-module-scss-module__qH8kfG__link:focus-visible{color:var(--ink)}.CaseIntro-module-scss-module__qH8kfG__slash{padding-bottom:5.5px}.CaseIntro-module-scss-module__qH8kfG__intro{margin-top:calc(54*var(--u));grid-area:intro}.CaseIntro-module-scss-module__qH8kfG__intro>*{text-wrap:pretty}.CaseIntro-module-scss-module__qH8kfG__intro>h2+*{margin-top:calc(42*var(--u))}.CaseIntro-module-scss-module__qH8kfG__intro ol{grid-template-columns:repeat(4, calc(209 * var(--u)));width:max-content;margin-block:calc(56*var(--u))}@media (max-width:767px){.CaseIntro-module-scss-module__qH8kfG__intro{margin-top:calc(32*var(--u))}.CaseIntro-module-scss-module__qH8kfG__intro>h2+*{margin-top:calc(20*var(--u))}.CaseIntro-module-scss-module__qH8kfG__intro ol{width:auto;margin-block:calc(28*var(--u));grid-template-columns:1fr 1fr}}
.ServiceCta-module-scss-module__ohlaiG__cta{--u:min(100vw / 1440, 100svh / 886);right:calc(32*var(--u));bottom:calc(32*var(--u));z-index:40;padding:calc(4*min(var(--u),var(--ui-u-max))) calc(16*min(var(--u),var(--ui-u-max)));border-radius:calc(8*min(var(--u),var(--ui-u-max)));background:var(--red);font-family:var(--font-display);font-size:calc(32*min(var(--u),var(--ui-u-max)));font-weight:700;line-height:calc(45*min(var(--u),var(--ui-u-max)));white-space:nowrap;text-transform:uppercase;color:var(--paper);visibility:hidden;opacity:0;transition:background-color .3s;position:fixed}.ServiceCta-module-scss-module__ohlaiG__cta:hover,.ServiceCta-module-scss-module__ohlaiG__cta:focus-visible{background:#7b56d9}@supports (text-box:trim-both cap alphabetic){.ServiceCta-module-scss-module__ohlaiG__cta{text-box:trim-both cap alphabetic;padding-block:calc(calc(4 * min(var(--u), var(--ui-u-max))) + (calc(45 * min(var(--u), var(--ui-u-max))) - 1cap)/2)}}.ServiceCta-module-scss-module__ohlaiG__arrow{display:none}@media (max-width:767px){.ServiceCta-module-scss-module__ohlaiG__cta{--u:min(100vw / 360, 100svh / 640, 430px / 360);right:calc(20*var(--u));bottom:calc(24*var(--u));width:calc(33*var(--u));height:calc(33*var(--u));border-radius:50%;place-items:center;padding:0;display:grid}.ServiceCta-module-scss-module__ohlaiG__label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ServiceCta-module-scss-module__ohlaiG__arrow{width:100%;height:100%;display:block}}
.VacancyHero-module-scss-module__IJWK2q__section{--u:calc(100vw / 1440);--header-tone:dark;padding:calc(221.5*var(--u)) calc(32*var(--u)) calc(96*var(--u));flex-direction:column;align-items:center;display:flex;position:relative;overflow-x:clip}.VacancyHero-module-scss-module__IJWK2q__shade{top:calc(-54*var(--u));width:calc(1936*var(--u));height:calc(1054*var(--u));pointer-events:none;background:radial-gradient(closest-side,#12093ae6 35%,#12093a00 100%);position:absolute;left:50%;translate:-50% -50%}.VacancyHero-module-scss-module__IJWK2q__title{width:calc(1275*var(--u));max-width:100%;font-family:var(--font-display);font-size:calc(202*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(147*min(var(--u),var(--type-u-max)));text-align:center;text-transform:uppercase;color:var(--paper);margin:0;position:relative}.VacancyHero-module-scss-module__IJWK2q__body{grid-template-columns:calc(325.5*var(--u)) calc(443*var(--u));-moz-column-gap:calc(141.5*var(--u));column-gap:calc(141.5*var(--u));margin:calc(76.5*var(--u)) 0 0 calc(233*var(--u));align-self:flex-start;align-items:start;display:grid;position:relative}.VacancyHero-module-scss-module__IJWK2q__card{width:calc(325.5*var(--u))}.VacancyHero-module-scss-module__IJWK2q__float{--fx:0;--fy:0;--fy-drift:0;--fr:0;--frx:0;--fry:0;transform:translate(calc(var(--fx) * var(--u)), calc(calc(var(--fy) + var(--fy-drift)) * var(--u))) perspective(calc(1200 * var(--u))) rotateX(calc(var(--frx) * 1deg)) rotateY(calc(var(--fry) * 1deg)) rotate(calc(var(--fr) * 1deg));will-change:transform}.VacancyHero-module-scss-module__IJWK2q__text{margin-top:calc(97*var(--u));color:var(--paper);grid-column:2}.VacancyHero-module-scss-module__IJWK2q__label{font-family:var(--font-text);font-size:calc(28*min(var(--u),var(--type-u-max)));line-height:calc(28*min(var(--u),var(--type-u-max)));text-transform:uppercase;margin:0}.VacancyHero-module-scss-module__IJWK2q__intro{margin-top:calc(32*var(--u));font-family:var(--font-text);font-size:calc(18*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));color:#fff}.VacancyHero-module-scss-module__IJWK2q__intro p{margin:0}.VacancyHero-module-scss-module__IJWK2q__intro p+p{margin-top:1lh}@media (max-width:767px){.VacancyHero-module-scss-module__IJWK2q__section{--u:min(.277778vw, 430px / 360);padding:calc(140*var(--u)) var(--mobile-gutter) var(--mobile-section-space)}.VacancyHero-module-scss-module__IJWK2q__shade{top:calc(-40*var(--u));width:calc(560*var(--u));height:calc(420*var(--u))}.VacancyHero-module-scss-module__IJWK2q__title{font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)))}.VacancyHero-module-scss-module__IJWK2q__body{grid-template-columns:1fr;align-self:stretch;justify-items:center;row-gap:32px;margin:40px 0 0}.VacancyHero-module-scss-module__IJWK2q__card{width:calc(240*var(--u))}.VacancyHero-module-scss-module__IJWK2q__text{max-width:var(--mobile-text-max);grid-column:1;justify-self:stretch;margin-top:0}.VacancyHero-module-scss-module__IJWK2q__label{font-size:20px;line-height:20px}.VacancyHero-module-scss-module__IJWK2q__intro{margin-top:16px;font-size:16px;line-height:22px}}
.BackToTop-module-scss-module__b6OORa__button{--u:min(100vw / 1440, 100svh / 886);right:calc(32*var(--u));bottom:calc(32*var(--u));z-index:39;width:max(calc(47 * min(var(--u), var(--ui-u-max))),40px);height:max(calc(47 * min(var(--u), var(--ui-u-max))),40px);background:var(--red);color:var(--paper);cursor:pointer;visibility:hidden;opacity:0;border-radius:50%;place-items:center;transition:background-color .3s;display:grid;position:fixed}.BackToTop-module-scss-module__b6OORa__button:hover,.BackToTop-module-scss-module__b6OORa__button:focus-visible{background:#7b56d9}.BackToTop-module-scss-module__b6OORa__button svg{width:50%;height:50%}@media (max-width:767px){.BackToTop-module-scss-module__b6OORa__button{right:var(--mobile-gutter);width:44px;height:44px;bottom:24px}}
.CaseAudio-module-scss-module__dCx6ra__player{align-items:center;gap:calc(16*var(--u));display:flex}.CaseAudio-module-scss-module__dCx6ra__play{width:calc(30*min(var(--u),var(--ui-u-max)));height:calc(30*min(var(--u),var(--ui-u-max)));cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;position:relative}@media (max-width:767px){.CaseAudio-module-scss-module__dCx6ra__play{width:30px;height:30px}}.CaseAudio-module-scss-module__dCx6ra__icon{width:207.33%;max-width:none;height:207.33%;position:absolute;inset:-53.67%}.CaseAudio-module-scss-module__dCx6ra__pause{background:var(--red);box-shadow:0 0 16.1px var(--lilac);border-radius:50%;position:absolute;inset:0}.CaseAudio-module-scss-module__dCx6ra__pause:before,.CaseAudio-module-scss-module__dCx6ra__pause:after{content:"";background:var(--lavender);border-radius:1px;width:12%;height:36%;position:absolute;top:32%}.CaseAudio-module-scss-module__dCx6ra__pause:before{left:34%}.CaseAudio-module-scss-module__dCx6ra__pause:after{right:34%}.CaseAudio-module-scss-module__dCx6ra__track{width:calc(259*var(--u));height:calc(10*var(--u));background:var(--lilac);cursor:pointer;touch-action:none;border-radius:3px;flex:none;position:relative}@media (max-width:767px){.CaseAudio-module-scss-module__dCx6ra__track{flex:1;width:auto;height:8px}}.CaseAudio-module-scss-module__dCx6ra__played{width:calc(var(--progress)*100%);border-radius:inherit;background:var(--violet);position:absolute;inset:0 auto 0 0}.CaseAudio-module-scss-module__dCx6ra__knob{top:50%;left:calc(var(--progress)*100%);width:calc(14*var(--u));height:calc(14*var(--u));background:var(--violet);box-shadow:0 0 18.3px var(--lilac);border-radius:50%;position:absolute;translate:-50% -50%}@media (max-width:767px){.CaseAudio-module-scss-module__dCx6ra__knob{width:14px;height:14px}}.CaseAudio-module-scss-module__dCx6ra__time{font-family:var(--font-text);font-size:max(calc(14 * min(var(--u), var(--type-u-max))),12px);line-height:calc(18*min(var(--u),var(--type-u-max)));font-variant-numeric:tabular-nums;color:var(--ink)}
.ImageSwap-module-scss-module__GvesBa__swap,.ImageSwap-module-scss-module__GvesBa__layer{position:absolute;inset:0}.ImageSwap-module-scss-module__GvesBa__cover{-o-object-fit:cover;object-fit:cover}
.VacancyChecks-module-scss-module__SHa3vW__section{--u:calc(100vw / 1440);grid-template-columns:calc(559*var(--u)) calc(442*var(--u));-moz-column-gap:calc(142*var(--u));column-gap:calc(142*var(--u));padding:calc(96*var(--u)) 0 calc(96*var(--u)) max(calc(148 * var(--u)),var(--nav-clear-left,0px));align-items:start;display:grid;position:relative;overflow-x:clip}.VacancyChecks-module-scss-module__SHa3vW__title{width:calc(443*var(--u));font-family:var(--font-display);font-size:calc(128*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(97*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--ink);margin:0}.VacancyChecks-module-scss-module__SHa3vW__photo{aspect-ratio:559/355;margin-top:calc(66*var(--u));border-radius:calc(16*var(--u));position:relative;overflow:hidden}.VacancyChecks-module-scss-module__SHa3vW__cover{-o-object-fit:cover;object-fit:cover}.VacancyChecks-module-scss-module__SHa3vW__checks{gap:calc(32*var(--u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VacancyChecks-module-scss-module__SHa3vW__check{gap:calc(16*var(--u));flex-direction:column;display:flex}.VacancyChecks-module-scss-module__SHa3vW__checkTitle{font-family:var(--font-display);font-size:calc(36*min(var(--u),var(--type-u-max)));font-synthesis:none;letter-spacing:calc(1.08*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--violet);margin:0;font-weight:700;line-height:1.2}.VacancyChecks-module-scss-module__SHa3vW__checkText{font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));color:var(--ink);margin:0}@media (max-width:767px){.VacancyChecks-module-scss-module__SHa3vW__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) var(--mobile-gutter);grid-template-columns:1fr;row-gap:32px}.VacancyChecks-module-scss-module__SHa3vW__title{width:auto;font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)))}.VacancyChecks-module-scss-module__SHa3vW__photo{border-radius:var(--radius-s);margin-top:24px}.VacancyChecks-module-scss-module__SHa3vW__checks{max-width:var(--mobile-text-max);gap:24px}.VacancyChecks-module-scss-module__SHa3vW__check{gap:8px}.VacancyChecks-module-scss-module__SHa3vW__checkTitle{letter-spacing:.03em;font-size:28px}.VacancyChecks-module-scss-module__SHa3vW__checkText{font-size:14px;line-height:20px}}
.CaseBlocks-module-scss-module__oj9DCa__block{--u:calc(100vw / 1440);padding:calc(48*var(--u)) 0;position:relative}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__block{--u:min(.277778vw, 430px / 360);padding:calc(24*var(--u)) 0}}.CaseBlocks-module-scss-module__oj9DCa__tight{padding-bottom:0}.CaseBlocks-module-scss-module__oj9DCa__inner{padding:0 calc(149*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__inner{padding:0 var(--mobile-gutter)}}.CaseBlocks-module-scss-module__oj9DCa__after{margin-top:calc(48*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__after{margin-top:calc(24*var(--u))}}.CaseBlocks-module-scss-module__oj9DCa__stack{align-items:center;gap:calc(37*var(--u));flex-direction:column;display:flex}.CaseBlocks-module-scss-module__oj9DCa__media{position:relative}.CaseBlocks-module-scss-module__oj9DCa__natural{width:100%;height:auto;display:block}.CaseBlocks-module-scss-module__oj9DCa__crop{width:100%;position:relative;overflow:hidden}.CaseBlocks-module-scss-module__oj9DCa__cover{-o-object-fit:cover;object-fit:cover}.CaseBlocks-module-scss-module__oj9DCa__media,.CaseBlocks-module-scss-module__oj9DCa__crop,.CaseBlocks-module-scss-module__oj9DCa__round,.CaseBlocks-module-scss-module__oj9DCa__cell,.CaseBlocks-module-scss-module__oj9DCa__card,.CaseBlocks-module-scss-module__oj9DCa__textCard,.CaseBlocks-module-scss-module__oj9DCa__billboard{border-radius:var(--radius-s);overflow:hidden}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__desktopOnly{display:none}}.CaseBlocks-module-scss-module__oj9DCa__mobileOnly{display:none}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__mobileOnly{display:block}}.CaseBlocks-module-scss-module__oj9DCa__padded{margin:0 calc(32*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__padded{margin:0 var(--mobile-gutter)}}.CaseBlocks-module-scss-module__oj9DCa__bleed :is(.CaseBlocks-module-scss-module__oj9DCa__media,.CaseBlocks-module-scss-module__oj9DCa__crop,.CaseBlocks-module-scss-module__oj9DCa__round){border-radius:0}.CaseBlocks-module-scss-module__oj9DCa__bleedRound{margin:0}.CaseBlocks-module-scss-module__oj9DCa__left66,.CaseBlocks-module-scss-module__oj9DCa__right66,.CaseBlocks-module-scss-module__oj9DCa__center66{width:calc((100% - calc(64 * var(--u)))*2/3)}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__left66,.CaseBlocks-module-scss-module__oj9DCa__right66,.CaseBlocks-module-scss-module__oj9DCa__center66{width:auto}}.CaseBlocks-module-scss-module__oj9DCa__right66{margin-left:auto}.CaseBlocks-module-scss-module__oj9DCa__center66{margin-inline:auto}.CaseBlocks-module-scss-module__oj9DCa__left66.CaseBlocks-module-scss-module__oj9DCa__bleed,.CaseBlocks-module-scss-module__oj9DCa__right66.CaseBlocks-module-scss-module__oj9DCa__bleed,.CaseBlocks-module-scss-module__oj9DCa__center66.CaseBlocks-module-scss-module__oj9DCa__bleed{width:66.6667%}.CaseBlocks-module-scss-module__oj9DCa__left66.CaseBlocks-module-scss-module__oj9DCa__padded{margin-left:calc(32*var(--u))}.CaseBlocks-module-scss-module__oj9DCa__right66.CaseBlocks-module-scss-module__oj9DCa__padded{margin-right:calc(32*var(--u))}.CaseBlocks-module-scss-module__oj9DCa__caption{padding-bottom:calc(24*var(--u))}.CaseBlocks-module-scss-module__oj9DCa__caption.CaseBlocks-module-scss-module__oj9DCa__bleed{padding-inline:calc(32*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__caption{padding-bottom:calc(16*var(--u))}.CaseBlocks-module-scss-module__oj9DCa__caption.CaseBlocks-module-scss-module__oj9DCa__bleed{padding-inline:var(--mobile-gutter)}}.CaseBlocks-module-scss-module__oj9DCa__copy{max-width:calc(679*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__copy{max-width:none}}.CaseBlocks-module-scss-module__oj9DCa__right{margin-left:calc(466*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__right{margin-left:0}}.CaseBlocks-module-scss-module__oj9DCa__center{margin-inline:auto}.CaseBlocks-module-scss-module__oj9DCa__twoCols{-moz-column-gap:calc(64*var(--u));column-gap:calc(64*var(--u));grid-template-columns:1fr 1fr;max-width:none;display:grid}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__twoCols{row-gap:calc(24*var(--u));grid-template-columns:1fr}}.CaseBlocks-module-scss-module__oj9DCa__columns{grid-template-columns:repeat(auto-fit, minmax(calc(200 * var(--u)), 1fr));gap:calc(32*var(--u));margin:calc(48*var(--u)) 0 0;padding:0;list-style:none;display:grid}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__columns{gap:calc(20*var(--u));margin-top:calc(28*var(--u));grid-template-columns:1fr}}.CaseBlocks-module-scss-module__oj9DCa__card.CaseBlocks-module-scss-module__oj9DCa__inner{margin:0 calc(32*var(--u));padding:calc(72*var(--u)) calc(117*var(--u));background:var(--lilac)}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__card.CaseBlocks-module-scss-module__oj9DCa__inner{margin:0 var(--mobile-gutter);padding:calc(32*var(--u)) calc(20*var(--u))}}.CaseBlocks-module-scss-module__oj9DCa__centeredTitle{max-width:calc(1000*var(--u));margin-inline:auto}.CaseBlocks-module-scss-module__oj9DCa__centeredTitle a{color:var(--violet);text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:.06em}.CaseBlocks-module-scss-module__oj9DCa__centerText{max-width:calc(679*var(--u));margin-inline:auto}.CaseBlocks-module-scss-module__oj9DCa__leftText{max-width:calc(679*var(--u))}.CaseBlocks-module-scss-module__oj9DCa__large{font-size:calc(24*min(var(--u),var(--type-u-max)));line-height:calc(32*min(var(--u),var(--type-u-max)))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__large{font-size:calc(18*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)))}}.CaseBlocks-module-scss-module__oj9DCa__split{grid-template-columns:calc(441*var(--u)) calc(676*var(--u));justify-content:space-between;align-items:start;display:grid}.CaseBlocks-module-scss-module__oj9DCa__split.CaseBlocks-module-scss-module__oj9DCa__inner{padding-right:calc(32*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__split{row-gap:calc(24*var(--u));grid-template-columns:1fr}.CaseBlocks-module-scss-module__oj9DCa__split.CaseBlocks-module-scss-module__oj9DCa__inner{padding-right:var(--mobile-gutter)}}.CaseBlocks-module-scss-module__oj9DCa__column{max-width:calc(calc(676 * var(--u)) + calc(149 * var(--u))*2)}.CaseBlocks-module-scss-module__oj9DCa__column .CaseBlocks-module-scss-module__oj9DCa__after{margin-top:calc(54*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__column{max-width:none}.CaseBlocks-module-scss-module__oj9DCa__column .CaseBlocks-module-scss-module__oj9DCa__after{margin-top:calc(24*var(--u))}}.CaseBlocks-module-scss-module__oj9DCa__columnRight{max-width:none;padding-left:calc(732*var(--u));padding-right:calc(32*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__columnRight{padding:0 var(--mobile-gutter)}}.CaseBlocks-module-scss-module__oj9DCa__split.CaseBlocks-module-scss-module__oj9DCa__smallList{grid-template-columns:calc(676*var(--u)) calc(330*var(--u))}.CaseBlocks-module-scss-module__oj9DCa__split.CaseBlocks-module-scss-module__oj9DCa__smallList .CaseBlocks-module-scss-module__oj9DCa__figureList{grid-template-columns:1fr}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__split.CaseBlocks-module-scss-module__oj9DCa__smallList{grid-template-columns:1fr}}.CaseBlocks-module-scss-module__oj9DCa__audio{margin-top:calc(30*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__audio{margin-top:calc(20*var(--u))}}.CaseBlocks-module-scss-module__oj9DCa__figureList{grid-template-columns:repeat(3, calc(209 * var(--u)));-moz-column-gap:calc(25*var(--u));column-gap:calc(25*var(--u));row-gap:calc(24*var(--u));margin:0;display:grid}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__figureList{-moz-column-gap:calc(16*var(--u));column-gap:calc(16*var(--u));row-gap:calc(16*var(--u));grid-template-columns:1fr 1fr}}.CaseBlocks-module-scss-module__oj9DCa__split:not(.CaseBlocks-module-scss-module__oj9DCa__smallList) .CaseBlocks-module-scss-module__oj9DCa__figures:has(.CaseBlocks-module-scss-module__oj9DCa__figure:only-child){width:calc(209*var(--u));margin-left:auto}.CaseBlocks-module-scss-module__oj9DCa__split:not(.CaseBlocks-module-scss-module__oj9DCa__smallList) .CaseBlocks-module-scss-module__oj9DCa__figures:has(.CaseBlocks-module-scss-module__oj9DCa__figure:only-child) .CaseBlocks-module-scss-module__oj9DCa__figureList{grid-template-columns:1fr}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__split:not(.CaseBlocks-module-scss-module__oj9DCa__smallList) .CaseBlocks-module-scss-module__oj9DCa__figures:has(.CaseBlocks-module-scss-module__oj9DCa__figure:only-child){width:auto;margin-left:0}}.CaseBlocks-module-scss-module__oj9DCa__figuresTitle{margin-bottom:calc(16*var(--u))}.CaseBlocks-module-scss-module__oj9DCa__figure{min-width:0}.CaseBlocks-module-scss-module__oj9DCa__value{margin:calc(9*var(--u)) 0 0;color:var(--violet)}.CaseBlocks-module-scss-module__oj9DCa__split .CaseBlocks-module-scss-module__oj9DCa__after{margin-top:calc(54*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__split .CaseBlocks-module-scss-module__oj9DCa__after{margin-top:calc(24*var(--u))}}.CaseBlocks-module-scss-module__oj9DCa__textBlocks{align-items:center;gap:calc(48*var(--u));padding:0 calc(32*var(--u));flex-direction:column;display:flex}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__textBlocks{gap:calc(24*var(--u));padding:0 var(--mobile-gutter)}}.CaseBlocks-module-scss-module__oj9DCa__threes{padding:0 calc(149*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__threes{padding:0 var(--mobile-gutter)}}.CaseBlocks-module-scss-module__oj9DCa__cards{justify-content:center;gap:calc(24*var(--u));flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__cards{gap:calc(12*var(--u));flex-direction:column}}.CaseBlocks-module-scss-module__oj9DCa__textCard{width:calc((100% - 3*calc(24 * var(--u)))/4);min-height:calc(240*var(--u));padding:calc(40*var(--u)) calc(24*var(--u));background:var(--lilac);flex-direction:column;justify-content:center;display:flex}.CaseBlocks-module-scss-module__oj9DCa__threes .CaseBlocks-module-scss-module__oj9DCa__textCard{width:calc((100% - 2*calc(24 * var(--u)))/3)}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__textCard{min-height:0;padding:calc(24*var(--u)) calc(16*var(--u));width:auto!important}}.CaseBlocks-module-scss-module__oj9DCa__cardText{margin:calc(9*var(--u)) 0 0}.CaseBlocks-module-scss-module__oj9DCa__imageText{grid-template-columns:calc(442*var(--u)) calc(561*var(--u));justify-content:space-between;align-items:center;display:grid}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__imageText{row-gap:calc(24*var(--u));grid-template-columns:1fr}}.CaseBlocks-module-scss-module__oj9DCa__flip>:first-child{order:2}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__flip>:first-child{order:0}}.CaseBlocks-module-scss-module__oj9DCa__sideText>h2:first-child:not(:only-child){font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(46*min(var(--u),var(--type-u-max)))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__sideText>h2:first-child:not(:only-child){font-size:calc(40*min(var(--u),var(--type-u-max)));line-height:calc(32*min(var(--u),var(--type-u-max)))}}.CaseBlocks-module-scss-module__oj9DCa__sideText>h2:first-child+ol{margin-top:calc(67*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__sideText>h2:first-child+ol{margin-top:calc(28*var(--u))}}.CaseBlocks-module-scss-module__oj9DCa__imagesText{grid-template-columns:calc(555*var(--u)) calc(476*var(--u));justify-content:space-between;align-items:center;display:grid}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__imagesText{row-gap:calc(24*var(--u));grid-template-columns:1fr}}.CaseBlocks-module-scss-module__oj9DCa__stackImages{align-items:center;gap:calc(24*var(--u));flex-direction:column;display:flex}.CaseBlocks-module-scss-module__oj9DCa__stackImages>*{width:100%}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__stackImages{gap:calc(12*var(--u))}}.CaseBlocks-module-scss-module__oj9DCa__stackImages>.CaseBlocks-module-scss-module__oj9DCa__narrow{width:66.6667%}.CaseBlocks-module-scss-module__oj9DCa__twin{-moz-column-gap:calc(30*var(--u));column-gap:calc(30*var(--u));grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__twin{row-gap:calc(16*var(--u));grid-template-columns:1fr}}.CaseBlocks-module-scss-module__oj9DCa__below{margin-top:calc(24*var(--u))}.CaseBlocks-module-scss-module__oj9DCa__belowText{margin-top:calc(9*var(--u))}.CaseBlocks-module-scss-module__oj9DCa__single{justify-content:center;display:flex}.CaseBlocks-module-scss-module__oj9DCa__single>*{width:calc(640*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__single>*{width:100%}}.CaseBlocks-module-scss-module__oj9DCa__videoText{-moz-column-gap:calc(64*var(--u));column-gap:calc(64*var(--u));grid-template-columns:7fr 5fr;align-items:center;display:grid}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__videoText{row-gap:calc(24*var(--u));grid-template-columns:1fr}}.CaseBlocks-module-scss-module__oj9DCa__videoStack{gap:calc(16*var(--u));flex-direction:column;display:flex}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__videoStack{gap:calc(12*var(--u))}}.CaseBlocks-module-scss-module__oj9DCa__half{grid-template-columns:1fr 1fr}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__half{grid-template-columns:1fr}}.CaseBlocks-module-scss-module__oj9DCa__composition{gap:calc(24*var(--u));margin:0 calc(32*var(--u));grid-template-columns:559fr 210fr 559fr;display:grid}.CaseBlocks-module-scss-module__oj9DCa__composition>:first-child{grid-column:1/3}.CaseBlocks-module-scss-module__oj9DCa__composition>:nth-child(2){grid-column:3}.CaseBlocks-module-scss-module__oj9DCa__composition>:nth-child(3){grid-column:1}.CaseBlocks-module-scss-module__oj9DCa__composition>:nth-child(4){grid-column:2/4}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__composition{gap:calc(12*var(--u));margin:0 var(--mobile-gutter);grid-template-columns:1fr}.CaseBlocks-module-scss-module__oj9DCa__composition>*{grid-column:1!important}}.CaseBlocks-module-scss-module__oj9DCa__cell{height:calc(472*var(--u));position:relative}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__cell{aspect-ratio:4/3;height:auto}}.CaseBlocks-module-scss-module__oj9DCa__fill{aspect-ratio:auto;height:100%;position:absolute;inset:0}.CaseBlocks-module-scss-module__oj9DCa__row{justify-content:center;gap:calc(24*var(--u));flex-wrap:wrap;display:flex}.CaseBlocks-module-scss-module__oj9DCa__row>*{flex:1 1 calc(240*var(--u));max-width:calc(360*var(--u))}.CaseBlocks-module-scss-module__oj9DCa__grid{gap:calc(16*var(--u));grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__grid{gap:calc(8*var(--u));grid-template-columns:1fr 1fr}}.CaseBlocks-module-scss-module__oj9DCa__palette{gap:calc(16*var(--u));flex-direction:column;width:100%;display:flex}.CaseBlocks-module-scss-module__oj9DCa__swatches{gap:calc(16*var(--u));flex-wrap:wrap;display:flex}.CaseBlocks-module-scss-module__oj9DCa__centered{justify-content:center}.CaseBlocks-module-scss-module__oj9DCa__swatch{width:calc(200*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__swatch{width:calc(50% - calc(8 * var(--u)))}}.CaseBlocks-module-scss-module__oj9DCa__billboard{grid-template-columns:calc(350*var(--u)) calc(792*var(--u));min-height:calc(538*var(--u));padding:calc(52*var(--u)) calc(149*var(--u));color:var(--paper);align-content:start;align-items:start;display:grid;position:relative}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__billboard{row-gap:calc(20*var(--u));min-height:calc(480*var(--u));padding:calc(32*var(--u)) var(--mobile-gutter);grid-template-columns:1fr}}.CaseBlocks-module-scss-module__oj9DCa__padded.CaseBlocks-module-scss-module__oj9DCa__billboard{padding-left:calc(117*var(--u));padding-right:calc(117*var(--u))}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__padded.CaseBlocks-module-scss-module__oj9DCa__billboard{padding:calc(32*var(--u)) calc(16*var(--u))}}.CaseBlocks-module-scss-module__oj9DCa__bottom{align-content:end}.CaseBlocks-module-scss-module__oj9DCa__billboardMedia{position:absolute;inset:0}.CaseBlocks-module-scss-module__oj9DCa__billboardTitle{margin-top:calc(49*var(--u));color:var(--paper);position:relative}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__billboardTitle{margin-top:0}}.CaseBlocks-module-scss-module__oj9DCa__panel{padding:calc(49*var(--u)) calc(62*var(--u));border-radius:var(--radius-s);background:rgb(from var(--violet) r g b/36%);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);font-size:calc(18*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));color:#fff;grid-column:2;position:relative}@media (max-width:767px){.CaseBlocks-module-scss-module__oj9DCa__panel{padding:calc(20*var(--u));font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(20*min(var(--u),var(--type-u-max)));grid-column:1}}.CaseBlocks-module-scss-module__oj9DCa__panel h2,.CaseBlocks-module-scss-module__oj9DCa__panel h3{color:inherit}.CaseBlocks-module-scss-module__oj9DCa__dark,.CaseBlocks-module-scss-module__oj9DCa__dark .CaseBlocks-module-scss-module__oj9DCa__billboardTitle{color:var(--ink)}.CaseBlocks-module-scss-module__oj9DCa__dark .CaseBlocks-module-scss-module__oj9DCa__panel{background:rgb(from var(--paper) r g b/50%);color:var(--ink)}
.HoverTerms-module-scss-module__pepTua__zone{z-index:2}.HoverTerms-module-scss-module__pepTua__column{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HoverTerms-module-scss-module__pepTua__term{font-family:var(--font-display);font-synthesis:none;text-transform:uppercase;color:var(--paper);cursor:default;transition:color .25s var(--ease-out-smooth);font-weight:700}.HoverTerms-module-scss-module__pepTua__isActive{color:var(--red)}.HoverTerms-module-scss-module__pepTua__card{z-index:1;width:calc(432*var(--u));height:calc(303*var(--u));pointer-events:none;visibility:hidden;opacity:0;position:absolute;top:0;left:0}.HoverTerms-module-scss-module__pepTua__cardItem{border-radius:calc(16*var(--u));visibility:hidden;opacity:0;position:absolute;inset:0;overflow:hidden}.HoverTerms-module-scss-module__pepTua__cardImage{-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.HoverTerms-module-scss-module__pepTua__card{display:none}}
.TextBlocks-module-scss-module__q-CQhG__blocks{--gap:28;gap:calc(var(--gap)*var(--u));flex-direction:column;display:flex}.TextBlocks-module-scss-module__q-CQhG__block{gap:calc(16*var(--u));flex-direction:column;display:flex}.TextBlocks-module-scss-module__q-CQhG__title{font-family:var(--font-display);font-size:calc(36*min(var(--u),var(--type-u-max)));font-synthesis:none;letter-spacing:calc(1.08*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--violet);margin:0;font-weight:700;line-height:normal}.TextBlocks-module-scss-module__q-CQhG__text{font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));color:var(--ink);margin:0}.TextBlocks-module-scss-module__q-CQhG__label .TextBlocks-module-scss-module__q-CQhG__title{font-family:var(--font-text);font-size:calc(18*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)));letter-spacing:0}.TextBlocks-module-scss-module__q-CQhG__light .TextBlocks-module-scss-module__q-CQhG__title{color:var(--lilac)}.TextBlocks-module-scss-module__q-CQhG__light .TextBlocks-module-scss-module__q-CQhG__text{color:var(--paper)}@media (max-width:767px){.TextBlocks-module-scss-module__q-CQhG__title{font-size:calc(28*min(var(--u),var(--type-u-max)))}.TextBlocks-module-scss-module__q-CQhG__label .TextBlocks-module-scss-module__q-CQhG__title{font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)))}.TextBlocks-module-scss-module__q-CQhG__text{font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)))}}
.UspCards-module-scss-module__JOq6qq__cards{gap:calc(24*var(--u));grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.UspCards-module-scss-module__JOq6qq__card{height:calc(403*var(--u));perspective:calc(1600*var(--u))}.UspCards-module-scss-module__JOq6qq__button{width:100%;height:100%;font:inherit;text-align:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.UspCards-module-scss-module__JOq6qq__inner{width:100%;height:100%;transform-style:preserve-3d;display:grid;position:relative}.UspCards-module-scss-module__JOq6qq__front,.UspCards-module-scss-module__JOq6qq__back{border-radius:calc(16*var(--u));backface-visibility:hidden;grid-area:1/1;position:relative;overflow:hidden}.UspCards-module-scss-module__JOq6qq__front:after,.UspCards-module-scss-module__JOq6qq__back:after{content:"";position:absolute;inset:0}.UspCards-module-scss-module__JOq6qq__front:after{background:linear-gradient(#fefcfbeb 28.842%,#fefcfb00 42.526%)}.UspCards-module-scss-module__JOq6qq__back{padding:calc(70*var(--u)) calc(41*var(--u));transform:rotateY(180deg)}.UspCards-module-scss-module__JOq6qq__back:after{background:#d3beffd4}.UspCards-module-scss-module__JOq6qq__cover{-o-object-fit:cover;object-fit:cover}.UspCards-module-scss-module__JOq6qq__blurred{filter:blur(calc(16.2 * var(--u)));scale:1.1}.UspCards-module-scss-module__JOq6qq__body{z-index:1;max-width:calc(244*var(--u));font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));text-align:left;color:var(--ink);display:block;position:relative}.UspCards-module-scss-module__JOq6qq__title{z-index:1;margin:calc(45*var(--u)) calc(20*var(--u)) 0;font-family:var(--font-display);font-size:calc(36*min(var(--u),var(--type-u-max)));font-synthesis:none;letter-spacing:calc(1.08*min(var(--u),var(--type-u-max)));text-align:center;text-transform:uppercase;color:var(--red);font-weight:700;line-height:.8;display:block;position:relative}.UspCards-module-scss-module__JOq6qq__title span{display:block}@media (max-width:767px){.UspCards-module-scss-module__JOq6qq__cards{gap:calc(17*var(--u));grid-template-columns:1fr;grid-auto-rows:1fr}.UspCards-module-scss-module__JOq6qq__card{height:auto}.UspCards-module-scss-module__JOq6qq__front:after{background:linear-gradient(180deg, var(--paper) 18%, #fefcfb00 45%)}.UspCards-module-scss-module__JOq6qq__back{padding:calc(62*var(--u)) calc(40*var(--u))}.UspCards-module-scss-module__JOq6qq__body{max-width:calc(240*var(--u));font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)))}.UspCards-module-scss-module__JOq6qq__title{margin-top:calc(12*var(--u));font-size:calc(24*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)))}.UspCards-module-scss-module__JOq6qq__title span{display:inline}}
.VacancyPerks-module-scss-module__8EvCYW__section{--u:calc(100vw / 1440);padding:calc(96*var(--u)) 0;flex-direction:column;align-items:center;display:flex;position:relative;overflow-x:clip}.VacancyPerks-module-scss-module__8EvCYW__title{margin:0 calc(32*var(--u));font-family:var(--font-display);font-size:calc(128*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(97*min(var(--u),var(--type-u-max)));text-align:center;text-transform:uppercase;color:var(--ink)}.VacancyPerks-module-scss-module__8EvCYW__row{margin-top:calc(112*var(--u));align-self:stretch}.VacancyPerks-module-scss-module__8EvCYW__track{width:max-content;margin:0 0 0 calc(-68*var(--u));padding:0;list-style:none;display:flex}.VacancyPerks-module-scss-module__8EvCYW__card{width:calc(326*var(--u));height:calc(246*var(--u));margin-right:calc(26*var(--u));border-radius:calc(16*var(--u));background:var(--lavender);flex:none;position:relative;overflow:hidden}.VacancyPerks-module-scss-module__8EvCYW__cover{-o-object-fit:cover;object-fit:cover}.VacancyPerks-module-scss-module__8EvCYW__fade{background:linear-gradient(#fefcfbeb 36.585%,#fefcfb00 56.504%);position:absolute;inset:0}.VacancyPerks-module-scss-module__8EvCYW__text{padding:calc(12*var(--u)) calc(16*var(--u)) 0 calc(44*var(--u));font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));color:var(--ink);margin:0;position:relative}.VacancyPerks-module-scss-module__8EvCYW__plus{top:calc(12*var(--u));left:calc(8*var(--u));font-size:calc(48*min(var(--u),var(--type-u-max)));line-height:calc(47*min(var(--u),var(--type-u-max)));color:var(--red);position:absolute}@media (max-width:767px){.VacancyPerks-module-scss-module__8EvCYW__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) 0}.VacancyPerks-module-scss-module__8EvCYW__title{margin:0 var(--mobile-gutter);font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)))}.VacancyPerks-module-scss-module__8EvCYW__row{margin-top:calc(32*var(--u))}.VacancyPerks-module-scss-module__8EvCYW__track{margin-left:calc(-40*var(--u))}.VacancyPerks-module-scss-module__8EvCYW__card{width:calc(240*var(--u));height:calc(181*var(--u));margin-right:calc(16*var(--u));border-radius:var(--radius-s)}.VacancyPerks-module-scss-module__8EvCYW__text{padding:calc(10*var(--u)) calc(12*var(--u)) 0 calc(36*var(--u));font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(20*min(var(--u),var(--type-u-max)))}.VacancyPerks-module-scss-module__8EvCYW__plus{top:calc(10*var(--u));left:calc(8*var(--u));font-size:calc(36*min(var(--u),var(--type-u-max)));line-height:calc(36*min(var(--u),var(--type-u-max)))}}
.ApproachTabs-module-scss-module__r6ZyWq__section{--u:calc(100vw / 1440);grid-template-columns:calc(698*var(--u)) calc(377*var(--u));padding:calc(130*var(--u)) 0 calc(119*var(--u)) calc(149*var(--u));grid-template-rows:auto auto auto;align-items:start;display:grid;position:relative}.ApproachTabs-module-scss-module__r6ZyWq__copy{grid-area:1/1}.ApproachTabs-module-scss-module__r6ZyWq__title{font-family:var(--font-display);font-size:calc(128*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(97*min(var(--u),var(--type-u-max)));white-space:nowrap;text-transform:uppercase;color:var(--ink);margin:0}.ApproachTabs-module-scss-module__r6ZyWq__title span{display:block}.ApproachTabs-module-scss-module__r6ZyWq__intro{width:calc(678*var(--u));margin:calc(32*var(--u)) 0 0;font-family:var(--font-text);font-size:calc(24*min(var(--u),var(--type-u-max)));line-height:calc(32*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--violet)}.ApproachTabs-module-scss-module__r6ZyWq__tabs{align-items:flex-start;gap:calc(19*var(--u));margin-top:calc(66*var(--u));flex-direction:column;grid-area:2/1;display:flex}.ApproachTabs-module-scss-module__r6ZyWq__tab{padding:calc(calc(4 * min(var(--u), var(--ui-u-max))) - 2px) calc(calc(16 * min(var(--u), var(--ui-u-max))) - 2px);border:2px solid var(--violet);border-radius:calc(8*min(var(--u),var(--ui-u-max)));font-family:var(--font-display);font-size:calc(32*min(var(--u),var(--ui-u-max)));font-synthesis:none;font-weight:700;line-height:calc(45*min(var(--u),var(--ui-u-max)));white-space:nowrap;text-transform:uppercase;color:var(--violet);cursor:pointer;background:0 0;transition:background-color .3s,color .3s}@supports (text-box:trim-both cap alphabetic){.ApproachTabs-module-scss-module__r6ZyWq__tab{text-box:trim-both cap alphabetic;padding-block:calc(calc(calc(4 * min(var(--u), var(--ui-u-max))) - 2px) + (calc(45 * min(var(--u), var(--ui-u-max))) - 1cap)/2)}}.ApproachTabs-module-scss-module__r6ZyWq__tab:hover,.ApproachTabs-module-scss-module__r6ZyWq__tab:focus-visible{background:var(--lavender)}.ApproachTabs-module-scss-module__r6ZyWq__isActive,.ApproachTabs-module-scss-module__r6ZyWq__isActive:hover,.ApproachTabs-module-scss-module__r6ZyWq__isActive:focus-visible{background:var(--violet);color:var(--paper)}.ApproachTabs-module-scss-module__r6ZyWq__panels{grid-area:2/1/span 2/span 2;grid-template-rows:subgrid;grid-template-columns:subgrid;pointer-events:none;display:grid}.ApproachTabs-module-scss-module__r6ZyWq__panel{grid-area:1/1/-1/-1;grid-template-rows:subgrid;grid-template-columns:subgrid;display:grid}.ApproachTabs-module-scss-module__r6ZyWq__panel>*{pointer-events:auto}.ApproachTabs-module-scss-module__r6ZyWq__photo,.ApproachTabs-module-scss-module__r6ZyWq__step{transform:translateY(calc(var(--rise,0) * var(--u)))}.ApproachTabs-module-scss-module__r6ZyWq__photo{width:calc(410*var(--u));margin-top:calc(96*var(--u));height:calc(472*var(--u));border-radius:calc(16*var(--u));grid-area:2/1;position:relative;overflow:hidden}.ApproachTabs-module-scss-module__r6ZyWq__cover{-o-object-fit:cover;object-fit:cover}.ApproachTabs-module-scss-module__r6ZyWq__steps{gap:calc(40*var(--u));margin:calc(73*var(--u)) 0 0;flex-direction:column;grid-area:1/2/span 2;padding:0;list-style:none;display:flex}.ApproachTabs-module-scss-module__r6ZyWq__step{gap:calc(16*var(--u));font-family:var(--font-text);color:var(--ink);flex-direction:column;display:flex}.ApproachTabs-module-scss-module__r6ZyWq__step p{font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));margin:0}.ApproachTabs-module-scss-module__r6ZyWq__number{font-size:calc(24*min(var(--u),var(--type-u-max)));font-weight:700;line-height:calc(24*min(var(--u),var(--type-u-max)));color:var(--red)}.ApproachTabs-module-scss-module__r6ZyWq__list{display:none}@media (max-width:767px){.ApproachTabs-module-scss-module__r6ZyWq__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) calc(20*var(--u));display:block}.ApproachTabs-module-scss-module__r6ZyWq__title{width:calc(313*var(--u));font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)));white-space:normal}.ApproachTabs-module-scss-module__r6ZyWq__title span{display:inline}.ApproachTabs-module-scss-module__r6ZyWq__intro{width:calc(312*var(--u));margin-top:calc(21*var(--u));font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)))}.ApproachTabs-module-scss-module__r6ZyWq__tabs,.ApproachTabs-module-scss-module__r6ZyWq__panels{display:none}.ApproachTabs-module-scss-module__r6ZyWq__list{gap:calc(69*var(--u));margin-top:calc(35*var(--u));flex-direction:column;display:flex}.ApproachTabs-module-scss-module__r6ZyWq__label{margin:0 0 0 calc(3*var(--u));padding:calc(4*min(var(--u),var(--ui-u-max))) calc(16*min(var(--u),var(--ui-u-max)));border-radius:calc(8*min(var(--u),var(--ui-u-max)));background:var(--violet);font-family:var(--font-display);font-size:calc(24*min(var(--u),var(--ui-u-max)));font-synthesis:none;font-weight:700;line-height:calc(32*min(var(--u),var(--ui-u-max)));text-transform:uppercase;color:var(--paper);align-self:flex-start}.ApproachTabs-module-scss-module__r6ZyWq__listOption,.ApproachTabs-module-scss-module__r6ZyWq__listPanel{flex-direction:column;display:flex}.ApproachTabs-module-scss-module__r6ZyWq__photo{width:100%;height:calc(250*var(--u));margin-top:calc(20*var(--u));border-radius:calc(12*var(--u))}.ApproachTabs-module-scss-module__r6ZyWq__steps{width:100%;margin-top:calc(39*var(--u))}.ApproachTabs-module-scss-module__r6ZyWq__step p{font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)))}}
.CardMarquee-module-scss-module__yxQsXW__section{--u:calc(100vw / 1440);padding:calc(64*var(--u)) 0 calc(120*var(--u));flex-direction:column;align-items:center;display:flex;position:relative;overflow-x:clip}.CardMarquee-module-scss-module__yxQsXW__title{font-family:var(--font-display);font-size:calc(128*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(97*min(var(--u),var(--type-u-max)));text-align:center;text-transform:uppercase;color:var(--ink);margin:0}.CardMarquee-module-scss-module__yxQsXW__row{margin-top:calc(64*var(--u));padding:calc(12*var(--u)) 0 calc(40*var(--u));align-self:stretch}.CardMarquee-module-scss-module__yxQsXW__track{width:max-content;margin:0 0 0 calc(-87*var(--u));padding:0;list-style:none;display:flex}.CardMarquee-module-scss-module__yxQsXW__card{width:calc(325.5*var(--u));margin-right:calc(25*var(--u));flex:none}@media (max-width:767px){.CardMarquee-module-scss-module__yxQsXW__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) 0}.CardMarquee-module-scss-module__yxQsXW__title{font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)))}.CardMarquee-module-scss-module__yxQsXW__row{margin-top:calc(32*var(--u))}.CardMarquee-module-scss-module__yxQsXW__track{margin-left:calc(-40*var(--u))}.CardMarquee-module-scss-module__yxQsXW__card{width:calc(200*var(--u));margin-right:calc(16*var(--u))}}
.CaseGrid-module-scss-module__5zBpuG__section{--u:calc(100vw / 1440);padding:calc(19*var(--u)) calc(32*var(--u)) calc(160*var(--u)) max(calc(32 * var(--u)),var(--nav-clear-left,0px));flex-direction:column;align-items:stretch;display:flex;position:relative}.CaseGrid-module-scss-module__5zBpuG__filtersWrap{position:relative}.CaseGrid-module-scss-module__5zBpuG__filters{justify-content:safe center;gap:calc(37*var(--u));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.CaseGrid-module-scss-module__5zBpuG__filters::-webkit-scrollbar{display:none}.CaseGrid-module-scss-module__5zBpuG__filters li{scroll-snap-align:center;flex:none}.CaseGrid-module-scss-module__5zBpuG__filter{font-family:var(--font-display);font-size:calc(36*min(var(--u),var(--ui-u-max)));font-synthesis:none;letter-spacing:calc(1.08*min(var(--u),var(--ui-u-max)));white-space:nowrap;text-transform:uppercase;color:var(--lavender);cursor:pointer;transition:color .3s var(--ease-out-smooth);padding:0;font-weight:700;line-height:normal}.CaseGrid-module-scss-module__5zBpuG__filter:hover,.CaseGrid-module-scss-module__5zBpuG__filter:focus-visible{color:var(--lilac)}.CaseGrid-module-scss-module__5zBpuG__isActive,.CaseGrid-module-scss-module__5zBpuG__isActive:hover,.CaseGrid-module-scss-module__5zBpuG__isActive:focus-visible{color:var(--red)}.CaseGrid-module-scss-module__5zBpuG__grid{min-height:calc(100svh - 120px - calc(76 * var(--u)));align-content:start;gap:calc(66*var(--u)) calc(24*var(--u));margin:calc(76*var(--u)) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}@media (min-width:1600px){.CaseGrid-module-scss-module__5zBpuG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.CaseGrid-module-scss-module__5zBpuG__item[hidden]{display:none}.CaseGrid-module-scss-module__5zBpuG__card{aspect-ratio:443/365;padding:calc(17*var(--u)) calc(17*var(--u)) calc(24*var(--u));border-radius:calc(16*var(--u));flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.CaseGrid-module-scss-module__5zBpuG__card:after{content:"";background:linear-gradient(#fefcfb00 55.616%,#f2eefbeb 78.032%);position:absolute;inset:0}.CaseGrid-module-scss-module__5zBpuG__cover{-o-object-fit:cover;object-fit:cover;transition:scale .6s var(--ease-out-smooth)}.CaseGrid-module-scss-module__5zBpuG__card:hover .CaseGrid-module-scss-module__5zBpuG__cover,.CaseGrid-module-scss-module__5zBpuG__card:focus-visible .CaseGrid-module-scss-module__5zBpuG__cover{scale:1.04}.CaseGrid-module-scss-module__5zBpuG__text{z-index:1;gap:calc(8*var(--u));color:var(--violet);flex-direction:column;display:flex;position:relative}.CaseGrid-module-scss-module__5zBpuG__client{font-family:var(--font-text);font-size:calc(18*min(var(--u),var(--type-u-max)));font-weight:700;line-height:calc(18*min(var(--u),var(--type-u-max)));text-transform:uppercase}.CaseGrid-module-scss-module__5zBpuG__title{font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(17*min(var(--u),var(--type-u-max)));white-space:pre-line}@media (min-width:768px) and (max-width:1023px){.CaseGrid-module-scss-module__5zBpuG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}.CaseGrid-module-scss-module__5zBpuG__card{padding:16px 16px 20px}.CaseGrid-module-scss-module__5zBpuG__text{gap:6px}.CaseGrid-module-scss-module__5zBpuG__client{font-size:15px;line-height:16px}.CaseGrid-module-scss-module__5zBpuG__title{font-size:14px;line-height:17px}}@media (max-width:767px){.CaseGrid-module-scss-module__5zBpuG__section{--u:min(.277778vw, 430px / 360);padding:calc(24*var(--u)) var(--mobile-gutter) var(--mobile-section-space)}.CaseGrid-module-scss-module__5zBpuG__filtersWrap{margin:0 calc(-1*var(--mobile-gutter));-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--mobile-gutter), #000 calc(100% - var(--mobile-gutter)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--mobile-gutter), #000 calc(100% - var(--mobile-gutter)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--mobile-gutter), #000 calc(100% - var(--mobile-gutter)), transparent)}.CaseGrid-module-scss-module__5zBpuG__filters{justify-content:flex-start;gap:calc(24*var(--u));padding:calc(4*var(--u)) var(--mobile-gutter);scroll-padding-inline:var(--mobile-gutter)}.CaseGrid-module-scss-module__5zBpuG__filters li{scroll-snap-align:start}.CaseGrid-module-scss-module__5zBpuG__filter{font-size:calc(24*min(var(--u),var(--ui-u-max)))}.CaseGrid-module-scss-module__5zBpuG__grid{gap:calc(20*var(--u));margin-top:calc(24*var(--u));grid-template-columns:1fr}.CaseGrid-module-scss-module__5zBpuG__card{padding:calc(14*var(--u)) calc(14*var(--u)) calc(18*var(--u))}.CaseGrid-module-scss-module__5zBpuG__client{font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(16*min(var(--u),var(--type-u-max)))}.CaseGrid-module-scss-module__5zBpuG__title{font-size:calc(13*min(var(--u),var(--type-u-max)));line-height:calc(16*min(var(--u),var(--type-u-max)))}}
.ContentColumns-module-scss-module__QxREnG__section{--u:calc(100vw / 1440);grid-template-columns:calc(calc(var(--right) - var(--left))*var(--u)) minmax(0, 1fr);padding:calc(var(--top)*var(--u)) calc(32*var(--u)) calc(var(--bottom)*var(--u)) max(calc(var(--left) * var(--u)),var(--nav-clear-left,0px));align-items:start;display:grid;position:relative}.ContentColumns-module-scss-module__QxREnG__column{flex-direction:column;align-items:flex-start;display:flex}.ContentColumns-module-scss-module__QxREnG__top{grid-column:1/-1}.ContentColumns-module-scss-module__QxREnG__left{grid-column:1}.ContentColumns-module-scss-module__QxREnG__right{grid-column:2}.ContentColumns-module-scss-module__QxREnG__part{width:calc(var(--width,442)*var(--u));max-width:100%;margin-top:calc(var(--gap)*var(--u))}.ContentColumns-module-scss-module__QxREnG__title{font-family:var(--font-display);font-size:calc(128*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(97*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--ink);margin-bottom:0}.ContentColumns-module-scss-module__QxREnG__lines span{display:block}.ContentColumns-module-scss-module__QxREnG__title96{font-size:calc(96*min(var(--u),var(--type-u-max)));line-height:calc(74*min(var(--u),var(--type-u-max)))}.ContentColumns-module-scss-module__QxREnG__statement{font-family:var(--font-text);font-size:calc(24*min(var(--u),var(--type-u-max)));line-height:calc(32*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--violet);margin-bottom:0}.ContentColumns-module-scss-module__QxREnG__body{font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));color:var(--ink);margin-bottom:0}.ContentColumns-module-scss-module__QxREnG__points{gap:calc(40*var(--u));flex-direction:column;padding:0;list-style:none;display:flex}.ContentColumns-module-scss-module__QxREnG__points li{gap:calc(16*var(--u));flex-direction:column;display:flex}.ContentColumns-module-scss-module__QxREnG__points p{font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));color:var(--ink);margin:0}.ContentColumns-module-scss-module__QxREnG__number{font-family:var(--font-text);font-size:calc(24*min(var(--u),var(--type-u-max)));font-weight:700;line-height:calc(24*min(var(--u),var(--type-u-max)));color:var(--red)}.ContentColumns-module-scss-module__QxREnG__image{height:calc(var(--height)*var(--u));border-radius:calc(16*var(--u));position:relative;overflow:hidden}.ContentColumns-module-scss-module__QxREnG__cover{-o-object-fit:cover;object-fit:cover}.ContentColumns-module-scss-module__QxREnG__below{grid-template-columns:calc(var(--first)*var(--u)) calc(var(--second)*var(--u));-moz-column-gap:calc(var(--column-gap)*var(--u));column-gap:calc(var(--column-gap)*var(--u));margin-top:calc(var(--gap)*var(--u));grid-column:1/-1;align-items:start;display:grid}@media (max-width:767px){.ContentColumns-module-scss-module__QxREnG__section{--u:min(.277778vw, 430px / 360);align-items:stretch;gap:calc(24*var(--u));padding:var(--mobile-section-space) var(--mobile-gutter);flex-direction:column;display:flex}.ContentColumns-module-scss-module__QxREnG__column{gap:calc(24*var(--u))}.ContentColumns-module-scss-module__QxREnG__part{width:100%;margin-top:0}.ContentColumns-module-scss-module__QxREnG__title,.ContentColumns-module-scss-module__QxREnG__title96{font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)))}.ContentColumns-module-scss-module__QxREnG__statement{font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(22*min(var(--u),var(--type-u-max)))}.ContentColumns-module-scss-module__QxREnG__body,.ContentColumns-module-scss-module__QxREnG__points p{font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)))}.ContentColumns-module-scss-module__QxREnG__image{aspect-ratio:4/3;height:auto}.ContentColumns-module-scss-module__QxREnG__below{row-gap:calc(24*var(--u));grid-template-columns:1fr;margin-top:0}}
.Disclaimers-module-scss-module__kAQpOq__hero{--u:calc(100vw / 1440);--header-tone:dark;padding:calc(204*var(--u)) calc(32*var(--u)) calc(96*var(--u));flex-direction:column;align-items:center;display:flex;position:relative;overflow-x:clip}.Disclaimers-module-scss-module__kAQpOq__shade{top:calc(-54*var(--u));width:calc(1936*var(--u));height:calc(1054*var(--u));pointer-events:none;background:radial-gradient(closest-side,#12093ae6 35%,#12093a00 100%);position:absolute;left:50%;translate:-50% -50%}.Disclaimers-module-scss-module__kAQpOq__title{font-family:var(--font-display);font-size:calc(202*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(147*min(var(--u),var(--type-u-max)));text-align:center;text-transform:uppercase;color:var(--paper);margin:0;position:relative}.Disclaimers-module-scss-module__kAQpOq__tabs{justify-content:center;gap:calc(27*var(--u));margin-top:calc(62*var(--u));flex-wrap:wrap;display:flex;position:relative}.Disclaimers-module-scss-module__kAQpOq__tab{padding:calc(calc(4 * min(var(--u), var(--ui-u-max))) - 2px) calc(calc(16 * min(var(--u), var(--ui-u-max))) - 2px);border:2px solid var(--paper);border-radius:calc(8*min(var(--u),var(--ui-u-max)));font-family:var(--font-display);font-size:calc(32*min(var(--u),var(--ui-u-max)));font-synthesis:none;font-weight:700;line-height:calc(45*min(var(--u),var(--ui-u-max)));white-space:nowrap;text-transform:uppercase;color:var(--paper);cursor:pointer;transition:border-color .3s var(--ease-out-smooth),color .3s var(--ease-out-smooth);background:0 0}@supports (text-box:trim-both cap alphabetic){.Disclaimers-module-scss-module__kAQpOq__tab{text-box:trim-both cap alphabetic;padding-block:calc(calc(calc(4 * min(var(--u), var(--ui-u-max))) - 2px) + (calc(45 * min(var(--u), var(--ui-u-max))) - 1cap)/2)}}.Disclaimers-module-scss-module__kAQpOq__tab:hover,.Disclaimers-module-scss-module__kAQpOq__tab:focus-visible{border-color:var(--lilac);color:var(--lilac)}.Disclaimers-module-scss-module__kAQpOq__isActive,.Disclaimers-module-scss-module__kAQpOq__isActive:hover,.Disclaimers-module-scss-module__kAQpOq__isActive:focus-visible{border-color:var(--red);color:var(--red)}.Disclaimers-module-scss-module__kAQpOq__content{--u:calc(100vw / 1440);grid-template-columns:calc(443*var(--u)) calc(559*var(--u));-moz-column-gap:calc(141*var(--u));column-gap:calc(141*var(--u));padding:calc(96*var(--u)) 0 calc(96*var(--u)) max(calc(148 * var(--u)),var(--nav-clear-left,0px));align-items:start;display:grid;position:relative;overflow-x:clip}.Disclaimers-module-scss-module__kAQpOq__heading{font-family:var(--font-display);font-size:calc(128*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(97*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--ink);margin:0}.Disclaimers-module-scss-module__kAQpOq__text{font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));color:var(--ink);overflow-wrap:break-word;grid-column:2}.Disclaimers-module-scss-module__kAQpOq__text h2,.Disclaimers-module-scss-module__kAQpOq__text h3,.Disclaimers-module-scss-module__kAQpOq__text h4{margin:calc(52*var(--u)) 0 calc(18*var(--u));font-family:var(--font-display);font-size:calc(36*min(var(--u),var(--type-u-max)));font-synthesis:none;letter-spacing:calc(1.08*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--violet);font-weight:700;line-height:1.2}.Disclaimers-module-scss-module__kAQpOq__text>:first-child{margin-top:0}.Disclaimers-module-scss-module__kAQpOq__text p,.Disclaimers-module-scss-module__kAQpOq__text ul,.Disclaimers-module-scss-module__kAQpOq__text ol{margin:0}.Disclaimers-module-scss-module__kAQpOq__text p+p,.Disclaimers-module-scss-module__kAQpOq__text p+ul,.Disclaimers-module-scss-module__kAQpOq__text ul+p,.Disclaimers-module-scss-module__kAQpOq__text p+ol,.Disclaimers-module-scss-module__kAQpOq__text ol+p{margin-top:1lh}.Disclaimers-module-scss-module__kAQpOq__text ul,.Disclaimers-module-scss-module__kAQpOq__text ol{padding-left:calc(24*var(--u))}.Disclaimers-module-scss-module__kAQpOq__text ul{list-style:outside}.Disclaimers-module-scss-module__kAQpOq__text ol{list-style:decimal}.Disclaimers-module-scss-module__kAQpOq__text a{text-underline-offset:.15em;text-decoration:underline}.Disclaimers-module-scss-module__kAQpOq__text strong{font-weight:700}@media (max-width:767px){.Disclaimers-module-scss-module__kAQpOq__hero{--u:min(.277778vw, 430px / 360);padding:calc(140*var(--u)) var(--mobile-gutter) var(--mobile-section-space)}.Disclaimers-module-scss-module__kAQpOq__shade{top:calc(-40*var(--u));width:calc(560*var(--u));height:calc(420*var(--u))}.Disclaimers-module-scss-module__kAQpOq__title{font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)))}.Disclaimers-module-scss-module__kAQpOq__tabs{gap:8px;margin-top:32px}.Disclaimers-module-scss-module__kAQpOq__tab{border-radius:var(--radius-xs);padding:2px 10px;font-size:20px;line-height:28px}@supports (text-box:trim-both cap alphabetic){.Disclaimers-module-scss-module__kAQpOq__tab{text-box:trim-both cap alphabetic;padding-block:calc(16px - .5cap)}}.Disclaimers-module-scss-module__kAQpOq__content{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) var(--mobile-gutter);grid-template-columns:1fr;row-gap:24px}.Disclaimers-module-scss-module__kAQpOq__heading{font-size:calc(48*min(var(--u),var(--type-u-max)));line-height:calc(40*min(var(--u),var(--type-u-max)))}.Disclaimers-module-scss-module__kAQpOq__text{max-width:var(--mobile-text-max);grid-column:1;font-size:14px;line-height:20px}.Disclaimers-module-scss-module__kAQpOq__text h2,.Disclaimers-module-scss-module__kAQpOq__text h3,.Disclaimers-module-scss-module__kAQpOq__text h4{letter-spacing:.03em;margin:32px 0 12px;font-size:24px}.Disclaimers-module-scss-module__kAQpOq__text ul,.Disclaimers-module-scss-module__kAQpOq__text ol{padding-left:20px}}
.Faq-module-scss-module__ND5cdG__section{--u:calc(100vw / 1440);grid-template-columns:calc(413*var(--u)) calc(738*var(--u));-moz-column-gap:calc(59*var(--u));column-gap:calc(59*var(--u));padding:calc(64*var(--u)) 0 calc(120*var(--u)) calc(150*var(--u));align-items:start;display:grid;position:relative}.Faq-module-scss-module__ND5cdG__title{margin:calc(13*var(--u)) 0 0;font-family:var(--font-display);font-size:calc(96*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(74*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--ink)}@media (max-width:767px){.Faq-module-scss-module__ND5cdG__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) var(--mobile-gutter);flex-direction:column;align-items:stretch;display:flex}.Faq-module-scss-module__ND5cdG__title{width:calc(293*var(--u));margin:0 0 0 calc(1*var(--u));font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)))}.Faq-module-scss-module__ND5cdG__list{margin-top:calc(45*var(--u))}}
.FeatureMarquee-module-scss-module__NbMSBG__section{--u:calc(100vw / 1440);--header-tone:dark;padding:calc(155.5*var(--u)) 0 calc(96*var(--u));flex-direction:column;align-items:center;display:flex;overflow:clip}.FeatureMarquee-module-scss-module__NbMSBG__title{width:calc(829*var(--u));font-family:var(--font-display);font-size:calc(128*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(97*min(var(--u),var(--type-u-max)));text-align:center;text-transform:uppercase;color:var(--paper);margin:0}.FeatureMarquee-module-scss-module__NbMSBG__text{width:calc(676*var(--u));margin:calc(61.5*var(--u)) 0 0;font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));text-align:center;color:var(--ink)}.FeatureMarquee-module-scss-module__NbMSBG__row{margin-top:calc(116*var(--u));align-self:stretch}.FeatureMarquee-module-scss-module__NbMSBG__track{width:max-content;margin:0 0 0 calc(-84*var(--u));padding:0;list-style:none;display:flex}.FeatureMarquee-module-scss-module__NbMSBG__card{width:calc(442*var(--u));height:calc(440*var(--u));margin-right:calc(24*var(--u));border-radius:calc(16*var(--u));flex:none;position:relative;overflow:hidden}.FeatureMarquee-module-scss-module__NbMSBG__crop{position:absolute;inset:0}.FeatureMarquee-module-scss-module__NbMSBG__cover{-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.FeatureMarquee-module-scss-module__NbMSBG__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) 0}.FeatureMarquee-module-scss-module__NbMSBG__title{width:calc(313*var(--u));font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)))}.FeatureMarquee-module-scss-module__NbMSBG__text{width:calc(319*var(--u));margin-top:calc(42*var(--u));font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)))}.FeatureMarquee-module-scss-module__NbMSBG__row{margin-top:calc(30*var(--u))}.FeatureMarquee-module-scss-module__NbMSBG__track{margin-left:calc(-113*var(--u))}.FeatureMarquee-module-scss-module__NbMSBG__card{width:calc(195.318*var(--u));height:calc(194.435*var(--u));margin-right:calc(10.606*var(--u));border-radius:calc(7.07*var(--u))}}
.HeadlineText-module-scss-module__d5mobG__section{--u:calc(100vw / 1440);--header-tone:dark;padding:calc(96*var(--u)) calc(80*var(--u));color:var(--paper);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow-x:clip}.HeadlineText-module-scss-module__d5mobG__shade{top:calc(679*var(--u));left:calc(1115*var(--u));width:calc(1508*var(--u));height:calc(1382*var(--u));pointer-events:none;background:radial-gradient(closest-side,#1e1473 35%,#1e147300 100%);position:absolute;translate:-50% -50%}.HeadlineText-module-scss-module__d5mobG__title{font-family:var(--font-display);font-size:calc(202*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(147*min(var(--u),var(--type-u-max)));white-space:nowrap;text-transform:uppercase;margin:0;position:relative}.HeadlineText-module-scss-module__d5mobG__text{width:calc(630*var(--u));margin:calc(77*var(--u)) 0 0;font-family:var(--font-text);font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));position:relative}.HeadlineText-module-scss-module__d5mobG__text p{white-space:pre-line;margin:0}.HeadlineText-module-scss-module__d5mobG__text p+p{margin-top:1lh}.HeadlineText-module-scss-module__d5mobG__withCards{padding:calc(96*var(--u)) calc(32*var(--u));justify-content:flex-start}.HeadlineText-module-scss-module__d5mobG__withCards .HeadlineText-module-scss-module__d5mobG__shade{top:calc(484*var(--u));width:calc(1508*var(--u));height:calc(1112*var(--u))}.HeadlineText-module-scss-module__d5mobG__withCards .HeadlineText-module-scss-module__d5mobG__text{width:calc(910*var(--u));margin-top:calc(57*var(--u));font-size:calc(24*min(var(--u),var(--type-u-max)));line-height:calc(32*min(var(--u),var(--type-u-max)));text-transform:uppercase}.HeadlineText-module-scss-module__d5mobG__cards{margin-top:calc(93*var(--u));align-self:stretch;position:relative}@media (max-width:767px){.HeadlineText-module-scss-module__d5mobG__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) var(--mobile-gutter)}.HeadlineText-module-scss-module__d5mobG__shade{top:50%;left:calc(455*var(--u));width:calc(771*var(--u));height:calc(719*var(--u));background:radial-gradient(closest-side,#12093a 30%,#12093a00 100%);translate:-50% -30%}.HeadlineText-module-scss-module__d5mobG__title{width:calc(313*var(--u));font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)));white-space:normal}.HeadlineText-module-scss-module__d5mobG__title span{display:block}.HeadlineText-module-scss-module__d5mobG__text{width:calc(319*var(--u));max-width:100%;margin-top:calc(30*var(--u));font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)))}.HeadlineText-module-scss-module__d5mobG__withCards{padding:var(--mobile-section-space) var(--mobile-gutter);justify-content:center}.HeadlineText-module-scss-module__d5mobG__withCards .HeadlineText-module-scss-module__d5mobG__text{width:calc(319*var(--u));margin-top:calc(30*var(--u));font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)));text-transform:none}.HeadlineText-module-scss-module__d5mobG__cards{margin-top:calc(46*var(--u))}}
.LogoMarquee-module-scss-module___ICJ0a__section{--u:calc(100vw / 1440);padding:calc(64*var(--u)) 0 calc(96*var(--u));flex-direction:column;align-items:center;display:flex;overflow:clip}.LogoMarquee-module-scss-module___ICJ0a__title{font-family:var(--font-display);font-size:calc(96*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(74*min(var(--u),var(--type-u-max)));text-align:center;text-transform:uppercase;color:var(--ink);margin:0}.LogoMarquee-module-scss-module___ICJ0a__row{margin-top:calc(80*var(--u));align-self:stretch}.LogoMarquee-module-scss-module___ICJ0a__track{align-items:center;width:max-content;margin:0;padding:0;list-style:none;display:flex}.LogoMarquee-module-scss-module___ICJ0a__item{height:calc(64*var(--u));margin-right:calc(96*var(--u));flex:none;align-items:center;display:flex}.LogoMarquee-module-scss-module___ICJ0a__logo{width:auto;height:auto;max-width:calc(240*var(--u));max-height:calc(64*var(--u));-webkit-user-select:none;user-select:none}.LogoMarquee-module-scss-module___ICJ0a__name{font-family:var(--font-text);font-size:calc(28*min(var(--u),var(--type-u-max)));white-space:nowrap;color:var(--ink);opacity:.75;font-weight:700;line-height:1}@media (max-width:767px){.LogoMarquee-module-scss-module___ICJ0a__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) 0}.LogoMarquee-module-scss-module___ICJ0a__title{padding:0 var(--mobile-gutter);font-size:calc(56*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)))}.LogoMarquee-module-scss-module___ICJ0a__row{margin-top:calc(40*var(--u))}.LogoMarquee-module-scss-module___ICJ0a__item{height:calc(36*var(--u));margin-right:calc(48*var(--u))}.LogoMarquee-module-scss-module___ICJ0a__logo{max-width:calc(130*var(--u));max-height:calc(36*var(--u))}.LogoMarquee-module-scss-module___ICJ0a__name{font-size:calc(18*min(var(--u),var(--type-u-max)))}}
.OpenPositions-module-scss-module__vkIEya__section{--u:calc(100vw / 1440);grid-template-columns:calc(408*var(--u)) minmax(0, 1fr);padding:calc(64*var(--u)) calc(32*var(--u)) calc(120*var(--u)) max(calc(149 * var(--u)),var(--nav-clear-left,0px));align-items:start;display:grid;position:relative}.OpenPositions-module-scss-module__vkIEya__title{font-family:var(--font-text);font-size:calc(28*min(var(--u),var(--type-u-max)));font-weight:400;line-height:calc(28*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--paper);margin:0}.OpenPositions-module-scss-module__vkIEya__jobs{grid-template-columns:repeat(auto-fill, calc(325.5 * var(--u)));gap:calc(48*var(--u)) calc(38.5*var(--u));margin:0;padding:0;list-style:none;display:grid}.OpenPositions-module-scss-module__vkIEya__empty{max-width:calc(675*var(--u));font-family:var(--font-text);font-size:calc(18*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));color:var(--paper);margin:0}.OpenPositions-module-scss-module__vkIEya__empty span{display:block}@media (max-width:767px){.OpenPositions-module-scss-module__vkIEya__section{--u:min(.277778vw, 430px / 360);align-items:stretch;gap:calc(24*var(--u));padding:calc(40*var(--u)) var(--mobile-gutter) var(--mobile-section-space);flex-direction:column;display:flex}.OpenPositions-module-scss-module__vkIEya__title{font-size:calc(20*min(var(--u),var(--type-u-max)));line-height:calc(20*min(var(--u),var(--type-u-max)))}.OpenPositions-module-scss-module__vkIEya__empty{font-size:16px;line-height:1.4}.OpenPositions-module-scss-module__vkIEya__jobs{gap:calc(16*var(--u)) calc(12*var(--u));grid-template-columns:repeat(2,minmax(0,1fr))}}
.PageHero-module-scss-module__I708aW__section{--u:calc(100vw / 1440);--header-tone:dark;padding:calc(204*var(--u)) calc(32*var(--u)) calc(150*var(--u)) max(calc(32 * var(--u)),var(--nav-clear-left,0px));flex-direction:column;align-items:center;display:flex;position:relative;overflow-x:clip}.PageHero-module-scss-module__I708aW__short{padding-bottom:calc(82*var(--u))}.PageHero-module-scss-module__I708aW__untitled{padding-top:calc(190*var(--u))}.PageHero-module-scss-module__I708aW__untitled.PageHero-module-scss-module__I708aW__short{padding-bottom:calc(80*var(--u))}.PageHero-module-scss-module__I708aW__lead{width:calc(675*var(--u));max-width:100%;font-family:var(--font-text);font-size:calc(24*min(var(--u),var(--type-u-max)));line-height:calc(32*min(var(--u),var(--type-u-max)));text-align:center;text-transform:uppercase;color:var(--paper);margin:0;position:relative}.PageHero-module-scss-module__I708aW__shade{top:calc(-54*var(--u));width:calc(1936*var(--u));height:calc(1054*var(--u));pointer-events:none;background:radial-gradient(closest-side,#12093ae6 35%,#12093a00 100%);position:absolute;left:50%;translate:-50% -50%}.PageHero-module-scss-module__I708aW__title{font-family:var(--font-display);font-size:calc(202*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(147*min(var(--u),var(--type-u-max)));text-align:center;text-transform:uppercase;color:var(--paper);margin:0;position:relative}.PageHero-module-scss-module__I708aW__text{width:calc(676*var(--u));max-width:100%;margin-top:calc(62*var(--u));font-family:var(--font-text);font-size:calc(18*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)));text-align:center;white-space:pre-line;color:var(--paper);position:relative}.PageHero-module-scss-module__I708aW__text p{margin:0}.PageHero-module-scss-module__I708aW__text p+p{margin-top:calc(24*var(--u))}.PageHero-module-scss-module__I708aW__link{text-underline-offset:.2em;transition:color .3s var(--ease-out-smooth);text-decoration:underline}.PageHero-module-scss-module__I708aW__link:hover,.PageHero-module-scss-module__I708aW__link:focus-visible{color:var(--lilac)}.PageHero-module-scss-module__I708aW__stats{grid-template-columns:repeat(3, calc(270 * var(--u)));-moz-column-gap:calc(84*var(--u));column-gap:calc(84*var(--u));margin:calc(92*var(--u)) 0 0;display:grid;position:relative}.PageHero-module-scss-module__I708aW__stat{align-items:center;gap:calc(10*var(--u));text-align:center;text-transform:uppercase;flex-direction:column;display:flex}.PageHero-module-scss-module__I708aW__label{font-family:var(--font-text);font-size:calc(28*min(var(--u),var(--type-u-max)));line-height:calc(28*min(var(--u),var(--type-u-max)));color:var(--lilac)}.PageHero-module-scss-module__I708aW__value{font-family:var(--font-display);font-size:calc(64*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(61*min(var(--u),var(--type-u-max)));color:var(--red);margin:0}.PageHero-module-scss-module__I708aW__photos{gap:calc(24*var(--u));margin:calc(100*var(--u)) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));align-self:stretch;padding:0;list-style:none;display:grid;position:relative}.PageHero-module-scss-module__I708aW__photo{height:calc(336*var(--u));border-radius:calc(16*var(--u));background:#c7c4da;position:relative;overflow:hidden}.PageHero-module-scss-module__I708aW__cover{-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.PageHero-module-scss-module__I708aW__section{--u:min(.277778vw, 430px / 360);padding:calc(140*var(--u)) var(--mobile-gutter) var(--mobile-section-space)}.PageHero-module-scss-module__I708aW__title{font-size:calc(96*min(var(--u),var(--type-u-max)));line-height:calc(74*min(var(--u),var(--type-u-max)))}.PageHero-module-scss-module__I708aW__stats{-moz-column-gap:calc(12*var(--u));column-gap:calc(12*var(--u));margin-top:calc(40*var(--u));grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch}.PageHero-module-scss-module__I708aW__stat{justify-content:space-between;gap:calc(6*var(--u))}.PageHero-module-scss-module__I708aW__label{font-size:calc(12*min(var(--u),var(--type-u-max)));line-height:calc(14*min(var(--u),var(--type-u-max)))}.PageHero-module-scss-module__I708aW__value{font-size:calc(40*min(var(--u),var(--type-u-max)));line-height:calc(38*min(var(--u),var(--type-u-max)))}.PageHero-module-scss-module__I708aW__photos{gap:calc(12*var(--u));margin-top:calc(40*var(--u));grid-template-columns:repeat(2,minmax(0,1fr))}.PageHero-module-scss-module__I708aW__photo{height:calc(170*var(--u))}.PageHero-module-scss-module__I708aW__text{margin-top:calc(32*var(--u));font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(20*min(var(--u),var(--type-u-max)))}.PageHero-module-scss-module__I708aW__text p+p{margin-top:calc(20*var(--u))}.PageHero-module-scss-module__I708aW__untitled{padding-top:calc(140*var(--u))}.PageHero-module-scss-module__I708aW__lead{font-size:calc(18*min(var(--u),var(--type-u-max)));line-height:calc(24*min(var(--u),var(--type-u-max)))}}.PageHero-module-scss-module__I708aW__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PageHero-module-scss-module__I708aW__html{white-space:normal}.PageHero-module-scss-module__I708aW__html a{text-underline-offset:.2em;transition:color .3s var(--ease-out-smooth);text-decoration:underline}.PageHero-module-scss-module__I708aW__html a:hover,.PageHero-module-scss-module__I708aW__html a:focus-visible{color:var(--lilac)}
.PhotoAccordion-module-scss-module__J6QSxq__section{--u:calc(100vw / 1440);padding:calc(70*var(--u)) 0 calc(64*var(--u));flex-direction:column;align-items:center;display:flex;position:relative}.PhotoAccordion-module-scss-module__J6QSxq__title{width:calc(1280*var(--u));max-width:calc(100% - 2*max(0px, var(--nav-clear-left,0px)));font-family:var(--font-display);font-size:calc(64*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(46*min(var(--u),var(--type-u-max)));text-align:center;text-transform:uppercase;color:var(--violet);margin:0}.PhotoAccordion-module-scss-module__J6QSxq__body{grid-template-columns:calc(442*var(--u)) calc(676*var(--u));-moz-column-gap:calc(141*var(--u));column-gap:calc(141*var(--u));margin-top:calc(98*var(--u));padding-left:max(calc(32 * var(--u)),var(--nav-clear-left,0px));align-self:stretch;align-items:start;display:grid}.PhotoAccordion-module-scss-module__J6QSxq__image{height:calc(504*var(--u));margin-top:calc(32*var(--u));border-radius:calc(16*var(--u));position:relative;overflow:hidden}.PhotoAccordion-module-scss-module__J6QSxq__body .PhotoAccordion-module-scss-module__J6QSxq__list{--plus-gap:78;width:calc(676*var(--u))}@media (max-width:767px){.PhotoAccordion-module-scss-module__J6QSxq__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) var(--mobile-gutter);align-items:stretch}.PhotoAccordion-module-scss-module__J6QSxq__title{width:calc(328*var(--u));text-align:left;max-width:100%}.PhotoAccordion-module-scss-module__J6QSxq__body{gap:calc(19*var(--u));margin-top:calc(40*var(--u));flex-direction:column;padding-left:0;display:flex}.PhotoAccordion-module-scss-module__J6QSxq__image{width:100%;height:calc(215*var(--u));margin-top:0}.PhotoAccordion-module-scss-module__J6QSxq__body .PhotoAccordion-module-scss-module__J6QSxq__list{--plus-gap:14;width:100%}.PhotoAccordion-module-scss-module__J6QSxq__perItem{display:none}}
.QualityAccordion-module-scss-module__Zew7TW__section{--u:calc(100vw / 1440);grid-template-columns:calc(442*var(--u)) calc(675*var(--u));-moz-column-gap:calc(138*var(--u));column-gap:calc(138*var(--u));padding:calc(115*var(--u)) 0 calc(120*var(--u)) max(calc(34 * var(--u)),var(--nav-clear-left,0px));align-items:start;display:grid;position:relative}.QualityAccordion-module-scss-module__Zew7TW__title{font-family:var(--font-display);font-size:calc(96*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(74*min(var(--u),var(--type-u-max)));text-align:right;text-transform:uppercase;color:var(--ink);grid-area:1/1;margin:0}.QualityAccordion-module-scss-module__Zew7TW__title span{white-space:nowrap;display:block}.QualityAccordion-module-scss-module__Zew7TW__intro{width:calc(500*var(--u));font-family:var(--font-text);font-size:calc(24*min(var(--u),var(--type-u-max)));line-height:calc(32*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--violet);grid-area:1/2;align-self:end;margin:0}.QualityAccordion-module-scss-module__Zew7TW__image{width:calc(442*var(--u));height:calc(378*var(--u));margin-top:calc(80*var(--u));border-radius:calc(16*var(--u));grid-area:2/1;position:relative;overflow:hidden}.QualityAccordion-module-scss-module__Zew7TW__accordion{margin-top:calc(80*var(--u));grid-area:2/2}@media (min-width:768px){.QualityAccordion-module-scss-module__Zew7TW__withBlocks .QualityAccordion-module-scss-module__Zew7TW__intro{width:calc(676*var(--u));align-self:start}.QualityAccordion-module-scss-module__Zew7TW__withBlocks .QualityAccordion-module-scss-module__Zew7TW__image{margin-top:calc(24*var(--u))}.QualityAccordion-module-scss-module__Zew7TW__withBlocks .QualityAccordion-module-scss-module__Zew7TW__accordion{width:calc(559*var(--u))}}@media (max-width:767px){.QualityAccordion-module-scss-module__Zew7TW__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) var(--mobile-gutter);flex-direction:column;align-items:stretch;display:flex}.QualityAccordion-module-scss-module__Zew7TW__title{font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)));text-align:left}.QualityAccordion-module-scss-module__Zew7TW__intro{width:auto;max-width:var(--mobile-text-max);margin-top:calc(21*var(--u));font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(18*min(var(--u),var(--type-u-max)))}.QualityAccordion-module-scss-module__Zew7TW__image{aspect-ratio:442/378;border-radius:var(--radius-s);width:100%;height:auto;margin-top:32px}.QualityAccordion-module-scss-module__Zew7TW__accordion{margin-top:32px}.QualityAccordion-module-scss-module__Zew7TW__perItem{display:none}}
.ServiceScope-module-scss-module__CMzx-G__section{--u:calc(100vw / 1440);--header-tone:dark;grid-template-columns:calc(387*var(--u)) calc(840*var(--u));padding:calc(66*var(--u)) 0 calc(66*var(--u)) calc(149*var(--u));z-index:1;align-content:start;align-items:start;display:grid;position:relative;overflow-x:clip}.ServiceScope-module-scss-module__CMzx-G__title{width:calc(380*var(--u));margin:calc(32*var(--u)) 0 0;font-family:var(--font-text);font-size:calc(28*min(var(--u),var(--type-u-max)));font-weight:400;line-height:calc(28*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--paper)}.ServiceScope-module-scss-module__CMzx-G__zone{position:relative}.ServiceScope-module-scss-module__CMzx-G__column{padding:calc(30*var(--u));font-size:calc(64*min(var(--u),var(--type-u-max)));line-height:calc(70.147*min(var(--u),var(--type-u-max)))}.ServiceScope-module-scss-module__CMzx-G__hasCategory{grid-template-columns:calc(365*var(--u)) calc(840*var(--u))}.ServiceScope-module-scss-module__CMzx-G__hasCategory .ServiceScope-module-scss-module__CMzx-G__zone{margin-top:calc(66*var(--u))}.ServiceScope-module-scss-module__CMzx-G__hasCategory .ServiceScope-module-scss-module__CMzx-G__column{gap:calc(19*var(--u));line-height:calc(53*min(var(--u),var(--type-u-max)))}.ServiceScope-module-scss-module__CMzx-G__category{width:calc(353*var(--u));margin:calc(36*var(--u)) 0 0;font-family:var(--font-display);font-size:calc(64*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(53*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--red)}.ServiceScope-module-scss-module__CMzx-G__mobileOnly{display:none}@media (max-width:767px){.ServiceScope-module-scss-module__CMzx-G__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) 0;flex-direction:column;justify-content:center;align-items:stretch;display:flex}.ServiceScope-module-scss-module__CMzx-G__title{width:calc(324*var(--u));margin:0 0 0 var(--mobile-gutter);font-size:calc(20*min(var(--u),var(--type-u-max)));line-height:calc(20*min(var(--u),var(--type-u-max)))}.ServiceScope-module-scss-module__CMzx-G__zone{margin:calc(33*var(--u)) 0 0 calc(75*var(--u))}.ServiceScope-module-scss-module__CMzx-G__column{gap:calc(8*var(--u));width:calc(269*var(--u));font-size:calc(48*min(var(--u),var(--type-u-max)));line-height:calc(38*min(var(--u),var(--type-u-max)));padding:0}.ServiceScope-module-scss-module__CMzx-G__hasCategory .ServiceScope-module-scss-module__CMzx-G__column{gap:calc(8*var(--u));font-size:calc(36*min(var(--u),var(--type-u-max)));line-height:calc(42*min(var(--u),var(--type-u-max)));letter-spacing:calc(1.08*min(var(--u),var(--type-u-max)))}.ServiceScope-module-scss-module__CMzx-G__category{width:calc(269*var(--u));margin:calc(33*var(--u)) 0 0 calc(75*var(--u));font-size:calc(48*min(var(--u),var(--type-u-max)));line-height:calc(38*min(var(--u),var(--type-u-max)))}.ServiceScope-module-scss-module__CMzx-G__hasCategory .ServiceScope-module-scss-module__CMzx-G__zone{margin-top:calc(12*var(--u))}.ServiceScope-module-scss-module__CMzx-G__desktopOnly{display:none}.ServiceScope-module-scss-module__CMzx-G__mobileOnly{display:inline}}
.TextAccordion-module-scss-module__Dh13RW__section{--u:calc(100vw / 1440);--header-tone:dark;grid-template-columns:calc(465*var(--u)) calc(675*var(--u));-moz-column-gap:calc(118*var(--u));column-gap:calc(118*var(--u));padding:calc(80*var(--u)) 0 calc(94*var(--u)) calc(33*var(--u));border-radius:calc(24*var(--u));background:var(--ink);align-items:start;display:grid;position:relative;overflow:hidden}.TextAccordion-module-scss-module__Dh13RW__cover{z-index:0;-o-object-fit:cover;object-fit:cover}.TextAccordion-module-scss-module__Dh13RW__copy,.TextAccordion-module-scss-module__Dh13RW__panel{z-index:1;position:relative}.TextAccordion-module-scss-module__Dh13RW__title{font-family:var(--font-display);font-size:calc(96*min(var(--u),var(--type-u-max)));font-synthesis:none;font-weight:700;line-height:calc(74*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--paper);margin:0}.TextAccordion-module-scss-module__Dh13RW__intro{margin:calc(44*var(--u)) 0 0;font-family:var(--font-text);font-size:calc(18*min(var(--u),var(--type-u-max)));font-weight:700;line-height:calc(18*min(var(--u),var(--type-u-max)));text-transform:uppercase;color:var(--paper)}.TextAccordion-module-scss-module__Dh13RW__panel{min-height:calc(601*var(--u));margin-top:calc(13*var(--u));padding:calc(48*var(--u)) calc(37*var(--u)) calc(48*var(--u)) calc(36*var(--u));border-radius:calc(20*var(--u));-webkit-backdrop-filter:blur(calc(40 * var(--u))) saturate(1.2);backdrop-filter:blur(calc(40 * var(--u))) saturate(1.2);background:linear-gradient(135deg,#8264dcb8,#551fb294)}.TextAccordion-module-scss-module__Dh13RW__accordion{--plus-size:52;--plus-width:32;--plus-gap:40;width:100%}.TextAccordion-module-scss-module__Dh13RW__blocks{--gap:32}@media (min-width:768px){.TextAccordion-module-scss-module__Dh13RW__withPanels{grid-template-columns:calc(443*var(--u)) calc(676*var(--u));-moz-column-gap:calc(calc(232 * var(--u)) - max(calc(32 * var(--u)), var(--nav-clear-left,0px)));column-gap:calc(calc(232 * var(--u)) - max(calc(32 * var(--u)), var(--nav-clear-left,0px)));padding:calc(85*var(--u)) 0 calc(73*var(--u)) max(calc(32 * var(--u)),var(--nav-clear-left,0px))}.TextAccordion-module-scss-module__Dh13RW__withPanels .TextAccordion-module-scss-module__Dh13RW__panel{min-height:calc(640*var(--u));margin-top:calc(-11*var(--u));padding:calc(50*var(--u)) calc(55*var(--u));border-radius:calc(16*var(--u))}.TextAccordion-module-scss-module__Dh13RW__twoPanels{grid-template-columns:calc(559*var(--u)) calc(559*var(--u));-moz-column-gap:calc(23*var(--u));column-gap:calc(23*var(--u));padding:calc(164*var(--u)) 0 calc(123*var(--u)) max(calc(150 * var(--u)),var(--nav-clear-left,0px))}.TextAccordion-module-scss-module__Dh13RW__twoPanels .TextAccordion-module-scss-module__Dh13RW__title{width:calc(443*var(--u))}.TextAccordion-module-scss-module__Dh13RW__twoPanels .TextAccordion-module-scss-module__Dh13RW__panel{padding:calc(52*var(--u)) calc(46*var(--u));border-radius:calc(16*var(--u));margin-top:0}.TextAccordion-module-scss-module__Dh13RW__twoPanels .TextAccordion-module-scss-module__Dh13RW__left{min-height:calc(303*var(--u));margin-top:calc(40*var(--u));grid-area:2/1}.TextAccordion-module-scss-module__Dh13RW__twoPanels .TextAccordion-module-scss-module__Dh13RW__right{min-height:calc(500*var(--u));grid-area:1/2/span 2}.TextAccordion-module-scss-module__Dh13RW__twoPanels .TextAccordion-module-scss-module__Dh13RW__blocks{--gap:48}}@media (max-width:767px){.TextAccordion-module-scss-module__Dh13RW__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) var(--mobile-gutter);border-radius:var(--radius-s);flex-direction:column;display:flex}.TextAccordion-module-scss-module__Dh13RW__title{font-size:calc(56*min(var(--u),var(--type-u-max)));line-height:calc(49*min(var(--u),var(--type-u-max)))}.TextAccordion-module-scss-module__Dh13RW__intro{max-width:var(--mobile-text-max);margin-top:calc(20*var(--u));font-size:calc(14*min(var(--u),var(--type-u-max)));line-height:calc(17*min(var(--u),var(--type-u-max)))}.TextAccordion-module-scss-module__Dh13RW__panel{min-height:0;margin-top:calc(32*var(--u));padding:calc(16*var(--u)) calc(24*var(--u)) calc(24*var(--u));border-radius:var(--radius-s)}.TextAccordion-module-scss-module__Dh13RW__withPanels .TextAccordion-module-scss-module__Dh13RW__panel,.TextAccordion-module-scss-module__Dh13RW__twoPanels .TextAccordion-module-scss-module__Dh13RW__panel{padding:calc(32*var(--u)) calc(24*var(--u)) calc(36*var(--u))}.TextAccordion-module-scss-module__Dh13RW__twoPanels .TextAccordion-module-scss-module__Dh13RW__panel+.TextAccordion-module-scss-module__Dh13RW__panel{margin-top:calc(16*var(--u))}}
.TextCta-module-scss-module__60k_fG__section{--u:calc(100vw / 1440);--header-tone:dark;padding:calc(137*var(--u)) calc(80*var(--u)) calc(160*var(--u));text-align:center;flex-direction:column;align-items:center;display:flex}.TextCta-module-scss-module__60k_fG__text{width:calc(674*var(--u));max-width:100%;font-family:var(--font-text);font-size:calc(24*min(var(--u),var(--type-u-max)));line-height:calc(32*min(var(--u),var(--type-u-max)));white-space:pre-line;text-transform:uppercase;color:var(--paper);margin:0}.TextCta-module-scss-module__60k_fG__cta{margin-top:calc(64*var(--u));padding:calc(4*min(var(--u),var(--ui-u-max))) calc(16*min(var(--u),var(--ui-u-max)));border-radius:calc(8*min(var(--u),var(--ui-u-max)));background:var(--paper);font-family:var(--font-display);font-size:calc(32*min(var(--u),var(--ui-u-max)));font-synthesis:none;font-weight:700;line-height:calc(45*min(var(--u),var(--ui-u-max)));text-transform:uppercase;color:var(--violet);transition:background-color .3s var(--ease-out-smooth),color .3s var(--ease-out-smooth)}@supports (text-box:trim-both cap alphabetic){.TextCta-module-scss-module__60k_fG__cta{text-box:trim-both cap alphabetic;padding-block:calc(calc(4 * min(var(--u), var(--ui-u-max))) + (calc(45 * min(var(--u), var(--ui-u-max))) - 1cap)/2)}}.TextCta-module-scss-module__60k_fG__cta:hover,.TextCta-module-scss-module__60k_fG__cta:focus-visible{background:var(--violet);color:var(--paper)}@media (max-width:767px){.TextCta-module-scss-module__60k_fG__section{--u:min(.277778vw, 430px / 360);padding:var(--mobile-section-space) var(--mobile-gutter)}.TextCta-module-scss-module__60k_fG__text{width:calc(320*var(--u));font-size:calc(16*min(var(--u),var(--type-u-max)));line-height:calc(22*min(var(--u),var(--type-u-max)))}.TextCta-module-scss-module__60k_fG__cta{margin-top:calc(40*var(--u));font-size:calc(24*min(var(--u),var(--ui-u-max)));line-height:calc(32*min(var(--u),var(--ui-u-max)))}@supports (text-box:trim-both cap alphabetic){.TextCta-module-scss-module__60k_fG__cta{text-box:trim-both cap alphabetic;padding-block:calc(calc(4 * min(var(--u), var(--ui-u-max))) + (calc(32 * min(var(--u), var(--ui-u-max))) - 1cap)/2)}}}
.IntroPanels-module-scss-module__ZJFsya__frame{position:relative;overflow:clip}@media (min-width:768px){.IntroPanels-module-scss-module__ZJFsya__frame{margin-bottom:-58svh}}.IntroPanels-module-scss-module__ZJFsya__stage{--u:min(100vw / 1440, 100svh / 886);width:100%;height:100svh;position:relative}.IntroPanels-module-scss-module__ZJFsya__shift{position:absolute;inset:0}.IntroPanels-module-scss-module__ZJFsya__world{--cam-x:0;--cam-y:0;--cam-scale:1;transform:translate3d(calc(var(--cam-x) * var(--u)), calc(var(--cam-y) * var(--u)), 0) scale(var(--cam-scale));backface-visibility:hidden;position:absolute;inset:0}.IntroPanels-module-scss-module__ZJFsya__panel{--enter-y:0;--mouse-x:0;--mouse-y:0;--mouse-rx:0;--mouse-ry:0;--fy:0;--fr:0;--blur:0;translate:calc(var(--mouse-x)*var(--u)) calc(calc(var(--enter-y) * var(--u)) + calc(var(--mouse-y) * var(--u)) + calc(var(--fy) * var(--u)));transform:perspective(calc(1200 * var(--u))) rotateX(calc(var(--mouse-rx) * 1deg)) rotateY(calc(var(--mouse-ry) * 1deg)) rotate(calc(var(--fr) * 1deg));left:calc(50% + (var(--x) - 720)*var(--u));top:calc(50% + (var(--y) - 443)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));filter:blur(calc(var(--blur) * 1px));position:absolute}.IntroPanels-module-scss-module__ZJFsya__clip{clip-path:inset(0 round calc(var(--radius) / var(--cam-scale)));position:absolute;inset:0}.IntroPanels-module-scss-module__ZJFsya__crop{top:var(--crop-top);left:var(--crop-left);width:var(--crop-width);height:var(--crop-height);position:absolute}.IntroPanels-module-scss-module__ZJFsya__image{-o-object-fit:cover;object-fit:cover}.IntroPanels-module-scss-module__ZJFsya__flipX{transform:scaleX(-1)}.IntroPanels-module-scss-module__ZJFsya__tint{background:var(--violet);position:absolute;inset:0}.IntroPanels-module-scss-module__ZJFsya__text{top:calc(var(--text-top)*var(--u));width:calc(var(--text-width)*var(--u));font-family:var(--font-text);font-size:calc(var(--text-size)*min(var(--u),var(--type-u-max)));text-align:center;color:#fff;font-weight:400;line-height:.95;position:absolute;left:50%;translate:-50%}.IntroPanels-module-scss-module__ZJFsya__text span{display:block}.IntroPanels-module-scss-module__ZJFsya__intro{position:relative}.IntroPanels-module-scss-module__ZJFsya__stack{display:none}@media (max-width:767px){.IntroPanels-module-scss-module__ZJFsya__frame{display:none}.IntroPanels-module-scss-module__ZJFsya__stack{--stack-top:88px;--stack-peek:10px;padding:var(--mobile-section-space) var(--mobile-gutter);flex-direction:column;align-items:center;gap:24px;display:flex}.IntroPanels-module-scss-module__ZJFsya__card{top:calc(var(--stack-top) + var(--i)*var(--stack-peek));margin-bottom:calc((var(--n) - 1 - var(--i))*var(--stack-peek));width:100%;max-width:var(--mobile-text-max);aspect-ratio:268/323;position:sticky}.IntroPanels-module-scss-module__ZJFsya__cardInner{clip-path:inset(0 round var(--radius-s));background:var(--violet);transform-origin:50% 0;will-change:transform;position:absolute;inset:0}.IntroPanels-module-scss-module__ZJFsya__cardImage{-o-object-fit:cover;object-fit:cover}.IntroPanels-module-scss-module__ZJFsya__cardText{width:89.5%;font-family:var(--font-text);text-align:center;color:#fff;margin:0;font-size:min(5.55556vw,20px);font-weight:400;line-height:.95;position:absolute;top:50%;left:50%;translate:-50% -50%}.IntroPanels-module-scss-module__ZJFsya__cardShade{background:var(--ink);opacity:0;pointer-events:none;will-change:opacity;position:absolute;inset:0}}
