.FooterRevealPageWrap_frame-wrap___k4ep{display:grid;z-index:1;align-items:flex-start}.FooterRevealPageWrap_frame-wrap___k4ep>*{grid-column:1;grid-row:1}.FooterRevealPageWrap_page-wrap__Hv7JT{position:relative;background:var(--theme-background,#f3f3e9);transition:background .4s ease-in-out;z-index:1;border-radius:0 0 60px 60px;padding-top:var(--header-height);min-height:100vh}.FooterRevealPageWrap_frame-wrap___k4ep>.FooterRevealPageWrap_page-wrap__Hv7JT{grid-row:1}.FooterRevealPageWrap_frame-wrap___k4ep>.FooterRevealPageWrap_page-wrap__Hv7JT~*{grid-row:2}.IconCards_icon-cards__vBg3I{display:grid;grid-gap:1.625rem;gap:1.625rem;--container-gutter:0px;max-width:calc(clamp(76.25rem, 80.6878306878vw, 101.4125rem) + var(--container-gutter) * 2);padding-left:var(--container-gutter);padding-right:var(--container-gutter);margin-left:auto;margin-right:auto;width:100%}@media (min-width:992px){.IconCards_icon-cards__vBg3I{gap:2.5rem}}@media (min-width:1200px){.IconCards_icon-cards__vBg3I{gap:3.125rem}}.IconCards_icon-cards__heading__ctlvZ{color:#0f1d07;margin:0;max-width:clamp(51.875rem,54.8941798942vw,68.99375rem);line-height:1;text-wrap:balance;font-size:1.875rem}@media (min-width:992px){.IconCards_icon-cards__heading__ctlvZ{font-size:clamp(6.25rem,6.6137566138vw,8.3125rem)}}.IconCards_icon-cards__intro__KaFSt{color:var(--theme-text);font-size:clamp(1.25rem,1.3227513228vw,1.6625rem);line-height:clamp(1.875rem,1.9841269841vw,2.49375rem);max-width:clamp(45.625rem,48.2804232804vw,60.68125rem);margin:0}.IconCards_icon-cards__list__jq_H_{margin:0;padding:0;list-style:none;display:grid;grid-gap:clamp(3.125rem,3.3068783069vw,4.15625rem) clamp(2rem,2.1164021164vw,2.66rem);gap:clamp(3.125rem,3.3068783069vw,4.15625rem) clamp(2rem,2.1164021164vw,2.66rem);grid-template-columns:1fr;align-items:flex-start}@media (min-width:480px){.IconCards_icon-cards__list__jq_H_{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.IconCards_icon-cards__list__jq_H_{grid-template-columns:repeat(4,1fr)}}.IconCards_icon-card__RCTjm{display:grid;grid-gap:clamp(1.25rem,1.3227513228vw,1.6625rem);gap:clamp(1.25rem,1.3227513228vw,1.6625rem)}.IconCards_icon-card__icon-wrapper__slGOz{height:clamp(1.625rem,1.7195767196vw,2.16125rem);position:relative}.IconCards_icon-card__icon-wrapper__slGOz svg{position:absolute;top:0;left:0;width:clamp(var(--width,25)/16 * 1rem,var(--width,25)/1512 * 100vw,calc(var(--width, 25) * 1.33)/16 * 1rem);height:clamp(var(--height,25)/16 * 1rem,var(--height,25)/1512 * 100vw,calc(var(--height, 25) * 1.33)/16 * 1rem)}.IconCards_icon-card__hr__Nl4jr{margin:0;width:100%;border:none;border-bottom:1px solid;opacity:.05}.IconCards_icon-card__heading__0AzI9{color:var(--theme-secondary);margin:0;font-size:clamp(1.125rem,1.1904761905vw,1.49625rem);line-height:clamp(1.5rem,1.5873015873vw,1.995rem)}.IconCards_icon-card__body__Zx41B{margin:0;font-size:clamp(.9375rem,.9920634921vw,1.246875rem);line-height:clamp(1.5625rem,1.6534391534vw,2.078125rem)}.ContactFormModal_modal-bg__tsj_u{background-color:#fff!important}button>.ContactFormModal_contact-button__Stmxu{font-size:clamp(.9375rem,.9920634921vw,1.246875rem);padding:1em .9em;gap:.5em}button>.ContactFormModal_contact-button__Stmxu svg{font-size:1em}.ContactFormModal_contact-form-button__QUOhu{cursor:pointer;display:flex;align-items:center;gap:6px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;background-color:initial;padding:2px 0 6px;margin:0}.ContactFormModal_contact-form-button__QUOhu svg{transition:all .3s ease-in-out;transform:translateX(0);margin-top:2px}.ContactFormModal_contact-form-button__QUOhu:hover svg{transform:translateX(4px)}@media (max-width:768px){.ContactFormModal_contact-form-button__QUOhu{font-size:16px}}.ContactFormModal_large-button__LAonG{scale:1.5!important;padding:18px 24px!important;margin-block:20px;margin-inline:2.375rem}@media (min-width:992px){.ContactFormModal_large-button__LAonG{padding:24px 28px!important}}.ContactFormModal_modal-container__LwFnQ{display:flex;flex-direction:column;max-width:calc(clamp(60.625rem, 64.1534391534vw, 80.63125rem) + var(--container-gutter) * 2);padding-left:var(--container-gutter);padding-right:var(--container-gutter);margin-left:auto;margin-right:auto;width:100%;height:100%;padding-top:1.875rem;padding-bottom:1.875rem}@media (min-width:768px){.ContactFormModal_modal-container__LwFnQ{padding-top:0;padding-bottom:clamp(3.75rem,3.9682539683vw,4.9875rem)}}.ContactFormModal_modal-header__7cdW8{display:none;color:var(--theme-secondary);font-size:clamp(.875rem,.9259259259vw,1.16375rem)}@media (min-width:992px){.ContactFormModal_modal-header__7cdW8{grid-gap:clamp(2.25rem,2.380952381vw,2.9925rem);gap:clamp(2.25rem,2.380952381vw,2.9925rem);display:grid;margin-bottom:clamp(5.625rem,5.9523809524vw,7.48125rem);grid-template-columns:1fr 1fr 1fr 1fr}.ContactFormModal_modal-header__7cdW8>:nth-child(2n){justify-self:flex-end}}.ContactFormModal_modal-header__7cdW8 a{display:inline-block;color:inherit;font-weight:500;text-decoration-color:transparent;transition:.15s ease-in-out}@media (hover:hover){.ContactFormModal_modal-header__7cdW8 a:hover{color:var(--theme-primary);text-decoration-color:currentColor}}.ContactFormModal_modal-header__7cdW8 a:focus-visible{color:var(--theme-primary);text-decoration-color:currentColor}.ContactFormModal_modal-header__7cdW8 .ContactFormModal_modal-contact-details__9PphF{display:flex;margin:0;padding:0;gap:clamp(1rem,1.0582010582vw,1.33rem)}.ContactFormModal_modal-header__7cdW8 .ContactFormModal_modal-contact-details__9PphF dt{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px!important;overflow:hidden;padding:0;position:absolute!important;width:1px}.ContactFormModal_modal-header__7cdW8 .ContactFormModal_modal-contact-details__9PphF dd{margin:0;padding:0;display:flex;align-items:center}.ContactFormModal_modal-header__7cdW8 .ContactFormModal_modal-contact-details__9PphF dd+dd{position:relative}.ContactFormModal_modal-header__7cdW8 .ContactFormModal_modal-contact-details__9PphF dd+dd:before{content:"";position:absolute;background-color:var(--theme-primary);height:clamp(.25rem,.2645502646vw,.3325rem);width:clamp(.25rem,.2645502646vw,.3325rem);left:calc(clamp(1rem, 1.0582010582vw, 1.33rem) * -.5);transform:translateX(-50%);border-radius:100vw}.ContactFormModal_modal-heading__KPKrg{font-size:clamp(6.25rem,6.6137566138vw,8.3125rem);margin:0 0 clamp(3.25rem,3.4391534392vw,4.3225rem);color:var(--theme-primary);line-height:.9;font-size:clamp(2.5rem,5.2083333333vw,3.325rem)}.ContactFormModal_modal-heading-wrapper__SPWbC{display:flex;flex-direction:column;align-items:flex-start;font-weight:600}.ContactFormModal_modal-heading-wrapper__SPWbC h1[class*=pill]+h1.ContactFormModal_modal-heading__KPKrg{margin-top:2.5rem;margin-bottom:clamp(3.25rem,3.4391534392vw,4.3225rem)}@media (min-width:992px){.ContactFormModal_modal-heading__KPKrg{font-size:clamp(6.25rem,6.6137566138vw,8.3125rem)}}.ContactFormModal_modal-intro__NoZck p{margin:0}.ContactFormModal_modal-intro__NoZck>p:first-child{font-weight:500;font-size:inherit;color:var(--error,var(--theme-secondary))}.ContactFormModal_modal-intro__NoZck>p:last-child{margin-top:.5em;display:block;opacity:.5}.ContactFormModal_contact-form__QzgTu{display:grid;align-items:flex-start;grid-gap:clamp(3.125rem,3.3068783069vw,4.15625rem) clamp(1.25rem,1.3227513228vw,1.6625rem);gap:clamp(3.125rem,3.3068783069vw,4.15625rem) clamp(1.25rem,1.3227513228vw,1.6625rem);font-size:clamp(1rem,1.0582010582vw,1.33rem)}.ContactFormModal_contact-form__QzgTu .ContactFormModal_contact-submit__nccb1{text-align:center;justify-content:center;font-size:clamp(.9375rem,.9920634921vw,1.246875rem);padding:1.1em}.ContactFormModal_success__wSwZf{margin:auto 0;text-align:center}.ContactFormModal_success__message__2MBUj{font-size:clamp(1.5rem,1.5873015873vw,1.995rem)}.ContactFormModal_error__hHY9_{margin:auto 0;text-align:center}.ContactFormModal_error__message__1N5ef{font-size:clamp(1.5rem,1.5873015873vw,1.995rem)}.ContactFormModal_modal-error__QDxp3{font-size:clamp(6.25rem,6.6137566138vw,8.3125rem);margin:0 0 clamp(3.25rem,3.4391534392vw,4.3225rem);color:#f05644;line-height:.9;font-size:clamp(2.5rem,5.2083333333vw,3.325rem)}@media (min-width:992px){.ContactFormModal_modal-error__QDxp3{font-size:clamp(6.25rem,6.6137566138vw,8.3125rem)}}.Button_button-wrapper__pxktH{display:inline-block;text-decoration:none;color:inherit;font-size:inherit;border:none;margin:0;padding:0;text-rendering:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}@media(hover:hover){.Button_button-wrapper__pxktH:hover .Button_button--bg-secondary__G15uF,.Button_button-wrapper__pxktH:hover .Button_button--bg-white__Jv9D9{--text-color:var(--theme-secondary);--icon-color:var(--theme-secondary);--background-color:var(--theme-primary)}.Button_button-wrapper__pxktH:hover .Button_button--bg-primary__00jLK,.Button_button-wrapper__pxktH:hover .Button_button--bg-transparent__JCPr7{--text-color:#fff;--icon-color:var(--theme-primary);--background-color:var(--theme-secondary)}}.Button_button-wrapper__pxktH:focus-visible .Button_button--bg-secondary__G15uF,.Button_button-wrapper__pxktH:focus-visible .Button_button--bg-white__Jv9D9{--text-color:var(--theme-secondary);--icon-color:var(--theme-secondary);--background-color:var(--theme-primary)}.Button_button-wrapper__pxktH:focus-visible .Button_button--bg-primary__00jLK{--text-color:#fff;--icon-color:var(--theme-primary);--background-color:var(--theme-secondary)}.Button_button-wrapper__pxktH:focus-visible .Button_button--bg-transparent__JCPr7{--text-color:#fff;--icon-color:var(--theme-primary);--background-color:var(--theme-secondary)}.Button_button__UJSEJ{display:flex;align-items:center;gap:.5em;padding:.6666666667em .8em;line-height:1;font-weight:500;background:var(--background-color,--theme-secondary);color:var(--text-color,#fff);border-radius:6.25rem;text-decoration:none;white-space:pre;transition:color .15s,background .15s;cursor:pointer;position:relative}.Button_button--bg-secondary__G15uF{--text-color:#fff;--icon-color:var(--theme-primary);--background-color:var(--theme-secondary)}.Button_button--bg-white__Jv9D9{--text-color:var(--theme-secondary);--icon-color:var(--theme-secondary);--background-color:#fff}.Button_button--bg-primary__00jLK{--text-color:var(--theme-secondary);--icon-color:var(--theme-secondary);--background-color:var(--theme-primary)}.Button_button--bg-transparent__JCPr7{--text-color:var(--theme-secondary);--icon-color:var(--theme-secondary);--background-color:transparent}:disabled .Button_button__UJSEJ{--text-color:rgba(0,0,0,.5)!important;--icon-color:rgba(0,0,0,.5)!important;--background-color:rgba(0,0,0,.1)!important;cursor:normal}.Button_button__UJSEJ:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;inset:-.3125rem}.Button_button--icon__FtMoe{display:inline-flex;align-items:center;-moz-column-gap:.6666666667em;column-gap:.6666666667em}.Button_button--icon__FtMoe svg{height:.9333333333em;width:auto;color:var(--icon-color,--theme-primary);transition:color .15s}.Button_angled__eLtV4{transform:rotate(-45deg)}.FooterInternationalContents_flex-row__iLDsc{display:flex;flex-direction:row;align-items:center;gap:8px;padding:4px 0}.FooterInternationalContents_flex-row__iLDsc>svg>path{stroke:var(--theme-secondary)!important;stroke-width:1}.FooterInternationalContents_footer-contact-button__Oe_II{color:var(--theme-secondary)}.FooterInternationalContents_footer-columns__UTOPZ{grid-area:columns;display:grid;grid-template-columns:repeat(2,auto);margin-top:clamp(1rem,1.0582010582vw,1.33rem);align-self:center;pointer-events:none;font-size:1rem;line-height:1.5294117647;grid-gap:3.125rem;gap:3.125rem;justify-items:flex-start;grid-template-columns:repeat(2,1fr);pointer-events:auto}@media (min-width:992px){.FooterInternationalContents_footer-columns__UTOPZ{margin-bottom:clamp(5.625rem,5.9523809524vw,7.48125rem)}}@media (min-width:1200px){.FooterInternationalContents_footer-columns__UTOPZ{grid-template-columns:repeat(3,1fr);grid-column:1/span 2;justify-self:flex-start;gap:clamp(1.875rem,1.9841269841vw,2.49375rem) clamp(4.375rem,4.6296296296vw,5.81875rem);font-size:clamp(1.0625rem,1.1243386243vw,1.413125rem)}}@media (min-width:1400px){.FooterInternationalContents_footer-columns__UTOPZ{grid-template-columns:repeat(4,auto)}}.FooterInternationalContents_footer-columns__globally__udbQG{display:flex;align-items:center;margin-bottom:.2em;gap:.5em}.FooterInternationalContents_footer-columns__globally__udbQG svg{min-width:1em;height:auto}.FooterInternationalContents_footer-columns__globally__udbQG h3{margin-top:0}.FooterInternationalContents_footer-columns__column__ar_1k{pointer-events:all}@media (max-width:1399px){.FooterInternationalContents_footer-columns__column--initial__e5Y_G{grid-column:span 2}}.FooterInternationalContents_footer-columns__column__ar_1k h3{margin-bottom:.125rem;font-size:inherit;line-height:inherit;color:inherit}.FooterInternationalContents_footer-columns__column__ar_1k address{font-style:normal;opacity:.5}@media (min-width:992px){.FooterInternationalContents_footer-columns__column__ar_1k address{white-space:pre-line}}.FooterInternationalContents_footer-columns__column__ar_1k a{display:flex;align-items:center;color:inherit;text-decoration-color:transparent;transition:-webkit-text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out,-webkit-text-decoration .2s ease-in-out}@media (hover:hover){.FooterInternationalContents_footer-columns__column__ar_1k a:hover{text-decoration-color:inherit}}.FooterInternationalContents_footer-columns__column__ar_1k a:focus-visible{text-decoration-color:inherit}@media (min-width:1200px) and (max-width:1399px){.FooterInternationalContents_footer-columns__column--address__3VfCZ{grid-row:2}}.FooterInternationalContents_footer-columns__column--email__37g8Q{transition:opacity .4s;gap:.5rem}.FooterInternationalContents_footer-columns__column--email__37g8Q svg{transform:rotate(-45deg)}.FooterInternationalContents_footer-columns__column--email__37g8Q:not(:hover):not(:focus){opacity:.5}.FooterInternationalContents_footer-bottom__RjK1F{grid-area:bottom;margin-top:clamp(.5rem,.5291005291vw,.665rem);border-top:1px solid var(--theme-primary);transition:border-color .4s;display:flex;flex-direction:column;align-items:center;gap:1.875rem;font-size:clamp(.7625rem,.8597883598vw,1.080625rem);padding-top:3.75rem}@media (min-width:992px){.FooterInternationalContents_footer-bottom__RjK1F{margin-top:0;flex-direction:row;padding:clamp(1.875rem,1.9841269841vw,2.49375rem) 0;gap:clamp(2.875rem,3.0423280423vw,3.82375rem)}}.FooterInternationalContents_footer-legal__axjN9{display:flex;align-items:center;gap:clamp(1rem,1.0582010582vw,1.33rem)}.FooterInternationalContents_footer-legal__axjN9 a{color:inherit}.FooterInternationalContents_footer-legal__axjN9 span{color:var(--theme-secondary);opacity:.5}.FooterInternationalContents_footer-socials___EMkC{font-size:clamp(.7625rem,.8597883598vw,1.080625rem);display:flex;justify-items:center;align-items:center;list-style:none;margin:0;padding:0;gap:clamp(.2rem,.5291005291vw,.665rem)}@media (min-width:992px){.FooterInternationalContents_footer-socials___EMkC{margin-left:auto}}.FooterInternationalContents_footer-socials__item__g4KMy{display:flex;align-items:center;gap:inherit;color:var(--theme-primary)}.FooterInternationalContents_footer-socials___EMkC .FooterInternationalContents_footer-socials__link__CAqHh{--background-color:transparent;--text-color:var(--theme-secondary)}@media (hover:hover){.FooterInternationalContents_footer-socials___EMkC .FooterInternationalContents_footer-socials__link__CAqHh:hover{--background-color:var(--theme-primary);--text-color:var(--theme-secondary)}}.FooterInternationalContents_footer-socials___EMkC .FooterInternationalContents_footer-socials__link__CAqHh:focus-visible{--background-color:var(--theme-primary);--text-color:var(--theme-secondary)}.FooterInternationalContents_footer-socials___EMkC .FooterInternationalContents_footer-socials__link__CAqHh s{opacity:.5}.FooterInternationalContents_footer-socials__separator__UECKF{color:var(--theme-primary);transition:color .4s}.FooterInternationalContents_acknowledgement-modal__lu1GY{background-color:#000;color:hsla(0,0%,100%,.3);display:flex;align-items:center;justify-content:center;align-self:stretch;margin:0;padding:0}.FooterInternationalContents_acknowledgement-modal-wrapper__gxfPC{padding:clamp(.9375rem,1.953125vw,1.246875rem)}@media (min-width:992px){.FooterInternationalContents_acknowledgement-modal-wrapper__gxfPC{padding:clamp(1.875rem,1.9841269841vw,2.49375rem)}}.FooterInternationalContents_acknowledgement-modal__lu1GY ::-moz-selection{background-color:#ca0000;color:#ffe600}.FooterInternationalContents_acknowledgement-modal__lu1GY ::selection{background-color:#ca0000;color:#ffe600}.FooterInternationalContents_acknowledgement-modal__lu1GY em{font-style:normal;color:#fff}.FooterInternationalContents_acknowledgement-modal__content__LR_H1{max-width:calc(clamp(68.75rem, 72.7513227513vw, 91.4375rem) + var(--container-gutter) * 2);padding-left:var(--container-gutter);padding-right:var(--container-gutter);margin-left:auto;margin-right:auto;width:100%;--container-gutter:clamp(1.875rem,1.9841269841vw,2.49375rem);font-size:clamp(1.875rem,3.90625vw,2.49375rem);line-height:1.1666666667;font-weight:500}@media (min-width:768px){.FooterInternationalContents_acknowledgement-modal__content__LR_H1{--container-gutter:clamp(3.75rem,3.9682539683vw,4.9875rem)}}@media (min-width:992px){.FooterInternationalContents_acknowledgement-modal__content__LR_H1{font-size:clamp(3.75rem,3.9682539683vw,4.9875rem)}}.ModularBlocks_modular-blocks__EZsBL{display:grid;grid-gap:var(--gap);gap:var(--gap);margin-top:var(--gap);margin-bottom:var(--gap);--gap:5rem}@media (min-width:768px){.ModularBlocks_modular-blocks__EZsBL{--gap:6.25rem}}@media (min-width:992px){.ModularBlocks_modular-blocks__EZsBL{--gap:9.375rem}}.Picture_picture__gpFzt{display:block;line-height:0;max-width:100%}.Picture_picture__gpFzt img{-o-object-fit:cover;object-fit:cover}.Picture_picture--responsive__37PwU img{width:100%;height:auto}@media(min-width:992px){.HomepageShowreel_showreel-wrapper___Mhde{height:200vh}}.HomepageShowreel_showreel__gFMZr{display:grid;position:relative;z-index:1;border-radius:inherit}@media(min-width:992px){.HomepageShowreel_showreel__gFMZr{position:sticky;top:0;height:100vh}}.HomepageShowreel_showreel__inner__rPmFf{position:relative;display:grid;overflow:hidden;transform:translateZ(0);border-radius:30px}@media(min-width:992px){.HomepageShowreel_showreel__inner__rPmFf{position:absolute;height:100%;--offset:calc((1 - var(--progress)) * var(--container-gutter) - var(--container-gutter));left:var(--offset);right:var(--offset)}}.HomepageShowreel_showreel__gFMZr .HomepageShowreel_showreel__image__KU_5J{border-radius:inherit}.HomepageShowreel_showreel__gFMZr .HomepageShowreel_showreel__image__KU_5J img{transition:outline .4s;border:.5px solid transparent;border-radius:inherit;outline-offset:0;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HomepageShowreel_showreel__gFMZr .HomepageShowreel_showreel__image__KU_5J,.HomepageShowreel_showreel__gFMZr .HomepageShowreel_showreel__video__iBu8b{width:100%;-o-object-fit:cover;object-fit:cover;grid-area:1/-1;aspect-ratio:1/1}@media(min-width:992px){.HomepageShowreel_showreel__gFMZr .HomepageShowreel_showreel__image__KU_5J,.HomepageShowreel_showreel__gFMZr .HomepageShowreel_showreel__video__iBu8b{height:100vh;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.HomepageShowreel_showreel__video__iBu8b{border-radius:inherit;z-index:0;position:relative;opacity:1}.HomepageShowreel_showreel__video--desktop__gUOQR,.HomepageShowreel_showreel__video--mobile__Y6tyA{opacity:1;z-index:0;position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){.HomepageShowreel_showreel__video--desktop__gUOQR{display:none}}@media(min-width:768px){.HomepageShowreel_showreel__video--mobile__Y6tyA{display:none}}.HomepageShowreel_showreel__controls__DjBBj{--height:46;--max-height:calc(var(--height) * 0.0625rem);position:absolute;bottom:0;right:0;margin:1.25rem;border-radius:100vw;background-color:rgba(0,0,0,.66);backdrop-filter:blur(8px);display:flex;flex-direction:column;justify-content:space-between;font-size:1.625rem;transition:border-radius .1s ease,background-color .3s ease,backdrop-filter .3s ease,transform .3s ease,opacity .2s;height:var(--collapsed-height,auto);max-height:var(--max-height,41.25rem);overflow:hidden;z-index:10;opacity:1;visibility:visible}.HomepageShowreel_showreel__controls-submenu-transition__PjjA5{border-radius:20px}.HomepageShowreel_showreel__controls-submenu-open__6_HbP{transition:height .3s ease-in-out .1s,max-height .3s ease-in-out .1s;height:100vh;max-height:var(--max-height,41.25rem)}.HomepageShowreel_showreel__controls--playing__i9aHr{animation:HomepageShowreel_fade__0_U_8 1s ease-in-out 3s forwards}@keyframes HomepageShowreel_fade__0_U_8{0%{opacity:1}to{opacity:.8}}@media(hover:hover){.HomepageShowreel_showreel__controls__DjBBj:hover{animation:none}}.HomepageShowreel_showreel__controls__DjBBj:focus-within{animation:none}@media(hover:hover){.HomepageShowreel_showreel__controls__DjBBj:hover:before{opacity:0}}.HomepageShowreel_showreel__controls__DjBBj:focus-within:before{opacity:0}.HomepageShowreel_showreel__controls__DjBBj .HomepageShowreel_showreel__icons__nBevk button:focus-visible{background-color:hsla(0,0%,100%,.2)}.HomepageShowreel_showreel__controls__DjBBj .HomepageShowreel_showreel__icons__nBevk button:first-child{order:-1;padding-left:1.125rem;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.HomepageShowreel_showreel__controls__DjBBj .HomepageShowreel_showreel__icons__nBevk button:last-child{padding-right:1.125rem;border-top-right-radius:inherit;border-bottom-right-radius:inherit}.HomepageShowreel_showreel__controls-menu__70Obp{width:100%;display:flex;flex-direction:column;max-height:200px;opacity:1;overflow:hidden;transform:translateY(0);transition:opacity 1s ease,transform 1s ease,max-height 1s ease}[data-submenu-open=true] .HomepageShowreel_showreel__controls-menu__70Obp{opacity:1;transform:translateY(0);max-height:400px}.HomepageShowreel_showreel__controls-menu__70Obp button{color:#fff;font-size:1rem;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;transition:opacity .3s ease-in-out,transform .3s ease-in-out,max-height .3s ease-in-out}.HomepageShowreel_showreel__controls-resolution-button__s7w2h{width:100%;font-size:1.25rem;padding:1rem;color:#fff;background:none;border:none;cursor:pointer;text-align:center;transition:background-color .3s ease-in-out,color .3s ease,transform .2s ease,border-radius .2s ease;position:relative;box-sizing:border-box;flex-shrink:0}@media(hover:hover){.HomepageShowreel_showreel__controls-resolution-button__s7w2h:hover{background-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.95)}.HomepageShowreel_showreel__controls-resolution-button__s7w2h:active{background-color:hsla(0,0%,100%,.2)}}.HomepageShowreel_showreel__icons__nBevk{display:flex;flex-direction:row;align-items:center;width:100%;z-index:11;position:relative}.HomepageShowreel_showreel__icons__nBevk button{background:none;border:none;color:#fff;padding:.625rem .75rem;font-size:1.625rem;cursor:pointer;transition:background-color .3s ease-in-out,color .3s ease,transform .2s ease,border-radius .2s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;opacity:1;visibility:visible;z-index:12;position:relative}@media(hover:hover){.HomepageShowreel_showreel__icons__nBevk button:hover{background-color:hsla(0,0%,100%,.2)}}.HomepageShowreel_showreel__icons__nBevk button:focus-visible{background-color:hsla(0,0%,100%,.2)}@media(max-width:991px){.HomepageShowreel_showreel__controls-menu__70Obp button{font-size:14px}.HomepageShowreel_showreel__controls__DjBBj{margin:.75rem;font-size:1.25rem}.HomepageShowreel_showreel__icons__nBevk button{padding:.5rem .625rem;font-size:1.25rem}.HomepageShowreel_showreel__controls-resolution-button__s7w2h{font-size:1rem;padding:.75rem}}.WorkCard_work-card-wrapper__DfwMI{width:100%}.WorkCard_work-card__nKc9n{display:block;width:100%;position:relative;text-decoration:none;color:inherit;transform:translateZ(0);border-radius:clamp(1.25rem,1.3227513228vw,1.6625rem)}.WorkCard_work-card__thumbnail-wrapper__dtM7w{padding-top:calc(var(--aspect-y) / var(--aspect-x) * 100%);border-radius:inherit;display:grid;overflow:hidden;position:relative}.WorkCard_work-card__thumbnail-outer__JO5_C{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%}.WorkCard_work-card__thumbnail-inner__11GeC{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;height:auto}.WorkCard_work-card--landscape__47Ibz .WorkCard_work-card__thumbnail-inner__11GeC{width:69.4214876033%}.WorkCard_work-card__picture__6Naim{grid-area:1/-1;border-radius:20px}.WorkCard_work-card__picture__6Naim img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:.5px solid transparent;border-radius:inherit}.WorkCard_work-card__video__iKLyn{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:100%;z-index:0}.WorkCard_work-card__content__Bm43t{align-content:flex-end;display:grid}.WorkCard_work-card__content-inner__3rYha{padding:clamp(.75rem,.7936507937vw,.9975rem) 0 0;display:grid}.WorkCard_work-card__title__88Hav{order:1;margin:0;line-height:1.5;font-weight:500;font-size:clamp(1rem,2.0833333333vw,1.33rem)}.WorkCard_bg--cyan___8G28{background:var(--cyan-tertiary)}.WorkCard_bg--pink__MNTaN{background:var(--pink-tertiary)}.WorkCard_bg--blue__kLk49{background:var(--blue-tertiary)}.WorkCard_bg--green__alR6g{background:var(--green-tertiary)}.WorkCard_bg--purple__lOntU{background:var(--purple-tertiary)}.WorkCard_bg--yellow__XLaVh{background:var(--yellow-tertiary)}.WorkCard_bg--troophunter-light__LKcag{background:var(--troophunter-light)}.WorkCard_bg--totalhealthdentalcare-light__zdMNN{background:var(--totalhealthdentalcare-light)}.WorkCard_bg--scheduler-light__lqKR4{background:var(--scheduler-light)}.WorkCard_bg--honeydu-light__n_CEG{background:var(--honeydu-light)}.WorkCard_bg--coral-light__KVbn7{background:var(--coral-light)}.WorkCard_bg--goldendao-light__Gmkfb{background:var(--goldendao-light)}@media (min-width:290px) and (max-width:767px){.WorkCard_work-card--landscape__47Ibz .WorkCard_work-card__thumbnail-inner__11GeC{width:89.4214876033%}}@media (min-width:768px){.WorkCard_work-card__content__Bm43t{position:absolute;bottom:0;left:0;width:100%;height:100%}.WorkCard_work-card__content--white__8Is5s{color:#fff}.WorkCard_work-card__content-inner__3rYha{padding:clamp(1.5rem,1.5873015873vw,1.995rem) clamp(1.875rem,1.9841269841vw,2.49375rem);position:sticky;bottom:0}.WorkCard_work-card__title__88Hav{font-size:clamp(1.25rem,1.3227513228vw,1.6625rem);color:#000}}@media (min-width:992px){.WorkCard_work-card__nKc9n{border-radius:clamp(1.875rem,1.9841269841vw,2.49375rem)}}.WorkCategories_categories-wrap__I5I26{display:flex;flex-wrap:wrap;gap:clamp(.625rem,.6613756614vw,.83125rem)}.WorkCategories_category__r72Fh{display:inline-block;padding:clamp(.625rem,.6613756614vw,.83125rem) clamp(.75rem,.7936507937vw,.9975rem);font-size:clamp(.9375rem,.9920634921vw,1.246875rem);line-height:1;color:var(--theme-secondary);background-color:#fff;border:none;border-radius:clamp(62.5rem,66.1375661376vw,83.125rem);cursor:pointer;text-decoration:none;transition-property:color,background,transform;transition-duration:.2s;transition-timing-function:ease-in-out;position:relative}.WorkCategories_category__r72Fh.WorkCategories_is-active__jdXyc{color:var(--theme-primary);background-color:var(--theme-secondary);display:flex;align-items:center;justify-content:center}.WorkCategories_category__r72Fh.WorkCategories_is-active__jdXyc svg{margin-left:.7rem}@media (hover:hover){.WorkCategories_category__r72Fh:hover{color:var(--theme-secondary);background-color:var(--theme-primary);transform:scale(1.075)}}.WorkCategories_category__r72Fh:focus-visible{color:var(--theme-secondary);background-color:var(--theme-primary);transform:scale(1.075)}.WorkCategories_category__r72Fh:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;left:clamp(-.3125rem,-.3306878307vw,-.415625rem);right:clamp(-.3125rem,-.3306878307vw,-.415625rem);top:clamp(-.3125rem,-.3306878307vw,-.415625rem);bottom:clamp(-.3125rem,-.3306878307vw,-.415625rem)}.WorkCategories_categories__KAeBd{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;max-width:800px;font-size:clamp(.9375rem,.9920634921vw,1.246875rem)}.WorkCategories_categories__KAeBd li{position:relative;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:6.25rem;border:2px dashed rgba(0,0,0,.2)}.Pill_pill__Hv3KO,.WorkCategories_categories__KAeBd li{padding:clamp(.625rem,.6613756614vw,.83125rem) clamp(.75rem,.7936507937vw,.9975rem)}.Pill_pill__Hv3KO{border-radius:100vw;font-size:clamp(.9375rem,.9920634921vw,1.246875rem);line-height:1;font-weight:500;display:inline-block;margin:0}.Pill_pill--cyan__hW2g6{background:var(--cyan-primary);color:var(--cyan-secondary)}.Pill_pill--pink__4tS6o{background:var(--pink-primary);color:var(--pink-secondary)}.Pill_pill--blue__7VAYH{background:var(--blue-primary);color:var(--blue-secondary)}.Pill_pill--green__ZGeP4{background:var(--green-primary);color:var(--green-secondary)}.Pill_pill--purple___KXXD{background:var(--purple-primary);color:var(--purple-secondary)}.Pill_pill--yellow__G9K56{background:var(--yellow-primary);color:var(--yellow-secondary)}.layout_work-page__9XfZU{min-height:100vh;max-width:calc(clamp(89.5rem, 94.708994709vw, 119.035rem) + var(--container-gutter) * 2);padding-left:var(--container-gutter);padding-right:var(--container-gutter);margin-left:auto;margin-right:auto;width:100%}.layout_work-header__LDSSM{margin:5rem 0 2.5rem;display:flex;gap:1rem}.layout_work-header__heading__JYjpz{font-size:2.5rem;font-weight:500;line-height:1;color:var(--theme-secondary)}@media (min-width:992px){.layout_work-header__LDSSM{margin-bottom:5rem;display:flex;gap:1rem}.layout_work-header__heading__JYjpz{max-width:clamp(75rem,79.3650793651vw,99.75rem);font-size:clamp(6.25rem,6.6137566138vw,8.3125rem)}}@media (min-width:1200px){.layout_work-header__LDSSM{display:flex;gap:1rem}}.OffersHero_expertise-heading__j3Zpw{max-width:clamp(76.25rem,80.6878306878vw,101.4125rem);line-height:1;color:var(--theme-secondary);font-size:2.5rem;margin:2.5rem 0}.OffersHero_expertise-paragraph__1C_Wb{font-size:1.125rem;font-weight:400;font-family:var(--font-neue-montreal),Helvetica,Arial,"Lucida Grande",sans-serif;margin:2.5rem 0 0;color:var(--theme-text);line-height:1.5;max-width:42rem;opacity:.8}.OffersHero_expertise-paragraph__1C_Wb b{font-weight:500;font-style:italic}@media (min-width:768px){.OffersHero_expertise-paragraph__1C_Wb{font-size:1.25rem;margin:3rem 0 0;max-width:45rem}}@media (min-width:992px){.OffersHero_expertise-paragraph__1C_Wb{font-size:1.375rem}}@media (min-width:1500px){.OffersHero_expertise-paragraph__1C_Wb{font-size:1.375rem;margin:4rem 0 0;max-width:50rem}}@media (min-width:1200px){.OffersHero_expertise-paragraph__1C_Wb{font-size:1.5rem;margin:4.5rem 0 0;max-width:55rem}}@media (min-width:1440px){.OffersHero_expertise-paragraph__1C_Wb{font-size:1.625rem;margin:5rem 0 0;max-width:60rem}.OffersHero_hero-wrapper__kEdX_{padding:clamp(6rem,6.25vw,7.5rem) 0}.OffersHero_work-categories-wrapper__5jFJg{margin-top:clamp(4.5rem,4.6875vw,5.625rem)}}@media (min-width:992px){.OffersHero_expertise-heading__j3Zpw{font-size:clamp(6.25rem,6.6137566138vw,8.3125rem);margin:clamp(5rem,2.291005291vw,1.65rem) 0!important}}.OffersHero_expertise-hero-container__YE_X2{margin:0 auto}.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true]{max-width:clamp(76.25rem,80.6878306878vw,101.4125rem);display:flex}@media (min-width:992px){.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true]{margin-block:5rem}}@media (min-width:992px) and (min-width:768px){.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true]{margin-block:6rem}}@media (min-width:992px) and (min-width:992px){.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true]{margin-block:7.75rem}}@media (min-width:992px) and (min-width:1200px){.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true]{margin-block:9.375rem}}@media (min-width:992px) and (min-width:1440px){.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true]{margin-block:11.25rem}}@media (max-width:992px){.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true]{flex-direction:column;gap:clamp(1.875rem,1.9841269841vw,2.49375rem)}}@media (min-width:991px){.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true]{flex-direction:row;gap:4.125rem}}.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true] .OffersHero_expertise-heading__j3Zpw{font-size:2.5rem;margin:clamp(1.25rem,1.3227513228vw,1.6625rem) 0 0!important}@media (min-width:992px){.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true] .OffersHero_expertise-heading__j3Zpw{font-size:2.7986111111rem}}@media (min-width:1200px){.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true] .OffersHero_expertise-heading__j3Zpw{font-size:3.3854166667rem}}@media (min-width:1440px){.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true] .OffersHero_expertise-heading__j3Zpw{font-size:4.0625rem}}.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true] p{font-size:1.25rem;font-weight:500;font-family:var(--font-neue-montreal),Helvetica,Arial,"Lucida Grande",sans-serif;margin:0}.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true][data-foreground=light],.OffersHero_expertise-hero-container__YE_X2[data-new-theme=true][data-foreground=light] h2{color:var(--theme-primary-text)}.OffersHero_expertise-heading-container__OdeSX{display:flex;flex-direction:column}.OffersHero_expertise-heading-container__OdeSX[data-new-theme=true]{gap:clamp(1.75rem,1.8518518519vw,2.3275rem);flex:1 0}@media (max-width:991px){.OffersHero_expertise-heading-container__OdeSX{margin-bottom:2.5rem}}.OffersHero_expertise-image__7zhs5{overflow:hidden;border-radius:30px;position:relative;flex:1 0}.OffersHero_expertise-image__picture__V7n64.OffersHero_loading__segN7{background-color:rgba(0,0,0,.1)}@media (min-width:992px){.OffersHero_expertise-image__picture__V7n64.OffersHero_loading__segN7{animation:OffersHero_pulse__d_ti_ 1s infinite}}@keyframes OffersHero_pulse__d_ti_{0%{background-color:rgba(0,0,0,.1)}50%{background-color:rgba(0,0,0,.05)}to{background-color:rgba(0,0,0,.1)}}.OffersHero_expertise-image__video__a3PYC{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.OffersHero_expertise-logos__qff6W{max-width:clamp(76.25rem,80.6878306878vw,101.4125rem)}@media (max-width:991px){.OffersHero_expertise-logos__qff6W{margin:clamp(3.75rem,3.9682539683vw,4.9875rem) auto}}@media (min-width:992px){.OffersHero_expertise-logos__qff6W{margin:clamp(12.5rem,13.2275132275vw,16.625rem) auto}}.OffersHero_expertise-logos__qff6W div{color:var(--theme-primary-text)!important}@media (min-width:1200px){.OffersHero_expertise-logos__qff6W div{margin:0 clamp(-3.125rem,-3.3068783069vw,-4.15625rem)}}.OffersHero_expertise-icon-wrapper__sd1jo{display:flex;justify-content:center;align-items:center;background-color:var(--theme-header-face);border-radius:30px;aspect-ratio:4/2.14}.OffersReel_work-card-wrapper__X3UB5{width:100%}.OffersReel_work-card__27RDn{display:block;width:100%;position:relative;text-decoration:none;color:inherit;transform:translateZ(0)}.OffersReel_work-card__thumbnail-wrapper__Taiq7{padding-top:calc(var(--aspect-y) / var(--aspect-x) * 100%);border-radius:inherit;display:grid;overflow:hidden;position:relative}.OffersReel_work-card__thumbnail-outer__Codnx{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%}.OffersReel_work-card__thumbnail-inner__Hwz1w{position:absolute;top:42.5%;left:50%;transform:translate(-50%,-50%);display:grid;height:auto}.OffersReel_work-card--landscape__Ryf49 .OffersReel_work-card__thumbnail-inner__Hwz1w{width:69.4214876033%}.OffersReel_work-card__picture__ong5X{grid-area:1/-1;border-radius:20px}.OffersReel_work-card__picture__ong5X img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:.5px solid transparent;border-radius:inherit}.OffersReel_work-card__video__Njhnk{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:100%;z-index:2}.OffersReel_work-card__content__yIYcC{align-content:flex-end;display:grid;pointer-events:none}.OffersReel_work-card__content-inner__vl_Wp{padding:clamp(.75rem,.7936507937vw,.9975rem) 0 0;display:grid;pointer-events:none}.OffersReel_work-card__title__dGkoZ{order:1;margin:0;line-height:1.5;font-weight:500;font-size:clamp(1rem,2.0833333333vw,1.33rem)}.OffersReel_bg--cyan__hhil5{background:var(--cyan-primary)}.OffersReel_bg--pink__gKxmd{background:var(--pink-primary)}.OffersReel_bg--blue__NNTgw{background:var(--blue-primary)}.OffersReel_bg--green__MyVFO{background:var(--green-primary)}.OffersReel_bg--purple__1CDsz{background:var(--purple-primary)}.OffersReel_bg--yellow__hiSQN{background:var(--yellow-primary)}@media (min-width:768px){.OffersReel_work-card__content__yIYcC{position:absolute;bottom:0;left:0;width:100%;height:100%}.OffersReel_work-card__content--white__9xr2a{color:#fff}.OffersReel_work-card__content-inner__vl_Wp{padding:clamp(1.5rem,1.5873015873vw,1.995rem) clamp(1.875rem,1.9841269841vw,2.49375rem);position:sticky;bottom:0}.OffersReel_work-card__title__dGkoZ{font-size:clamp(1.25rem,1.3227513228vw,1.6625rem);color:#000}}.CardStack_card-stack__KnUJJ{display:grid}.CardStack_card-twin__a53GN[data-index="0"],.CardStack_card__hlfwM[data-index="0"]{grid-row:1}.CardStack_card-twin__a53GN[data-index="1"],.CardStack_card__hlfwM[data-index="1"]{grid-row:2}.CardStack_card-twin__a53GN[data-index="2"],.CardStack_card__hlfwM[data-index="2"]{grid-row:3}.CardStack_card-twin__a53GN,.CardStack_card__hlfwM{grid-column:1}.LogoGrid_logo-grid__pU_Zh{display:grid;list-style:none;margin:0;padding:0;grid-gap:clamp(.25rem,.2645502646vw,.3325rem);gap:clamp(.25rem,.2645502646vw,.3325rem);grid-template-columns:repeat(2,minmax(auto,1fr))}@media (min-width:768px){.LogoGrid_logo-grid__pU_Zh{gap:clamp(.5rem,.5291005291vw,.665rem);grid-template-columns:repeat(3,minmax(auto,1fr))}}@media (min-width:992px){.LogoGrid_logo-grid__pU_Zh{grid-template-columns:repeat(4,minmax(auto,1fr))}}@media (min-width:1200px){.LogoGrid_logo-grid__pU_Zh{grid-template-columns:repeat(5,minmax(auto,1fr))}}.LogoGrid_logo-grid__item__cisnQ{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;position:relative}.LogoGrid_logo-grid__card__Xlcal{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;background:hsla(0,0%,100%,.2);overflow:hidden}@media (min-width:992px){.LogoGrid_logo-grid__card__Xlcal{border-radius:30px}}.LogoGrid_logo-grid__card__Xlcal:after,.LogoGrid_logo-grid__card__Xlcal:before{border-radius:inherit;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.LogoGrid_logo-grid__card__Xlcal:before{border-top:2px solid var(--border-top-color)}.LogoGrid_logo-grid__card__Xlcal:after{border-left:2px solid var(--border-left-color)}.LogoGrid_logo-grid__specular__igTO_{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.LogoGrid_logo-grid__specular__igTO_:before{filter:blur(30px);border-radius:100vw;content:"";position:absolute;left:100%;top:100%;width:80px;height:80px;transform:translate(-50%,-50%);background-color:#fff}.LogoGrid_logo-grid__logo__kGod3{overflow:visible;transform:translateZ(500px);--target-area:66 * 44;--current-area:calc(var(--height) * var(--width));--ratio:calc(var(--target-area) / var(--current-area));--number:var(--ratio);--guess01:calc((var(--number) + (var(--number) / var(--number))) / 2);--guess02:calc((var(--guess01) + (var(--number) / var(--guess01))) / 2);--guess03:calc((var(--guess02) + (var(--number) / var(--guess02))) / 2);--guess04:calc((var(--guess03) + (var(--number) / var(--guess03))) / 2);--factor:calc((var(--guess04) + (var(--number) / var(--guess04))) / 2);width:clamp(calc(var(--factor) * var(--width))/16 * 1rem,calc(var(--factor) * var(--width))/480 * 100vw,calc(calc(var(--factor) * var(--width)) * 1.33)/16 * 1rem);height:clamp(calc(var(--factor) * var(--height))/16 * 1rem,calc(var(--factor) * var(--height))/480 * 100vw,calc(calc(var(--factor) * var(--height)) * 1.33)/16 * 1rem)}@media (min-width:768px){.LogoGrid_logo-grid__logo__kGod3{--target-area:130 * 34}}@media (min-width:992px){.LogoGrid_logo-grid__logo__kGod3{--target-area:100 * 50}}@media (min-width:1200px){.LogoGrid_logo-grid__logo__kGod3{--target-area:130 * 34}}@media (min-width:768px){.LogoGrid_logo-grid__logo__kGod3{width:clamp(calc(var(--factor) * var(--width))/16 * 1rem,calc(var(--factor) * var(--width))/1512 * 100vw,calc(calc(var(--factor) * var(--width)) * 1.33)/16 * 1rem);height:clamp(calc(var(--factor) * var(--height))/16 * 1rem,calc(var(--factor) * var(--height))/1512 * 100vw,calc(calc(var(--factor) * var(--height)) * 1.33)/16 * 1rem)}}.AwardsBlock_awards-block__D4_29{display:grid;color:var(--theme-secondary);max-width:calc(clamp(87.5rem, 92.5925925926vw, 116.375rem) + var(--container-gutter) * 2);padding-left:var(--container-gutter);padding-right:var(--container-gutter);width:100%;grid-gap:clamp(1.875rem,1.9841269841vw,2.49375rem);gap:clamp(1.875rem,1.9841269841vw,2.49375rem);margin:clamp(9.375rem,19.53125vw,12.46875rem) auto}@media (min-width:992px){.AwardsBlock_awards-block__D4_29{margin:clamp(12.5rem,26.0416666667vw,16.625rem) auto}}.AwardsBlock_awards-block__intro__uNJ1_{max-width:clamp(66.25rem,70.1058201058vw,88.1125rem);line-height:1;font-size:clamp(1.875rem,3.90625vw,2.49375rem);margin:0 0 clamp(3.75rem,3.9682539683vw,4.9875rem)}@media (min-width:992px){.AwardsBlock_awards-block__intro__uNJ1_{font-size:clamp(2.5rem,5.2083333333vw,3.325rem)}}@media (min-width:1400px){.AwardsBlock_awards-block__intro__uNJ1_{font-size:clamp(3.75rem,3.9682539683vw,4.9875rem)}}.AwardsBlock_awards-block__button-icon__qP3LB{margin:clamp(-.3125rem,-.3306878307vw,-.415625rem) 0 clamp(-.3125rem,-.3306878307vw,-.415625rem) clamp(-.3125rem,-.3306878307vw,-.415625rem);font-size:clamp(1.75rem,1.8518518519vw,2.3275rem);width:1em;height:1em;background:var(--theme-secondary);color:var(--theme-primary);border-radius:100vw;display:flex;align-items:center;justify-content:center}.AwardsBlock_awards-block__button-icon__qP3LB svg{transform:rotate(45deg);font-size:clamp(.6875rem,.7275132275vw,.914375rem);width:1em;height:1em}.AwardsBlock_awards-block__logo__8B6Q4{background-color:hsla(0,0%,100%,.5)}.ExpertiseCard_expertise-card__hrF89{background:var(--theme-secondary);color:#fff;border-radius:30px;display:flex;flex-direction:column;padding:2.5rem;gap:2.5rem clamp(2.8125rem,2.9761904762vw,3.740625rem)}@media (min-width:1200px){.ExpertiseCard_expertise-card__hrF89{padding:0;flex-direction:row}}.ExpertiseCard_expertise-card__content__d1m7Z{display:flex;flex-direction:column;align-items:flex-start;justify-items:flex-start;gap:clamp(1.875rem,1.9841269841vw,2.49375rem)}@media (min-width:1200px){.ExpertiseCard_expertise-card__content__d1m7Z{padding:clamp(4.375rem,4.6296296296vw,5.81875rem) 0 clamp(4.375rem,4.6296296296vw,5.81875rem) clamp(4.6875rem,4.9603174603vw,6.234375rem)}}.ExpertiseCard_expertise-card__pill__zEiJb{border-radius:100vw;background-color:var(--theme-primary);color:var(--theme-secondary);font-size:clamp(.9375rem,.9920634921vw,1.246875rem);line-height:1;padding:.667em .8em;margin:0}.ExpertiseCard_expertise-card__heading__aAAwk{line-height:1;color:#fff;margin:0 0 auto;font-size:clamp(2.5rem,8.3333333333vw,3.325rem)}@media (min-width:768px){.ExpertiseCard_expertise-card__heading__aAAwk{font-size:clamp(3.4375rem,7.1614583333vw,4.571875rem)}}@media (min-width:992px){.ExpertiseCard_expertise-card__heading__aAAwk{font-size:clamp(4.375rem,4.6296296296vw,5.81875rem)}}.ExpertiseCard_expertise-card__body__KGroq{opacity:.5;font-size:clamp(1.25rem,1.3227513228vw,1.6625rem);line-height:1.5;max-width:clamp(29.875rem,31.6137566138vw,39.73375rem);margin:0}.ExpertiseCard_expertise-card__hrF89 .ExpertiseCard_expertise-card__button__For79{font-size:clamp(.9375rem,.9920634921vw,1.246875rem);--background-color:hsla(0,0%,100%,.1)}.ExpertiseCard_expertise-card__hrF89 .ExpertiseCard_expertise-card__image__qD8tW{width:100%}@media (min-width:1200px){.ExpertiseCard_expertise-card__hrF89 .ExpertiseCard_expertise-card__image__qD8tW{padding:1.875rem;height:100%;margin-left:auto;max-width:50%}}.ExpertiseCard_expertise-card__hrF89 .ExpertiseCard_expertise-card__image__qD8tW img{border-radius:12px}.Link_button-wrapper__C_nvr{display:inline-block;text-decoration:none;color:inherit;font-size:inherit;border:none;margin:0;padding:0;text-rendering:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}@media(hover:hover){.Link_button-wrapper__C_nvr:hover .Link_button--bg-secondary__AjCNS,.Link_button-wrapper__C_nvr:hover .Link_button--bg-white___XaQD{--text-color:var(--theme-secondary);--icon-color:var(--theme-secondary);--background-color:var(--theme-primary)}.Link_button-wrapper__C_nvr:hover .Link_button--bg-primary__Thi_C,.Link_button-wrapper__C_nvr:hover .Link_button--bg-transparent__MzN3a{--text-color:#fff;--icon-color:var(--theme-primary);--background-color:var(--theme-secondary)}}.Link_button-wrapper__C_nvr:focus-visible .Link_button--bg-secondary__AjCNS,.Link_button-wrapper__C_nvr:focus-visible .Link_button--bg-white___XaQD{--text-color:var(--theme-secondary);--icon-color:var(--theme-secondary);--background-color:var(--theme-primary)}.Link_button-wrapper__C_nvr:focus-visible .Link_button--bg-primary__Thi_C{--text-color:#fff;--icon-color:var(--theme-primary);--background-color:var(--theme-secondary)}.Link_button-wrapper__C_nvr:focus-visible .Link_button--bg-transparent__MzN3a{--text-color:#fff;--icon-color:var(--theme-primary);--background-color:var(--theme-secondary)}.Link_button__jo_ix{display:flex;align-items:center;gap:.5em;padding:.6666666667em .8em;line-height:1;font-weight:500;background:var(--background-color,--theme-secondary);color:var(--text-color,#fff);border-radius:6.25rem;text-decoration:none;white-space:pre;transition:color .15s,background .15s;cursor:pointer;position:relative}.Link_button--bg-secondary__AjCNS{--text-color:#fff;--icon-color:var(--theme-primary);--background-color:var(--theme-secondary)}.Link_button--bg-white___XaQD{--text-color:var(--theme-secondary);--icon-color:var(--theme-secondary);--background-color:#fff}.Link_button--bg-primary__Thi_C{--text-color:var(--theme-secondary);--icon-color:var(--theme-secondary);--background-color:var(--theme-primary)}.Link_button--bg-transparent__MzN3a{--text-color:var(--theme-secondary);--icon-color:var(--theme-secondary);--background-color:transparent}:disabled .Link_button__jo_ix{--text-color:rgba(0,0,0,.5)!important;--icon-color:rgba(0,0,0,.5)!important;--background-color:rgba(0,0,0,.1)!important;cursor:normal}.Link_button__jo_ix:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;inset:-.3125rem}.Link_button--icon__Ogi2M{display:inline-flex;align-items:center;-moz-column-gap:.6666666667em;column-gap:.6666666667em}.Link_button--icon__Ogi2M svg{height:.9333333333em;width:auto;color:var(--icon-color,--theme-primary);transition:color .15s}.Link_angled__qR9td{transform:rotate(-45deg)}.CaseStudySidebar_sidebar__hH_eY{--theme-primary:#90f188;--theme-secondary:#0f1d07;--theme-text:rgba(15,29,7,.7);--theme-border:rgba(15,29,7,.1);--color-heading:var(--theme-secondary,var(--theme-secondary));--color-text:var(--theme-text,#757575);--color-border:var(--theme-border,#e0e0e0);align-self:flex-start;top:0;pointer-events:auto;color:var(--color-text);overflow:hidden}.CaseStudySidebar_sidebar__hH_eY:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:transparent;pointer-events:none}@media(min-width:992px){.CaseStudySidebar_sidebar__hH_eY{width:clamp(28.125rem,29.7619047619vw,37.40625rem);position:sticky;overflow:hidden}}.CaseStudySidebar_sidebar__inner__gjxHT{pointer-events:all;padding:clamp(.9375rem,.9920634921vw,1.246875rem)}@media(min-width:992px){.CaseStudySidebar_sidebar__inner__gjxHT{padding:clamp(1.875rem,1.9841269841vw,2.49375rem)}}@media(min-width:1512px){.CaseStudySidebar_sidebar__inner__gjxHT{margin-left:max(clamp(-1.875rem,-1.9841269841vw,-2.49375rem),(100vw - (clamp(89.5rem,94.708994709vw,119.035rem)))/2*-1 + 40px)}}.CaseStudySidebar_modal__1vyvW .CaseStudySidebar_sidebar__inner__gjxHT{top:0}.CaseStudySidebar_sidebar__header__SNWmW{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(.625rem,.6613756614vw,.83125rem) clamp(1.375rem,1.455026455vw,1.82875rem);font-size:clamp(.9375rem,.9920634921vw,1.246875rem)}.CaseStudySidebar_sidebar__title__Vqo25{font-size:clamp(2.5rem,2.6455026455vw,3.325rem);width:100%;margin-bottom:1.25rem;color:var(--color-heading)}.CaseStudySidebar_sidebar__industry__AmIix{margin:0;font-weight:500;padding:.625rem 0;color:var(--color-heading)}.CaseStudySidebar_sidebar__intro__QoNQR{margin:1em 0;font-size:clamp(1.25rem,1.3227513228vw,1.6625rem);font-weight:500;line-height:1.5;color:var(--theme-secondary)}.CaseStudySidebar_sidebar__body__HOkw2{font-size:clamp(.9375rem,.9920634921vw,1.246875rem);margin:1em 0 clamp(1.875rem,1.9841269841vw,2.49375rem);line-height:1.6666666667}.CaseStudySidebar_sidebar__awards__7ahT_{border-collapse:collapse;font-size:clamp(.9375rem,.9920634921vw,1.246875rem);line-height:1.6666666667;width:100%}.CaseStudySidebar_sidebar__awards__7ahT_ caption,.CaseStudySidebar_sidebar__awards__7ahT_ h4{border-bottom:1px solid var(--color-border);color:var(--theme-secondary);text-align:left;padding-bottom:clamp(.375rem,.3968253968vw,.49875rem);font-weight:500}.CaseStudySidebar_sidebar__awards__7ahT_ thead>tr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px!important;overflow:hidden;padding:0;position:absolute!important;width:1px}.CaseStudySidebar_sidebar__awards__7ahT_ tr{border-bottom:1px solid var(--color-border)}.CaseStudySidebar_sidebar__awards__7ahT_ td{color:var(--color-text);padding-block:clamp(.375rem,.3968253968vw,.49875rem);vertical-align:top}.CaseStudySidebar_sidebar__awards__7ahT_ td:nth-child(2){padding-left:.5em;padding-right:.5em}.CaseStudySidebar_sidebar__awards__7ahT_ td:last-child{text-align:right}.CaseStudySidebar_custom-icon-list__Snnq1{font-size:clamp(.9375rem,.9920634921vw,1.246875rem);line-height:1.6666666667;list-style-type:none;margin:0 0 clamp(1.875rem,1.9841269841vw,2.49375rem);padding:0}.CaseStudySidebar_custom-icon-list__Snnq1 li{display:flex;align-items:flex-start;-moz-column-gap:clamp(.875rem,.9259259259vw,1.16375rem);column-gap:clamp(.875rem,.9259259259vw,1.16375rem);margin:0 0 clamp(.25rem,.2645502646vw,.3325rem);padding:0}.CaseStudySidebar_custom-icon-list__Snnq1 li:before{content:url("data:image/svg+xml,%3Csvg viewBox=%220 0 12 12%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M6.553 1H5.446v3.664l-2.591-2.59-.783.782 2.59 2.59H1v1.107h3.663l-2.59 2.591.782.783 2.59-2.59V11h1.108V7.336l2.59 2.59.783-.782-2.59-2.59H11V5.445H7.336l2.59-2.59-.783-.783-2.59 2.59V1Z%22 fill=%22%23B488F1%22/%3E%3C/svg%3E");font-size:clamp(.75rem,.7936507937vw,.9975rem);height:100%;width:100%;height:1em;width:1em;margin-bottom:.2em;display:inline-block}.CaseStudySidebar_custom-icon-list__Snnq1 li:nth-child(4n+2):before{content:url("data:image/svg+xml,%3Csvg viewBox=%220 0 12 12%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M6 3.5c1.379 0 2.5 1.121 2.5 2.5S7.379 8.5 6 8.5A2.503 2.503 0 0 1 3.5 6c0-1.379 1.121-2.5 2.5-2.5ZM6 1a5 5 0 1 0 0 10A5 5 0 0 0 6 1Z%22 fill=%22%23B488F1%22/%3E%3C/svg%3E")}.CaseStudySidebar_custom-icon-list__Snnq1 li:nth-child(4n+3):before{content:url("data:image/svg+xml,%3Csvg viewBox=%220 0 12 12%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M6 5.727c1.379 0 2.5 1.223 2.5 2.728H11C11 5.447 8.757 3 6 3S1 5.447 1 8.455h2.5C3.5 6.95 4.621 5.727 6 5.727Z%22 fill=%22%23B488F1%22/%3E%3C/svg%3E")}.CaseStudySidebar_custom-icon-list__Snnq1 li:nth-child(4n):before{content:url("data:image/svg+xml,%3Csvg viewBox=%220 0 12 12%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22m7.414 6 3.293-3.293-1.414-1.414L6 4.586 2.707 1.293 1.293 2.707 4.586 6 1.293 9.293l1.414 1.414L6 7.414l3.293 3.293 1.414-1.414L7.414 6Z%22 fill=%22%23B488F1%22/%3E%3C/svg%3E")}.CaseStudySidebar_sidebar__image__5pTKc{width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:992px){.CaseStudySidebar_sidebar__image__5pTKc{border-radius:40px}}@media (min-width:768px){.CaseStudySidebar_sidebar__image__5pTKc{border-radius:30px}}.TestimonialSlider_testimonials__B4aKW{color:var(--theme-secondary);font-size:clamp(1.875rem,3.90625vw,2.49375rem)}@media(min-width:992px){.TestimonialSlider_testimonials__B4aKW{line-height:1;font-size:clamp(2.5rem,5.2083333333vw,3.325rem)}}@media(min-width:1400px){.TestimonialSlider_testimonials__B4aKW{font-size:clamp(3.75rem,3.9682539683vw,4.9875rem)}}.TestimonialSlider_testimonials__slider__Anz7t{display:grid;grid-area:1/-1}.TestimonialSlider_testimonials__slider__Anz7t>*{grid-area:1/-1}.TestimonialSlider_testimonials__controls-wrapper__yfdZ4{z-index:1;align-self:flex-end;justify-self:flex-end}@media(max-width:479px){.TestimonialSlider_testimonials__controls-wrapper__yfdZ4{grid-row:2}}.TestimonialSlider_testimonials__controls__sq1jw{display:flex;border-radius:100vw;transition:background-color .15s ease-in-out}@media(hover:hover){.TestimonialSlider_testimonials__controls__sq1jw:hover{background-color:var(--theme-primary)}.TestimonialSlider_testimonials__controls__sq1jw:hover>*{color:var(--theme-secondary);opacity:.5}}.TestimonialSlider_testimonials__controls__sq1jw:focus-within{background-color:var(--theme-primary)}.TestimonialSlider_testimonials__controls__sq1jw:focus-within>*{color:var(--theme-secondary);opacity:.5}.TestimonialSlider_testimonials__B4aKW .TestimonialSlider_testimonials__button__3lAcN{font-size:clamp(1.375rem,1.455026455vw,1.82875rem);padding:clamp(1rem,1.0582010582vw,1.33rem);margin:0;color:currentColor;background:none;border:none;cursor:pointer;transition:opacity .15s ease-in-out}@media(hover:hover){.TestimonialSlider_testimonials__B4aKW .TestimonialSlider_testimonials__button__3lAcN:hover{opacity:1!important}}.TestimonialSlider_testimonials__B4aKW .TestimonialSlider_testimonials__button__3lAcN:focus-visible{opacity:1!important}.TestimonialSlider_testimonials__B4aKW .TestimonialSlider_testimonials__button__3lAcN svg{transition:.05s ease-in-out;pointer-events:none;width:1em;height:auto}.TestimonialSlider_testimonials__B4aKW .TestimonialSlider_testimonials__button--next__32Jlw:active svg{transform:translateX(15%)}.TestimonialSlider_testimonials__B4aKW .TestimonialSlider_testimonials__button--prev__nREeg svg{transform:rotate(180deg)}.TestimonialSlider_testimonials__B4aKW .TestimonialSlider_testimonials__button--prev__nREeg:active svg{transform:translateX(-15%) rotate(180deg)}.TestimonialSlider_testimonial__MyFEI{display:grid;grid-template-rows:1fr auto;margin:0;padding:0;align-items:center;opacity:0;grid-gap:clamp(1.875rem,3.90625vw,2.49375rem);gap:clamp(1.875rem,3.90625vw,2.49375rem)}@media(min-width:992px){.TestimonialSlider_testimonial__MyFEI{gap:clamp(3.125rem,3.3068783069vw,4.15625rem)}}.TestimonialSlider_testimonial--active__f1XC4{opacity:1}.TestimonialSlider_testimonial__quote__Vm4V1{line-height:1.2;margin:0;padding:0}.TestimonialSlider_testimonial__quotation-mark__oXvns{margin-left:1.1em}@media(min-width:992px){.TestimonialSlider_testimonial__quotation-mark__oXvns{margin-left:2em}}.TestimonialSlider_testimonial__author__wFxWW{align-items:center;align-content:center;justify-self:flex-start;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;grid-gap:0 clamp(1.125rem,1.1904761905vw,1.49625rem);gap:0 clamp(1.125rem,1.1904761905vw,1.49625rem)}.TestimonialSlider_testimonial__author-image__LVRpp{grid-row:1/-1;grid-column:1}.TestimonialSlider_testimonial__author-image__LVRpp img{border-radius:100vw;width:clamp(3.375rem,3.5714285714vw,4.48875rem);height:clamp(3.375rem,3.5714285714vw,4.48875rem)}.TestimonialSlider_testimonial__author-name__ANu_R{display:flex;align-items:center;line-height:1;font-weight:500;font-size:clamp(1rem,1.0582010582vw,1.33rem)}.TestimonialSlider_testimonial__author-name__ANu_R:before{content:"";display:inline-block;height:clamp(.625rem,.6613756614vw,.83125rem);width:clamp(.625rem,.6613756614vw,.83125rem);background-color:currentColor;border-radius:100vw;margin-right:.55em;margin-top:clamp(.0625rem,.0661375661vw,.083125rem)}.TestimonialSlider_testimonial__author-position__O_ilB{font-weight:500;font-size:clamp(.875rem,.9259259259vw,1.16375rem);line-height:1;opacity:.5}.TestimonialSlider_testimonial__author-position__O_ilB:nth-child(2){align-self:flex-end}.TestimonialSlider_testimonial__author-position__O_ilB:nth-child(3){margin-top:-.25em}.ProjectContents_project-content__DRzxC{--border-radius:clamp(1.25rem,1.3227513228vw,1.6625rem)}@media (min-width:992px){.ProjectContents_project-content__DRzxC{--border-radius:clamp(1.875rem,1.9841269841vw,2.49375rem)}}.ProjectContents_project-content__body__X9mmt{position:relative;display:grid;grid-column-gap:clamp(2.125rem,2.2486772487vw,2.82625rem);-moz-column-gap:clamp(2.125rem,2.2486772487vw,2.82625rem);column-gap:clamp(2.125rem,2.2486772487vw,2.82625rem);grid-row-gap:clamp(1.875rem,1.9841269841vw,2.49375rem);row-gap:clamp(1.875rem,1.9841269841vw,2.49375rem)}@media (min-width:992px){.ProjectContents_project-content__body__X9mmt{grid-template-columns:max-content 1fr}}@media (max-width:767px){.ProjectContents_project-content__image__GFZrC{width:100%;grid-column:span 1!important}.ProjectContents_project-content__picture__uKz5X img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block;border-radius:var(--border-radius)}.ProjectContents_project-content__picture__uKz5X{width:100%;display:block}.ProjectContents_project-content__block-image__9RkyJ{grid-template-columns:1fr!important}}.ProjectContents_project-content__block-image__9RkyJ,.ProjectContents_project-content__blocks__88q28{display:grid;grid-gap:clamp(1.25rem,1.3227513228vw,1.6625rem);gap:clamp(1.25rem,1.3227513228vw,1.6625rem)}@media (min-width:992px){.ProjectContents_project-content__block-image__9RkyJ{grid-template-columns:1fr 1fr}}.ProjectContents_project-content__image__GFZrC{position:relative;overflow:hidden;border-radius:var(--border-radius)}@media (min-width:992px){.ProjectContents_project-content__image__GFZrC{grid-column:span 2}.ProjectContents_project-content__image--half__ipJFA{grid-column:span 1}}.ProjectContents_project-content__image--keyline__TACv5{position:relative}@media (max-width:767px){.ProjectContents_project-content__body__X9mmt{grid-template-columns:1fr!important;-moz-column-gap:.5rem!important;column-gap:.5rem!important;row-gap:1rem!important}.ProjectContents_project-content__block-image__9RkyJ{grid-template-columns:1fr!important}.ProjectContents_project-content__block-testimonials__FOlwK,.ProjectContents_project-content__block-text__Qn3Pj{font-size:1.25rem!important;padding:2rem 1rem!important}}.ProjectContents_project-content__image--keyline__TACv5:after{content:"";pointer-events:none;position:absolute;border:1px solid rgba(0,0,0,.07);border-radius:var(--border-radius);left:0;right:0;top:0;bottom:0;z-index:0;transition:border .15s ease-in-out}.ProjectContents_project-content__picture__uKz5X.ProjectContents_loading__9XkvX{background-color:rgba(0,0,0,.1)}@media (min-width:992px){.ProjectContents_project-content__picture__uKz5X .ProjectContents_loading__9XkvX{animation:ProjectContents_pulse__oR2hy 1s infinite}}@keyframes ProjectContents_pulse__oR2hy{0%{background-color:rgba(0,0,0,.1)}50%{background-color:rgba(0,0,0,.05)}to{background-color:rgba(0,0,0,.1)}}.ProjectContents_project-content__picture__uKz5X img{border-radius:var(--border-radius);border:.5px solid transparent}.ProjectContents_project-content__video__LHcEl{border-radius:var(--border-radius);position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translateZ(0)}.ProjectContents_project-content__video__LHcEl+.ProjectContents_project-content__picture__uKz5X:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.ProjectContents_project-content__DRzxC .ProjectContents_project-content__block-testimonials__FOlwK,.ProjectContents_project-content__DRzxC .ProjectContents_project-content__block-text__Qn3Pj{margin:0 auto;max-width:clamp(58.75rem,62.1693121693vw,78.1375rem);font-size:1.875rem;padding:3.125rem 0}@media (min-width:1200px){.ProjectContents_project-content__DRzxC .ProjectContents_project-content__block-testimonials__FOlwK,.ProjectContents_project-content__DRzxC .ProjectContents_project-content__block-text__Qn3Pj{font-size:clamp(2.5rem,2.6455026455vw,3.325rem);padding:clamp(6.25rem,6.6137566138vw,8.3125rem) 0}}.ProjectContents_project-content__DRzxC .ProjectContents_project-content__block-text__Qn3Pj{color:var(--theme-secondary)}.ProjectContents_project-footer__PkRvo{margin:clamp(6.25rem,6.6137566138vw,8.3125rem) 0 0}.ProjectContents_project-footer__heading__j6Jgj{font-size:clamp(2.5rem,2.6455026455vw,3.325rem);color:var(--theme-secondary);margin:0 0 .75em}.ProjectContents_project-footer__card__tXVWj{border-radius:var(--border-radius)}.HelpMessage_help__K_KYr{display:block;opacity:.5;margin-top:1em}.FieldWrapper_field__ziRIx{display:grid;align-items:flex-start}.FieldWrapper_field__label__cSr7C{font-weight:500;font-size:inherit;color:var(--error,var(--theme-secondary))}.FieldWrapper_field__label--hidden__JApd_{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px!important;overflow:hidden;padding:0;position:absolute!important;width:1px}.FieldWrapper_field__asterisk__seU3K{color:#f05644}.FieldWrapper_field--error__TMigU{--error:#d53827}.FieldWrapper_field__error__Obj4s{font-size:clamp(.8125rem,.8597883598vw,1.080625rem);display:grid;color:#f05644;margin-top:.5em}.FieldWrapper_field__error__Obj4s p{margin:.5em 0}.TextField_input-wrapper__cTy9H{position:relative}.TextField_input__PQOOb{width:100%;padding:1em 0;font-size:inherit;border:none;border:solid rgba(0,0,0,.2);border-width:0 0 1px;color:var(--error,var(--theme-text));-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;height:64.98px}.TextField_input__PQOOb::-moz-placeholder{opacity:.5;color:var(--error,var(--theme-text))}.TextField_input__PQOOb::placeholder{opacity:.5;color:var(--error,var(--theme-text))}.TextField_input__PQOOb:focus{outline:none;border-color:var(--error,var(--theme-primary));box-shadow:0 1px 0 0 var(--error,var(--theme-primary))}.TextField_input__PQOOb:focus::-moz-placeholder{color:var(--error,var(--theme-primary))}.TextField_input__PQOOb:focus::placeholder{color:var(--error,var(--theme-primary))}.Fieldset_fieldset__Dbf1U{display:grid;align-items:flex-start}.Fieldset_fieldset__legend__aUFLB{font-weight:500;font-size:inherit;color:var(--error,var(--theme-secondary))}.Fieldset_fieldset__asterisk__KNVaE{color:#f05644}.Fieldset_fieldset--error__UJcCG .Fieldset_fieldset__legend__aUFLB{--error:#d53827}.Fieldset_fieldset__inner__TNbyH{display:grid;align-items:flex-start;grid-gap:clamp(3.125rem,3.3068783069vw,4.15625rem) clamp(1.25rem,1.3227513228vw,1.6625rem);gap:clamp(3.125rem,3.3068783069vw,4.15625rem) clamp(1.25rem,1.3227513228vw,1.6625rem);font-size:clamp(1rem,1.0582010582vw,1.33rem)}.Textarea_textarea__sreE9{width:100%;padding:1em;font-size:inherit;border:none;border:1px solid rgba(0,0,0,.2);color:var(--error,var(--theme-text));-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:clamp(.625rem,.6613756614vw,.83125rem);resize:none;margin-top:1em;background:transparent}.Textarea_textarea__sreE9::-moz-placeholder{opacity:.5;color:var(--error,var(--theme-text))}.Textarea_textarea__sreE9::placeholder{opacity:.5;color:var(--error,var(--theme-text))}.Textarea_textarea__sreE9:focus{outline:none;border-color:var(--error,var(--theme-primary));box-shadow:0 0 0 1px var(--error,var(--theme-primary))}.Textarea_textarea__sreE9:focus::-moz-placeholder{color:var(--error,var(--theme-primary))}.Textarea_textarea__sreE9:focus::placeholder{color:var(--error,var(--theme-primary))}.WorkGrid_work-grid__uyR__{display:grid;grid-gap:3.125rem;gap:3.125rem;margin:2.5rem 0;color:var(--theme-secondary);animation:WorkGrid_WorkPage_enter-grid__Cm6Vh__zXt6R .4s ease-in-out}.WorkGrid_work-grid__row__bXVlW{display:grid;grid-gap:inherit;gap:inherit;grid-auto-columns:minmax(0,1fr)}.WorkGrid_work-grid__row--landscape__CHYfR{grid-template-areas:"a"}.WorkGrid_work-grid__row--portrait__GuLge{grid-template-areas:"a" "b"}@media (min-width:768px){.WorkGrid_work-grid__uyR__{gap:clamp(1.875rem,1.9841269841vw,2.49375rem)}}@media (min-width:992px){.WorkGrid_work-grid__uyR__{margin:clamp(4.375rem,4.6296296296vw,5.81875rem) 0}.WorkGrid_work-grid__row--portrait__GuLge{grid-template-areas:"a b"}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.FeedSilder_feed__oqJ4t{display:grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:clamp(.625rem,.6613756614vw,.83125rem);overflow:hidden;margin-left:calc(-1 * var(--feed-overflow, 0));margin-right:calc(-1 * var(--feed-overflow, 0));color:rgba(0,0,0,.5);font-weight:500}.FeedSilder_feed__heading__yOglt{position:sticky;left:0;justify-self:flex-start;font-size:clamp(3.75rem,3.9682539683vw,4.9875rem);color:var(--theme-secondary)}.FeedSilder_feed__heading__yOglt,.FeedSilder_feed__inner__rV3tE{padding-left:var(--feed-overflow,0);padding-right:var(--feed-overflow,0)}.FeedSilder_feed__inner__rV3tE{display:grid;grid-auto-columns:clamp(20.625rem,22.9253968254vw,24.9375rem);grid-auto-flow:column;grid-gap:clamp(1.25rem,1.3227513228vw,1.6625rem);gap:clamp(1.25rem,1.3227513228vw,1.6625rem);touch-action:manipulation;cursor:grab}.FeedSilder_feed__inner__rV3tE:active{cursor:grabbing}.FeedSilder_feed__shrink-drag__VGVsK{transition:transform .7s cubic-bezier(.5,.5,0,1);transition-delay:.1s;border-radius:clamp(1.25rem,1.3227513228vw,1.6625rem);height:100%;border:2px dashed rgba(0,0,0,.2)}.FeedSilder_feed__item__HqXtE{padding:clamp(1.875rem,1.9841269841vw,2.49375rem);flex:none;display:grid;justify-items:flex-start;align-content:flex-start;grid-gap:clamp(1.125rem,1.1904761905vw,1.49625rem);gap:clamp(1.125rem,1.1904761905vw,1.49625rem);position:relative}.FeedSilder_feed__image__NlE6e{border-radius:clamp(1.25rem,1.3227513228vw,1.6625rem);overflow:hidden;display:grid;width:100%}.FeedSilder_feed__picture__zPuVa{grid-area:1/-1;pointer-events:none;transition:transform .4s ease-in-out}.FeedSilder_feed__tag__qFsZB{grid-area:1/-1;align-self:flex-end;z-index:0;justify-self:flex-start;color:#fff;margin:clamp(.625rem,1.3020833333vw,.83125rem);font-size:clamp(.875rem,1.8229166667vw,1.16375rem);padding:clamp(.5rem,.5291005291vw,.665rem) clamp(.625rem,.6613756614vw,.83125rem);border-radius:100vw;font-weight:500}@media (min-width:992px){.FeedSilder_feed__tag__qFsZB{margin:clamp(1rem,1.0582010582vw,1.33rem);font-size:clamp(.8125rem,.8597883598vw,1.080625rem)}}.FeedSilder_feed__date__yC5sb{font-size:clamp(.8125rem,.8597883598vw,1.080625rem)}.FeedSilder_feed__content__5PTn9{font-size:clamp(1.125rem,1.1904761905vw,1.49625rem);line-height:1.5}.FeedSilder_feed__title__SRfUI{color:#000;display:inline;font-size:inherit;margin:0}.FeedSilder_feed__oqJ4t .FeedSilder_feed__link__h9qhU{font-size:clamp(.9375rem,.9920634921vw,1.246875rem);--text-color:rgba(0,0,0,.5);transition:color .15s ease-in-out;text-decoration:underline;transition:.15s ease-in-out;transition-property:color,text-decoration-color,background;margin:0 -.8em}@media (hover:hover){.FeedSilder_feed__oqJ4t .FeedSilder_feed__link__h9qhU:hover{--text-color:#fff;text-decoration-color:transparent}}.FeedSilder_feed__oqJ4t .FeedSilder_feed__link__h9qhU:focus{--text-color:#fff;text-decoration-color:transparent}.FeedSilder_about-column__heading__umga9{margin:0;font-size:clamp(1.25rem,1.3227513228vw,1.6625rem);color:var(--theme-secondary)}@media (min-width:768px){.FeedSilder_about-column__heading__umga9{font-size:clamp(1.25rem,1.3227513228vw,1.6625rem)!important}}.FeedSilder_article-card__title__3AK_8{color:var(--theme-secondary);margin:0;font-size:clamp(2.5rem,2.6455026455vw,3.325rem)}.FeedSilder_article-card__title__3AK_8 a{color:inherit;text-decoration:none}.FeedSilder_article-card__title__3AK_8 a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.FeedSilder_article-card__excerpt__bffeX{display:flex;flex-direction:column;align-self:stretch;font-size:clamp(.9375rem,.9920634921vw,1.246875rem);line-height:1.6666666667;margin:0}@media (min-width:1600px){.FeedSilder_article-card__excerpt__bffeX{max-width:calc(400 / 1512 * 100vw)}}.FeedSilder_categories-wrap__5ZOtn{display:flex;flex-wrap:wrap;gap:clamp(.625rem,.6613756614vw,.83125rem)}.FeedSilder_hr-line__fOF_l{border:0;border-bottom:1px solid rgba(0,0,0,.1);width:100%;margin-top:20px;margin-bottom:0}.FeedSilder_custom-icon-list__NLYuP{font-size:clamp(.9375rem,.9920634921vw,1.246875rem);line-height:1.6666666667;list-style-type:none;margin:0;padding:0}.FeedSilder_custom-icon-list__NLYuP li{display:flex;align-items:center;-moz-column-gap:clamp(.875rem,.9259259259vw,1.16375rem);column-gap:clamp(.875rem,.9259259259vw,1.16375rem);padding:0}.FeedSilder_custom-icon-list__NLYuP li:before{width:1.4em;height:1.4em;transform:scale(1);margin-right:.3em;margin-bottom:.05em;flex-shrink:0;display:inline-block}.FeedSilder_custom-icon-list__NLYuP li:before,.FeedSilder_custom-icon-list__NLYuP li:nth-child(4n):before,.FeedSilder_custom-icon-list__NLYuP li:nth-child(4n+2):before,.FeedSilder_custom-icon-list__NLYuP li:nth-child(4n+3):before{content:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22%23B488F1%22 viewBox=%220 0 24 24%22%3E%3Cpath d=%22M20.285 6.708l-11.285 11.292-5.285-5.292 1.415-1.415 3.87 3.879 9.87-9.879z%22/%3E%3C/svg%3E")}.FeedSilder_article-card__subtitle__HRXuu{position:relative;font-size:clamp(.9375rem,.9920634921vw,1.246875rem);top:-45%}.FeedSilder_header__line__pTq3j{width:100%;background-color:var(--theme-secondary);margin-top:8px}.FeedSilder_divider__SiPFM{display:flex;align-items:center;justify-content:center;gap:clamp(1.125rem,1.1904761905vw,1.49625rem);width:100%}.FeedSilder_divider__line__gbqTW{flex:1;height:1px;border-bottom:1px solid rgba(0,0,0,.1)}.FeedSilder_divider__star__Bzf1v{color:var(--theme-secondary)}.OffersSlider_expertise-footer__W2wQ3{font-size:clamp(.9375rem,.9920634921vw,1.246875rem)}@media(max-width:767px){.OffersSlider_expertise-footer__W2wQ3{display:block}}.OffersSlider_expertise-footer__W2wQ3:before{content:"";position:absolute;top:100%;width:100%;left:0;height:100%;background:inherit}.HomepageStats_homepage-stats__OdbeQ{list-style:none;margin:0;padding:0;display:grid}.HomepageStats_homepage-stats__item__ZmzNN{color:var(--theme-secondary);display:grid;align-items:center;grid-template-columns:40% 60%;padding-bottom:clamp(1.875rem,1.9841269841vw,2.49375rem);border-bottom:1px solid rgba(0,0,0,.1)}.HomepageStats_homepage-stats__item__ZmzNN+.HomepageStats_homepage-stats__item__ZmzNN{padding-top:clamp(1.875rem,1.9841269841vw,2.49375rem)}.HomepageStats_homepage-stats__value__sBsIc{font-weight:500;line-height:1;max-width:100%;font-size:clamp(3.125rem,5.0403225806vw,4.15625rem)}.HomepageStats_homepage-stats__label___27HG{padding-left:clamp(2.8125rem,2.9761904762vw,3.740625rem);font-weight:500;line-height:1;max-width:100%;font-size:clamp(1.5rem,2.4193548387vw,1.995rem)}@media (min-width:1200px){.HomepageStats_homepage-stats__value__sBsIc{font-size:clamp(5rem,5.291005291vw,6.65rem)}.HomepageStats_homepage-stats__label___27HG{font-size:clamp(1.5rem,1.7vw,2.1rem)}}.OpenRolesList_rolesSection__l_eSy{display:flex;flex-direction:column;gap:2rem;position:relative;width:100%;max-width:1200px;margin:0 auto}.OpenRolesList_rolesWrapper__9uh__{display:flex;flex-direction:column;gap:2.5rem;padding:2rem 1rem;background-color:transparent;width:100%}.OpenRolesList_roleCard__a_sE_{position:relative;border-top:1px solid rgba(var(--theme-secondary-rgb),.5);padding:2.5rem 0;transition:transform .3s ease;width:100%;box-sizing:border-box;cursor:pointer}.OpenRolesList_rolesContainer__MeAWG:last-child{border-bottom:1px solid rgba(var(--theme-secondary-rgb),.5)}.OpenRolesList_roleLabel__mUrbP{font-size:1rem;font-weight:700;color:var(--theme-text);text-transform:uppercase;margin-bottom:1rem;letter-spacing:.05em}.OpenRolesList_roleHeader__xbPwB{gap:2.5rem;margin-bottom:1rem;width:100%}.OpenRolesList_roleHeaderInner__ii5fd,.OpenRolesList_roleHeader__xbPwB{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.OpenRolesList_roleTitle__XB1wH{font-size:1.95rem;font-weight:500;color:var(--theme-secondary);margin:0;flex:1;min-width:0;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.OpenRolesList_roleDetails__UXp6w{font-size:1.1rem;color:rgba(var(--theme-secondary-rgb),.5);display:flex;align-items:center;gap:1rem;flex-wrap:wrap;width:100%}.OpenRolesList_jobDescriptionWrapper__ruaZ6{overflow:visible;max-height:0;opacity:0;transition:max-height 1s ease,opacity 1s ease;width:100%}.OpenRolesList_jobDescriptionWrapper__ruaZ6.OpenRolesList_expanded__XP9_1{max-height:5000px;opacity:1}.OpenRolesList_jobDescriptionWrapper__ruaZ6.OpenRolesList_collapsed__Xn9Rk{max-height:0;opacity:0}.OpenRolesList_jobDescription__qn6f9{font-size:1.05rem;color:#334155;line-height:1.6;padding:4rem 0;border-top:1px dashed var(--theme-primary);animation:OpenRolesList_fadeIn__LVHLu .3s ease-in-out;width:100%;box-sizing:border-box}.OpenRolesList_jobDescription__qn6f9 p{margin:0 0 clamp(1.875rem,1.9841269841vw,2.49375rem)}.OpenRolesList_jobDescription__qn6f9 .OpenRolesList_mb-0__g8f6_{margin-bottom:0}.OpenRolesList_mt-0__18Yye{margin-top:0}.OpenRolesList_jobDescription__qn6f9 .OpenRolesList_inline-block__aJb1J{display:inline-block}.OpenRolesList_jobDescription__qn6f9 .OpenRolesList_flex__dLklZ{display:flex}.OpenRolesList_jobDescription__qn6f9 .OpenRolesList_align-items-end__SVYYM{align-items:end}.OpenRolesList_jobDescription__qn6f9 .OpenRolesList_pb-0__TywBp{padding-bottom:0}.OpenRolesList_jobDescription__qn6f9 .OpenRolesList_block-image-spacing__QS7ht{padding:clamp(3.125rem,3.3068783069vw,4.15625rem) 0}@keyframes OpenRolesList_slideInFade__WcO3P{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.OpenRolesList_jobDescriptionWrapper__ruaZ6.OpenRolesList_expanded__XP9_1 .OpenRolesList_jobDescription__qn6f9{animation:OpenRolesList_slideInFade__WcO3P .3s ease-out .1s both}@keyframes OpenRolesList_fadeIn__LVHLu{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.OpenRolesList_customApplyButton__KQbxu{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--theme-primary);color:#fff;padding:.5rem 1rem;font-size:.875rem;font-weight:600;border-radius:9999px;text-decoration:none;transition:background-color .3s ease;white-space:nowrap;box-sizing:border-box}.OpenRolesList_customApplyButton__KQbxu:hover{background-color:var(--color-heading)}.OpenRolesList_button--icon__x9jdu{display:inline-block;margin-left:.25rem;transition:transform .3s ease}.OpenRolesList_button--icon__x9jdu.OpenRolesList_rotate__AVYvI{transform:rotate(180deg)}@media (max-width:1199px){.OpenRolesList_button--icon__x9jdu{margin-left:0}}.OpenRolesList_toggleButton__m_AoW{background:transparent;border:none;font-size:clamp(.9375rem,.9920634921vw,1.246875rem);padding:1em .9em}.OpenRolesList_caretIcon__UP32U,.OpenRolesList_toggleButton__m_AoW{cursor:pointer;display:flex;align-items:center;justify-content:center}.OpenRolesList_caretIcon__UP32U{background-color:#f3f4f6;padding:6px;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.1);transition:transform .2s ease;min-width:32px;min-height:32px}.OpenRolesList_caretIcon__UP32U.OpenRolesList_rotate__AVYvI{transform:rotate(180deg)}@media (min-width:1200px){.OpenRolesList_rolesSection__l_eSy{gap:2.5rem}.OpenRolesList_rolesWrapper__9uh__{padding:2.5rem 1.5rem;gap:3rem}.OpenRolesList_roleCard__a_sE_{padding:2.5rem 0}.OpenRolesList_roleTitle__XB1wH{font-size:2.125rem}.OpenRolesList_jobDescription__qn6f9{font-size:1.125rem}}@media (max-width:1199px) and (min-width:992px){.OpenRolesList_rolesWrapper__9uh__{padding:2rem 1rem}.OpenRolesList_roleCard__a_sE_{padding:2rem 0}.OpenRolesList_roleTitle__XB1wH{font-size:1.95rem}}@media (max-width:991px) and (min-width:768px){.OpenRolesList_rolesWrapper__9uh__{padding:1.5rem 1rem;gap:2rem}.OpenRolesList_roleCard__a_sE_{padding:1.5rem 0}.OpenRolesList_roleTitle__XB1wH{font-size:1.75rem}.OpenRolesList_roleDetails__UXp6w{font-size:1rem}.OpenRolesList_jobDescription__qn6f9{font-size:1rem;padding-top:2rem}.OpenRolesList_jobDescription__qn6f9 h4{font-size:1.05rem}}@media (max-width:767px) and (min-width:576px){.OpenRolesList_rolesWrapper__9uh__{padding:1.25rem .75rem;gap:1.5rem}.OpenRolesList_roleCard__a_sE_{padding:1.5rem 0}.OpenRolesList_roleHeader__xbPwB{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.OpenRolesList_roleTitle__XB1wH{font-size:1.5rem;white-space:normal;word-break:break-word;flex:1;min-width:0}.OpenRolesList_roleDetails__UXp6w{font-size:.95rem;gap:.75rem}.OpenRolesList_customApplyButton__KQbxu{width:100%;justify-content:center;padding:.75rem 1rem;margin-top:.5rem}.OpenRolesList_caretIcon__UP32U{width:36px;height:36px;flex-shrink:0}.OpenRolesList_jobDescription__qn6f9{padding-top:1.5rem;font-size:.95rem;line-height:1.6}.OpenRolesList_jobDescription__qn6f9 h4{font-size:1rem;margin:1.25rem 0 .75rem}.OpenRolesList_jobDescription__qn6f9 p{margin:0 0 1rem}.OpenRolesList_jobDescription__qn6f9 li{margin:.375rem 0}}@media (max-width:575px) and (min-width:480px){.OpenRolesList_rolesSection__l_eSy{gap:1.5rem}.OpenRolesList_rolesWrapper__9uh__{padding:1rem .5rem;gap:1.25rem}.OpenRolesList_roleCard__a_sE_{padding:1.5rem 0}.OpenRolesList_roleLabel__mUrbP{font-size:.9rem;margin-bottom:.75rem}.OpenRolesList_roleHeader__xbPwB{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.OpenRolesList_roleTitle__XB1wH{font-size:1.375rem;line-height:1.3;flex:1;min-width:0}.OpenRolesList_roleDetails__UXp6w{font-size:.9rem;gap:.75rem}.OpenRolesList_customApplyButton__KQbxu{width:100%;justify-content:center;padding:.75rem 1rem;font-size:.8rem;margin-top:.5rem}.OpenRolesList_caretIcon__UP32U{width:34px;height:34px;flex-shrink:0}.OpenRolesList_jobDescription__qn6f9{padding-top:1rem;font-size:.9rem;line-height:1.6}.OpenRolesList_jobDescription__qn6f9 h4{font-size:.95rem;margin:1rem 0 .75rem}.OpenRolesList_jobDescription__qn6f9 p{margin:0 0 1rem}.OpenRolesList_jobDescription__qn6f9 li{margin:.375rem 0}.OpenRolesList_jobDescription__qn6f9 ul{padding-left:1.25rem}}@media (max-width:479px){.OpenRolesList_rolesSection__l_eSy{gap:1rem}.OpenRolesList_rolesWrapper__9uh__{padding:.75rem .25rem;gap:1rem}.OpenRolesList_roleCard__a_sE_{padding:1.5rem 0}.OpenRolesList_roleLabel__mUrbP{font-size:.85rem;margin-bottom:.5rem}.OpenRolesList_roleHeader__xbPwB{flex-direction:row;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:.5rem}.OpenRolesList_roleTitle__XB1wH{font-size:1.25rem;line-height:1.25;flex:1;min-width:0}.OpenRolesList_roleDetails__UXp6w{font-size:.85rem;gap:.65rem}.OpenRolesList_customApplyButton__KQbxu{width:100%;justify-content:center;padding:.625rem .75rem;font-size:.75rem;margin-top:.5rem}.OpenRolesList_caretIcon__UP32U{width:32px;height:32px;flex-shrink:0}.OpenRolesList_jobDescription__qn6f9{padding-top:2.5rem;font-size:.85rem;line-height:1.5}.OpenRolesList_jobDescription__qn6f9 h4{font-size:.9rem;margin:.75rem 0 .5rem}.OpenRolesList_jobDescription__qn6f9 p{margin:0 0 .75rem}.OpenRolesList_jobDescription__qn6f9 li{margin:.25rem 0}.OpenRolesList_jobDescription__qn6f9 ul{padding-left:1rem}}.FAQs_faqs-stats__item__ynXL_{grid-template-columns:90% 10%;cursor:pointer}.FAQs_faqs-stats__value__hADDe{font-size:clamp(2.625rem,2.7777777778vw,3.49125rem)}.FAQs_faqs-stats__label__62s_q{display:flex;justify-content:end;font-size:clamp(1.5rem,2.4193548387vw,1.995rem)}.FAQs_faqs-stats__value__hADDe{font-size:clamp(1.25rem,4.1666666667vw,1.6625rem)}.FAQs_faqs-cta__M_Qfw{margin:clamp(5rem,16.6666666667vw,6.65rem) 0}@media (min-width:768px){.FAQs_faqs-stats__value__hADDe{font-size:clamp(1.875rem,3.90625vw,2.49375rem)}.FAQs_faqs-cta__M_Qfw{margin:clamp(7.5rem,15.625vw,9.975rem) 0}}@media (min-width:992px){.FAQs_faqs-cta__M_Qfw{margin:clamp(11.25rem,11.9047619048vw,14.9625rem) 0}}@media (min-width:1200px){.FAQs_faqs-stats__value__hADDe{font-size:clamp(2.25rem,3vw,2.9925rem)}.FAQs_faqs-stats__label__62s_q{font-size:clamp(1.5rem,1.7vw,2.1rem)}}@media (min-width:1512px){.FAQs_faqs-stats__value__hADDe{font-size:clamp(2.625rem,2.7777777778vw,3.49125rem)}}.Hero_expertise-heading__hpU9X{max-width:clamp(76.25rem,80.6878306878vw,101.4125rem);line-height:1;color:var(--theme-secondary);font-size:2.5rem;margin:2.5rem 0}.Hero_expertise-paragraph__QbS72{font-size:1.125rem;font-weight:400;font-family:var(--font-neue-montreal),Helvetica,Arial,"Lucida Grande",sans-serif;margin:2.5rem 0 0;color:var(--theme-text);line-height:1.5;max-width:42rem;opacity:.8}.Hero_expertise-paragraph__QbS72 b{font-weight:500;font-style:italic}@media (min-width:768px){.Hero_expertise-paragraph__QbS72{font-size:1.25rem;margin:3rem 0 0;max-width:45rem}}@media (min-width:992px){.Hero_expertise-paragraph__QbS72{font-size:1.375rem}}@media (min-width:1500px){.Hero_expertise-paragraph__QbS72{font-size:1.375rem;margin:4rem 0 0;max-width:50rem}}@media (min-width:1200px){.Hero_expertise-paragraph__QbS72{font-size:1.5rem;margin:4.5rem 0 0;max-width:55rem}}@media (min-width:1440px){.Hero_expertise-paragraph__QbS72{font-size:1.625rem;margin:5rem 0 0;max-width:60rem}.Hero_hero-wrapper___5aNV{padding:clamp(6rem,6.25vw,7.5rem) 0}.Hero_work-categories-wrapper__V0oVu{margin-top:clamp(4.5rem,4.6875vw,5.625rem)}}@media (min-width:992px){.Hero_expertise-heading__hpU9X{font-size:clamp(6.25rem,6.6137566138vw,8.3125rem);margin:clamp(5rem,2.291005291vw,1.65rem) 0!important}}.Hero_expertise-hero-container__RScS8{margin:0 auto}.Hero_expertise-hero-container__RScS8[data-new-theme=true]{max-width:clamp(76.25rem,80.6878306878vw,101.4125rem);display:flex}@media (min-width:992px){.Hero_expertise-hero-container__RScS8[data-new-theme=true]{margin-block:5rem}}@media (min-width:992px) and (min-width:768px){.Hero_expertise-hero-container__RScS8[data-new-theme=true]{margin-block:6rem}}@media (min-width:992px) and (min-width:992px){.Hero_expertise-hero-container__RScS8[data-new-theme=true]{margin-block:7.75rem}}@media (min-width:992px) and (min-width:1200px){.Hero_expertise-hero-container__RScS8[data-new-theme=true]{margin-block:9.375rem}}@media (min-width:992px) and (min-width:1440px){.Hero_expertise-hero-container__RScS8[data-new-theme=true]{margin-block:11.25rem}}@media (max-width:992px){.Hero_expertise-hero-container__RScS8[data-new-theme=true]{flex-direction:column;gap:clamp(1.875rem,1.9841269841vw,2.49375rem)}}@media (min-width:991px){.Hero_expertise-hero-container__RScS8[data-new-theme=true]{flex-direction:row;gap:4.125rem}}.Hero_expertise-hero-container__RScS8[data-new-theme=true] .Hero_expertise-heading__hpU9X{font-size:2.5rem;margin:clamp(1.25rem,1.3227513228vw,1.6625rem) 0 0!important}@media (min-width:992px){.Hero_expertise-hero-container__RScS8[data-new-theme=true] .Hero_expertise-heading__hpU9X{font-size:2.7986111111rem}}@media (min-width:1200px){.Hero_expertise-hero-container__RScS8[data-new-theme=true] .Hero_expertise-heading__hpU9X{font-size:3.3854166667rem}}@media (min-width:1440px){.Hero_expertise-hero-container__RScS8[data-new-theme=true] .Hero_expertise-heading__hpU9X{font-size:4.0625rem}}.Hero_expertise-hero-container__RScS8[data-new-theme=true] p{font-size:1.25rem;font-weight:500;font-family:var(--font-neue-montreal),Helvetica,Arial,"Lucida Grande",sans-serif;margin:0}.Hero_expertise-hero-container__RScS8[data-new-theme=true][data-foreground=light],.Hero_expertise-hero-container__RScS8[data-new-theme=true][data-foreground=light] h2{color:var(--theme-primary-text)}.Hero_expertise-heading-container__ericS{display:flex;flex-direction:column}.Hero_expertise-heading-container__ericS[data-new-theme=true]{gap:clamp(1.75rem,1.8518518519vw,2.3275rem);flex:1 0}@media (max-width:991px){.Hero_expertise-heading-container__ericS{margin-bottom:2.5rem}}.Hero_expertise-image__ZKPpg{overflow:hidden;border-radius:30px;position:relative;flex:1 0}.Hero_expertise-image__picture__G4MxL.Hero_loading__AJdSn{background-color:rgba(0,0,0,.1)}@media (min-width:992px){.Hero_expertise-image__picture__G4MxL.Hero_loading__AJdSn{animation:Hero_pulse__AXZmu 1s infinite}}@keyframes Hero_pulse__AXZmu{0%{background-color:rgba(0,0,0,.1)}50%{background-color:rgba(0,0,0,.05)}to{background-color:rgba(0,0,0,.1)}}.Hero_expertise-image__video__p04nW{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.Hero_expertise-logos__iwYrO{max-width:clamp(76.25rem,80.6878306878vw,101.4125rem)}@media (max-width:991px){.Hero_expertise-logos__iwYrO{margin:clamp(3.75rem,3.9682539683vw,4.9875rem) auto}}@media (min-width:992px){.Hero_expertise-logos__iwYrO{margin:clamp(12.5rem,13.2275132275vw,16.625rem) auto}}.Hero_expertise-logos__iwYrO div{color:var(--theme-primary-text)!important}@media (min-width:1200px){.Hero_expertise-logos__iwYrO div{margin:0 clamp(-3.125rem,-3.3068783069vw,-4.15625rem)}}.Hero_expertise-icon-wrapper__3l_sX{display:flex;justify-content:center;align-items:center;background-color:var(--theme-header-face);border-radius:30px;aspect-ratio:4/2.14}.ListboxField_formFieldsContainer__c5aP9{gap:1rem;margin-bottom:4rem;background:transparent}@media (min-width:640px){.ListboxField_formFieldsContainer__c5aP9{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:4rem}}@media (min-width:768px){.ListboxField_formFieldsContainer__c5aP9{margin-bottom:4rem}}@media (min-width:1024px){.ListboxField_formFieldsContainer__c5aP9{gap:.75rem;margin-bottom:4rem}}@media (min-width:1280px){.ListboxField_formFieldsContainer__c5aP9{gap:1rem;margin-bottom:4rem}}.WYSIWYG_wysiwyg__QAkC6{font-size:clamp(.9375rem,.9920634921vw,1.246875rem);line-height:1.6}.WYSIWYG_wysiwyg__QAkC6:after{content:"";clear:both;display:table}.WYSIWYG_wysiwyg__QAkC6>:first-child{margin-top:0}.WYSIWYG_wysiwyg__QAkC6>:last-child{margin-bottom:0}.WYSIWYG_wysiwyg__QAkC6 p{margin-bottom:1em}.WYSIWYG_wysiwyg__QAkC6 code,.WYSIWYG_wysiwyg__QAkC6 pre{background-color:#f5f5f5;padding:.2em .5em;border-radius:5px;white-space:pre-line}.WYSIWYG_wysiwyg__QAkC6 blockquote,.WYSIWYG_wysiwyg__QAkC6 pre,.WYSIWYG_wysiwyg__QAkC6 table{margin-top:1.5em;margin-bottom:1.5em}.WYSIWYG_wysiwyg__QAkC6 a{text-decoration:underline;color:var(--theme-primary-text);font-weight:500}.WYSIWYG_wysiwyg__QAkC6 blockquote{border-left:2px solid var(--theme-primary);margin-left:0;padding:.5em 0 .5em 1.5em}.WYSIWYG_wysiwyg__QAkC6 img{border-radius:5px;-o-object-fit:contain;object-fit:contain}.WYSIWYG_wysiwyg__QAkC6 figcaption{margin-top:.6875rem;font-size:.875rem}.WYSIWYG_wysiwyg__QAkC6 ol,.WYSIWYG_wysiwyg__QAkC6 ul{margin-bottom:1em}.WYSIWYG_wysiwyg__QAkC6 li{margin-top:.5em;padding-left:.5em}.WYSIWYG_wysiwyg__QAkC6 li::marker{font-weight:500;color:var(--theme-primary-text)}.WYSIWYG_wysiwyg__QAkC6 li p{margin:0}.WYSIWYG_wysiwyg__QAkC6 li *+p{margin-top:1em}.WYSIWYG_wysiwyg__QAkC6 table{font-size:.875rem;line-height:1.2;border-collapse:collapse}.WYSIWYG_wysiwyg__QAkC6 table tbody tr{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.WYSIWYG_wysiwyg__QAkC6 table td,.WYSIWYG_wysiwyg__QAkC6 table th{text-align:left;padding-left:1em;padding-right:1em}.WYSIWYG_wysiwyg__QAkC6 table td:first-child,.WYSIWYG_wysiwyg__QAkC6 table th:first-child{padding-left:0}.WYSIWYG_wysiwyg__QAkC6 table td:last-child,.WYSIWYG_wysiwyg__QAkC6 table th:last-child{padding-right:0}.WYSIWYG_wysiwyg__QAkC6 table th{font-weight:500;padding-bottom:1rem}.WYSIWYG_wysiwyg__QAkC6 table td{padding-top:1em;padding-bottom:1em;vertical-align:top}.WYSIWYG_wysiwyg__QAkC6 img{max-width:100%;height:auto;display:block}.WYSIWYG_wysiwyg__QAkC6 hr{border:none;border-top:1px solid #e0e0e0;margin:2em 0}.WYSIWYG_wysiwyg__QAkC6 h1,.WYSIWYG_wysiwyg__QAkC6 h2,.WYSIWYG_wysiwyg__QAkC6 h3,.WYSIWYG_wysiwyg__QAkC6 h4,.WYSIWYG_wysiwyg__QAkC6 h5,.WYSIWYG_wysiwyg__QAkC6 h6{color:var(--theme-secondary);line-height:1.2}.WYSIWYG_wysiwyg__QAkC6 h1{font-size:2.986em}.WYSIWYG_wysiwyg__QAkC6 h2{font-size:2.488em}.WYSIWYG_wysiwyg__QAkC6 h3{font-size:2.074em}.WYSIWYG_wysiwyg__QAkC6 h4{font-size:1.728em}.WYSIWYG_wysiwyg__QAkC6 h5{font-size:1.44em}.WYSIWYG_wysiwyg__QAkC6 h6{font-size:1.2em}.WhyDev8x_homepage-bottom__eLF3q{max-width:calc(clamp(89.5rem, 94.708994709vw, 119.035rem) + var(--container-gutter) * 2);padding-left:var(--container-gutter);padding-right:var(--container-gutter);width:100%;display:grid;margin:clamp(5rem,5.291005291vw,6.65rem) auto;grid-template-areas:"heading" "content" "image" "stats"}@media (min-width:992px){.WhyDev8x_homepage-bottom__eLF3q{grid-template-areas:"heading heading" "content image" "stats image";grid-template-columns:2fr 3fr;grid-template-rows:auto auto 1fr;margin-top:clamp(8.125rem,8.5978835979vw,10.80625rem);margin-bottom:clamp(8.125rem,8.5978835979vw,10.80625rem);gap:clamp(3.125rem,3.3068783069vw,4.15625rem)}}.WhyDev8x_homepage-bottom__heading__dZfjM{grid-area:heading;color:var(--theme-secondary);max-width:7.5em;margin:0 0 .75em;font-size:clamp(2.5rem,8.3333333333vw,3.325rem)}@media (min-width:992px){.WhyDev8x_homepage-bottom__heading__dZfjM{font-size:clamp(8.125rem,8.5978835979vw,10.80625rem);line-height:.75}}.WhyDev8x_homepage-bottom__heading__dZfjM svg{display:inline-block;font-size:1em;width:1em;height:1em;line-height:0;transform:translateY(.1em)}@media (min-width:992px){.WhyDev8x_homepage-bottom__heading__dZfjM svg{font-size:.8em}}.WhyDev8x_homepage-bottom__content__VQWUb{grid-area:content}.WhyDev8x_homepage-bottom__eLF3q .WhyDev8x_homepage-bottom__link__Q1R5d{margin-top:2em;font-size:clamp(.9375rem,.9920634921vw,1.246875rem)}.WhyDev8x_homepage-bottom__eLF3q .WhyDev8x_homepage-bottom__wysiwyg__kPKEL{color:var(--theme-secondary);font-size:clamp(1rem,1.6129032258vw,1.33rem)}@media (min-width:1200px){.WhyDev8x_homepage-bottom__eLF3q .WhyDev8x_homepage-bottom__wysiwyg__kPKEL{font-size:clamp(1.25rem,1.3227513228vw,1.6625rem)}}.WhyDev8x_homepage-bottom__image-wrapper__MkRFc{grid-area:image}.WhyDev8x_homepage-bottom__image__3QCVJ{border-radius:30px;overflow:hidden;margin-top:clamp(3.75rem,12.5vw,4.9875rem)}.WhyDev8x_homepage-bottom__image__3QCVJ.WhyDev8x_loading__FlFD9{background-color:rgba(0,0,0,.1)}@media (min-width:992px){.WhyDev8x_homepage-bottom__image__3QCVJ.WhyDev8x_loading__FlFD9{animation:WhyDev8x_pulse__66030 1s infinite}}@keyframes WhyDev8x_pulse__66030{0%{background-color:rgba(0,0,0,.1)}50%{background-color:rgba(0,0,0,.05)}to{background-color:rgba(0,0,0,.1)}}@media (min-width:992px){.WhyDev8x_homepage-bottom__image__3QCVJ{margin-top:0}}.WhyDev8x_homepage-bottom__stats__LRYS_{grid-area:stats;display:grid;margin-top:clamp(3.125rem,3.3068783069vw,4.15625rem);align-self:flex-end}.Footer_word-ticker__T6keU{display:inline-grid}.Footer_word-ticker__T6keU>*{grid-area:1/-1}.Footer_footer__ABQ7b{color:var(--theme-secondary);transition:color .4s;max-height:100vh;max-height:100svh;z-index:0;background-color:#fff}.Footer_footer__sticky-inner__Hzdjz{width:100%;padding-left:var(--container-gutter);padding-right:var(--container-gutter);max-width:30rem;margin-left:auto;margin-right:auto;display:grid;grid-template-areas:"heading" "columns" "bottom" "face";grid-gap:3.75rem;gap:3.75rem;padding-top:3.875rem;padding-bottom:6.25rem;position:relative;z-index:0}@media (min-width:768px){.Footer_footer__sticky-inner__Hzdjz{max-width:37.5rem;padding-top:6.25rem;padding-bottom:3.875rem}}@media (min-width:992px){.Footer_footer__sticky-inner__Hzdjz{gap:0;max-width:none;grid-template-areas:"heading face" "columns face" "bottom bottom";padding:3.875rem clamp(5rem,5.291005291vw,6.65rem) clamp(3.875rem,4.1005291005vw,5.15375rem)}}@media (min-width:1200px){.Footer_footer__sticky-inner__Hzdjz{padding-top:clamp(6rem,6.3492063492vw,7.98rem);grid-template-columns:auto auto}}.Footer_footer__ballpit-wrapper__Aw2bD{grid-area:face;grid-column:1/-1;align-self:flex-end;position:relative;height:100%;z-index:-1}@media (max-width:991px){.Footer_footer__ballpit-wrapper__Aw2bD{display:none}}.Footer_footer__ballpit-wrapper__Aw2bD>*{position:absolute;right:0;bottom:0;width:100%;max-width:1500px}.Footer_footer__heading__X0EVd{grid-area:heading;margin:0}@media (min-width:992px){.Footer_footer__heading__X0EVd{margin-bottom:clamp(6.25rem,6.6137566138vw,8.3125rem);width:-moz-min-content;width:min-content}}@media (min-width:1200px){.Footer_footer__heading__X0EVd{margin-bottom:clamp(7.1875rem,7.6058201058vw,9.559375rem)}}.Footer_footer__heading-link__7FiPN{text-decoration:none;display:flex;flex-wrap:wrap;align-items:center;align-self:flex-start;color:inherit;line-height:1;-moz-column-gap:.3125rem;column-gap:.3125rem;font-size:2.5rem;transition:color .15s}@media (hover:hover){.Footer_footer__heading-link__7FiPN:hover{color:var(--theme-primary)}.Footer_footer__heading-link__7FiPN:hover .Footer_arrow__sJr66{transform:translate(25%,10%)}}.Footer_footer__heading-link__7FiPN:focus-visible{color:var(--theme-primary)}.Footer_footer__heading-link__7FiPN:focus-visible .Footer_arrow__sJr66{transform:translate(25%,10%)}@media (min-width:992px){.Footer_footer__heading-link__7FiPN{-moz-column-gap:clamp(.3125rem,.3306878307vw,.415625rem);column-gap:clamp(.3125rem,.3306878307vw,.415625rem);font-size:clamp(4.375rem,4.6296296296vw,5.81875rem);padding:clamp(2.25rem,2.380952381vw,2.9925rem) 0}}.Footer_footer__heading__X0EVd .Footer_arrow__sJr66{width:auto;color:var(--theme-primary);transition:color .4s,transform .15s;height:.65em;transform:translateY(10%);stroke-width:1}@media (min-width:992px){.Footer_footer__heading__X0EVd .Footer_arrow__sJr66{stroke-width:2}}.Footer_footer__heading__X0EVd span:not(:first-of-type){width:100%}@media (min-width:992px){.Footer_footer__word-ticker-wrapper__vAfV4{white-space:nowrap}}.Footer_footer__ABQ7b .Footer_face__ArJ8r{grid-area:face;color:var(--theme-primary);transition:color .4s;align-self:center;justify-self:center;height:3.875rem;width:auto}@media (min-width:992px){.Footer_footer__ABQ7b .Footer_face__ArJ8r{display:none}}.Footer_footer__content__20yhO{display:flex}.Capabilities_format__H6oDY{color:#7360e4}.Capabilities_about-capabilities__BIES7{display:grid;color:var(--theme-secondary);max-width:calc(clamp(87.5rem, 92.5925925926vw, 116.375rem) + var(--container-gutter) * 2);padding-left:var(--container-gutter);padding-right:var(--container-gutter);margin-left:auto;margin-right:auto;width:100%;grid-gap:5rem;gap:5rem;margin-top:clamp(9.375rem,19.53125vw,12.46875rem)}@media (min-width:992px){.Capabilities_about-capabilities__BIES7{gap:clamp(7.9375rem,8.3994708995vw,10.556875rem);margin-top:clamp(12.5rem,13.2275132275vw,16.625rem)}}.Capabilities_about-capabilities__intro__hN6xm{max-width:clamp(71.25rem,75.3968253968vw,94.7625rem);margin:0;line-height:1;font-size:clamp(1.875rem,3.90625vw,2.49375rem)}@media (min-width:992px){.Capabilities_about-capabilities__intro__hN6xm{font-size:clamp(2.5rem,5.2083333333vw,3.325rem)}}@media (min-width:1400px){.Capabilities_about-capabilities__intro__hN6xm{font-size:clamp(3.75rem,3.9682539683vw,4.9875rem)}}.Capabilities_about-capabilities__grid__kIbQE{display:grid;grid-gap:3.125rem;gap:3.125rem}@media (min-width:480px){.Capabilities_about-capabilities__grid__kIbQE{gap:5rem 2.5rem;grid-template-columns:repeat(2,1fr)}.Capabilities_about-capabilities__grid--custom-dev8x-grid-columns__aNMi8{grid-template-columns:repeat(1,1fr)}}@media (min-width:992px){.Capabilities_about-capabilities__grid__kIbQE{justify-content:space-between;grid-template-columns:repeat(3,auto);gap:clamp(5.9375rem,6.2830687831vw,7.896875rem) clamp(5rem,5.291005291vw,6.65rem)}.Capabilities_about-capabilities__grid--custom-dev8x-grid-columns__aNMi8{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.Capabilities_about-capabilities__grid--custom-dev8x-grid-columns__aNMi8{grid-template-columns:repeat(2,1fr)}}.Capabilities_about-column__H2wdp{display:grid;grid-gap:clamp(2.125rem,2.2486772487vw,2.82625rem);gap:clamp(2.125rem,2.2486772487vw,2.82625rem);align-content:flex-start}.Capabilities_about-column__heading__jzU9l{margin:0;font-size:clamp(1.5rem,1.5873015873vw,1.995rem)}@media (min-width:768px){.Capabilities_about-column__heading__jzU9l{font-size:clamp(1.875rem,1.9841269841vw,2.49375rem)}}.Capabilities_about-column__list__q5yqg{margin:0;padding:0;opacity:.7;list-style:none;display:grid;grid-gap:.8em;gap:.8em;font-size:clamp(1.125rem,1.1904761905vw,1.49625rem)}.Capabilities_about-column__list--custom-grid-columns-2__uDhat{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.Capabilities_about-column__list__q5yqg{font-size:clamp(1.25rem,1.3227513228vw,1.6625rem);grid-column-gap:4em}}.ContentAsideImage_content-aside-image__yv0Jt{display:grid;grid-gap:clamp(1.875rem,1.9841269841vw,2.49375rem);gap:clamp(1.875rem,1.9841269841vw,2.49375rem);align-items:flex-start;--container-gutter:0px;max-width:calc(clamp(76.25rem, 80.6878306878vw, 101.4125rem) + var(--container-gutter) * 2);padding-left:var(--container-gutter);padding-right:var(--container-gutter);margin-left:auto;margin-right:auto;width:100%}@media (min-width:992px){.ContentAsideImage_content-aside-image__yv0Jt{grid-template-columns:1fr 1fr}}.ContentAsideImage_content-aside-image__image__1UJCK{overflow:hidden;position:relative;border-radius:20px}@media (min-width:992px){.ContentAsideImage_content-aside-image__image__1UJCK{border-radius:30px}}.ContentAsideImage_content-aside-image__image__1UJCK picture.ContentAsideImage_loading__vzRyQ{background-color:rgba(0,0,0,.1)}@media (min-width:992px){.ContentAsideImage_content-aside-image__image__1UJCK picture.ContentAsideImage_loading__vzRyQ{animation:ContentAsideImage_pulse__jDC9D 1s infinite}}@keyframes ContentAsideImage_pulse__jDC9D{0%{background-color:rgba(0,0,0,.1)}50%{background-color:rgba(0,0,0,.05)}to{background-color:rgba(0,0,0,.1)}}.ContentAsideImage_content-aside-image__image__1UJCK img{border:.5px solid transparent}.ContentAsideImage_content-aside-image__video__PMfy6{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ContentAsideImage_content-aside-image__content__8lA7H{margin:auto 0}@media (min-width:992px){.ContentAsideImage_content-aside-image__content__8lA7H{max-width:clamp(28.75rem,30.4232804233vw,38.2375rem);width:100%}.ContentAsideImage_content-aside-image--image-left__zbTsb .ContentAsideImage_content-aside-image__content__8lA7H{margin-left:auto}.ContentAsideImage_content-aside-image--image-right__tCKOm .ContentAsideImage_content-aside-image__content__8lA7H{margin-right:auto}}.ContentAsideImage_content-aside-image__heading__X2hbf{color:var(--theme-secondary);margin:0 0 .8em;font-size:1.875rem;line-height:2.5rem}@media (min-width:992px){.ContentAsideImage_content-aside-image__heading__X2hbf{font-size:clamp(2.5rem,2.6455026455vw,3.325rem);line-height:clamp(2.8125rem,2.9761904762vw,3.740625rem)}}.ContentAsideImage_content-aside-image__yv0Jt .ContentAsideImage_content-aside-image__button__ENMII{margin-top:clamp(2.1875rem,2.3148148148vw,2.909375rem)}.ContentAsideImage_content-aside-image__yv0Jt .ContentAsideImage_content-aside-image__button-link__4JVdj{font-size:clamp(.9375rem,.9920634921vw,1.246875rem)}@media (max-width:991px){.ContentAsideImage_content-aside-image--image-right__tCKOm .ContentAsideImage_content-aside-image__image__1UJCK{order:-1}}.ContentAsideImage_content-aside-image__icon__iuxmM{display:flex;justify-content:center;align-items:center;background-color:var(--theme-header-face);border-radius:20px;width:100%;aspect-ratio:4/2;padding:1.5rem}@media (min-width:992px){.ContentAsideImage_content-aside-image__icon__iuxmM{border-radius:30px}}.WhyWeAreDifferent_homepage-bottom__heading__9oDbj{max-width:100%}.WhyWeAreDifferent_content-aside-image__paragraph__hq19g{margin-bottom:calc(1.875rem * .8)}@media (min-width:992px){.WhyWeAreDifferent_homepage-bottom__heading__9oDbj{line-height:1}.WhyWeAreDifferent_content-aside-image__paragraph__hq19g{margin-bottom:calc(clamp(2.5rem, 2.6455026455vw, 3.325rem) * .8)}}.HomepageLogos_homepage-logos__qvPjw{display:grid;grid-auto-rows:0;align-content:center;align-items:center;justify-items:center;grid-template-columns:repeat(3,1fr);margin:clamp(.9375rem,.9920634921vw,1.246875rem) 0}@media(min-width:992px){.HomepageLogos_homepage-logos__qvPjw{margin:clamp(1.875rem,1.9841269841vw,2.49375rem) 0;grid-template-columns:repeat(4,1fr)}}.HomepageLogos_homepage-logos__logo__cypAD{overflow:visible;--target-area:66 * 18;--current-area:calc(var(--height) * var(--width));--ratio:calc(var(--target-area) / var(--current-area));--number:var(--ratio);--guess01:calc((var(--number) + (var(--number) / var(--number))) / 2);--guess02:calc((var(--guess01) + (var(--number) / var(--guess01))) / 2);--guess03:calc((var(--guess02) + (var(--number) / var(--guess02))) / 2);--guess04:calc((var(--guess03) + (var(--number) / var(--guess03))) / 2);--factor:calc((var(--guess04) + (var(--number) / var(--guess04))) / 2);width:clamp(calc(var(--factor) * var(--width))/16 * 1rem,calc(var(--factor) * var(--width))/480 * 100vw,calc(calc(var(--factor) * var(--width)) * 1.33)/16 * 1rem);height:clamp(calc(var(--factor) * var(--height))/16 * 1rem,calc(var(--factor) * var(--height))/480 * 100vw,calc(calc(var(--factor) * var(--height)) * 1.33)/16 * 1rem)}@media(min-width:768px){.HomepageLogos_homepage-logos__logo__cypAD{--target-area:90 * 43;width:clamp(calc(var(--factor) * var(--width))/16 * 1rem,calc(var(--factor) * var(--width))/1512 * 100vw,calc(calc(var(--factor) * var(--width)) * 1.33)/16 * 1rem);height:clamp(calc(var(--factor) * var(--height))/16 * 1rem,calc(var(--factor) * var(--height))/1512 * 100vw,calc(calc(var(--factor) * var(--height)) * 1.33)/16 * 1rem)}}.TestimonialAbout_testimonials__LQrEI{position:relative;color:var(--theme-secondary);font-size:clamp(1.875rem,3.90625vw,2.49375rem)}@media(min-width:992px){.TestimonialAbout_testimonials__LQrEI{line-height:1;font-size:clamp(2.5rem,5.2083333333vw,3.325rem)}}@media(min-width:1400px){.TestimonialAbout_testimonials__LQrEI{font-size:clamp(3.75rem,3.9682539683vw,4.9875rem)}}.TestimonialAbout_testimonials__slider__LybFH{display:grid;grid-area:1/-1}.TestimonialAbout_testimonials__slider__LybFH>*{grid-area:1/-1}.TestimonialAbout_testimonials__controls-wrapper__M7Cs9{position:absolute;bottom:2rem;right:1rem;z-index:10}@media(max-width:767px){.TestimonialAbout_testimonials__controls-wrapper__M7Cs9{bottom:2rem;grid-row:unset;justify-self:unset;align-self:unset}}.TestimonialAbout_testimonials__controls__ZjvAh{display:flex;border-radius:100vw;transition:background-color .15s ease-in-out;background-color:hsla(0,0%,100%,.08);backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(0,0,0,.1)}@media(hover:hover){.TestimonialAbout_testimonials__controls__ZjvAh:hover{background-color:var(--theme-primary)}.TestimonialAbout_testimonials__controls__ZjvAh:hover>*{color:var(--theme-secondary);opacity:.5}}.TestimonialAbout_testimonials__controls__ZjvAh:focus-within{background-color:var(--theme-primary)}.TestimonialAbout_testimonials__controls__ZjvAh:focus-within>*{color:var(--theme-secondary);opacity:.5}.TestimonialAbout_testimonials__LQrEI .TestimonialAbout_testimonials__button__B7Kqo{font-size:clamp(1.375rem,1.455026455vw,1.82875rem);padding:clamp(1rem,1.0582010582vw,1.33rem);margin:0;color:currentColor;background:none;border:none;cursor:pointer;transition:opacity .15s ease-in-out}@media(hover:hover){.TestimonialAbout_testimonials__LQrEI .TestimonialAbout_testimonials__button__B7Kqo:hover{opacity:1!important}}.TestimonialAbout_testimonials__LQrEI .TestimonialAbout_testimonials__button__B7Kqo:focus-visible{opacity:1!important}.TestimonialAbout_testimonials__LQrEI .TestimonialAbout_testimonials__button__B7Kqo svg{transition:.05s ease-in-out;pointer-events:none;width:1em;height:auto}.TestimonialAbout_testimonials__LQrEI .TestimonialAbout_testimonials__button--next__hMPtL:active svg{transform:translateX(15%)}.TestimonialAbout_testimonials__LQrEI .TestimonialAbout_testimonials__button--prev__MigE1 svg{transform:rotate(180deg)}.TestimonialAbout_testimonials__LQrEI .TestimonialAbout_testimonials__button--prev__MigE1:active svg{transform:translateX(-15%) rotate(180deg)}.TestimonialAbout_testimonial__40Ij5{display:grid;grid-template-rows:1fr auto;margin:0;padding:0;align-items:center;opacity:0;grid-gap:clamp(1.875rem,3.90625vw,2.49375rem);gap:clamp(1.875rem,3.90625vw,2.49375rem)}@media(min-width:992px){.TestimonialAbout_testimonial__40Ij5{gap:clamp(3.125rem,3.3068783069vw,4.15625rem)}}@media (max-width:767px){.TestimonialAbout_testimonial__40Ij5{padding-bottom:6rem}}.TestimonialAbout_testimonial--active__3gs1B{opacity:1}.TestimonialAbout_testimonial__quote__gqkLL{line-height:1.2;margin:0;padding:0}.TestimonialAbout_testimonial__quotation-mark__P_y11{margin-left:1.1em}@media(min-width:992px){.TestimonialAbout_testimonial__quotation-mark__P_y11{margin-left:2em}}.TestimonialAbout_testimonial__author__G7WN3{align-items:center;align-content:center;justify-self:flex-start;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;grid-gap:0 clamp(1.125rem,1.1904761905vw,1.49625rem);gap:0 clamp(1.125rem,1.1904761905vw,1.49625rem)}.TestimonialAbout_testimonial__author-image__g34cM{grid-row:1/-1;grid-column:1}.TestimonialAbout_testimonial__author-image__g34cM img{border-radius:100vw;width:clamp(3.375rem,3.5714285714vw,4.48875rem);height:clamp(3.375rem,3.5714285714vw,4.48875rem)}.TestimonialAbout_testimonial__author-name__kiBmI{display:flex;align-items:center;line-height:1;font-weight:500;font-size:clamp(1rem,1.0582010582vw,1.33rem)}.TestimonialAbout_testimonial__author-name__kiBmI:before{content:"";display:inline-block;height:clamp(.625rem,.6613756614vw,.83125rem);width:clamp(.625rem,.6613756614vw,.83125rem);background-color:currentColor;border-radius:100vw;margin-right:.55em;margin-top:clamp(.0625rem,.0661375661vw,.083125rem)}.TestimonialAbout_testimonial__author-position__VzhB6{font-weight:500;font-size:clamp(.875rem,.9259259259vw,1.16375rem);line-height:1;opacity:.5}.TestimonialAbout_testimonial__author-position__VzhB6:nth-child(2){align-self:flex-end}.TestimonialAbout_testimonial__author-position__VzhB6:nth-child(3){margin-top:-.25em}.HeaderSubmenu_submenu-container__T4MPv{--max-height:calc(var(--height) * 0.0625rem);position:absolute;left:0;right:0;z-index:-1;border-radius:22px;clip-path:inset(round 22px round 22px round 22px round 22px);overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.025);width:100%;height:100vh;max-height:var(--max-height,41.25rem);background-color:hsla(0,0%,100%,.7);padding-bottom:0;border-radius:1.375rem;transition:all .3s ease-in-out}[data-submenu-open=true] .HeaderSubmenu_submenu-container__T4MPv{background-color:#fff}@media (max-width:767px){.HeaderSubmenu_submenu-container__T4MPv{border-top:1px solid #fff;height:90vh;bottom:0}[data-submenu-open=true] .HeaderSubmenu_submenu-container__T4MPv{border:1px solid #fff;width:100%}.HeaderSubmenu_submenu-container__T4MPv [data-submenu-open=true][data-columns="4"]{height:80vh}}@media (max-width:479px){[data-submenu-open=true] .HeaderSubmenu_submenu-container__T4MPv{width:115%;left:-7.5%}}@media (min-width:768px){.HeaderSubmenu_submenu-container__T4MPv{top:0}[data-columns="4"] .HeaderSubmenu_submenu-container__T4MPv{border-radius:1.875rem}[data-submenu-open=true][data-columns="4"] .HeaderSubmenu_submenu-container__T4MPv{width:210%;left:-55%}}.HeaderSubmenu_submenu-inner__LjhdX{height:auto;border-radius:22px;transition:opacity ease-in-out;background-color:#fff}[data-submenu-open=false] .HeaderSubmenu_submenu-inner__LjhdX{opacity:0;transition-delay:0s;transition-duration:.15s}[data-submenu-open=true] .HeaderSubmenu_submenu-inner__LjhdX{opacity:1;transition-delay:.2s;transition-duration:.2s}@media (max-width:767px){.HeaderSubmenu_submenu-inner__LjhdX{overflow-y:auto}}.HeaderSubmenu_submenu-inner__gradient__1YDhI{position:absolute;bottom:0;left:0;height:60px;width:100%;background:linear-gradient(0deg,#fff,#fff 70%,hsla(0,0%,100%,0))}@media (min-width:768px){.HeaderSubmenu_submenu-inner__gradient__1YDhI{display:none}}.HeaderSubmenu_submenu-inner__spacer__hI_wD{height:5rem;width:100%}@media (min-width:768px){.HeaderSubmenu_submenu-inner__spacer__hI_wD{display:none}}.HeaderSubmenu_submenu__ou8rt{display:grid;grid-auto-flow:column;z-index:-1;overflow:visible;-moz-column-gap:2.5rem;column-gap:2.5rem;transition:width ease-in-out}[data-submenu-open=false] .HeaderSubmenu_submenu__ou8rt{transition-duration:.25}@media (min-width:768px){[data-submenu-open=false] .HeaderSubmenu_submenu__ou8rt{width:100%}}@media (max-width:767px){[data-submenu-open=false] .HeaderSubmenu_submenu__ou8rt{width:unset}}[data-submenu-open=true] .HeaderSubmenu_submenu__ou8rt{transition-delay:.1s;transition-duration:.2s}@media (min-width:768px){[data-submenu-open=true] .HeaderSubmenu_submenu__ou8rt{width:-moz-max-content;width:max-content}}@media (max-width:767px){.HeaderSubmenu_submenu__ou8rt{margin-left:1.875rem;top:0;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-auto-flow:dense;gap:.375rem;backdrop-filter:blur(8px);backdrop-filter:blur(8px) brightness(1.5)}}@media (min-width:768px){.HeaderSubmenu_submenu__ou8rt{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);margin-inline:auto;padding-inline:2.1875rem;padding-top:1.25rem;top:0}}.HeaderSubmenu_submenu__group__W3ZUv{overflow:visible;width:-moz-max-content;width:max-content}@media (max-width:767px){.HeaderSubmenu_submenu__group__W3ZUv{margin-top:1.875rem}}@media (min-width:768px){.HeaderSubmenu_submenu__group__W3ZUv{margin-bottom:20px;margin-top:3.75rem}.HeaderSubmenu_submenu__group__W3ZUv:nth-of-type(2n){margin-top:0}}.HeaderSubmenu_submenu__heading__8hz3U{color:var(--theme-secondary);font-size:1.125rem;margin:0;line-height:1}.HeaderSubmenu_submenu__list__sGbmH{list-style:none;display:grid;padding:0;grid-gap:.125rem;gap:.125rem;margin:1rem 0 0}.HeaderSubmenu_submenu__link__5t69q{display:grid;grid-template-columns:.75rem 1fr;grid-gap:.5rem;gap:.5rem;align-items:center;font-size:1rem;line-height:1.5;border-radius:10px;transition:background .15s,color .15s,padding .15s;text-decoration:none;color:var(--theme-secondary);font-weight:500;--hover-background:var(--theme-background);--hover-border:var(--theme-primary);--hover-color:var(--theme-secondary);position:relative;padding:.62em .675em;margin:0 -.675em;color:rgba(0,0,0,.6)}.HeaderSubmenu_submenu__link--rotate-45deg__c_zTU{transform:rotate(-45deg)}.HeaderSubmenu_submenu__link__5t69q:before{content:"";pointer-events:none;position:absolute;border:1px solid transparent;border-radius:inherit;left:0;right:0;top:0;bottom:0;z-index:0;transition:border .15s ease-in-out;opacity:.5}.HeaderSubmenu_submenu__link-icon__a3QgC{margin-top:.1em;color:var(--hover-border)}@media (hover:hover){.HeaderSubmenu_submenu__link__5t69q:hover{background:var(--hover-background)!important;color:var(--hover-color)!important}.HeaderSubmenu_submenu__link__5t69q:hover:before{border-color:var(--hover-border)!important}}.HeaderSubmenu_submenu__link__5t69q:focus-visible{background:var(--hover-background)!important;color:var(--hover-color)!important}.HeaderSubmenu_submenu__link__5t69q:focus-visible:before{border-color:var(--hover-border)!important}.HeaderSubmenu_submenu__link--default__ejGC7{--hover-background:var(--default-tertiary);--hover-border:var(--default-primary);--hover-color:var(--default-secondary)}.HeaderSubmenu_submenu__link--default__ejGC7.HeaderSubmenu_submenu__link--active__mvEaJ{background-color:var(--default-tertiary);color:var(--default-secondary)}.HeaderSubmenu_submenu__link--green__yGxAY{--hover-background:var(--green-tertiary);--hover-border:var(--green-primary);--hover-color:var(--green-secondary)}.HeaderSubmenu_submenu__link--green__yGxAY.HeaderSubmenu_submenu__link--active__mvEaJ{background-color:var(--green-tertiary);color:var(--green-secondary)}.HeaderSubmenu_submenu__link--purple__jv271{--hover-background:var(--purple-tertiary);--hover-border:var(--purple-primary);--hover-color:var(--purple-secondary)}.HeaderSubmenu_submenu__link--purple__jv271.HeaderSubmenu_submenu__link--active__mvEaJ{background-color:var(--purple-tertiary);color:var(--purple-secondary)}.HeaderSubmenu_submenu__link--pink__Vd0m6{--hover-background:var(--pink-tertiary);--hover-border:var(--pink-primary);--hover-color:var(--pink-secondary)}.HeaderSubmenu_submenu__link--pink__Vd0m6.HeaderSubmenu_submenu__link--active__mvEaJ{background-color:var(--pink-tertiary);color:var(--pink-secondary)}.HeaderSubmenu_submenu__link--yellow__CBuW0{--hover-background:var(--yellow-tertiary);--hover-border:var(--yellow-primary);--hover-color:var(--yellow-secondary)}.HeaderSubmenu_submenu__link--yellow__CBuW0.HeaderSubmenu_submenu__link--active__mvEaJ{background-color:var(--yellow-tertiary);color:var(--yellow-secondary)}.HeaderSubmenu_submenu__link--blue__8fe71{--hover-background:var(--blue-tertiary);--hover-border:var(--blue-primary);--hover-color:var(--blue-secondary)}.HeaderSubmenu_submenu__link--blue__8fe71.HeaderSubmenu_submenu__link--active__mvEaJ{background-color:var(--blue-tertiary);color:var(--blue-secondary)}.HeaderSubmenu_submenu__link--cyan__8_ewX{--hover-background:var(--cyan-tertiary);--hover-border:var(--cyan-primary);--hover-color:var(--cyan-secondary)}.HeaderSubmenu_submenu__link--cyan__8_ewX.HeaderSubmenu_submenu__link--active__mvEaJ{background-color:var(--cyan-tertiary);color:var(--cyan-secondary)}.HeaderSubmenu_submenu__link--xmas__sV8gV{--hover-background:var(--xmas-tertiary);--hover-border:var(--xmas-primary);--hover-color:var(--xmas-secondary)}.HeaderSubmenu_submenu__link--xmas__sV8gV.HeaderSubmenu_submenu__link--active__mvEaJ{background-color:var(--xmas-tertiary);color:var(--xmas-secondary)}.Dev8XSubmenu_submenu-container__VO44m{--max-height:calc(var(--height) * 0.0625rem);position:absolute;left:0;right:0;z-index:-1;border-radius:22px;clip-path:inset(round 22px round 22px round 22px round 22px);overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.025);width:100%;max-height:var(--max-height,41.25rem);background-color:hsla(0,0%,100%,.7);padding-bottom:0;border-radius:1.375rem;transition:all .3s ease-in-out}[data-submenu-open=true] .Dev8XSubmenu_submenu-container__VO44m{background-color:#fff}@media (max-width:767px){.Dev8XSubmenu_submenu-container__VO44m{border-top:1px solid #fff;bottom:0}[data-submenu-open=true] .Dev8XSubmenu_submenu-container__VO44m{border:1px solid #fff;width:130%;left:-15%}.Dev8XSubmenu_submenu-container__VO44m [data-submenu-open=true][data-columns="4"]{height:80vh}}@media (max-width:479px){[data-submenu-open=true] .Dev8XSubmenu_submenu-container__VO44m{width:115%;left:-7.5%}}@media (min-width:768px){.Dev8XSubmenu_submenu-container__VO44m{top:0}[data-columns="4"] .Dev8XSubmenu_submenu-container__VO44m{border-radius:1.875rem}[data-submenu-open=true][data-columns="4"] .Dev8XSubmenu_submenu-container__VO44m{width:210%;left:-55%}}.Dev8XSubmenu_submenu-inner__VktKT{height:auto;border-radius:22px;transition:opacity ease-in-out;background-color:#fff}[data-submenu-open=false] .Dev8XSubmenu_submenu-inner__VktKT{opacity:0;transition-delay:0s;transition-duration:.15s}[data-submenu-open=true] .Dev8XSubmenu_submenu-inner__VktKT{opacity:1;transition-delay:.2s;transition-duration:.2s}@media (max-width:767px){.Dev8XSubmenu_submenu-inner__VktKT{overflow-y:auto}}.Dev8XSubmenu_submenu-inner__gradient__d0Yy6{position:absolute;bottom:0;left:0;height:60px;width:100%;background:linear-gradient(0deg,#fff,#fff 70%,hsla(0,0%,100%,0))}@media (min-width:768px){.Dev8XSubmenu_submenu-inner__gradient__d0Yy6{display:none}}.Dev8XSubmenu_submenu-inner__spacer__K_lDo{height:5rem;width:100%}@media (min-width:768px){.Dev8XSubmenu_submenu-inner__spacer__K_lDo{display:none}}.Dev8XSubmenu_submenu__iy98k{display:grid;grid-auto-flow:column;z-index:-1;overflow:visible;-moz-column-gap:2.5rem;column-gap:2.5rem;transition:width ease-in-out}[data-submenu-open=false] .Dev8XSubmenu_submenu__iy98k{transition-duration:.25}@media (min-width:768px){[data-submenu-open=false] .Dev8XSubmenu_submenu__iy98k{width:100%}}@media (max-width:767px){[data-submenu-open=false] .Dev8XSubmenu_submenu__iy98k{width:unset}}[data-submenu-open=true] .Dev8XSubmenu_submenu__iy98k{transition-delay:.1s;transition-duration:.2s}@media (min-width:768px){[data-submenu-open=true] .Dev8XSubmenu_submenu__iy98k{width:-moz-max-content;width:max-content}}@media (max-width:767px){.Dev8XSubmenu_submenu__iy98k{margin-left:1.875rem;top:0;grid-template-columns:repeat(2,1fr);backdrop-filter:blur(8px);backdrop-filter:blur(8px) brightness(1.5);grid-template-rows:repeat(2,1fr);row-gap:.375rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}@media (min-width:768px){.Dev8XSubmenu_submenu__iy98k{grid-template-rows:repeat(1,1fr);margin-inline:auto;padding-inline:2.1875rem;padding-top:1.25rem;top:0}}.Dev8XSubmenu_submenu__group__RnsNM{overflow:visible;width:-moz-max-content;width:max-content}@media (max-width:767px){.Dev8XSubmenu_submenu__group__RnsNM{margin-top:1.875rem}}@media (min-width:768px){.Dev8XSubmenu_submenu__group__RnsNM{margin-bottom:20px;margin-top:3.75rem}.Dev8XSubmenu_submenu__group__RnsNM:nth-of-type(2n){margin-top:3.75rem}}.Dev8XSubmenu_submenu__heading__P2IAK{color:var(--theme-secondary);font-size:1.125rem;margin:0;line-height:1}.Dev8XSubmenu_submenu__list__DjplQ{list-style:none;display:grid;padding:0;grid-gap:.125rem;gap:.125rem;margin:1rem 0 0}.Dev8XSubmenu_submenu__link__tn26N{display:grid;grid-template-columns:.75rem 1fr;grid-gap:.5rem;gap:.5rem;align-items:center;font-size:1rem;line-height:1.5;border-radius:10px;transition:background .15s,color .15s,padding .15s;text-decoration:none;color:var(--theme-secondary);font-weight:500;--hover-background:var(--theme-background);--hover-border:var(--theme-primary);--hover-color:var(--theme-secondary);position:relative;padding:.62em .675em;margin:0 -.675em;color:rgba(0,0,0,.6)}.Dev8XSubmenu_submenu__link--rotate-45deg___yAcZ{transform:rotate(-45deg)}.Dev8XSubmenu_submenu__link__tn26N:before{content:"";pointer-events:none;position:absolute;border:1px solid transparent;border-radius:inherit;left:0;right:0;top:0;bottom:0;z-index:0;transition:border .15s ease-in-out;opacity:.5}.Dev8XSubmenu_submenu__link-icon__3be2P{margin-top:.1em;color:var(--hover-border)}@media (hover:hover){.Dev8XSubmenu_submenu__link__tn26N:hover{background:var(--hover-background)!important;color:var(--hover-color)!important}.Dev8XSubmenu_submenu__link__tn26N:hover:before{border-color:var(--hover-border)!important}}.Dev8XSubmenu_submenu__link__tn26N:focus-visible{background:var(--hover-background)!important;color:var(--hover-color)!important}.Dev8XSubmenu_submenu__link__tn26N:focus-visible:before{border-color:var(--hover-border)!important}.Dev8XSubmenu_submenu__link--default__TMNe1{--hover-background:var(--default-tertiary);--hover-border:var(--default-primary);--hover-color:var(--default-secondary)}.Dev8XSubmenu_submenu__link--default__TMNe1.Dev8XSubmenu_submenu__link--active__F9Iy2{background-color:var(--default-tertiary);color:var(--default-secondary)}.Dev8XSubmenu_submenu__link--green__rwKM4{--hover-background:var(--green-tertiary);--hover-border:var(--green-primary);--hover-color:var(--green-secondary)}.Dev8XSubmenu_submenu__link--green__rwKM4.Dev8XSubmenu_submenu__link--active__F9Iy2{background-color:var(--green-tertiary);color:var(--green-secondary)}.Dev8XSubmenu_submenu__link--purple__UIM5s{--hover-background:var(--purple-tertiary);--hover-border:var(--purple-primary);--hover-color:var(--purple-secondary)}.Dev8XSubmenu_submenu__link--purple__UIM5s.Dev8XSubmenu_submenu__link--active__F9Iy2{background-color:var(--purple-tertiary);color:var(--purple-secondary)}.Dev8XSubmenu_submenu__link--pink__vmKyj{--hover-background:var(--pink-tertiary);--hover-border:var(--pink-primary);--hover-color:var(--pink-secondary)}.Dev8XSubmenu_submenu__link--pink__vmKyj.Dev8XSubmenu_submenu__link--active__F9Iy2{background-color:var(--pink-tertiary);color:var(--pink-secondary)}.Dev8XSubmenu_submenu__link--yellow__vwRPf{--hover-background:var(--yellow-tertiary);--hover-border:var(--yellow-primary);--hover-color:var(--yellow-secondary)}.Dev8XSubmenu_submenu__link--yellow__vwRPf.Dev8XSubmenu_submenu__link--active__F9Iy2{background-color:var(--yellow-tertiary);color:var(--yellow-secondary)}.Dev8XSubmenu_submenu__link--blue__Hq5Rj{--hover-background:var(--blue-tertiary);--hover-border:var(--blue-primary);--hover-color:var(--blue-secondary)}.Dev8XSubmenu_submenu__link--blue__Hq5Rj.Dev8XSubmenu_submenu__link--active__F9Iy2{background-color:var(--blue-tertiary);color:var(--blue-secondary)}.Dev8XSubmenu_submenu__link--cyan__hO785{--hover-background:var(--cyan-tertiary);--hover-border:var(--cyan-primary);--hover-color:var(--cyan-secondary)}.Dev8XSubmenu_submenu__link--cyan__hO785.Dev8XSubmenu_submenu__link--active__F9Iy2{background-color:var(--cyan-tertiary);color:var(--cyan-secondary)}.Dev8XSubmenu_submenu__link--xmas__FZ4qf{--hover-background:var(--xmas-tertiary);--hover-border:var(--xmas-primary);--hover-color:var(--xmas-secondary)}.Dev8XSubmenu_submenu__link--xmas__FZ4qf.Dev8XSubmenu_submenu__link--active__F9Iy2{background-color:var(--xmas-tertiary);color:var(--xmas-secondary)}.Header_header__inner__27UEY{height:5.3125rem;width:100%;padding-left:var(--container-gutter);padding-right:var(--container-gutter);display:grid;grid-template-columns:auto 1fr auto;grid-gap:3.75rem;gap:3.75rem;align-items:center;margin-bottom:5rem}.Header_header__logo__vWDWI{color:var(--theme-logo,var(--theme-secondary));z-index:10;transition:color .4s ease-in-out}.Header_header__face__k_kP6{height:2.5rem}.Header_face__6cFp2,.Header_header__face__k_kP6{grid-column:3;color:var(--theme-header-face,var(--theme-secondary));z-index:10;width:auto;transition:color .4s ease-in-out}.Header_face__6cFp2{position:relative;touch-action:none;width:50px;height:50px}.Header_face__6cFp2>:first-child{position:absolute;top:50%;right:0;transform:translateY(-50%)}.Header_menu__BfDgc{position:fixed;bottom:1.875rem;z-index:100;border-radius:100vh;left:50%;transform:translateX(-50%);display:grid}.Header_menu__BfDgc:before{content:"";pointer-events:none;position:absolute;border-radius:inherit;top:0;left:0;right:0;bottom:0;transition:background .15s ease-in-out;backdrop-filter:blur(8px);z-index:-1;animation:Header_replace-bg-after-submenu-close__qjuTb .6s ease-in-out}@keyframes Header_replace-bg-after-submenu-close__qjuTb{0%{background:#fff}50%{background:#fff}to{background:hsla(0,0%,100%,.7)}}.Header_menu__BfDgc[data-submenu-open=true]{transition:none}.Header_menu__BfDgc[data-submenu-open=true]:before{animation:Header_no-bg-when-submenu-open__t8IKa .3s forwards;background:#fff}@keyframes Header_no-bg-when-submenu-open__t8IKa{0%{background:none}99%{background:none}to{background:#fff}}.Header_menu__list__RRCE_{grid-area:1/-1;list-style:none;margin:0;display:grid;grid-auto-flow:column;grid-template-rows:1fr;padding:.4375rem;transition:box-shadow .15s;position:relative;border-radius:inherit}.Header_menu__list--twin__03_VT{pointer-events:none;order:-1}.Header_menu__link__64lGt{background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;padding:.5rem .75rem;font-size:.9375rem;font-weight:500;text-decoration:none;color:var(--theme-secondary);position:relative;transition:color .3s ease;line-height:1;cursor:pointer;z-index:2}.Header_menu__link__64lGt:before{content:"";position:absolute;top:-.4375rem;left:0;right:0;bottom:-.4375rem;z-index:1}.Header_menu__item__vwZrK:first-of-type .Header_menu__link__64lGt:before{left:-.4375rem}.Header_menu__item__vwZrK:last-of-type .Header_menu__link__64lGt:before{right:-.4375rem}.Header_menu__link--twin__SbYts{pointer-events:none;opacity:0;grid-row:1}.Header_menu__link--active__7rJv_{color:var(--theme-primary);background:var(--theme-secondary);border-radius:200px;position:relative;z-index:2}.Header_menu__link__64lGt:hover{background:#efefef;border-radius:200px;color:inherit}.Header_menu__link--active__7rJv_:hover{background:var(--theme-secondary);color:var(--theme-primary)}@media (max-width:767px){.Header_menu__link__64lGt{padding:.5rem .59375rem}}@media (min-width:768px){.Header_menu__BfDgc{top:1.25rem;bottom:auto}}.SmoothModal_modal-wrapper__dQqp5{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%}.SmoothModal_modal-backdrop__WzeeU{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;pointer-events:none}.SmoothModal_modal__eSR6X{position:absolute;min-height:100%;opacity:0;display:flex;flex-direction:column;height:100%;width:100%;will-change:padding;padding:0 .9375rem;overflow-y:scroll;overflow-x:hidden;overscroll-behavior:none;--smooth-modal-padding-top:max(20vh,200px)}@media (min-width:768px){.SmoothModal_modal__eSR6X{padding:0 1.875rem}}.SmoothModal_modal__eSR6X:focus{outline:none}.SmoothModal_modal--exiting__Au8Q8{overflow:hidden}.SmoothModal_modal-inner__HE1gS{flex:1 1;position:relative;display:grid;margin-top:var(--smooth-modal-padding-top)}.SmoothModal_modal-inner__bg__rLRZZ{position:absolute;display:block;top:0;left:0;right:0;bottom:0;overflow:hidden;background:#fff;grid-area:auto;z-index:-1}.SmoothModal_modal-inner__bg__rLRZZ~*{grid-area:1/1/-1/-1}.SmoothModal_modal-close__5j45R{z-index:10;margin:1.875rem}@media (min-width:768px){.SmoothModal_modal-close__5j45R{margin:2.8125rem}}.SmoothModal_modal-content__Mxajm{min-height:100vh;min-height:100dvh;--container-gutter:clamp(0.9375rem,0.9920634921vw,1.246875rem);--max-width-initial:calc(clamp(89.5rem, 94.708994709vw, 119.035rem) + var(--container-gutter) * 2);max-width:calc((1 - var(--progress, 0)) * var(--max-width-initial) + var(--progress, 0) * 100vw);margin-left:auto;margin-right:auto;width:100%;padding:max((100vw - (clamp(89.5rem,94.708994709vw,119.035rem)))/2 * .3,var(--container-gutter)) var(--container-gutter)}@media (min-width:768px){.SmoothModal_modal-content__Mxajm{--container-gutter:clamp(1.875rem,1.9841269841vw,2.49375rem)}}.SmoothModal_modal-tab-trap-start__mo9Es:focus-visible{outline:none!important}.ModalCloseButton_modal-close-button__h46b_{position:relative;mix-blend-mode:luminosity;justify-self:flex-end;align-self:flex-start;display:flex;align-items:center;justify-content:center;z-index:10;color:#fff;background:none;border:none;padding:0;width:2.5rem;height:2.5rem;border-radius:100vh;white-space:nowrap;box-sizing:content-box;cursor:pointer;transition:color .15s ease-in-out,background .15s ease-in-out;backdrop-filter:blur(10px);position:sticky;top:30px}.ModalCloseButton_modal-close-button__h46b_:before{content:"";pointer-events:none;position:absolute;border-radius:inherit;background:rgba(51,51,51,.5);top:0;left:0;right:0;bottom:0;z-index:-1;transition:background .15s ease-in-out}@media(min-width:992px){.ModalCloseButton_modal-close-button__h46b_{top:45px}}.ModalCloseButton_modal-close-button__h46b_ svg{font-size:1.125rem}.ModalCloseButton_modal-close-button__h46b_:focus{outline:none}.ModalCloseButton_modal-close-button__h46b_:focus-visible{outline:2px dashed #000;outline-offset:2px}@media(hover:hover){.ModalCloseButton_modal-close-button__h46b_:hover{color:#000}.ModalCloseButton_modal-close-button__h46b_:hover:before{background-color:#fff}}.ModalCloseButton_modal-close-button__h46b_:focus-visible{color:#000}.ModalCloseButton_modal-close-button__h46b_:focus-visible:before{background-color:#fff}.AboutGallery_gallery-wrapper__HwRJZ{overflow:hidden}.AboutGallery_gallery__QrrWr{display:flex;position:relative;max-width:100%;cursor:grab;gap:clamp(.625rem,.6613756614vw,.83125rem);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;--border-radius:10px;margin-top:calc(-100px / 1512 * 100vw);margin-bottom:calc(-100px / 1512 * 100vw);padding-top:calc(100px / 1512 * 100vw);padding-bottom:calc(100px / 1512 * 100vw)}@media(min-width:992px){.AboutGallery_gallery__QrrWr{--border-radius:30px;gap:clamp(1.875rem,1.9841269841vw,2.49375rem)}.AboutGallery_gallery__QrrWr:active{cursor:grabbing}}.AboutGallery_gallery__shrink-drag__fcgoi{flex:none;align-self:center;transition:transform .7s cubic-bezier(.5,.5,0,1) 0s}.AboutGallery_gallery__shrink-drag--dragging__elNSJ{transform:scale(.9) translateZ(0);transition:transform .7s cubic-bezier(.5,.5,0,1) .1s}.AboutGallery_gallery__item__OutIB{display:flex;align-self:center;position:relative;transform:translateZ(0)}.AboutGallery_gallery__image__PHWzm{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--border-radius)}.AboutGallery_gallery__image__PHWzm img{border:.5px solid transparent;border-radius:inherit}@media(max-width:767px){.AboutGallery_gallery__image--tall__9Du0R img{max-height:10.25rem}.AboutGallery_gallery__image--short__Dnr97 img{max-height:7.125rem}}@media(min-width:768px)and (max-width:991px){.AboutGallery_gallery__image--tall__9Du0R img{max-height:15.5rem}.AboutGallery_gallery__image--short__Dnr97 img{max-height:10.875rem}}.AboutGallery_gallery__video__D_pz4{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}.AboutGallery_about-gallery__z2rAn{margin:clamp(6.25rem,13.0208333333vw,8.3125rem) 0}@media(min-width:992px){.AboutGallery_about-gallery__z2rAn{margin:clamp(15rem,15.873015873vw,19.95rem) 0}}.FileUpload_file-upload__2pAM_ input{position:absolute;display:block;opacity:0;top:0;left:0;width:100%;height:100%;z-index:1;padding:0;cursor:pointer}.FileUpload_file-upload__dropzone__YVlnQ{margin-top:1em;border-radius:clamp(.625rem,.6613756614vw,.83125rem);overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;padding:1.2em;color:var(--error,var(--theme-text))}.FileUpload_file-upload__dropzone__YVlnQ:before{content:"";pointer-events:none;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;border-radius:calc(clamp(.625rem, .6613756614vw, .83125rem) + (5px - 1px));border:5px dashed var(--error,rgba(0,0,0,.2))}.FileUpload_file-upload__dropzone--dragging__U262u,:focus+.FileUpload_file-upload__dropzone__YVlnQ{overflow:hidden;position:relative;z-index:0}.FileUpload_file-upload__dropzone--dragging__U262u:before,:focus+.FileUpload_file-upload__dropzone__YVlnQ:before{content:"";pointer-events:none;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px;border-radius:calc(clamp(.625rem, .6613756614vw, .83125rem) + (5px - 2px));border:5px dashed var(--error,var(--theme-primary))}.FileUpload_file-upload__dropzone--dragging__U262u:after,:focus+.FileUpload_file-upload__dropzone__YVlnQ:after{content:"";pointer-events:none;position:absolute;border-radius:inherit;background:var(--theme-primary);top:0;left:0;right:0;bottom:0;z-index:-1;transition:background .15s ease-in-out;opacity:.1}.FileUpload_file-upload__dropzone--dragging__U262u .FileUpload_file-upload__message__yFHuv,:focus+.FileUpload_file-upload__dropzone__YVlnQ .FileUpload_file-upload__message__yFHuv{opacity:1;color:var(--error,var(--theme-primary))}.FileUpload_file-upload__dropzone--dragging__U262u{color:var(--error,var(--theme-primary));overflow:hidden;position:relative;z-index:0}.FileUpload_file-upload__dropzone--dragging__U262u:before{content:"";pointer-events:none;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px;border-radius:calc(clamp(.625rem, .6613756614vw, .83125rem) + (5px - 2px));border:5px dashed var(--error,var(--theme-primary))}.FileUpload_file-upload__dropzone--dragging__U262u:after{content:"";pointer-events:none;position:absolute;border-radius:inherit;background:var(--theme-primary);top:0;left:0;right:0;bottom:0;z-index:-1;transition:background .15s ease-in-out;opacity:.1}.FileUpload_file-upload__message__yFHuv{opacity:.5}.FileUpload_file-upload__list__0q_Pj{list-style:none;margin:0;padding:0}.FileUpload_file-upload__list__0q_Pj li{margin-top:.5em}.HighlightBox_highlightBox__SQnrR{width:100%;padding:1em;font-size:inherit;color:var(--error,var(--theme-text));height:auto;border-radius:clamp(.625rem,.6613756614vw,.83125rem);resize:none;margin-top:1em}.HighlightBox_contained__7uF6V{background:rgba(0,0,0,.05)}.HighlightBox_outlined__eE4co{border:none;border:1px solid rgba(0,0,0,.2)}