@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:300 700;src:url(/static/ordergroup/img/SpaceGrotesk-VariableFont_wght.woff2?v=2) format("woff2"),url(/static/ordergroup/img/SpaceGrotesk-VariableFont_wght.ttf) format("truetype")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:400 600;src:url(/static/ordergroup/img/WorkSans-VariableFont_wght.woff2?v=2) format("woff2"),url(/static/ordergroup/img/WorkSans-VariableFont_wght.ttf) format("truetype")}.article__header__right__title,.blog-page__header h1,.hero-details .hero-top-text h1 .highlighted-text,.minimal-top h1,.search-page__title,.typography h1,.typography--h1,h1{font-family:Space Grotesk,sans-serif;font-size:3rem;font-style:normal;font-weight:400;letter-spacing:-.96px;line-height:120%}@media only screen and (width <= 767px){.article__header__right__title,.blog-page__header h1,.hero-details .hero-top-text h1 .highlighted-text,.minimal-top h1,.search-page__title,.typography h1,.typography--h1,h1{font-size:2.5rem;line-height:110%}}.article__body__content__text h2,.article__footer__title,.contact-form__title,.contact-info__title,.contact__image__opinion h2,.details__body__content h2,.footer-article__left h2,.minimal-top h2,.new-approach__box__header__info__rawHTML h2,.new-column__title,.typography h2,.typography--h2,h2{font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-style:normal;font-weight:400;letter-spacing:-.8px;line-height:120%}@media only screen and (width <= 767px){.article__body__content__text h2,.article__footer__title,.contact-form__title,.contact-info__title,.contact__image__opinion h2,.details__body__content h2,.footer-article__left h2,.minimal-top h2,.new-approach__box__header__info__rawHTML h2,.new-column__title,.typography h2,.typography--h2,h2{font-size:2rem;line-height:125%}}.article__body__content__text h3,.blog-page__body__hub__post__title,.blog-page__body__promo__info__title,.case-other-small__box__txt__topic a,.details__body__content h3,.footer-article__wrapper__box h3,.new-approach .new-column__sub-title,.new-approach__box__header__info__rawHTML h3,.new-column__sub-title,.simple-text-box__topic,.typography h3,.typography--h3,h3{font-family:Space Grotesk,sans-serif;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:120%}@media only screen and (width <= 767px){.article__body__content__text h3,.blog-page__body__hub__post__title,.blog-page__body__promo__info__title,.case-other-small__box__txt__topic a,.details__body__content h3,.footer-article__wrapper__box h3,.new-approach .new-column__sub-title,.new-approach__box__header__info__rawHTML h3,.new-column__sub-title,.simple-text-box__topic,.typography h3,.typography--h3,h3{font-size:1.375rem;line-height:110%}}.article__body__content__text h4,.article__header__right p,.article__header__right__lead,.career-article__left__text h2,.career-article__left__text h3,.career-article__left__text h4,.details__body__content h4,.search-result__title,.typography h4,.typography--h4,h4{font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:125%}@media only screen and (width <= 767px){.article__body__content__text h4,.article__header__right p,.article__header__right__lead,.career-article__left__text h2,.career-article__left__text h3,.career-article__left__text h4,.details__body__content h4,.search-result__title,.typography h4,.typography--h4,h4{font-size:1.125rem;line-height:125%}}.contact-info__direct__link,.contact-person__name,.contact-proofbar__link,.typography h5,.typography--h5,h5{font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:-.16px;line-height:120%}@media only screen and (width <= 767px){.contact-info__direct__link,.contact-person__name,.contact-proofbar__link,.typography h5,.typography--h5,h5{font-size:1rem;line-height:110%}}.typography h6,.typography--h6,h6{font-family:Space Grotesk,sans-serif;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:120%}@media only screen and (width <= 767px){.typography h6,.typography--h6,h6{font-size:.875rem;line-height:110%}}.arrow-with-date__info,.article__body__content__text ol li,.article__body__content__text p,.article__body__content__text ul li,.career-article__left__lead,.case24-paragraph__wyswig ol li,.case24-paragraph__wyswig ul li,.contact-info__lead,.contact-input::placeholder,.cookie__container__header,.details__body__content p,.footer-article__left p,.minimal-top p,.typography--bodyLarge{font-family:Work Sans,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:-.4px;line-height:140%}@media only screen and (width <= 767px){.arrow-with-date__info,.article__body__content__text ol li,.article__body__content__text p,.article__body__content__text ul li,.career-article__left__lead,.case24-paragraph__wyswig ol li,.case24-paragraph__wyswig ul li,.contact-info__lead,.contact-input::placeholder,.cookie__container__header,.details__body__content p,.footer-article__left p,.minimal-top p,.typography--bodyLarge{font-size:max(1rem,16px);line-height:140%}}.career-article__left__text ol li,.career-article__left__text ol li p,.career-article__left__text p,.career-article__left__text ul li,.career-article__left__text ul li p,.career-article__right__box__body__list li,.career-article__right__box__body__list li p,.case__background__description,.case__background__description p,.contact-form__subtitle,.contact-form__subtitle p,.contact-person__role,.contact-person__role p,.contact-success__text,.contact-success__text p,.contact__image__opinion p,.typography--bodyMedium,.typography--bodyMedium p,p{font-family:Work Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}@media only screen and (width <= 767px){.career-article__left__text ol li,.career-article__left__text ol li p,.career-article__left__text p,.career-article__left__text ul li,.career-article__left__text ul li p,.career-article__right__box__body__list li,.career-article__right__box__body__list li p,.case__background__description,.case__background__description p,.contact-form__subtitle,.contact-form__subtitle p,.contact-person__role,.contact-person__role p,.contact-success__text,.contact-success__text p,.contact__image__opinion p,.typography--bodyMedium,.typography--bodyMedium p,p{font-size:max(.9375rem,16px);line-height:1.5}}.blog-page__body__hub__post p,.blog-page__body__promo__info p,.case-other-small__box__txt__description,.case-other-small__box__txt__description p,.footer-locations__text,.footer-locations__text p,.footer__text,.footer__text p,.typography--bodySmall,.typography--bodySmall p{font-family:Work Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:140%}.arrow-with-date__info,.contact-form__subtitle,.contact__image__opinion p,.footer-article__left p,.typography--text-emphasis{font-weight:500}.article__body__content__toc__title,.contact-info__subtitle,.new-approach .new-column__title,.search-result__kind,.search-shortcuts__title,.typography--label{font-family:Work Sans,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;letter-spacing:.7px;line-height:110%;text-transform:uppercase}@media only screen and (width <= 767px){.article__body__content__toc__title,.contact-info__subtitle,.new-approach .new-column__title,.search-result__kind,.search-shortcuts__title,.typography--label{font-size:.875rem}}.typography--link{font-family:Space Grotesk,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:130%;text-decoration-line:underline}.button-big,.footer-locations__scheduleMeeting,.footer-locations__title,.navbar__list__element__href,.og-link,.typography--button-small,.typography--buttonLarge{font-family:Space Grotesk,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}.typography--display{font-family:Space Grotesk,sans-serif;font-size:7.5rem;font-style:normal;font-weight:300;letter-spacing:-2.4px;line-height:120%}@media only screen and (width <= 767px){.typography--display{font-size:5rem}}.typography--yellow{color:#efff04}.typography--black{color:#0b0a0e!important}.typography--white{color:#fff!important}.typography--light-grey{color:#fff}.typography--darkGrey{color:#aeb4bb}.typography--sectionTitleLarge{font-family:Space Grotesk,sans-serif;font-feature-settings:"case" on,"zero" on,"ss04" on,"ss05" on,"ss03" on,"ss01" on,"salt" on;font-size:3rem;font-style:normal;font-variant-numeric:lining-nums;font-weight:400;letter-spacing:-.04em;line-height:110%}@media only screen and (width <= 767px){.typography--sectionTitleLarge{font-size:2rem;line-height:110%}}.new-approach__box__header__info__name,.typography--sectionTitleSmall{font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;letter-spacing:-.05em;line-height:1.875rem}.arrow-with-date__title,.article__header__left__info__tag,.case-studies-item__subtitle,.case-studies-item__title,.typography--eyebrow{font-family:Work Sans,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;letter-spacing:.7px;line-height:1.25rem;text-transform:uppercase}.action-arrow__describe--cream,.blog-page__filter ul li a,.blog__all__one__info__infotxt__author,.blog__filters__element__href,.case__background__category,.footer-article__wrapper__box__tag,.typography--blogInfo{font-family:Work Sans,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:.7px;line-height:1.875rem;text-transform:uppercase}.typography--displayNumber{font-family:Space Grotesk,sans-serif;font-size:4.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.15}@media only screen and (width <= 1279px){.typography--displayNumber{font-size:3.75rem}}@media only screen and (width <= 767px){.typography--displayNumber{font-size:2.75rem}}.background--black{background-color:#0b0a0e!important}.background--white{background-color:#fff!important}.typography.article-parameters li,.typography.article-parameters p{line-height:1.6}.typography.article-parameters h3,.typography.article-parameters h4{margin:3rem 0 1rem;padding:0;scroll-margin-top:6.9375rem;text-wrap:balance}@media only screen and (width <= 767px){.typography.article-parameters h3,.typography.article-parameters h4{margin-bottom:.75rem;margin-top:2rem}}.typography.article-parameters h4{margin-bottom:.75rem;margin-top:2rem}@media only screen and (width <= 767px){.typography.article-parameters h4{margin-top:1.5rem}}.typography.article-parameters :is(h3,h4)+:is(h3,h4){margin-top:0}.typography.article-parameters>:first-child{margin-top:0}.typography.article-parameters a{color:#fff;font-weight:500;text-decoration-color:#efff04;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.typography.article-parameters a:hover{color:#efff04}}.typography.article-parameters a:focus-visible{color:#efff04}.typography.article-parameters b,.typography.article-parameters strong{font-weight:700}.typography.article-parameters code{background:var(--og-surface-2);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;overflow-wrap:anywhere;padding:.1em .35em}.typography.article-parameters blockquote{border-left:2px solid var(--og-line-3);color:var(--og-text-2);font-size:1.125em;margin:2rem 0;padding-left:1.5rem}.typography.article-parameters img{display:block;height:auto;margin-bottom:3rem;margin-top:3rem;outline:1px solid var(--og-line-1);outline-offset:-1px;width:100%}@media only screen and (width <= 767px){.typography.article-parameters img{margin-bottom:2rem;margin-top:2rem}}.color-variant--dark .highlighted-text{color:#efff04}.color-variant--light .highlighted-text{background:#efff04;color:#0b0a0e}.highlighted-text{color:#efff04}.og-num{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums;font-weight:300;letter-spacing:-.04em;line-height:.95}.og-num--xl{font-size:clamp(4rem,2.4rem + 4.2vw,7.5rem)}.og-num--l{font-size:clamp(2.75rem,1.9rem + 2.2vw,4.5rem)}.og-num__unit{color:var(--og-text-2);font-size:.5em;letter-spacing:-.01em;margin-left:.08em;vertical-align:.62em}.og-label,.og-tag{color:var(--og-text-2);font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.og-tag{border:1px solid var(--og-line-2);color:var(--og-text-1);display:inline-flex;padding:.375rem .625rem}:where(p,li,dd,blockquote,figcaption,td,th){overflow-wrap:break-word}.details__body__content{margin:0 auto;max-width:58.75rem}.details__body__content p{position:relative}.details__body__content p:last-child{margin-bottom:0}.details__body__content i{background:#aeb4bb;color:#0b0a0e!important;font-size:1.5rem;font-style:italic;line-height:2.375rem}@media only screen and (width <= 767px){.details__body__content i{font-size:1.125rem;line-height:1.75rem}}.details__body__content b{font-weight:800}.details__body__content a{font-weight:600;letter-spacing:.5px}@media (hover:hover) and (pointer:fine){.details__body__content a:hover{text-decoration:underline}}.details__body__content a.file{background:#aeb4bb;border:1px solid #aeb4bb;border-radius:6px;display:block;max-width:29.375rem;padding:.5rem .5rem .5rem 2rem;position:relative}.details__body__content a.file:before{content:"";display:block;height:.875rem;left:.625rem;position:absolute;top:50%;transform:translateY(-50%);width:.875rem}.details__body__content ol{list-style:decimal}.details__body__content ol,.details__body__content ul{margin-left:1.5rem;margin-top:0;position:relative}.details__body__content ol li,.details__body__content ul li{font-size:1.125rem;font-weight:500;letter-spacing:.5px;line-height:2.375rem}.details__body__content img{display:block;transition:.2s cubic-bezier(.16,1,.3,1)}.details__body__content img.left{margin-right:auto}.details__body__content img.right{margin-left:auto}.details__body__content img.full-width{height:auto;left:50%;object-fit:contain;position:relative;transform:translateX(-50%);width:calc(100vw - 300px)}@media only screen and (width >= 1680px){.details__body__content img.full-width{width:calc(100vw - 320px)}}@media only screen and (width >= 768px)and (width <= 1199px){.details__body__content img.full-width{width:calc(100vw - 100px)}}@media only screen and (width <= 767px){.details__body__content img.full-width{left:0;position:static;transform:translateX(0);width:100%}.details__body__content img{height:100%;width:100%}.details__body__content h2,.details__body__content h3,.details__body__content h4,.details__body__content p{margin-bottom:2rem;margin-top:2rem}}.color-variant--dark{background-color:#0b0a0e;color:#fff;transition:background-color .6s cubic-bezier(.16,1,.3,1),color .6s cubic-bezier(.16,1,.3,1)}.color-variant--dark a:not(.button-big,.button-small,.button-toggle){color:#fff!important}.color-variant--light{background-color:#fff;color:#0b0a0e;transition:background-color .6s cubic-bezier(.16,1,.3,1),color .6s cubic-bezier(.16,1,.3,1)}.color-variant--light a:not(.button-big,.button-small,.button-toggle){color:#0b0a0e!important}.color-variant--light .typography--darkGrey{color:#5f656c}.color-variant--light .statistics__number,.color-variant--light .typography--light-grey,.color-variant--light .typography--yellow{color:#0b0a0e}div[data-gtm-block-type]:has(>.color-variant--dark)+div[data-gtm-block-type]>.color-variant--light,div[data-gtm-block-type]:has(>.color-variant--light)+div[data-gtm-block-type]>.color-variant--dark{padding-top:6.5rem}@media only screen and (width <= 767px){div[data-gtm-block-type]:has(>.color-variant--dark)+div[data-gtm-block-type]>.color-variant--light,div[data-gtm-block-type]:has(>.color-variant--light)+div[data-gtm-block-type]>.color-variant--dark{padding-top:4rem}}div[data-gtm-block-type]:is([data-gtm-block-type=new_hero_fullscreen],[data-gtm-block-type=casestudies24_hero],[data-gtm-block-type=new_call]:has(>.new-call__image),[data-gtm-block-type=new_hero_minimal]:has(.hero-minimal-top__image))+div[data-gtm-block-type]>:not(.contact-section,.fullpage-image){padding-top:6.5rem}@media only screen and (width <= 767px){div[data-gtm-block-type]:is([data-gtm-block-type=new_hero_fullscreen],[data-gtm-block-type=casestudies24_hero],[data-gtm-block-type=new_call]:has(>.new-call__image),[data-gtm-block-type=new_hero_minimal]:has(.hero-minimal-top__image))+div[data-gtm-block-type]>:not(.contact-section,.fullpage-image){padding-top:4rem}}div[data-gtm-block-type]:has(>.color-variant--dark)+div[data-gtm-block-type]>.fullpage-image.color-variant--light,div[data-gtm-block-type]:has(>.color-variant--light)+div[data-gtm-block-type]>.fullpage-image.color-variant--dark{padding-top:0}div[data-gtm-block-type]:has(>.fullpage-image.color-variant--dark):has(+div[data-gtm-block-type]>.color-variant--light)>.fullpage-image.color-variant--dark,div[data-gtm-block-type]:has(>.fullpage-image.color-variant--light):has(+div[data-gtm-block-type]>.color-variant--dark)>.fullpage-image.color-variant--light{padding-bottom:0}.color-variant--accent{background-color:#efff04;color:#0b0a0e;text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:Work Sans,sans-serif;height:100%;line-height:1;margin:0;padding:0;text-rendering:optimizelegibility;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(a){color:inherit}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.overlay-dark{background:#0b0a0e;height:100%;left:0;opacity:.5;position:absolute;top:0;transition:all .4s cubic-bezier(.16,1,.3,1);visibility:hidden;width:100%;z-index:890}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{background-color:#0b0a0e;box-sizing:border-box;font-size:calc(clamp(.875rem,.875rem + (100vw - 22.5rem)*0.0015151515,1rem)*var(--a11y-text-scale, 1));height:100%;margin:0;scroll-padding-top:calc(var(--navbar-height) + 1rem);width:100%}*,:after,:before{box-sizing:inherit}.container{margin:auto;padding:0 3rem;width:auto}@media only screen and (width >= 1440px){.container{padding:0 max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.container{padding-left:2rem;padding-right:2rem;width:100%}}@media only screen and (width <= 767px){.container{padding-left:1rem;padding-right:1rem;width:100%}}@media only screen and (width >= 768px)and (width <= 1199px){.container{width:100%}}@media only screen and (width <= 767px){.container{width:100%}}.container-menu{padding:0 3rem}.action-arrow{align-items:center;background-color:#0b0a0e;border:2px solid #0b0a0e;column-gap:1px;cursor:pointer;display:grid;grid-template-columns:1.5rem 1fr;position:relative;transition:all .4s cubic-bezier(.16,1,.3,1);vertical-align:top;width:fit-content;z-index:999}@media (hover:hover) and (pointer:fine){.action-arrow:hover .action-arrow__arrow img{transform:rotate(-45deg);transition:all .4s cubic-bezier(.16,1,.3,1)}.action-arrow:hover .action-arrow__describe--cream{background:#efff04;color:#0b0a0e}}@media only screen and (width <= 767px){.action-arrow{z-index:999}}.action-arrow__arrow{background-color:#efff04;background-size:contain;display:inline-grid;height:1.5rem;place-items:center center;vertical-align:top;width:1.5rem}.action-arrow__arrow img{height:.5rem;width:.5rem}@media only screen and (width >= 1680px){.action-arrow__arrow{font-size:.875rem}}.action-arrow__describe{background-color:#0b0a0e;color:#efff04;display:inline-block;height:100%;transition:all .4s cubic-bezier(.16,1,.3,1);vertical-align:top}.action-arrow__describe--cream{align-content:center;color:#efff04;display:grid;padding-left:.5rem;padding-right:.5rem;place-items:center center}.container-main{padding:0 3rem}@media only screen and (width >= 1440px){.container-main{padding:0 max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.container-main{width:90%}}@media only screen and (width <= 767px){.container-main{padding:0;width:calc(100% - 4.375rem)}}a{text-decoration:none}@media (hover:hover) and (pointer:fine){a:hover{text-decoration:none}}.margin-top-100{margin-top:6.5rem}@media only screen and (width <= 767px){.margin-top-100{margin-top:2rem}}.padding-top-bot-25{padding-bottom:6.5rem}@media only screen and (width <= 767px){.padding-top-bot-25{padding-bottom:4rem}}.version{display:inline-block;float:left;font-size:.8125rem;font-weight:400;line-height:1.625rem;margin-right:.4375rem;margin-top:.375rem;vertical-align:top}.close{height:2rem;opacity:.3;position:absolute;right:2rem;top:2rem;width:2rem}@media (hover:hover) and (pointer:fine){.close:hover{opacity:1}}.close:after,.close:before{background-color:#0b0a0e;content:" ";height:2.0625rem;left:.9375rem;position:absolute;width:2px}@media only screen and (width <= 767px){.close:after,.close:before{background-color:#fff}}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}@media only screen and (width <= 767px){.mask-top{align-self:center;display:grid;height:100vh;position:absolute!important}}.iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.yt-facade{aspect-ratio:16/9;background:#000;overflow:hidden;position:relative;width:100%}.iframe-container>.yt-facade,.responsive-object>.yt-facade{aspect-ratio:auto;inset:0;position:absolute}.yt-facade iframe,.yt-facade__thumb{border:0;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.yt-facade__play{background:none;border:0;cursor:pointer;inset:0;padding:0;position:absolute}.yt-facade__play svg{height:auto;width:68px}.yt-facade__play-bg{fill:#212121;fill-opacity:.8}.yt-facade__play:focus-visible .yt-facade__play-bg{fill:red;fill-opacity:1}@media (hover:hover) and (pointer:fine){.yt-facade__play:hover .yt-facade__play-bg{fill:red;fill-opacity:1}}.yt-facade__note{background:rgba(0,0,0,.7);bottom:0;color:#fff;font-size:.8rem;left:0;margin:0;padding:6px 12px;position:absolute;right:0}.yt-facade__note a{text-decoration:underline}.overflow-hidden{overflow:hidden}@media only screen and (width <= 767px){.fit-container{padding:0!important}}.href-link{cursor:pointer}.fade{animation-duration:2s;animation-name:fade}@keyframes fade{0%{opacity:0}to{opacity:1}}.margin-top-107{margin-top:6.5rem}@media only screen and (width <= 767px){.margin-top-107{margin-top:6.5rem}}.status-404{color:var(--og-text-1);font-family:Work Sans,sans-serif;padding-bottom:8rem;padding-top:calc(var(--navbar-height) + 6rem)}.status-404:has(.status-404__intro){align-items:start;display:grid;gap:2.5rem 6rem;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}@media only screen and (width <= 1199px){.status-404:has(.status-404__intro){grid-template-columns:minmax(0,1fr);padding-bottom:5rem;padding-top:calc(var(--navbar-height) + 3rem)}}.status-404__intro{max-width:40rem}.status-404__number{color:var(--og-text-3);margin:0}.status-404__number:not(.og-label){color:var(--og-text-1);font-size:10rem;font-weight:600;line-height:1}.status-404__h1{color:var(--og-text-1);margin:1rem 0 1.5rem;text-wrap:balance}.status-404__help,.status-404__lead{color:var(--og-text-2);margin:0 0 1.5rem;max-width:36rem}.status-404__help{color:var(--og-text-3);margin-top:2.5rem}.status-404__links{list-style:none;margin:0;padding:0}.status-404__links li{border-top:1px solid var(--og-line-1)}.status-404__links li:last-child{border-bottom:1px solid var(--og-line-1)}.status-404__links .status-404__link{color:var(--og-text-1);display:flex;justify-content:space-between;min-height:4rem;padding-block:.75rem;width:100%}.status-404__links a:not(.og-link){align-items:center;color:var(--og-text-1);display:inline-flex;min-height:max(44px,2.75rem)}.status-404__help a{color:var(--og-text-1);text-decoration:underline;text-underline-offset:2px}#progress-container{background:transparent;height:.25rem;left:0;position:fixed;top:0;transition:all .2s cubic-bezier(.16,1,.3,1);width:100%;z-index:1000}#progress-container.ready{transform:translateY(-.1875rem)}#progress-bar{background:#efff04;display:block;height:.1875rem;width:0}.background-black{background-color:#0b0a0e!important}.background-white{background-color:#fff!important}.background-yellow{background-color:#efff04!important}.details__body a{color:#fff;text-decoration:none}@media (hover:hover) and (pointer:fine){.details__body a:hover{text-decoration:underline}}main :is(p,li,dd,td,blockquote,figcaption) a:not([class]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}@media (hover:hover) and (pointer:fine){main :is(p,li,dd,td,blockquote,figcaption) a:not([class]):hover{text-decoration-thickness:2px}}.arrow-with-date{display:grid;grid-template-columns:.625rem 1fr;grid-gap:.5rem;align-items:center}.arrow-with-date__arrow{background:url(/static/ordergroup/img/arrow-grey.svg);height:.625rem;width:.625rem}.arrow-with-date__title{color:#aeb4bb}.arrow-with-date__info{color:#fff;margin-bottom:1.5rem}.case-studies-margin-bottom{margin-bottom:5rem}.rodo{font-size:.75rem;padding-bottom:2rem}.rodo--ebook{font-size:.6875rem;line-height:normal;margin-top:1.5rem}.rodo--ebook .show-more-rodo a{color:#efff04!important}.rodo .hide{display:none}.show-more-rodo{display:none;line-height:normal;margin-top:1.5rem}.show-more-rodo.active{display:block}.show-more-rodo a{color:#0b0a0e;font-weight:700}.show-more-click{cursor:pointer;font-weight:700}.lazy:not(img,video,iframe){contain-intrinsic-size:auto 500px;content-visibility:auto}.padding-top-bottom-100{margin-bottom:3rem;margin-top:7.5rem}@media only screen and (width <= 767px){.padding-top-bottom-100{margin-bottom:1.5rem;margin-top:0}.padding-button{margin-bottom:2.5rem;margin-top:2.5rem}}.right-items-boxes{margin-top:3rem}@media only screen and (width <= 767px){.right-items-boxes{width:100%}}.right-items-boxes a{color:#fff!important}@media only screen and (width <= 767px){.no-mobile{display:none!important;visibility:hidden!important}}.no-desktop{display:none!important;visibility:hidden!important}@media only screen and (width <= 767px){.no-desktop{display:flex!important;visibility:visible!important}}.hover-zoom{height:100%;overflow:hidden}.hover-zoom,.hover-zoom img{transition:transform .6s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.hover-zoom img:hover{transform:scale(1.04)}}.embed{padding-bottom:6.5rem}@media only screen and (width <= 767px){.embed{padding-bottom:4rem}}:root{--navbar-height:5.4375rem}@media only screen and (width <= 1199px){:root{--navbar-height:4rem}}.navbar{background:#0b0a0e;color:#fff;display:block;padding:1.25rem 3rem;position:fixed;top:0;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);vertical-align:top;width:100%;z-index:1040}.navbar--hidden{transform:translateY(-100%)}.navbar--scrolled{box-shadow:inset 0 -1px 0 var(--og-line-1)}.navbar--transparent-hero{background:transparent}.navbar--transparent-hero.navbar--scrolled,.navbar--transparent-hero:has(.navbar__list__element.is-open){background:#0b0a0e}body.overflow-hidden .navbar--transparent-hero{background:#0b0a0e}.navbar .close-trigger,.navbar .menu-trigger{background:transparent;border:0;cursor:pointer;display:none;font:inherit;margin:0}@media only screen and (width <= 1199px){.navbar{height:auto;min-height:4rem;overflow:hidden;padding:1rem}}@media only screen and (width >= 768px)and (width <= 1199px){.navbar{padding-left:2rem;padding-right:2rem}}@media only screen and (width >= 1440px){.navbar{padding-left:max(6.5rem,(100% - 107rem)/2);padding-right:max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width <= 767px){.navbar{display:grid}}@media only screen and (width <= 1199px){.navbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.navbar__href{align-content:center;display:inline-grid;height:2.8125rem;vertical-align:middle;width:11.25rem;z-index:9999}.navbar__href__logo{background:url(/static/ordergroup/img/ordergroup-logo.svg) no-repeat;background-size:contain;height:1.5625rem;width:100%;z-index:9999}@media only screen and (width <= 1199px){.navbar__href__logo{align-content:center;width:11.25rem}}.navbar__eu{display:inline-block;margin-left:4.3125rem;margin-top:.4375rem;vertical-align:top;width:14.625rem}@media only screen and (width <= 1199px){.navbar__eu{display:none}}.navbar__list{align-items:center;display:inline-flex;flex-direction:row;float:right;height:2.9375rem;list-style-type:none;margin:0;padding:0;text-align:right}@media only screen and (width <= 1199px){.navbar__list{bottom:0;height:auto;position:absolute}}.navbar__list>li{display:flex;justify-content:left;margin:0 1rem}@media only screen and (width <= 1199px){.navbar__list>li{display:none;width:100%}}.navbar__list__element{display:inline-block;margin-right:3rem;vertical-align:top}@media only screen and (width <= 767px){.navbar__list__element:focus .nav-submenu{display:none}@media (hover:hover) and (pointer:fine){.navbar__list__element:hover .nav-submenu{display:none}}}.navbar__list__element:last-child{margin-right:0}@media only screen and (width <= 767px){.navbar__list__element{display:none}}.navbar__list__element .social{display:none}@media only screen and (width <= 1199px){.navbar__list__element .social{display:block;margin-top:3rem}.navbar__list__element .social a{margin-right:1rem}}.navbar__list__element__href{color:#fff;position:relative;text-align:left;text-decoration:none;transition:color .2s cubic-bezier(.16,1,.3,1)}@media only screen and (width <= 1199px){.navbar__list__element__href{align-self:flex-start;color:#fff;font-family:Space Grotesk,sans-serif;font-size:1.75rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;padding:1.375rem 0;text-transform:none;width:100%}}@media only screen and (width >= 768px)and (width <= 1199px){.navbar__list__element__href{font-size:2.25rem}}.navbar__list__element__href .underline{background-color:#efff04;bottom:.3125rem;height:.125rem;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;width:100%}@media only screen and (width <= 1199px){.navbar__list__element__href .underline{display:none}}.inner-container{float:right}@media only screen and (width <= 1199px){.inner-container{opacity:0;overflow:hidden;transition:opacity .15s cubic-bezier(.16,1,.3,1),visibility 0s linear .15s;visibility:hidden}}@media only screen and (width >= 768px)and (width <= 1199px){.inner-container{background:#0b0a0e}}@media only screen and (width <= 1199px){.navbar__list{flex-direction:column;padding:0 1rem}}@media only screen and (width <= 1199px)and (width >= 768px)and (width <= 1199px){.navbar__list{padding:0 2rem}.main-menu-wrapper .main-nav{max-width:40rem}}@media only screen and (width <= 1199px){.overflow-hidden .navbar__href__logo{background:url(/static/ordergroup/img/ordergroup-logo.svg) no-repeat;background-size:contain}.overflow-hidden .navbar__list{padding-bottom:9.5rem;z-index:9998}.overflow-hidden .navbar__list li{height:5rem;z-index:800}}@media only screen and (width <= 1199px)and (width <= 1199px){.overflow-hidden .navbar__list li{display:flex;height:auto}}@media only screen and (width <= 1199px){.close-trigger,.menu-trigger{background:transparent;border-radius:0;height:max(44px,2.75rem);position:absolute;right:calc(1rem - (max(44px, 2.75rem) - 1.5rem)/2);top:50%;touch-action:manipulation;transform:translateY(-50%);width:max(44px,2.75rem);z-index:999999;-webkit-tap-highlight-color:rgba(0,0,0,0)}.close-trigger:active,.menu-trigger:active{background:hsla(0,0%,100%,.08)}.navbar .menu-trigger{display:flex;flex-direction:column;justify-content:space-between;padding:calc((max(44px, 2.75rem) - 1.125rem)/2) calc((max(44px, 2.75rem) - 1.5rem)/2)}@media (hover:hover) and (pointer:fine){.close-trigger:hover .menu-trigger-bar:before,.menu-trigger:hover .menu-trigger-bar:before{width:100%}}.navbar .close-trigger{display:block;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility .4s cubic-bezier(.16,1,.3,1);visibility:hidden;z-index:99999}body.overflow-hidden .navbar .close-trigger{opacity:1;pointer-events:auto;visibility:visible}.menu-trigger-bar{background-color:#fff;border-radius:.125rem;display:block;height:.125rem;position:relative;width:100%}.menu-trigger-bar:before{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:width .3s cubic-bezier(.16,1,.3,1);width:0}.close-trigger-bar{background-color:#fff;border-radius:1px;display:block;height:1.5px;left:50%;margin-left:-.5625rem;margin-top:-.75px;position:absolute;top:50%;transform:rotate(45deg);width:1.125rem}.close-trigger-bar.right{transform:rotate(-45deg)}.inner-container,.menu-container{align-items:flex-end;height:100%;left:0;position:fixed;top:0;width:100%}.inner-container{z-index:20}.menu-container{align-items:flex-start;display:flex;overflow-y:auto;padding-bottom:3rem;padding-top:6rem}.menu-container .navbar__list__element__href{color:#fff}.menu{opacity:0}.menu a{padding:0}.menu-bg{display:none}.border-menu-trigger{border-radius:50%;height:3.75rem;position:fixed;right:.9375rem;top:1.4375rem;width:3.75rem}}.navbar__list__element.menu--line.is-open .nav-submenu{opacity:1;transform:none;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility 0s;visibility:visible}.navbar.nav--instant .nav-submenu{transition:none!important}@media(prefers-reduced-motion:no-preference){:root:not(.a11y-reduce-motion) .navbar__list__element.menu--line:not(.is-open) .nav-submenu{transform:translateY(-.5rem)}}.navbar__list__element.menu--line>.navbar__list__element__href.submenu-trigger{position:relative}.navbar__list__element.menu--line>.navbar__list__element__href.submenu-trigger:not([href]){cursor:pointer}.submenu-overlay{background:#0b0a0e;display:none!important;left:0;position:absolute;top:0;transform:translateY(var(--navbar-height));width:100%;will-change:transform;z-index:9800}@media only screen and (width <= 767px){.submenu-overlay{display:none}}.nav-submenu{background:var(--og-bg);box-shadow:inset 0 1px 0 var(--og-line-1),0 1px 0 var(--og-line-2);left:0;opacity:0;overflow:hidden;padding:2.5rem 0 4rem;position:absolute;top:var(--navbar-height);transform:translateY(0);transition:opacity .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1),visibility 0s linear .15s;visibility:hidden;width:100%;will-change:transform;z-index:9900}@media only screen and (width <= 767px){.nav-submenu{display:none}}.nav-submenu .container{width:100%}.nav-submenu .container-menu{padding:0 3rem}@media only screen and (width >= 1440px){.nav-submenu .container-menu{padding:0 max(6.5rem,(100% - 107rem)/2)}}@media (hover:hover) and (pointer:fine){.nav-submenu li a:hover{color:#aeb4bb}}.nav-submenu__submenu{color:#fff;margin-bottom:1.5rem}.submenu{display:grid;grid-template-columns:1fr;text-align:left;grid-gap:2rem;place-content:normal normal;position:relative;z-index:9999}.submenu--promo{grid-template-columns:1fr 3fr}.submenu__describe{border-right:1px solid hsla(0,0%,100%,.15);padding-right:1.5rem}.submenu__describe p{margin-top:1rem;width:70%}.submenu__describe a{display:block;margin-top:1rem}.submenu__content{grid-auto-columns:minmax(160px,300px);grid-auto-flow:column;grid-template-columns:none;justify-content:start;grid-gap:2.5rem;align-items:stretch;display:grid}.submenu__content li{margin-bottom:1.5rem}.submenu__promo{display:grid}.show-menu{background:radial-gradient(120% 90% at 50% 0,#17161c 0,#0b0a0e 55%);height:100vh;height:100dvh;left:0;opacity:1;overscroll-behavior:contain;position:fixed;top:0;transition:opacity .25s cubic-bezier(.16,1,.3,1),visibility 0s;visibility:visible;width:100%}html.menu-open{overflow:hidden}.top-null{top:0!important;transform:none!important}.show-rotate-left{transform:rotate(45deg)!important}.show-rotate-left,.show-rotate-right{transition:transform .4s cubic-bezier(.16,1,.3,1)}.show-rotate-right{transform:rotate(-45deg)!important}.menu.show{opacity:1;transition:opacity .4s cubic-bezier(.16,1,.3,1)}@media only screen and (width <= 1199px){.main-menu-wrapper ul{display:flex;flex-direction:column;height:calc(100dvh - var(--navbar-height))!important;justify-content:flex-start;overflow:hidden auto;overscroll-behavior:contain;padding-top:1.5rem;width:100%}}.menu-final{display:grid;grid-template-columns:1fr}.menu-final img{width:100%}.menu-final span{display:block;margin-top:.25rem;width:70%}.menu-final--two{grid-template-columns:1.5rem 1fr;grid-gap:1rem}@media (hover:hover) and (pointer:fine){.menu-final__link a:hover{color:#efff04!important}}.nav-hub-col{display:flex;flex-direction:column;position:relative}.nav-hub-col:not(:first-child):before{background:hsla(0,0%,100%,.15);bottom:0;content:"";left:-1.25rem;position:absolute;top:0;width:1px}.nav-hub-col__card{display:flex;flex-direction:column;text-decoration:none}.nav-hub-col__title{color:#fff;display:-webkit-box;margin:.75rem 0 1rem;min-height:2.4em;transition:color .2s cubic-bezier(.16,1,.3,1);-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (hover:hover) and (pointer:fine){.nav-hub-col:hover .nav-hub-col__title{color:#efff04}}.nav-hub-col .nav-hub-col__title{font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:-.16px;line-height:120%;order:3;text-transform:none}.nav-hub-col__banner{aspect-ratio:16/6.5;border-radius:0;margin-bottom:1rem;order:1;overflow:hidden;position:relative;width:100%}.nav-hub-col__banner img{display:block;filter:grayscale(.15) contrast(1.05);height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1);width:100%}.nav-hub-col__banner:after{background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.45));content:"";inset:0;position:absolute}@media (hover:hover) and (pointer:fine){.nav-hub-col:hover .nav-hub-col__banner img{filter:grayscale(0) contrast(1.05);transform:scale(1.05)}}.nav-hub-col__links{margin:0}.nav-hub-col__links li{list-style:none;margin-bottom:0}.nav-hub-col__links li:last-child a{border-bottom:none}.nav-hub-col__links a{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.62);display:flex;justify-content:space-between;padding:.625rem 0;text-decoration:none;transition:color .2s cubic-bezier(.16,1,.3,1)}.nav-hub-col__links a:after{color:#efff04;content:"→";font-size:.8125rem;opacity:0;transform:translateX(-4px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.nav-hub-col__links a:hover{color:#fff}.nav-hub-col__links a:hover:after{opacity:1;transform:translateX(0)}}.nav-hub-col__card:before{color:hsla(0,0%,100%,.5);content:none;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.7px;line-height:110%;margin-bottom:.375rem;order:2;text-transform:uppercase}@media only screen and (width <= 1199px){.nav-hub-col:before,.nav-hub-col__banner{display:none}}.main-nav a.icon-contact{align-items:center;align-self:stretch;background:#efff04;color:#0b0a0e!important;display:flex;font-weight:500;gap:.625rem;height:2.5rem;justify-content:center;margin:0;padding:0 1.25rem}.main-nav a.icon-contact .underline{display:none}.main-nav a.icon-contact:after{background:url(/static/ordergroup/img/og-mark-black.svg) no-repeat 50%/contain;content:"";display:block;height:1rem;transition:transform .6s cubic-bezier(.16,1,.3,1);width:1rem}@media (hover:hover) and (pointer:fine){.main-nav a.icon-contact:hover:after{transform:rotate(1turn)}}@media only screen and (width <= 1199px){.main-nav a.icon-contact{font-size:1rem;height:3.5rem;padding:0 1.75rem}.main-nav a.icon-contact:after{height:1.25rem;width:1.25rem}@media (hover:hover) and (pointer:fine){.main-nav a.icon-contact:hover:after{transform:none}}}.nav-submenu-mobile{display:none}@media only screen and (width <= 1199px){.nav-submenu{display:none!important}.main-nav .navbar__list__element.menu--line{align-items:stretch;border-bottom:1px solid hsla(0,0%,100%,.07);flex-direction:column;height:auto}.main-nav .navbar__list__element.menu--line>.navbar__list__element__href:not(.icon-contact){padding-bottom:.6875rem;padding-top:.6875rem}.main-nav .navbar__list__element.menu--line:last-child{border-bottom:none}.navbar__list__element:has(>a.icon-contact){margin-top:.5rem;padding-top:1.5rem}.main-nav .navbar__list__element.menu--line>.submenu-trigger{align-items:center;align-self:flex-start;display:flex;gap:.75rem;justify-content:space-between}.main-nav .navbar__list__element.menu--line>.submenu-trigger:after{background-color:hsla(0,0%,100%,.08);background-image:url(/static/ordergroup/img/og-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:.75rem;border-radius:50%;content:"";flex:none;height:1.5rem;transition:background-color .2s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);width:1.5rem}.main-nav .navbar__list__element.is-open>.submenu-trigger:after{background-color:#efff04;background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(180deg)}.nav-submenu-mobile{background:hsla(0,0%,100%,.03);border-radius:.875rem;display:block;margin-bottom:0;max-height:0;overflow:hidden;padding:0 .875rem;text-align:left;transition:max-height .35s ease,visibility 0s linear .35s;visibility:hidden;width:100%}.nav-submenu-mobile:before{color:hsla(0,0%,100%,.4);content:none;display:block;font-family:Work Sans,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.08em;padding:.75rem 0 .25rem;text-transform:uppercase}.nav-submenu-mobile li,.nav-submenu-mobile ul{display:block!important;flex:none!important;height:auto!important;list-style:none;margin:0;padding:0;position:static!important;transform:none!important;width:100%!important}.main-nav .nav-submenu-mobile a{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.7);display:flex;font-size:1rem;justify-content:space-between;line-height:1.3;padding:.875rem 0;text-align:left}.main-nav .nav-submenu-mobile a:after{color:#efff04;content:"→";flex-shrink:0;font-size:.8125rem;margin-left:.5rem;opacity:.85}.main-nav .nav-submenu-mobile li:first-child a{border-top:none}.main-nav .nav-submenu-mobile__link--parent{background:hsla(0,0%,100%,.04);border-radius:.875rem .875rem 0 0;color:#fff;font-weight:600}.main-nav .nav-submenu-mobile a.nav-submenu-mobile__link--child{border-top:none;color:hsla(0,0%,100%,.6);font-size:.875rem;padding:.5rem 0 .5rem 1rem}.main-nav .nav-submenu-mobile a.nav-submenu-mobile__link--child:after{opacity:.5}.main-nav .nav-submenu-mobile a.nav-submenu-mobile__link--parent{justify-content:flex-start;padding-left:.75rem;padding-right:.75rem}.main-nav .nav-submenu-mobile a.nav-submenu-mobile__link--parent:after{margin-left:auto}.navbar__list__element.is-open .nav-submenu-mobile{margin-bottom:.5rem;max-height:200vh;overflow:visible;padding:.25rem .875rem .5rem;transition:max-height .35s ease,visibility 0s;visibility:visible}}.main-nav .nav-lang{margin-right:0}.nav-lang__list{align-items:center;display:flex;gap:.25rem;list-style:none;margin:0;padding:0}.main-nav .nav-lang__item{display:flex;height:auto;margin:0;width:auto}.nav-lang__link{align-items:center;color:hsla(0,0%,100%,.75);display:flex;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;letter-spacing:.04em;min-width:2.25rem;padding:0 .375rem;text-decoration:none;transition:color .2s cubic-bezier(.16,1,.3,1)}.nav-lang__link.is-active,.nav-lang__link:focus-visible{color:#fff}@media (hover:hover) and (pointer:fine){.nav-lang__link:hover{color:#fff}}.nav-lang__link.is-active{pointer-events:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.35em}@media only screen and (width <= 1199px){.main-nav .navbar__list__element.menu--line:has(>a.icon-contact){border-bottom:none}.main-nav .nav-lang{margin-left:0;padding-top:1rem}.main-nav .nav-lang__item:first-child .nav-lang__link{justify-content:flex-start;padding-left:0}.main-menu-wrapper .nav-lang__list{flex-direction:row;height:auto!important;justify-content:flex-start;overflow:visible;padding-top:0;width:auto}.nav-lang__link{font-size:1rem;height:2.75rem;min-width:2.75rem}}@media only screen and (width >= 1200px){.submenu__describe p{color:hsla(0,0%,100%,.62);max-width:16rem;text-wrap:pretty;width:auto}.nav-hub-col .nav-hub-col__banner:before{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;top:0;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.16,1,.3,1);z-index:2}.nav-hub-col:focus-within .nav-hub-col__banner:before{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.nav-hub-col:hover .nav-hub-col__banner:before{transform:scaleX(1)}.nav-hub-col:hover .nav-hub-col__banner img{transform:scale(1.04)}}.nav-hub-col .nav-hub-col__banner img{transition:transform .9s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1)!important}@media (hover:hover) and (pointer:fine){.nav-hub-col:hover .nav-hub-col__title{color:#fff}}.nav-hub-col .nav-hub-col__title{padding-right:1.5rem}.nav-hub-col .nav-hub-col__title:after{background-color:currentcolor;content:"";display:inline-block;height:1.25rem;margin-left:.25rem;margin-right:-1.5rem;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.25rem no-repeat;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);vertical-align:-.2em;width:1.25rem}.nav-hub-col .nav-hub-col__card:focus-visible .nav-hub-col__title:after{background-color:#efff04;transform:rotate(-45deg)}@media (hover:hover) and (pointer:fine){.nav-hub-col:hover .nav-hub-col__title:after{background-color:#efff04;transform:rotate(-45deg)}}.nav-hub-col:not(:has(.nav-hub-col__links)) .nav-hub-col__card:after{content:none!important}.nav-hub-col__links .menu-final__link,.nav-hub-col__links li{width:100%}.nav-hub-col__links a,.nav-hub-col__links a.typography--white{border-bottom-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.62)!important;transition:color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);width:100%}.nav-hub-col__links a.typography--white:after,.nav-hub-col__links a:after{background-color:#efff04;content:"";flex:none;height:1.125rem;margin-left:1rem;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.125rem no-repeat;opacity:0;transform:translateX(-.5rem) rotate(-45deg);transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);width:1.125rem}.nav-hub-col__links a.typography--white:focus-visible,.nav-hub-col__links a:focus-visible{border-bottom-color:hsla(0,0%,100%,.24);color:#fff!important}@media (hover:hover) and (pointer:fine){.nav-hub-col__links a.typography--white:hover,.nav-hub-col__links a:hover{border-bottom-color:hsla(0,0%,100%,.24);color:#fff!important}}.nav-hub-col__links a.typography--white:focus-visible:after,.nav-hub-col__links a:focus-visible:after{opacity:1;transform:translateX(0) rotate(-45deg)}@media (hover:hover) and (pointer:fine){.nav-hub-col__links a.typography--white:hover:after,.nav-hub-col__links a:hover:after{opacity:1;transform:translateX(0) rotate(-45deg)}}}@media only screen and (width >= 1200px){.submenu--promo{grid-template-columns:13rem minmax(0,1fr);grid-gap:2.5rem}.submenu__content{grid-auto-columns:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (width <= 1199px){.main-nav .navbar__list__element.menu--line>.submenu-trigger:after{background-color:transparent;background-size:1.375rem;border-radius:0;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16);height:2.25rem;transition:background-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);width:2.25rem}.main-nav .navbar__list__element.is-open>.submenu-trigger:after{background-color:#efff04;box-shadow:inset 0 0 0 1px #efff04}.main-nav .nav-submenu-mobile a:after{background-color:#efff04;content:""!important;height:1.125rem;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.125rem no-repeat;opacity:.85;transform:rotate(-45deg);width:1.125rem}.main-nav .nav-submenu-mobile__link--parent,.nav-submenu-mobile{border-radius:0!important}.navbar__list__element .nav-submenu-mobile:before{content:none!important}}.nav-sub-toggle{display:none}.nav-caret{display:block;flex:none;height:.375rem;width:.625rem}@media only screen and (width >= 1200px){.main-nav .navbar__list__element.menu--line{align-items:center}.main-nav .nav-sub-toggle{align-items:center;background:transparent;border:0;color:var(--og-text-2);cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;margin:0 0 0 .125rem;padding:0;transition:color .2s cubic-bezier(.16,1,.3,1);width:1.5rem}.main-nav .nav-sub-toggle[aria-expanded=true]{color:var(--og-text-1)}@media (hover:hover) and (pointer:fine){.main-nav .nav-sub-toggle:hover{color:var(--og-text-1)}}.main-nav .submenu-trigger:not([href]){align-items:center;display:inline-flex;gap:.4375rem}.main-nav .submenu-trigger:not([href]) .nav-caret{color:var(--og-text-2);transition:color .2s cubic-bezier(.16,1,.3,1)}.main-nav .navbar__list__element.is-open>.nav-sub-toggle .nav-caret,.main-nav .navbar__list__element.is-open>.submenu-trigger .nav-caret{color:var(--og-text-1);transform:rotate(180deg)}}@media only screen and (width >= 1200px)and (prefers-reduced-motion:no-preference){:root:not(.a11y-reduce-motion) .main-nav .nav-caret{transition:transform .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1)}}@media only screen and (width >= 1200px){.submenu__content{grid-auto-flow:row}.submenu__content:not(:has(>.nav-hub-col:nth-child(3))) .nav-hub-col .nav-hub-col__title{min-height:0}}@media only screen and (width <= 1199px){.main-nav .nav-sub-toggle,.main-nav .submenu-trigger .nav-caret{display:none}.main-nav .nav-submenu-mobile{display:none;max-height:none;transition:none}.main-nav .navbar__list__element.is-open .nav-submenu-mobile{animation:nav-sub-mobile-in .2s cubic-bezier(.16,1,.3,1) both;display:block;max-height:none;transition:none}.nav-submenu-mobile__kicker{color:var(--og-text-3);font-weight:500;margin-right:.35em}.main-nav .nav-submenu-mobile a.nav-submenu-mobile__link--child{min-height:max(44px,2.75rem)}.main-nav .nav-lang__link{height:max(44px,2.75rem);min-width:max(44px,2.75rem)}}@keyframes nav-sub-mobile-in{0%{opacity:0}to{opacity:1}}@media only screen and (width >= 768px)and (width <= 1199px){.navbar .close-trigger,.navbar .menu-trigger{right:calc(2rem - (max(44px, 2.75rem) - 1.5rem)/2)}}@media only screen and (width <= 1199px){.menu-trigger-bar{border-radius:0}.menu-trigger-bar:before{content:none}}.footer{align-items:center;align-self:stretch;background:#0b0a0e;display:flex;flex-direction:column;gap:.5rem;overflow:hidden;padding:0 3rem;width:100%}.footer a{cursor:pointer}@media only screen and (width >= 1440px){.footer{padding-left:max(6.5rem,(100% - 107rem)/2);padding-right:max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.footer{padding:0 2rem}}@media only screen and (width <= 767px){.footer{padding:0 1rem}}.footer__text{color:#fff;font-variant-numeric:ordinal}.footer__text--mail{font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:-1%;line-height:1.875rem;padding-bottom:1rem}@media only screen and (width <= 1199px){.footer__text--mail{text-align:center}}.footer__text--mail a{color:inherit}.footer__text--phone{color:#fff;font-family:Work Sans,serif;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.375rem;padding-bottom:.25rem}@media only screen and (width <= 1199px){.footer__text--phone{text-align:center}}.footer__text--phone a{color:inherit;transition:color .2s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.footer__text--phone a:hover{color:#efff04}}.footer__container{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:5rem;padding-bottom:2rem}@media only screen and (width <= 1199px){.footer__container{gap:4rem;padding:3rem 0 2rem}}.footer__content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.footer__partnersAndTerms{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:1rem 2.5rem;justify-content:space-between}@media only screen and (width <= 1199px){.footer__partnersAndTerms{flex-direction:column;gap:2rem}}.footer__partners{align-items:center;display:flex;gap:4rem;min-height:2.1875rem}.footer__partners:not(:has(*)){display:none}.footer__partners-nav{display:flex;flex-wrap:wrap;gap:.75rem 2.5rem}@media only screen and (width <= 1199px){.footer__partners{flex-wrap:wrap;gap:1rem 1.5rem;height:auto;justify-content:center}.footer__partners:empty{display:none}}.footer__terms{display:flex;flex-wrap:wrap;gap:.75rem 2.5rem;justify-content:flex-end}.footer__terms>*{white-space:nowrap}@media only screen and (width <= 1199px){.footer__terms{flex-wrap:wrap;gap:1rem 1.5rem;justify-content:center;text-align:center;width:100%}.footer__terms>p{flex-basis:100%;order:1}.footer__terms>a{white-space:nowrap}}@media only screen and (width <= 767px){.footer__terms{padding-bottom:4rem}}.footer-socials{border-bottom:1px solid hsla(0,0%,100%,.15);border-top:1px solid hsla(0,0%,100%,.15);display:flex;justify-content:space-between;padding-bottom:3rem;padding-top:4rem;width:100%}@media only screen and (width <= 1199px){.footer-socials{align-items:center;flex-direction:column;gap:3rem;padding:3rem 0}}.footer-socials__list{display:flex;gap:2rem}.footer-socials__list li{height:1.5rem}@media only screen and (width <= 480px){.footer-socials__list{flex-wrap:wrap;justify-content:center;width:100%}}.footer-contact-and-opinions{align-items:center;display:flex;justify-content:space-between;padding-bottom:4rem;padding-top:3rem;width:100%}@media only screen and (width <= 1439px){.footer-contact-and-opinions{flex-direction:column;gap:3rem;padding-bottom:3rem;padding-top:3rem}}.footer-contact-and-opinions__list{align-items:center;display:flex;gap:5rem;height:5rem}@media only screen and (width <= 1599px){.footer-contact-and-opinions__list{gap:2.5rem}}@media only screen and (width <= 1439px){.footer-contact-and-opinions__list{justify-content:space-between;width:100%}}@media only screen and (width <= 1199px){.footer-contact-and-opinions__list{gap:0;width:100%}}@media only screen and (width <= 767px){.footer-contact-and-opinions__list{height:3.125rem}}.footer-contact-and-opinions__list-mobile{align-items:center;display:none;justify-content:space-between;width:100%}@media only screen and (width <= 1199px){.footer-contact-and-opinions__list-mobile{display:flex}}.footer-contact-and-opinions__list-item{height:100%}.footer-contact-and-opinions__list-item--clutch-review{height:2.125rem}@media only screen and (width <= 1199px){.footer-contact-and-opinions__list-item--clutch-review{display:none}}.footer-contact-and-opinions__list-item--nps{height:3.75rem}@media only screen and (width <= 1199px){.footer-contact-and-opinions__list-item--nps{display:none}}.footer-img{height:100%;object-fit:cover;width:auto}.footer-locations{display:flex;width:100%}@media only screen and (width <= 1199px){.footer-locations{flex-direction:column}}.footer-locations__box{border-bottom:1px solid hsla(0,0%,100%,.15);border-left:1px solid hsla(0,0%,100%,.15);border-top:1px solid hsla(0,0%,100%,.15);flex-grow:1;max-width:50%;padding:2rem}@media only screen and (width <= 1199px){.footer-locations__box{border:1px solid hsla(0,0%,100%,.15);border-bottom:none;max-width:none;width:100%}}.footer-locations__box--black{background:#0b0a0e}.footer-locations__box--yellow{background:#efff04}.footer-locations__title{padding-bottom:.5rem}.footer-locations__title--white{color:#fff}.footer-locations__title--black{color:#0b0a0e}.footer-locations__text{text-align:left}.footer-locations__text--white{color:#fff}.footer-locations__text--black{color:#0b0a0e}.footer-locations__scheduleMeeting{color:#0b0a0e;display:flex;justify-content:space-between;margin-top:1rem;padding:.4063rem 0;text-align:left}@media (hover:hover) and (pointer:fine){.footer-locations__scheduleMeeting:hover img{transform:rotate(0deg);transition:.2s cubic-bezier(.16,1,.3,1)}}.footer-locations__arrow{align-items:center;background:#0b0a0e;display:flex;height:1.5rem;justify-content:center;width:1.5rem}.footer-locations__arrow img{height:.5rem;object-fit:cover;transform:rotate(45deg);transition:.2s cubic-bezier(.16,1,.3,1);width:auto}.clutch-rating{align-items:baseline;color:#fff;display:inline-flex;flex-wrap:wrap;font-size:1rem;gap:.5rem;line-height:1.4;text-decoration:none}.clutch-rating--light{color:#0b0a0e}@media (hover:hover) and (pointer:fine){.clutch-rating:hover .clutch-rating__count{text-decoration:underline}}.clutch-rating__brand{font-weight:700}.clutch-rating__stars{color:#ef4335;letter-spacing:.1em}.clutch-rating__score{font-weight:700}.clutch-rating__count{opacity:.8}.footer-socials__logo{align-items:center;display:inline-flex;min-height:max(44px,2.75rem)}.footer-socials__logo img{display:block}.footer-socials__list{align-items:center;gap:.5rem}.footer-socials__list li{height:auto}.footer-socials__list a{display:grid;height:max(44px,2.75rem);justify-content:center;opacity:.72;place-items:center;transition:opacity .2s cubic-bezier(.16,1,.3,1);width:max(44px,2.75rem)}@media(hover:hover)and (pointer:fine){.footer-socials__list a:hover{opacity:1}}.footer-socials__list a:focus-visible{opacity:1}.footer-socials__list img{display:block;height:1.5rem;width:1.5rem}@media only screen and (width <= 767px){.footer-socials__list{display:grid;gap:.5rem 1.5rem;grid-template-columns:repeat(4,max(44px,2.75rem));justify-content:center}}.footer-nav{border-bottom:1px solid var(--og-line-1);display:grid;gap:2.5rem 2.5rem;grid-template-columns:repeat(5,minmax(0,1fr));padding:3.5rem 0;width:100%}@media only screen and (width >= 768px)and (width <= 1199px){.footer-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (width <= 767px){.footer-nav{gap:2.5rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:3rem 0}}.footer-nav__heading{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;line-height:1.3;margin:0 0 .75rem}.footer-nav__heading a{color:inherit}.footer-nav__list{list-style:none;margin:0;padding:0}.footer-nav__heading a,.footer-nav__list a{align-items:center;display:inline-flex;min-height:2rem;text-decoration:none;text-wrap:pretty;transition:color .2s cubic-bezier(.16,1,.3,1)}@media(pointer:coarse){.footer-nav__heading a,.footer-nav__list a{min-height:max(44px,2.75rem)}}.footer-nav__list a{color:var(--og-text-2);font-size:.9375rem;line-height:1.35}@media(hover:hover)and (pointer:fine){.footer-nav__heading a:hover,.footer-nav__list a:hover{color:var(--og-text-1);text-decoration:underline;text-decoration-color:var(--og-line-3);text-underline-offset:3px}}.footer-nav__col--top .footer-nav__heading{margin-bottom:.25rem}.footer-nav__label{align-items:center;display:inline-flex;min-height:2rem}@media(pointer:coarse){.footer-nav__label{min-height:max(44px,2.75rem)}}.footer-nav summary.footer-nav__heading{cursor:default;display:block;list-style:none}.footer-nav summary.footer-nav__heading::-webkit-details-marker{display:none}.footer-nav__col:has(.footer-nav__heading-link) .footer-nav__label,.footer-nav__overview{display:none}@media only screen and (width <= 767px){.footer-nav{gap:0;grid-template-columns:minmax(0,1fr);padding:1rem 0 1.5rem}.footer-nav summary.footer-nav__heading{align-items:center;border-bottom:1px solid var(--og-line-1);cursor:pointer;display:flex;justify-content:space-between;margin:0;min-height:3rem}.footer-nav summary.footer-nav__heading:after{border-bottom:1.5px solid;border-right:1.5px solid;content:"";height:.5rem;margin-right:.25rem;transform:translateY(-25%) rotate(45deg);transition:transform .2s cubic-bezier(.16,1,.3,1);width:.5rem}.footer-nav details[open]>summary.footer-nav__heading:after{transform:translateY(25%) rotate(-135deg)}.footer-nav .footer-nav__heading-link{display:none}.footer-nav__col:has(.footer-nav__heading-link) .footer-nav__label{display:inline-flex}.footer-nav__overview{display:list-item}.footer-nav details>.footer-nav__list{padding:.5rem 0 1rem}.footer-nav__col--top .footer-nav__list{display:flex;gap:1.5rem;padding-top:1rem}}@media only screen and (width <= 1199px){.footer__text--mail,.footer__text--phone{text-align:left}.footer-contact-and-opinions,.footer-socials{align-items:flex-start}.footer-socials__list{justify-content:flex-start}}.footer__text--mail a,.footer__text--phone a{align-items:center;display:inline-flex;min-height:2rem}@media(pointer:coarse){.footer__text--mail a,.footer__text--phone a{min-height:max(44px,2.75rem)}}.footer-locations{gap:1px}.footer-locations__box{background:var(--og-surface-1)!important;border:0!important;box-shadow:inset 0 1px 0 var(--og-sheen);color:var(--og-text-1);display:flex;flex-direction:column}.footer-locations__box--cta{justify-content:space-between}.footer-locations__text--white{color:var(--og-text-2)}.footer-locations a.footer-locations__scheduleMeeting{align-self:stretch;color:var(--og-text-1);justify-content:space-between;margin-top:1.5rem;padding:0}.footer__partners-nav>a,.footer__terms>a{align-items:center;display:inline-flex;min-height:1.5rem}@media(pointer:coarse){.footer__partners-nav>a,.footer__terms>a{min-height:max(44px,2.75rem)}}@media(hover:hover)and (pointer:fine){.footer__partners-nav>a:hover,.footer__terms>a:hover{text-decoration:underline;text-underline-offset:3px}}.footer-nav__heading{align-items:center;display:flex;min-height:2rem}@media(pointer:coarse){.footer-nav__heading{min-height:max(44px,2.75rem)}}@media only screen and (width <= 1199px){.footer__partnersAndTerms{align-items:flex-start}.footer__partners,.footer__terms{justify-content:flex-start;text-align:left}}@media only screen and (width <= 767px){.footer__container{gap:2.5rem;padding-top:2rem}.footer-socials{align-items:flex-start}.footer-contact-and-opinions,.footer-socials{gap:1.5rem;padding:2rem 0}.footer-locations__box{padding:1.5rem}.footer__partnersAndTerms{gap:0}.footer__partners-nav>a,.footer__terms>a{min-height:2.125rem}.footer-socials__list{display:grid;gap:0 1rem;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.footer-socials__list li{justify-self:start}.footer-socials__list a{margin-left:calc((1.5rem - max(44px, 2.75rem))/2)}.footer__text--phone a{min-height:2.125rem}.footer__text--phone,.footer__text--phone+.footer__text--phone{margin-bottom:0;margin-top:0}.footer__terms{gap:0 1.5rem}.footer__terms>p.footer__text{flex-basis:100%;margin-top:1rem}}.a11y-fab{align-items:center;backdrop-filter:blur(8px);background:rgba(11,10,14,.72);border:1px solid hsla(0,0%,100%,.18);border-radius:0;bottom:1rem;box-shadow:0 .25rem 1rem rgba(11,10,14,.25);color:#fff;cursor:pointer;display:inline-flex;height:max(44px,2.75rem);justify-content:center;padding:0;position:fixed;right:1rem;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1);width:max(44px,2.75rem);z-index:1030}@media(hover:hover)and (pointer:fine){.a11y-fab:hover{background:#efff04;border-color:#efff04;color:#0b0a0e}}.a11y-fab:focus-visible{box-shadow:0 0 0 2px #0b0a0e;outline:3px solid #fff;outline-offset:2px}.a11y-fab__icon{height:1.375rem;width:1.375rem}@media print{.a11y-fab{display:none}}@media(pointer:coarse){html:has(.a11y-fab){scroll-padding-bottom:5rem}body:has(:is(input:not([type=checkbox],[type=radio],[type=submit],[type=button]),textarea,select):focus) .a11y-fab{opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.16,1,.3,1),visibility 0s linear .2s;visibility:hidden}}.a11y-panel{background:#0b0a0e;border:1px solid var(--og-line-2);border-radius:0;color:#fff;font-family:Work Sans,sans-serif;margin:auto 1rem 1rem auto;max-height:calc(100dvh - 2rem);overflow:auto;padding:0;width:min(24rem,100vw - 2rem)}.a11y-panel::backdrop{background:rgba(11,10,14,.6)}@media only screen and (width <= 767px){.a11y-panel{border-radius:0;margin:auto auto 0;max-width:100%;padding-bottom:env(safe-area-inset-bottom);width:100%}}.a11y-panel__inner{padding:1.25rem 1.25rem 1.5rem}.a11y-panel__header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.25rem}.a11y-panel__title{font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.2;margin:0}.a11y-panel__close{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.35);border-radius:0;color:#fff;cursor:pointer;display:inline-flex;font-size:1.5rem;height:max(44px,2.75rem);justify-content:center;line-height:1;padding:0;width:max(44px,2.75rem)}@media(hover:hover)and (pointer:fine){.a11y-panel__close:hover{border-color:#efff04;color:#efff04}}.a11y-panel__group{margin-bottom:1.25rem}.a11y-panel__label{color:#aeb4bb;font-size:.875rem;font-weight:600;letter-spacing:.05em;margin:0 0 .5rem;text-transform:uppercase}.a11y-panel__stepper{align-items:center;display:flex;gap:.75rem}.a11y-panel__value{font-size:1.125rem;font-weight:600;min-width:4rem;text-align:center}.a11y-panel__btn,.a11y-panel__reset,.a11y-panel__toggle{background:transparent;border:1px solid hsla(0,0%,100%,.35);border-radius:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1rem;min-height:max(44px,2.75rem)}@media(hover:hover)and (pointer:fine){.a11y-panel__btn:hover,.a11y-panel__reset:hover,.a11y-panel__toggle:hover{border-color:#efff04}}.a11y-panel__btn{font-size:1.125rem;font-weight:600;min-width:3.5rem}.a11y-panel__btn[aria-disabled=true]{cursor:not-allowed;opacity:.45}.a11y-panel__toggles{display:grid;gap:.5rem;list-style:none;margin:0 0 1.25rem;padding:0}.a11y-panel__toggle{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.625rem .875rem;text-align:left;width:100%}.a11y-panel__toggle:after{background:radial-gradient(circle at .5rem 50%,currentcolor .35rem,transparent .4rem);border:2px solid;border-radius:999px;content:"";flex:none;height:1.25rem;width:2.25rem}.a11y-panel__toggle[aria-pressed=true]{background:rgba(239,255,4,.12);border-color:#efff04}.a11y-panel__toggle[aria-pressed=true]:after{background:radial-gradient(circle at calc(100% - .5rem) 50%,#efff04 .35rem,transparent .4rem);border-color:#efff04}.a11y-panel__footer{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.a11y-panel__reset{padding:.5rem 1rem}.a11y-panel__statement{color:#fff;text-decoration:underline;text-underline-offset:.18em}.statistics__slider:focus-within [class*=slide-track-animation-]{animation-play-state:paused}.client-logos-marquee:focus-within{mask-image:none}.client-logos-marquee:focus-within .client-logos-marquee__track{animation:none}html.a11y-reduce-motion{scroll-behavior:auto!important}html.a11y-reduce-motion *,html.a11y-reduce-motion :after,html.a11y-reduce-motion :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}html.a11y-reduce-motion .client-logos-marquee__track,html.a11y-reduce-motion [class*=slide-track-animation-]{animation:none!important}html.a11y-reduce-motion .section-title__sheen{background-image:none;color:var(--section-title-sheen-base,currentcolor);-webkit-text-fill-color:currentcolor}html.a11y-reduce-motion .highlighted-text_line{display:none}html.a11y-underline a{text-decoration:underline!important;text-underline-offset:.18em}html.a11y-spacing body :not(svg,svg *){letter-spacing:.12em!important;line-height:1.5!important;word-spacing:.16em!important}html.a11y-spacing body p{margin-bottom:2em!important}html.a11y-contrast body,html.a11y-contrast body :not(img,video,svg,svg *,picture,canvas,iframe,.a11y-fab,.a11y-fab *){background-color:#000!important;border-color:#fff!important;color:#fff!important;text-shadow:none!important;-webkit-text-fill-color:currentcolor!important}html.a11y-contrast a,html.a11y-contrast a *{color:#ff0!important;text-decoration:underline!important}html.a11y-contrast [role=button],html.a11y-contrast button,html.a11y-contrast input,html.a11y-contrast select,html.a11y-contrast textarea{border:2px solid #fff!important}html.a11y-contrast ::placeholder{color:#ccc!important;opacity:1!important}html.a11y-contrast .breadcrumbs__list,html.a11y-contrast .typography--darkGrey,html.a11y-contrast .typography--lightGrey{opacity:1!important}html.a11y-contrast :focus-visible{box-shadow:0 0 0 2px #000!important;outline:3px solid #ff0!important;outline-offset:2px!important}html.a11y-contrast .client-logos img{filter:brightness(0) invert(1)!important;opacity:1!important}.fab-tucked #CookiebotWidget:not(:focus-within),.fab-tucked .a11y-fab:not(:focus-visible){opacity:0!important;pointer-events:none!important;transform:translateY(1.5rem)!important}#CookiebotWidget{transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1)!important}.hidden{height:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.menu__link{margin-top:1rem;padding-bottom:.8rem;position:relative}.menu__link-inner{display:block;outline:100px solid transparent;position:relative}.menu__link-deco{opacity:0;outline:120px solid transparent;pointer-events:none;position:absolute}.menu--line .menu__link-deco{background:#efff04;bottom:0;height:1px;left:0;width:100%}@media (hover:hover) and (pointer:fine){.menu__link:hover .menu__link-deco{opacity:1}}.search-page{color:#fff;font-family:Work Sans,sans-serif;max-width:56rem;padding-bottom:6.5rem}@media only screen and (width <= 767px){.search-page{padding-bottom:4rem}}.search-page__header{margin-top:6.5rem}.search-page__eyebrow{margin:0 0 1rem}.search-page__title{color:#fff;margin:0;overflow-wrap:anywhere}.search-page__form{align-items:stretch;border:1px solid hsla(0,0%,100%,.15);display:flex;margin-top:2.5rem;transition:border-color .2s cubic-bezier(.16,1,.3,1)}.search-page__form:focus-within{border-color:#efff04;box-shadow:inset 0 0 0 1px #efff04}.search-page__input{background:transparent;border:0;color:#fff;flex:1;font-family:Work Sans,sans-serif;font-size:1.25rem;font-weight:300;height:auto;min-height:4.5rem;min-width:0;padding:0 1.5rem}.search-page__input::placeholder{color:#aeb4bb}.search-page__input:focus{outline:none}.search-page__input::-webkit-search-cancel-button{filter:invert(1)}@media only screen and (width <= 767px){.search-page__input{font-size:1rem;min-height:max(3.5rem,56px);padding:0 1rem}}.search-page__submit{border:0;flex-shrink:0}.search-page__submit:focus-visible{outline:2px solid #fff;outline-offset:-4px}@media only screen and (width <= 767px){.search-page__submit{gap:.5rem;height:auto;min-height:max(3.5rem,56px);padding:0 1rem}}.search-page__summary{color:#aeb4bb;font-size:1rem;line-height:1.5;margin:1.5rem 0 0}.search-page__note{display:block;margin-top:.5rem}.search-results{border-top:1px solid hsla(0,0%,100%,.15);list-style:none;margin:3rem 0 0;padding:0}.search-results__item{border-bottom:1px solid hsla(0,0%,100%,.15)}.search-result{color:#fff;display:block;padding:2rem 0;text-decoration:none;touch-action:manipulation}@media only screen and (width <= 767px){.search-result{padding:1.5rem 0}}.search-result__meta{align-items:center;color:#aeb4bb;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem 1rem}.search-result__kind{color:var(--og-text-2);font-size:.75rem}.search-result__title{color:#fff;margin:.5rem 0 0;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color .2s cubic-bezier(.16,1,.3,1)}.search-result__description{color:#aeb4bb;font-size:1rem;font-weight:300;line-height:1.5;margin:.5rem 0 0}.search-result__url{color:hsla(0,0%,100%,.62);display:block;font-size:.75rem;margin-top:.5rem;overflow-wrap:anywhere}.search-result mark{background:none;color:inherit;font-weight:500}.search-result__title mark{color:#efff04}@media(hover:hover)and (pointer:fine){.search-result:hover .search-result__title{text-decoration-color:#efff04}}.search-result:focus-visible .search-result__title{text-decoration-color:#efff04}.search-result:active{background-color:var(--og-surface-1)}.search-result:focus-visible{outline:2px solid var(--focus-ring,#efff04);outline-offset:3px}.search-shortcuts{margin-top:2.5rem}.search-shortcuts__title{color:#aeb4bb;margin:0 0 1rem}.search-shortcuts__list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.search-shortcuts__link{align-items:center;border:1px solid hsla(0,0%,100%,.15);color:#fff;display:inline-flex;font-size:1rem;min-height:max(2.75rem,44px);padding:0 1rem;text-decoration:none;transition:border-color .2s cubic-bezier(.16,1,.3,1)}.search-shortcuts__link:focus-visible{border-color:#efff04}@media(hover:hover)and (pointer:fine){.search-shortcuts__link:hover{border-color:var(--og-line-3)}}.simple-text-boxes{display:grid;font-size:0;vertical-align:top;width:100%}.simple-text-boxes .container{margin:auto;padding:0 3rem;width:auto}@media only screen and (width >= 1440px){.simple-text-boxes .container{padding:0 max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.simple-text-boxes .container{padding-left:2rem;padding-right:2rem;width:100%}}@media only screen and (width <= 767px){.simple-text-boxes .container{padding-left:1rem;padding-right:1rem;width:100%}}.color-variant--dark .simple-text-boxes .container>a.simple-text-box{border:1px solid hsla(0,0%,100%,.15)}.color-variant--light .simple-text-boxes .container>a.simple-text-box{border:1px solid rgba(11,10,14,.12)}.simple-text-boxes .container>a.simple-text-box{margin:0 -1px -1px 0}@media (hover:hover) and (pointer:fine){.color-variant--dark .simple-text-box:hover{background:hsla(0,0%,100%,.12)}.color-variant--light .simple-text-box:hover{background:rgba(11,10,14,.12)}}@media only screen and (width <= 767px){.color-variant--dark .simple-text-box{border:1px solid hsla(0,0%,100%,.15)!important}.color-variant--light .simple-text-box{border:1px solid rgba(11,10,14,.12)!important}}.simple-text-box{border-collapse:collapse;border-radius:0;box-sizing:border-box;display:inline-block;height:19.375rem;padding:1.5rem;vertical-align:top;width:33%}@media only screen and (width >= 768px)and (width <= 1199px){.simple-text-box{width:50%}}@media only screen and (width <= 767px){.simple-text-box{height:auto}}.simple-text-box__topic{height:1.875rem}@media only screen and (width <= 767px){.simple-text-box__topic{height:auto}}.simple-text-box__price{font-size:1.1875rem;font-weight:300;height:2.1875rem;line-height:2.1875rem;width:100%}@media only screen and (width <= 767px){.simple-text-box__price{height:auto}}.simple-text-box .action-arrow{margin-top:3rem;text-decoration:none}@media (hover:hover) and (pointer:fine){.simple-text-box .action-arrow:hover{text-decoration:none}}.minimal-top{padding-bottom:6.5rem;position:relative;width:100%}.minimal-top--padding-top{padding-top:6.5rem}@media only screen and (width >= 1680px){.minimal-top{padding-bottom:6.5rem}}@media only screen and (width <= 767px){.minimal-top{padding-bottom:5rem}.minimal-top video{display:none}}.minimal-top.padding-bottom-0{padding-bottom:0!important}.minimal-top .container{margin:auto;padding:0 3rem;width:auto}@media only screen and (width >= 1440px){.minimal-top .container{padding:0 max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.minimal-top .container{padding-left:2rem;padding-right:2rem;width:100%}}@media only screen and (width <= 767px){.minimal-top .container{padding-left:1rem;padding-right:1rem;width:100%}}@media only screen and (width >= 1680px){.minimal-top .container-main{padding:0 6.5rem;width:auto}}.minimal-top h1,.minimal-top h2{max-width:33.75rem}.minimal-top--h2{padding-bottom:6.5rem}.minimal-top--h2 h2{padding-bottom:1.5rem}.minimal-top--h2 h1,.minimal-top--h2 h2{max-width:37.5rem}@media only screen and (width >= 1680px){.minimal-top--h2 h1,.minimal-top--h2 h2{max-width:62.5rem}}@media only screen and (width <= 1199px){.minimal-top--h2 h1,.minimal-top--h2 h2{max-width:37.5rem}}.minimal-top--h2 p{max-width:37.5rem}@media only screen and (width >= 1680px){.minimal-top--h2 p{max-width:62.5rem}}@media only screen and (width <= 1199px){.minimal-top--h2 p{max-width:37.5rem}}.hero-minimal{padding-bottom:6.5rem}@media only screen and (width <= 767px){.hero-minimal{padding-bottom:4rem}}.hero-minimal:not(:has(.hero-minimal-top__image)) .hero-minimal-top{padding-bottom:0}.hero-minimal:has(.hero-minimal-top__image){padding-bottom:0}.hero-minimal:has(.hero-minimal-top__image) .hero-minimal-top{padding-bottom:0}.color-variant--dark,:root{--og-bg:#0b0a0e;--og-surface-1:#131216;--og-surface-2:#19181c;--og-line-1:hsla(0,0%,100%,.08);--og-line-2:hsla(0,0%,100%,.14);--og-line-3:hsla(0,0%,100%,.32);--og-text-1:#fff;--og-text-2:hsla(0,0%,100%,.72);--og-text-3:hsla(0,0%,100%,.52);--og-accent:#efff04;--og-sheen:hsla(0,0%,100%,.05);--og-spot:hsla(0,0%,100%,.06)}.background-white,.color-variant--light,.section-container--white{--og-bg:#fff;--og-surface-1:#f4f4f5;--og-surface-2:#ececee;--og-line-1:rgb(11 10 14/8%);--og-line-2:rgba(11,10,14,.14);--og-line-3:rgba(11,10,14,.34);--og-text-1:#0b0a0e;--og-text-2:rgba(11,10,14,.72);--og-text-3:#5f656c;--og-accent:#0b0a0e;--og-sheen:rgba(11,10,14,0);--og-spot:rgb(11 10 14/4%)}:where(h2,h3,h4,h5,h6):not([data-accent]) .highlighted-text{background:none!important;color:inherit!important;-webkit-text-fill-color:currentcolor}[data-spotlight]>.og-spot{background:radial-gradient(28rem circle at var(--mx,50%) var(--my,0),var(--og-spot),transparent 65%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s cubic-bezier(.16,1,.3,1);z-index:0}@media(hover:hover)and (pointer:fine){[data-spotlight]:hover>.og-spot{opacity:1}}[data-reveal].is-armed:not(.is-revealed) [data-reveal-item]{opacity:0;transform:translate3d(0,1.5rem,0)}[data-reveal].is-armed.is-revealed:not(.is-settled) [data-reveal-item]{transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0)*80ms)}[data-reveal=media].is-armed:not(.is-revealed) [data-reveal-item]{transform:none}[data-reveal=media].is-armed:not(.is-revealed) [data-reveal-item] :is(img,video){transform:scale(1.04)}[data-reveal=media].is-armed.is-revealed:not(.is-settled) [data-reveal-item] :is(img,video){transition:transform .6s cubic-bezier(.16,1,.3,1)}.hero-minimal-top{align-items:start;column-gap:4rem;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);padding-bottom:6.5rem;padding-top:6.5rem;position:relative;width:100%}@media only screen and (width >= 768px)and (width <= 1199px){.hero-minimal-top{column-gap:4rem}}@media only screen and (width <= 1023px){.hero-minimal-top{grid-template-columns:minmax(0,1fr);row-gap:3rem}}.hero-minimal-top__no-subtitle{grid-template-columns:1fr}@media only screen and (width <= 767px){.hero-minimal-top{grid-template-columns:1fr;padding:6.5rem 0 5rem;grid-gap:2.5rem}}.hero-minimal-top.padding-bottom-0{padding-bottom:0!important}.hero-minimal-top__left{align-content:start;display:grid;row-gap:1.5rem}.hero-minimal-top__left>div:not(:first-child),.hero-minimal-top__left>p{max-width:38rem}.hero-minimal-top__left--top{padding-top:0}.hero-minimal-top .hero-minimal-card{background-color:var(--og-surface-1);box-shadow:inset 0 1px 0 var(--og-sheen);justify-self:end;max-width:26rem;width:100%}@media only screen and (width <= 1023px){.hero-minimal-top .hero-minimal-card{justify-self:start;max-width:32rem}}@media only screen and (width <= 767px){.hero-minimal-top .hero-minimal-card{justify-self:stretch;max-width:none}}.hero-minimal-top .hero-minimal-card__button{height:auto;max-width:100%;min-height:4.5rem;padding-bottom:1rem;padding-top:1rem;text-decoration:none!important;width:100%}.hero-minimal-top .hero-minimal-card__body{padding:1.5rem}.hero-minimal-top .hero-minimal-card__body ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.hero-minimal-top .hero-minimal-card__body li:last-child .hero-minimal-main-container-right__link{border-bottom:0;padding-bottom:0}.hero-minimal-top .hero-minimal-main-container-right__list-title{margin:0 0 .5rem}.hero-minimal-top .hero-minimal-main-container-right__list-title.typography--light-grey{color:inherit;opacity:.6}.hero-minimal-top .hero-minimal-main-container-right__link{align-items:center;border-bottom:1px solid var(--og-line-1);color:inherit;display:flex;gap:1rem;min-height:2.75rem;padding:.875rem 0;position:relative;text-decoration:none;touch-action:manipulation}@media (hover:hover) and (pointer:fine){.hero-minimal-top .hero-minimal-main-container-right__link:hover{color:inherit;text-decoration:none}}.hero-minimal-top .hero-minimal-main-container-right__link:focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:2px}.hero-minimal-top .hero-minimal-main-container-right__label{text-decoration-color:transparent;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.25em;transition:transform .4s cubic-bezier(.16,1,.3,1),text-decoration-color .2s cubic-bezier(.16,1,.3,1)}.hero-minimal-top .hero-minimal-card .hero-minimal-main-container-right__link:focus-visible .hero-minimal-main-container-right__label{text-decoration-color:color-mix(in srgb,currentcolor 50%,transparent)}.hero-minimal-top .hero-minimal-card .hero-minimal-main-container-right__link:focus-visible:after{background-color:var(--og-accent)!important}@media(hover:hover)and (pointer:fine){.hero-minimal-top .hero-minimal-card .hero-minimal-main-container-right__link:hover .hero-minimal-main-container-right__label{text-decoration-color:color-mix(in srgb,currentcolor 50%,transparent)}.hero-minimal-top .hero-minimal-card .hero-minimal-main-container-right__link:hover:after{background-color:var(--og-accent)!important}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .hero-minimal-top .hero-minimal-main-container-right__link:hover .hero-minimal-main-container-right__label{transform:translateX(.25rem)}}@media(prefers-reduced-motion:no-preference){:root:not(.a11y-reduce-motion) .hero-minimal-top .hero-minimal-main-container-right__link:focus-visible .hero-minimal-main-container-right__label{transform:translateX(.25rem)}}.hero-minimal-top__image{aspect-ratio:16/6;margin-top:4rem;outline:1px solid var(--og-line-1);outline-offset:-1px;overflow:hidden;position:relative}@media only screen and (width <= 1023px){.hero-minimal-top__image{aspect-ratio:16/8;margin-top:3rem}}@media only screen and (width <= 767px){.hero-minimal-top__image{aspect-ratio:4/3;margin-top:2.5rem}}.hero-minimal-top__image img{display:block;height:100%;object-fit:cover;width:100%}@supports(animation-timeline:scroll()){@media(prefers-reduced-motion:no-preference){:root:not(.a11y-reduce-motion) .hero-minimal-top__image img{animation:og-hero-drift linear both;animation-timeline:scroll(root);animation-range:0 100vh}}}.hero-minimal-top__image:after{background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.45));content:"";inset:0;pointer-events:none;position:absolute}.color-variant--light .hero-minimal-top__image:after{content:none}.article-top__author{display:block;margin-top:-.25rem;vertical-align:top;width:100%}@media only screen and (width >= 1680px){.article-top__author{margin-top:.25rem}}@media only screen and (width <= 767px){.article-top__author{margin-top:0}}.article-top__author__img{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;display:inline-block;height:3.75rem;margin-right:1.5rem;vertical-align:top;width:3.75rem}@media only screen and (width <= 767px){.article-top__author__img{border-radius:50%;height:3.75rem;margin-bottom:2rem;width:3.75rem}}@media only screen and (width >= 1680px){.article-top__author__img{height:3.75rem;width:3.75rem}}.article-top__author__name{align-content:center;display:inline-grid;font-size:.8125rem;font-weight:500;line-height:1.875rem;padding-top:.5rem;vertical-align:top}@media only screen and (width <= 767px){.article-top__author__name{align-content:center;align-items:center;display:inline-flex;flex-wrap:wrap;height:3.75rem;padding:0;width:calc(100% - 107px)}}.article-top__author__name>div{display:block;line-height:1.0625rem;vertical-align:top;width:100%}.article-top__author__name>div:first-child{font-size:.8125rem}@media only screen and (width >= 1680px){.article-top__author__name>div:first-child{font-size:.8125rem}.article-top__author__name>div:last-child{font-size:.8125rem;font-weight:400}}.case{background-attachment:scroll;background-position:50%;background-size:cover;display:flex;padding-top:57.8%;position:relative}@media only screen and (width <= 767px){.case{background-size:inherit;height:auto}}@media only screen and (width >= 768px)and (width <= 1199px){.case{height:auto;min-height:31.25rem}}.case .container{margin:auto;padding:0 3rem;width:auto}@media only screen and (width >= 1440px){.case .container{padding:0 max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.case .container{padding-left:2rem;padding-right:2rem;width:100%}}@media only screen and (width <= 767px){.case .container{padding-left:1rem;padding-right:1rem;width:100%}}.case__video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.case__background{bottom:6.25rem;height:auto;left:6.25rem;margin-left:-3.125rem;padding:3rem;position:absolute;width:27.5rem}@media only screen and (width <= 767px){.case__background{bottom:0;height:auto;left:-1.875rem;margin-left:0;padding-left:2rem;padding-right:2rem;position:relative;width:calc(100% + 60px)}}@media only screen and (width >= 768px)and (width <= 1199px){.case__background{bottom:0;height:auto;left:0;margin-left:0;padding-left:2rem;padding-right:2rem;position:absolute;width:100%}}.case__background__topic{font-size:1.5625rem;font-weight:700;letter-spacing:-1px;line-height:2.1875rem}@media only screen and (width >= 1680px){.case__background__topic{font-size:1.875rem;line-height:2.5rem}}@media only screen and (width <= 1199px){.case__background__topic{font-size:1.875rem;line-height:2.5rem}}.case__background__category{margin-top:1.5rem}.case__background__category a{color:inherit}.case__background__description{margin-top:1rem}.case__background__view{margin-top:2rem}.animate-labels .container{margin:auto;padding:0 3rem;width:auto}@media only screen and (width >= 1440px){.animate-labels .container{padding:0 max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.animate-labels .container{padding-left:2rem;padding-right:2rem;width:100%}}@media only screen and (width <= 767px){.animate-labels .container{padding-left:1rem;padding-right:1rem;width:100%}}.download-section{display:grid;font-family:Work Sans,sans-serif;grid-template:"form image" 430px/auto}@media only screen and (width >= 1440px){.download-section{grid-template-rows:570px}}@media only screen and (width <= 767px){.download-section{grid-template:"image" auto "form" auto/100%;padding-bottom:1.5rem}}.download-section__form{grid-area:form;margin:2.5rem 4rem 4rem;position:relative}@media only screen and (width >= 1440px){.download-section__form{margin:4rem 7.5rem 6.5rem}}@media only screen and (width >= 768px)and (width <= 1199px){.download-section__form{margin:2rem 2.5rem 3rem}}@media only screen and (width <= 767px){.download-section__form{margin:2rem 2.5rem 3rem}}.download-section__form__text{font-size:1.5625rem;font-weight:400;letter-spacing:-.59px;line-height:2.1875rem}@media only screen and (width >= 1440px){.download-section__form__text{font-size:2rem;font-weight:400;letter-spacing:-.75px;line-height:2.8125rem}}@media only screen and (width >= 768px)and (width <= 1199px){.download-section__form__text{font-size:1.5625rem;letter-spacing:-.52px;line-height:2.1875rem}}@media only screen and (width <= 767px){.download-section__form__text{font-size:1.375rem;letter-spacing:-.52px;line-height:1.875rem;padding-bottom:1rem;padding-top:1rem}}.download-section__form__text-small{font-size:1.25rem;font-weight:400;line-height:2rem;padding-bottom:1.5rem;padding-top:1.5rem}.download-section__form__container{bottom:0;left:0;position:absolute;right:0}@media only screen and (width <= 767px){.download-section__form__container{position:relative}}.download-section__form__container__label{color:inherit;display:block;font-size:.875rem;font-weight:400;line-height:1.5625rem;width:100%}@media only screen and (width <= 767px){.download-section__form__container__label{font-size:.75rem;line-height:1.5625rem}}.download-section__form__container__label-text{opacity:.75}.download-section__form__container__input{background-color:transparent;border:1px solid hsla(212,9%,71%,.4);border-radius:2px;color:inherit;display:block;font-family:Work Sans,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:-.12px;line-height:1.5625rem;margin-bottom:1.5rem;padding:.5rem;width:100%}.download-section__form__container__input:focus:not(:focus-visible){outline:none}.download-section__form__container__input:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.download-section__form__container__input::placeholder{color:inherit;font-size:.9375rem;font-weight:400;opacity:.7}.download-section__form__container__button{appearance:none;background-color:#efff04;border:1px solid #efff04;border-radius:2px;color:#0b0a0e;cursor:pointer;display:block;font-size:.75rem;font-weight:600;line-height:1.875rem;opacity:1;padding:.5rem;text-transform:uppercase;width:100%}@media only screen and (width >= 1440px){.download-section__form__container__button{font-size:.875rem}}.download-section__image{grid-area:image}.download-section__image img{display:block;height:100%;object-fit:cover;width:100%}.cookie{bottom:1.5rem;max-width:25rem;position:fixed;right:1.5rem;transform:translate3d(105%,0,0);transition:.2s cubic-bezier(.16,1,.3,1);z-index:1000}@media only screen and (width <= 767px){.cookie{max-width:unset;width:100%}}.cookie.active{transform:translateZ(0);transition:.2s cubic-bezier(.16,1,.3,1)}.cookie__container{background:#0b0a0e;border:1px solid #0b0a0e;color:#fff;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.cookie__container__text{color:#fff;font-size:.75rem;font-weight:400;line-height:1.25rem}.cookie__container__button,.cookie__container__button__secondary{background-color:#fff;border:none;color:#000;height:3.125rem}.cookie__container__button__secondary{background-color:#0b0a0e;color:#fff}.cookie__link{color:#aeb4bb;cursor:pointer;opacity:.9;text-decoration:none;transition:.2s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.cookie__link:hover{opacity:1;transition:.2s cubic-bezier(.16,1,.3,1)}}.contact{padding-bottom:6.5rem;padding-left:9.5rem;padding-right:9.5rem;position:relative}@media only screen and (width >= 1680px){.contact{padding-left:11.25rem!important;padding-right:11.25rem!important}}@media only screen and (width >= 1440px){.contact{padding-left:11.25rem!important;padding-right:11.25rem!important}}@media only screen and (width >= 768px)and (width <= 1199px){.contact{padding-bottom:2rem;padding-left:2rem;padding-right:2rem}}@media only screen and (width <= 767px){.contact{display:block;padding-bottom:2rem;padding-left:2rem;padding-right:2rem}}.contact__grid{display:grid;grid-template-columns:1fr 2fr;grid-gap:9.5rem;padding:4rem}@media only screen and (width <= 767px){.contact__grid{display:block;grid-template-columns:100%;padding:2rem}}.contact__image{display:flex;flex-direction:column;height:100%;justify-content:space-between}.contact__image__opinion h2{display:block;margin-bottom:2rem}@media only screen and (width <= 767px){.contact__image__opinion h2{margin-bottom:.5rem}.contact__image__opinion p{margin-bottom:3rem}}.contact__image .navbar__href__logo{position:relative!important;top:0;width:auto!important}@media only screen and (width >= 768px)and (width <= 1199px){.contact__image{padding:3rem 2.5rem}}@media only screen and (width <= 767px){.contact__image{background-size:cover!important;display:block}}.contact__form{position:relative}@media only screen and (width >= 1200px){.contact__form{display:block}}.contact__form .details-home__body__button{position:relative}.contact__form .jsContactFormContainer .rodo,.contact__form .jsNewsletterFormContainer .rodo{font-size:.75rem;letter-spacing:normal;line-height:normal;padding:2.5rem}.contact__form .jsContactFormContainer .rodo .show-more-rodo.active a,.contact__form .jsNewsletterFormContainer .rodo .show-more-rodo.active a{color:#efff04!important}.contact__form .details-home__body__button--services{background:#efff04!important;border:none;cursor:pointer;height:5.375rem;margin:1.5rem auto auto;position:relative;width:100%}.contact__form .details-home__body__button--services .details-home__body__button__txt{border-right:2px solid #0b0a0e;color:#0b0a0e}.contact__form__container{padding-top:1.5rem}.contact__form__container__checkbox{background-color:#fff;border:1px solid #0b0a0e;height:.875rem;left:0;position:absolute;top:.3125rem;width:.875rem}.contact__form__container__checkbox:before{border:solid #0b0a0e;border-width:0 1px 1px 0;content:"";display:none;height:.4375rem;left:.25rem;position:absolute;top:.0625rem;transform:rotate(45deg);width:.25rem}.contact__form__container__checkbox:after{content:"";display:none;position:absolute}.contact__form__container__label{display:block;font-size:.75rem;font-weight:400;line-height:1.5625rem;position:relative;width:100%}.contact__form__container__label--bold{font-weight:500}.contact__form__container__label-text{display:block;font-size:.875rem;font-weight:500;line-height:1.4}.contact__form__container__label--privacy{cursor:pointer;font-size:.9375rem;font-weight:400;letter-spacing:-.59px;line-height:1.5625rem;margin-top:2rem;padding-left:2rem}@media only screen and (width <= 767px){.contact__form__container__label--privacy{font-size:.8125rem}}.contact__form__container__label--privacy input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:-.4375rem;width:100%;z-index:9999}.contact__form__container__label--privacy input:checked~span:after,.contact__form__container__label--privacy input:checked~span:before{display:block}.contact__form__container__textarea{font-family:Work Sans,sans-serif;min-height:6.875rem;resize:vertical}.contact__form__container__input,.contact__form__container__textarea{background-color:transparent;border:none;border-bottom:1px solid #aeb4bb;border-radius:2px;color:inherit;display:block;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:2rem;margin-bottom:1.5rem;padding:.5rem;width:100%}.contact__form__container__input:focus:not(:focus-visible),.contact__form__container__textarea:focus:not(:focus-visible){outline:none}.contact__form__container__input:focus-visible,.contact__form__container__textarea:focus-visible{outline:2px solid var(--form-focus-ring,currentcolor);outline-offset:2px}.contact__form__container__input::-webkit-textarea-placeholder,.contact__form__container__input::placeholder,.contact__form__container__textarea::-webkit-textarea-placeholder,.contact__form__container__textarea::placeholder{color:inherit;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:2rem;opacity:.7}.error{border-bottom:1px solid red!important}.jsContactFeedbackContainer,.jsNewsletterFeedbackContainer{display:none}.jsContactFeedbackContainer img,.jsNewsletterFeedbackContainer img{width:100%}.jsNewsletterFeedbackContainer{margin-bottom:1.5rem}.jsNewsletterFeedbackContainer:focus-visible{outline:2px solid var(--form-focus-ring,currentcolor);outline-offset:.25rem}.newsletter-success__text{margin:1rem 0 0}.newsletter-success__text:empty{display:none}.switch{display:inline-block;height:1.5rem;position:relative;width:2.5rem}.switch input{height:0;opacity:0;width:0}.slider{background-color:#aeb4bb;border-radius:999px;cursor:pointer;inset:0}.slider,.slider:before{position:absolute;transition:.4s cubic-bezier(.16,1,.3,1)}.slider:before{background-color:#fff;border-radius:50%;bottom:.25rem;content:"";height:1rem;left:.25rem;width:1rem}input:checked+.slider{background-color:#2ce2b5}input:focus+.slider{box-shadow:0 0 .0625rem #2ce2b5}input:checked+.slider:before{transform:translateX(16px)}.insights-list{--cols:3;display:grid;gap:1rem;grid-template-columns:repeat(var(--cols),minmax(0,1fr));list-style:none;margin:0;padding:0}.insights-list--count-1,.insights-list--count-2{--cols:2}.insights-list--count-4{--cols:4}@media only screen and (width >= 768px)and (width <= 1199px){.insights-list{--cols:2}.insights-list.insights-list--count-3{--cols:3}}@media only screen and (width <= 767px){.insights-list{--cols:1}}.insights-list__element{display:flex;flex-direction:column;min-width:0}.insights-list__element,.insights-list__element--link{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);isolation:isolate;overflow:hidden;position:relative;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.insights-list__element--link{cursor:pointer}.insights-list__element--link .insights-list__link:before{content:"";inset:0;position:absolute;z-index:1}.insights-list__element--link .insights-list__element__img img,.insights-list__element--link:after{transition:transform .6s cubic-bezier(.16,1,.3,1)}.insights-list__element--link:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;z-index:3}@media(hover:hover)and (pointer:fine){.insights-list__element--link:hover{background-color:var(--og-surface-2)}.insights-list__element--link:hover:after{transform:scaleX(1)}.insights-list__element--link:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.insights-list__element--link:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .insights-list__element--link:hover .insights-list__element__img img{transform:scale(1.03)}}.insights-list__element--link:active{background-color:var(--og-surface-2);transition-duration:0s}.insights-list__element--link:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.insights-list__element--link .insights-list__link:focus-visible{outline:none}.insights-list__element--link:has(:focus-visible):after{transform:scaleX(1)}.insights-list__element--link:has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.insights-list__element--link:has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}.insights-list__element__img{aspect-ratio:3/2;background-color:var(--og-surface-2);overflow:hidden;position:relative;z-index:1}.insights-list__element__img img{display:block;height:100%;object-fit:cover;width:100%}.insights-list__element__texts{display:flex;flex:1;flex-direction:column;gap:1rem;padding:2rem;position:relative;z-index:1}@media only screen and (width <= 767px){.insights-list__element__texts{gap:.5rem;padding:1.5rem}}.insights-list__element__title{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin:0;text-wrap:balance}@media only screen and (width <= 767px){.insights-list__element__title{font-size:1.25rem}}.insights-list__link,.insights-list__link:focus{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.insights-list__link:hover{color:inherit;text-decoration:none}}.insights-list__element__text{color:var(--og-text-2);font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.5;margin:0;text-wrap:pretty}.insights-list__chip{align-self:flex-end;margin-top:auto}.insights-list__element__texts:has(>.insights-list__chip){padding-bottom:1.5rem}.insights-list__element__texts:not(:has(>.insights-list__element__text)):has(>.insights-list__chip){align-items:center;flex-direction:row;justify-content:space-between;padding-block:1.5rem}.insights-list__element__texts:not(:has(>.insights-list__element__text)):has(>.insights-list__chip) .insights-list__chip{align-self:center;margin-top:0}@media only screen and (width <= 767px){.insights-list__element__img{aspect-ratio:16/9}.insights-list__element__img img{object-position:50% 25%}}.insights-container{padding-bottom:6.5rem}@media only screen and (width <= 767px){.insights-container{padding-bottom:4rem}}.client-logos{align-items:center;display:flex;flex-wrap:wrap;gap:2rem 4rem;list-style:none;margin:1.5rem 0 0;padding:0}@media only screen and (width <= 767px){.client-logos{gap:1.5rem 2rem;justify-content:center}}.client-logos__item{align-items:center;display:flex}.client-logos__logo{align-items:center;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:6.5rem}.client-logos__logo img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;transition:filter .2s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1);width:auto}.client-logos__logo:is(a):focus-visible img{opacity:1}@media (hover:hover) and (pointer:fine){.client-logos__logo:is(a):hover img{opacity:1}}.client-logos__logo:is(a):focus-visible{outline:2px solid var(--focus-ring,#efff04);outline-offset:3px}.client-logos--dark .client-logos__logo img{filter:brightness(0) invert(.72);opacity:.9}.client-logos--light .client-logos__logo img{filter:brightness(0);opacity:.55}.kpi__logos--dynamic .client-logos{display:grid;gap:2.5rem 2rem;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));justify-items:center;width:100%}@media only screen and (width <= 767px){.kpi__logos.kpi__logos--dynamic{grid-template-columns:1fr}}.client-logos-marquee{mask-image:linear-gradient(90deg,transparent,#000 3rem,#000 calc(100% - 3rem),transparent);min-width:0;overflow:hidden}.client-logos-marquee__track{animation:client-logos-marquee 64s linear infinite;flex-wrap:nowrap;width:max-content}@media (hover:hover) and (pointer:fine){.client-logos-marquee:hover .client-logos-marquee__track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.client-logos-marquee{mask-image:none}.client-logos-marquee__track{animation:none;justify-content:flex-start;transform:none}}:root.a11y-reduce-motion .client-logos-marquee{mask-image:none}:root.a11y-reduce-motion .client-logos-marquee__track{animation:none;justify-content:flex-start;transform:none}@keyframes client-logos-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.logo-wall{background-color:var(--og-surface-1);padding-block:6.5rem}@media only screen and (width <= 767px){.logo-wall{padding-block:4rem}}.logo-wall__frame{border-top:1px solid var(--og-line-1);margin-top:3rem;overflow:hidden}@media only screen and (width <= 767px){.logo-wall__frame{margin-top:2rem}}.logo-wall__grid{display:grid;grid-template-columns:repeat(var(--cols,6),minmax(0,1fr));list-style:none;margin:0 -1px 0 0;padding:0}.logo-wall__grid--n1{--cols:1}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n1{--cols:1}}@media only screen and (width <= 767px){.logo-wall__grid--n1{--cols:1}}.logo-wall__grid--n2{--cols:2}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n2{--cols:2}}@media only screen and (width <= 767px){.logo-wall__grid--n2{--cols:2}}.logo-wall__grid--n3{--cols:3}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n3{--cols:3}}@media only screen and (width <= 767px){.logo-wall__grid--n3{--cols:3}}.logo-wall__grid--n4{--cols:4}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n4{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n4{--cols:2}}.logo-wall__grid--n5{--cols:5}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n5{--cols:3}}@media only screen and (width <= 767px){.logo-wall__grid--n5{--cols:3}}.logo-wall__grid--n6{--cols:6}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n6{--cols:3}}@media only screen and (width <= 767px){.logo-wall__grid--n6{--cols:3}}.logo-wall__grid--n7{--cols:4}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n7{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n7{--cols:3}}.logo-wall__grid--n8{--cols:4}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n8{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n8{--cols:3}}.logo-wall__grid--n9{--cols:5}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n9{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n9{--cols:3}}.logo-wall__grid--n10{--cols:5}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n10{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n10{--cols:3}}.logo-wall__grid--n11{--cols:6}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n11{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n11{--cols:3}}.logo-wall__grid--n12{--cols:6}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n12{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n12{--cols:3}}.logo-wall__grid--n13{--cols:6}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n13{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n13{--cols:3}}.logo-wall__grid--n14{--cols:6}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n14{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n14{--cols:3}}.logo-wall__grid--n15{--cols:6}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n15{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n15{--cols:3}}.logo-wall__grid--n16{--cols:6}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n16{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n16{--cols:3}}.logo-wall__grid--n17{--cols:6}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n17{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n17{--cols:3}}.logo-wall__grid--n18{--cols:6}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n18{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n18{--cols:3}}.logo-wall__grid--n19{--cols:6}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n19{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n19{--cols:3}}.logo-wall__grid--n20{--cols:6}@media only screen and (width >= 768px)and (width <= 1199px){.logo-wall__grid--n20{--cols:4}}@media only screen and (width <= 767px){.logo-wall__grid--n20{--cols:3}}.logo-wall__cell{box-shadow:inset -1px 0 0 var(--og-line-1),inset 0 -1px 0 var(--og-line-1);display:flex;min-width:0}.logo-wall__item{align-items:center;color:var(--og-text-3);display:flex;flex:1;justify-content:center;min-height:7.5rem;padding:1rem;position:relative;transition:background-color .2s cubic-bezier(.16,1,.3,1)}@media only screen and (width <= 767px){.logo-wall__item{min-height:6rem;padding:.75rem}}.logo-wall__logo{display:block;filter:brightness(0) invert(1);height:auto;max-height:2.25rem;max-width:min(6.5rem,100%);object-fit:contain;opacity:.55;transition:opacity .2s cubic-bezier(.16,1,.3,1);width:auto}.color-variant--light .logo-wall__logo{filter:brightness(0)}@supports(height:calc(1rem / sqrt(2))){.logo-wall__logo{height:clamp(1rem,2.75rem/sqrt(var(--r,3)),2.75rem);max-height:none;max-width:min(7.5rem,100%)}@media only screen and (width <= 767px){.logo-wall__logo{height:clamp(.875rem,2.25rem/sqrt(var(--r,3)),2.25rem)}}}.logo-wall__arrow.og-arrow{height:1rem;mask-size:1rem;position:absolute;right:.75rem;top:.75rem;width:1rem}.logo-wall__item--link{text-decoration:none}.logo-wall__item--link:active{background-color:var(--og-surface-2);transition-duration:0s}.logo-wall__item--link:focus-visible{background-color:var(--og-surface-2);color:var(--og-text-1);outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.logo-wall__item--link:focus-visible .logo-wall__logo{opacity:1}@media(hover:hover)and (pointer:fine){.logo-wall__item--link:hover{background-color:var(--og-surface-2);color:var(--og-text-1)}.logo-wall__item--link:hover .logo-wall__logo{opacity:1}}html.a11y-contrast .logo-wall__logo{filter:brightness(0) invert(1)!important;opacity:1!important}.comparison-table--inline{margin:2.5rem 0}@media only screen and (width <= 767px){.comparison-table--inline{margin:1.5rem 0}}.comparison-table .og-head{margin-bottom:1.5rem}.comparison-table__scroll{overflow-x:auto}.comparison-table__scroll:focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:2px}@media(width >= 1024px){.comparison-table__scroll{overflow:visible}}.comparison-table__table{border-collapse:collapse;color:var(--og-text-1);font-variant-numeric:tabular-nums;min-width:36rem;width:100%}.comparison-table__caption{color:var(--og-text-2);font-size:1rem;line-height:1.5;padding:0 0 1rem;text-align:left}.comparison-table td,.comparison-table th{border-bottom:1px solid var(--og-line-1);padding:1rem 1.5rem 1rem 0;text-align:left;vertical-align:top}.comparison-table td:last-child,.comparison-table th:last-child{padding-right:0}.comparison-table thead th{background:var(--og-bg);border-bottom:0;box-shadow:inset 0 -2px 0 #efff04;color:var(--og-text-2);font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.08em;line-height:1.3;padding-bottom:.75rem;padding-top:.75rem;text-transform:uppercase}@media(width >= 1024px){.comparison-table thead th{position:sticky;top:var(--navbar-height,0);z-index:1}:root:has(.navbar--hidden) .comparison-table thead th{top:0}}.comparison-table tbody tr{transition:background-color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.comparison-table tbody tr:hover{background-color:var(--og-surface-1)}}.comparison-table tbody th{color:var(--og-text-2);font-weight:500}@media(width >= 768px){.comparison-table tbody th,.comparison-table thead th:first-child{padding-left:.75rem}.comparison-table tbody td:last-child,.comparison-table thead th:last-child{padding-right:.75rem}}@media only screen and (width <= 767px){.comparison-table__scroll{overflow:visible}.comparison-table__table,.comparison-table__table tbody,.comparison-table__table tr{display:block;min-width:0}.comparison-table__caption{display:block}.comparison-table thead{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.comparison-table tbody tr{background-color:var(--og-surface-1);box-shadow:inset 0 1px 0 var(--og-sheen);padding:1rem 1rem .25rem}.comparison-table tbody tr+tr{margin-top:.75rem}.comparison-table td,.comparison-table th{padding:.75rem 0}.comparison-table tbody th{border-bottom:2px solid #efff04;color:var(--og-text-1);display:block;font-family:Space Grotesk,sans-serif;font-size:1.125rem;line-height:1.3;padding-top:0}.comparison-table td{display:grid;gap:.75rem;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.comparison-table td:before{color:var(--og-text-3);content:attr(data-label)}.comparison-table td:last-child{border-bottom:0}}.og-js .comparison-table--collapsible:not(.is-expanded) tbody tr:nth-child(n+6),html:not(.og-js) .comparison-table__more{display:none}.comparison-table__more{align-items:center;background:none;border:1px solid var(--og-line-2);box-sizing:border-box;color:var(--og-text-1);cursor:pointer;display:inline-flex;gap:.75rem;margin-top:1.5rem;min-height:max(2.75rem,44px);padding:.5rem .625rem .5rem 1rem;position:relative;touch-action:manipulation;transition:border-color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.comparison-table__more:hover{border-color:var(--og-line-3)}}.comparison-table__more:focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:2px}.comparison-table__more-chip{background:url(/static/ordergroup/img/og-arrow.svg) 50%/1rem no-repeat;border:1px solid var(--og-line-2);flex:none;height:1.5rem;transform:rotate(45deg);transition:transform .4s cubic-bezier(.16,1,.3,1);width:1.5rem}.comparison-table.is-expanded .comparison-table__more .comparison-table__more-open,.comparison-table__more-close{display:none}.comparison-table.is-expanded .comparison-table__more .comparison-table__more-close{display:inline}.comparison-table.is-expanded .comparison-table__more .comparison-table__more-chip{transform:rotate(-135deg)}@media(prefers-reduced-motion:reduce){.comparison-table thead th,.comparison-table__more-chip{transition:none}}.a11y-reduce-motion .comparison-table thead th,.a11y-reduce-motion .comparison-table__more-chip{transition:none}:is(.color-variant--light,.background-white) .comparison-table__more-chip{background-image:url(/static/ordergroup/img/og-arrow-black.svg)}.feature-rows__list{display:grid;gap:7.5rem}@media only screen and (width >= 768px)and (width <= 1199px){.feature-rows__list{gap:5rem}}@media only screen and (width <= 767px){.feature-rows__list{gap:4rem}}.feature-rows__row{align-items:center;display:grid;gap:5rem;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}@media only screen and (width >= 768px)and (width <= 1199px){.feature-rows__row{gap:2.5rem}}@media only screen and (width <= 767px){.feature-rows__row{gap:2rem;grid-template-columns:minmax(0,1fr)}}.feature-rows__row--image-right{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.feature-rows__row--image-right .feature-rows__media{order:2}@media only screen and (width <= 767px){.feature-rows__row--image-right{grid-template-columns:minmax(0,1fr)}.feature-rows__row--image-right .feature-rows__media{order:0}}.feature-rows__frame{background:var(--og-surface-1);outline:1px solid var(--og-line-1);outline-offset:-1px;overflow:hidden;position:relative}.feature-rows__image{display:block;height:auto;transform-origin:50% 50%;width:100%}.feature-rows__text{align-items:flex-start;display:flex;flex-direction:column;max-width:30rem}.feature-rows__eyebrow.og-head__eyebrow{margin:0 0 1rem}.feature-rows__title.feature-rows__title{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;letter-spacing:-.03em;line-height:1.15;margin:0;padding:0;text-wrap:balance}.feature-rows__body{color:var(--og-text-2);margin-top:1.5rem}.feature-rows__body p{color:inherit;margin:0}.feature-rows__body p+p,.feature-rows__body p+ul,.feature-rows__body ul+p{margin-top:1rem}.feature-rows__body ul{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.feature-rows__body li{padding-left:1.5rem;position:relative}.feature-rows__body li:before{background:var(--og-accent);content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.feature-rows__body a{color:var(--og-text-1);text-decoration:underline;text-underline-offset:3px}.feature-rows__link.og-link{margin-top:2rem}.process-timeline__track{position:relative}.process-timeline__rail{background:var(--og-line-2);height:1px;left:.4375rem;pointer-events:none;position:absolute;top:.4375rem;width:calc(100% - .4375rem);z-index:0}.process-timeline__progress{background:#efff04;inset:0;position:absolute;transform-origin:0 0}.process-timeline__steps{display:grid;gap:2rem;grid-template-columns:repeat(var(--steps),minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative;z-index:1}.process-timeline__step{padding-right:.5rem;padding-top:3rem;position:relative}.process-timeline__node{background:var(--og-bg);border:1px solid var(--og-line-3);border-radius:50%;height:.875rem;left:0;position:absolute;top:0;width:.875rem}.process-timeline__node:after{background:#efff04;border-radius:50%;box-shadow:0 0 0 6px rgba(239,255,4,.12);content:"";inset:-1px;opacity:0;position:absolute;transform:scale(.4);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.process-timeline__number.og-num{color:var(--og-text-3);display:block;margin-bottom:1rem;transition:color .2s cubic-bezier(.16,1,.3,1)}.process-timeline__title.process-timeline__title{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin:0;padding:0;text-wrap:balance}.process-timeline__text.process-timeline__text{color:var(--og-text-2);margin:1rem 0 0;max-width:30ch}.process-timeline__meta.og-tag{margin:1rem 0 0}.process-timeline:not(.is-measured) .process-timeline__step .process-timeline__node:after,.process-timeline__step.is-active .process-timeline__node:after{opacity:1;transform:scale(1)}.process-timeline:not(.is-measured) .process-timeline__step .process-timeline__number,.process-timeline__step.is-active .process-timeline__number{color:var(--og-text-1)}@media(width < 1024px){.process-timeline__steps{gap:2.5rem;grid-template-columns:minmax(0,1fr)}.process-timeline__rail{height:calc(100% - 2.5rem);width:1px}.process-timeline__step{max-width:36rem;padding-left:3rem;padding-right:0;padding-top:0}.process-timeline__number.og-num{font-size:2rem;margin-bottom:.5rem}.process-timeline__text.process-timeline__text{font-size:max(1rem,16px);line-height:1.5;max-width:60ch}.process-timeline__node{top:.5rem}}@media(600px <= width < 1024px){.process-timeline__steps{gap:3rem}.process-timeline__rail{height:calc(100% - 3rem)}.process-timeline__step{align-content:start;column-gap:2.5rem;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);max-width:none}.process-timeline__number.og-num{grid-column:1;grid-row:1}.process-timeline__title.process-timeline__title{grid-column:1;grid-row:2}.process-timeline__text.process-timeline__text{align-self:start;grid-column:2;grid-row:1/span 2;margin-top:.25rem}.process-timeline__meta.og-tag{grid-column:2;grid-row:3;justify-self:start}}.statement{padding-top:2.5rem}@media only screen and (width <= 767px){.statement{padding-top:1rem}}.statement__inner{max-width:68rem}.statement__eyebrow.statement__eyebrow{color:var(--og-text-2);margin:0 0 2rem}.statement__figure{margin:0}.statement__quote{margin:0;position:relative}.statement__quote:before{color:#efff04;content:"“";font-family:Space Grotesk,sans-serif;font-size:5rem;left:-.55em;line-height:1;position:absolute;top:-.12em}@media only screen and (width <= 767px){.statement__quote:before{display:block;font-size:4rem;height:.55em;position:static}}.statement__text.statement__text{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:3rem;font-weight:400;letter-spacing:-.035em;line-height:1.12;margin:0;text-wrap:pretty}@media only screen and (width >= 1440px){.statement__text.statement__text{font-size:3.125rem}}@media only screen and (width >= 768px)and (width <= 1199px){.statement__text.statement__text{font-size:2.5rem}}@media only screen and (width <= 767px){.statement__text.statement__text{font-size:1.75rem;line-height:1.18}}.statement__mark{background:none;color:#efff04}.statement__by{align-items:center;border-top:1px solid var(--og-line-1);display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:3rem;padding-top:1.5rem}.statement__portrait{display:block;height:3.5rem;object-fit:cover;width:3.5rem}.statement__person{display:flex;flex-direction:column;gap:.125rem}.statement__name{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:500}.statement a.statement__name{position:relative;text-decoration:none}.statement a.statement__name:after{background:#efff04;bottom:-2px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:0 50%;transition:transform .4s cubic-bezier(.16,1,.3,1)}.statement a.statement__name:focus-visible:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.statement a.statement__name:hover:after{transform:scaleX(1)}}.statement a.statement__name:focus-visible{outline:2px solid #efff04;outline-offset:4px}.statement__note,.statement__role{color:var(--og-text-2);font-size:.875rem}.statement__note{line-height:1.4;margin-left:auto;max-width:26rem;text-align:left}@media only screen and (width <= 767px){.statement__note{margin-left:0;text-align:left}}.statement__note--solo{border-top:1px solid var(--og-line-1);display:block;margin:2.5rem 0 0;max-width:none;padding-top:1.5rem;text-align:left}.project-starter__layout{align-items:start;display:grid;gap:5rem;grid-template-columns:minmax(0,4fr) minmax(0,8fr)}@media only screen and (width >= 768px)and (width <= 1199px){.project-starter__layout{gap:2.5rem;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media only screen and (width <= 767px){.project-starter__layout{gap:2rem;grid-template-columns:minmax(0,1fr)}}@media(width >= 768px){.project-starter__nav{position:sticky;top:7.5rem}}.project-starter__ask{color:var(--og-text-2);margin:0 0 1.5rem}.project-starter__options{border-bottom:1px solid var(--og-line-1);list-style:none;margin:0;padding:0}.project-starter__option-item{margin:0;padding:0}.project-starter__option{align-items:baseline;border-top:1px solid var(--og-line-1);color:var(--og-text-2);display:flex;font-family:Space Grotesk,sans-serif;font-size:1.25rem;gap:1rem;letter-spacing:-.01em;line-height:1.3;min-height:2.75rem;padding:1.5rem 0;position:relative;text-decoration:none;touch-action:manipulation;transition:color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}.project-starter__option:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.16,1,.3,1)}@media only screen and (width <= 767px){.project-starter__option{font-size:1.125rem;padding:.875rem 0}}@media(hover:hover)and (pointer:fine){.project-starter__option:hover{border-top-color:var(--og-line-3);color:var(--og-text-1)}.project-starter__option:hover .project-starter__mark{border-color:var(--og-text-1)}}.project-starter__option:focus-visible{outline-offset:-2px}.project-starter__option[aria-selected=true]{color:var(--og-text-1)}.project-starter__option[aria-selected=true]:after{transform:scaleX(1)}.project-starter__option[aria-selected=true] .project-starter__mark{background:#efff04;border-color:#efff04;transform:scale(1)}.project-starter__mark{border:1px solid var(--og-line-3);flex:none;height:.625rem;transform:scale(.8);transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);width:.625rem}.project-starter__panels{display:grid;gap:2rem}.project-starter__panel{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);isolation:isolate;overflow:hidden;padding:3rem;position:relative;transition:background-color .4s cubic-bezier(.16,1,.3,1)}@media only screen and (width >= 768px)and (width <= 1199px){.project-starter__panel{padding:2rem}}@media only screen and (width <= 767px){.project-starter__panel{padding:1.5rem}}.project-starter__panel[hidden]{display:none}.project-starter__situation{color:var(--og-text-2);margin:0 0 1.5rem}.project-starter__kicker{color:var(--og-text-2);margin:0 0 1rem;padding-left:1.5rem;position:relative}.project-starter__kicker:before{background:#efff04;content:"";height:1px;left:0;position:absolute;top:50%;width:1rem}.project-starter__step.project-starter__step{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:-.03em;line-height:1.12;margin:0;max-width:36rem;padding:0;text-wrap:balance}@media only screen and (width <= 767px){.project-starter__step.project-starter__step{font-size:1.75rem}}.project-starter__summary{color:var(--og-text-2);font-size:1.125rem;line-height:1.55;margin:1.5rem 0 0;max-width:40rem}@media only screen and (width <= 767px){.project-starter__summary{font-size:1rem}}.project-starter__points{border-bottom:1px solid var(--og-line-1);list-style:none;margin:2.5rem 0 0;padding:0}.project-starter__point{border-top:1px solid var(--og-line-1);display:grid;gap:1.5rem;grid-template-columns:minmax(7rem,2fr) minmax(0,7fr);padding:1rem 0}.project-starter__point:not(:has(.project-starter__when)){grid-template-columns:minmax(0,1fr)}@media only screen and (width <= 767px){.project-starter__point{gap:.5rem;grid-template-columns:minmax(0,1fr)}}.project-starter__when{color:var(--og-text-2);font-family:Space Grotesk,sans-serif;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.02em;line-height:1.6}.project-starter__what{color:var(--og-text-1);font-size:1rem;line-height:1.55}.project-starter__proof{display:grid;gap:1.5rem;grid-template-columns:minmax(0,3fr) minmax(0,2fr);margin-top:2.5rem}.project-starter__proof:not(:has(.project-starter__case)),.project-starter__proof:not(:has(.project-starter__person)){grid-template-columns:minmax(0,1fr)}@media only screen and (width <= 1199px){.project-starter__proof{grid-template-columns:minmax(0,1fr)}}.project-starter__case{align-items:center;background-color:var(--og-surface-2);color:var(--og-text-1);display:flex;gap:1rem;padding:1rem;position:relative;text-decoration:none}.project-starter__case:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;top:0;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.project-starter__case:hover:after{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .project-starter__case:hover .project-starter__case-media img{transform:scale(1.03)}}.project-starter__case:focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.project-starter__case:focus-visible:after{transform:scaleX(1)}.project-starter__case-media{background:var(--og-surface-1);flex:none;overflow:hidden;width:7.5rem}.project-starter__case-media img{aspect-ratio:8/5;display:block;height:auto;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}@media only screen and (width <= 767px){.project-starter__case-media{width:6rem}}.project-starter__case-text,.project-starter__person-text{display:flex;flex-direction:column;gap:.25rem;min-width:0}.project-starter__case-label,.project-starter__person-label{color:var(--og-text-2);font-size:.75rem}.project-starter__case-title,.project-starter__person-name{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:1rem;line-height:1.3}.project-starter__case-note,.project-starter__person-role{color:var(--og-text-2);font-size:.875rem;line-height:1.45}.project-starter__person{align-items:center;background-color:var(--og-surface-2);display:flex;gap:1rem;padding:1rem}.project-starter__portrait{flex:none;height:3.5rem;object-fit:cover;width:3.5rem}.project-starter a.project-starter__person-name{text-decoration:underline;text-decoration-color:var(--og-line-3);text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.project-starter a.project-starter__person-name:hover{text-decoration-color:currentcolor}}.project-starter__action{margin-top:2.5rem}@media only screen and (width <= 767px){.project-starter__action .button-big{white-space:normal;width:100%}}.project-starter.is-enhanced .project-starter__panels{grid-template:minmax(0,auto)/minmax(0,1fr)}.project-starter.is-enhanced .project-starter__panel{display:flex;flex-direction:column;grid-area:1/1;opacity:0;visibility:hidden}.project-starter.is-enhanced .project-starter__panel.is-current{opacity:1;visibility:visible}.project-starter.is-enhanced .project-starter__action{margin-top:auto;padding-top:2.5rem}.project-starter.is-enhanced.is-ready .project-starter__panel{transition:opacity .2s cubic-bezier(.16,1,.3,1),visibility 0s linear .2s,background-color .4s cubic-bezier(.16,1,.3,1)}.project-starter.is-enhanced.is-ready .project-starter__panel.is-current{transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),visibility 0s}@media(prefers-reduced-motion:no-preference){:root:not(.a11y-reduce-motion) .project-starter.is-enhanced.is-ready .project-starter__panel:not(.is-current){transform:translate3d(0,.5rem,0);transition:opacity .2s cubic-bezier(.16,1,.3,1),transform 0s linear .2s,visibility 0s linear .2s}}.og-js .project-starter:not(.is-enhanced) .project-starter__panel:not(:first-child),.og-js .project-starter__situation{display:none}.og-js .project-starter:not(.is-enhanced) .project-starter__panels:has(>.project-starter__panel:target)>.project-starter__panel{display:none}.og-js .project-starter:not(.is-enhanced) .project-starter__panels:has(>.project-starter__panel:target)>.project-starter__panel:target{display:block}.project-starter .project-starter__options .project-starter__option,.project-starter .project-starter__options .project-starter__option:active,.project-starter .project-starter__options .project-starter__option:focus{text-decoration:none}@media (hover:hover) and (pointer:fine){.project-starter .project-starter__options .project-starter__option:hover{text-decoration:none}}.architecture__figure{margin:0}.architecture__canvas{position:relative}.architecture__flow{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .6s cubic-bezier(.16,1,.3,1);z-index:0}.architecture.is-drawn .architecture__flow{opacity:1}.architecture__wires{height:100%;overflow:visible;width:100%}.architecture__dots,.architecture__wires{inset:0;position:absolute}.architecture__dot{background:#efff04;height:5px;left:0;margin:-2.5px 0 0 -2.5px;opacity:0;position:absolute;top:0;width:5px;will-change:transform,opacity}.architecture__layers{column-gap:clamp(3rem,5vw,5rem);counter-reset:arch-layer;display:grid;grid-template-columns:repeat(var(--layers),minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative;z-index:1}.architecture__layer{display:flex;flex-direction:column;min-width:0}.architecture__layer-name.architecture__layer-name{border-bottom:1px solid var(--og-line-1);color:var(--og-text-2);counter-increment:arch-layer;margin:0 0 1.5rem;padding-bottom:1rem}.architecture__layer-name.architecture__layer-name:before{color:var(--og-accent);content:counter(arch-layer,decimal-leading-zero);font-variant-numeric:tabular-nums;margin-right:.5rem}.architecture__nodes{display:flex;flex:1;flex-direction:column;gap:1rem;justify-content:center;list-style:none;margin:0;padding:0}.architecture__node{background:var(--og-bg);border:1px solid var(--og-line-2);display:flex;flex-direction:column;gap:.375rem;padding:1rem 1.25rem;position:relative;transition:border-color .4s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1)}.architecture__node:after{transition:opacity .4s cubic-bezier(.16,1,.3,1)}.architecture__node--emphasis{background:color-mix(in srgb,#efff04 5%,#0b0a0e);border-color:#efff04;padding-right:2.5rem}.architecture__node--emphasis:after{background:#efff04;content:"";height:6px;position:absolute;right:1.25rem;top:1.25rem;width:6px}.architecture__node-name{color:#fff;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:1.25;transition:color .4s cubic-bezier(.16,1,.3,1)}.architecture__node-text{color:var(--og-text-2);font-size:.875rem;font-weight:300;line-height:1.4;transition:color .4s cubic-bezier(.16,1,.3,1)}.architecture__wire{fill:none;stroke:color-mix(in srgb,#fff 24%,#0b0a0e);stroke-width:1;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.architecture.is-tracing .architecture__wire{opacity:.25}.architecture.is-tracing .architecture__wire.is-lit{opacity:1;stroke:var(--og-text-2)}.architecture.is-tracing .architecture__node:not(.is-linked){border-color:var(--og-line-1)}.architecture.is-tracing .architecture__node:not(.is-linked) .architecture__node-name{color:var(--og-text-2)}.architecture.is-tracing .architecture__node:not(.is-linked) .architecture__node-text{color:var(--og-text-3)}.architecture.is-tracing .architecture__node:not(.is-linked):after{opacity:.4}.architecture.is-tracing .architecture__node--emphasis:not(.is-linked){background:var(--og-bg);border-color:var(--og-line-2)}@media (hover:hover) and (pointer:fine){.architecture.is-tracing .architecture__node.is-linked:hover{border-color:var(--og-line-3)}.architecture.is-tracing .architecture__node--emphasis.is-linked:hover{border-color:#efff04}}.architecture.is-tracing .architecture__dots{opacity:.25;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.architecture__port{fill:color-mix(in srgb,#fff 24%,#0b0a0e)}.architecture__legend.architecture__legend{align-items:center;color:var(--og-text-2);display:flex;gap:.5rem;margin:2.5rem 0 0}.architecture__legend-swatch{background:color-mix(in srgb,#efff04 5%,#0b0a0e);border:1px solid #efff04;height:.875rem;width:.875rem}.architecture__caption{color:var(--og-text-2);margin-top:1.5rem;max-width:46rem}.architecture__legend+.architecture__caption{margin-top:1rem}@media(width < 1024px){.architecture__flow{display:none}.architecture__layers{grid-template-columns:minmax(0,1fr);row-gap:4rem}.architecture__layer{position:relative}.architecture__layer+.architecture__layer:after,.architecture__layer+.architecture__layer:before{background:color-mix(in srgb,#fff 24%,#0b0a0e);content:"";height:4rem;left:2rem;position:absolute;top:-4rem;width:1px}.architecture__layer+.architecture__layer:after{background:#efff04;height:.875rem;margin-left:-1px;opacity:0;width:3px}.architecture.is-drawn .architecture__layer+.architecture__layer:after{animation:architecture-drop 2.4s linear infinite;animation-play-state:paused}.architecture.is-drawn.is-in-view .architecture__layer+.architecture__layer:after{animation-play-state:running}.architecture__nodes{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}@media(width < 1024px)and (width < 600px){.architecture__nodes{gap:.5rem;grid-template-columns:minmax(0,1fr)}.architecture{--arch-gap:3rem}.architecture__node{padding:.75rem 1rem}.architecture__node--emphasis{padding-right:2.25rem}.architecture__node--emphasis:after{right:1rem;top:1rem}.architecture__layers{row-gap:3rem}.architecture__layer+.architecture__layer:after,.architecture__layer+.architecture__layer:before{height:3rem;top:-3rem}.architecture__layer+.architecture__layer:after{height:.875rem}}@keyframes architecture-drop{0%{opacity:0;transform:translateY(0)}15%,70%{opacity:1}85%,to{opacity:0;transform:translateY(calc(var(--arch-gap, 4rem) - .875rem))}}@media(prefers-reduced-motion:reduce){.architecture__dots,.architecture__layer+.architecture__layer:after{display:none}.architecture__flow{transition:none}}.a11y-reduce-motion .architecture__dots,.a11y-reduce-motion .architecture__layer+.architecture__layer:after{display:none}.a11y-reduce-motion .architecture__flow{transition:none}.metric-chart__figure{margin:0}.metric-chart__legend{color:var(--og-text-2);display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;list-style:none;margin:0 0 1rem;padding:0}.metric-chart__legend-item{align-items:center;display:inline-flex;gap:.5rem}.metric-chart__legend-item:before{background:#efff04;content:"";height:.75rem;width:.75rem}.metric-chart__legend-item--2:before{background:hsla(0,0%,100%,.85)}.metric-chart__legend-item--3:before{background:#aeb4bb}.metric-chart__plot{background-color:var(--og-surface-1);box-shadow:inset 0 1px 0 var(--og-sheen);height:28rem;padding:3rem 2.5rem 2rem 2rem;position:relative}@media only screen and (width <= 767px){.metric-chart__plot{height:20rem;padding:1.5rem 1rem 1rem .5rem}}.metric-chart__plot--bar_horizontal{height:calc(var(--rows, 4)*3.5rem + 6rem)}@media only screen and (width <= 767px){.metric-chart__plot--bar_horizontal{height:calc(var(--rows, 4)*3rem + 4rem)}}.metric-chart__canvas{display:block;height:100%!important;width:100%!important}.metric-chart__data{margin-top:1.5rem}.metric-chart__data-toggle{align-items:center;border:1px solid var(--og-line-2);box-sizing:border-box;color:var(--og-text-1);cursor:pointer;display:inline-flex;gap:.75rem;list-style:none;min-height:max(2.75rem,44px);padding:.5rem .625rem .5rem 1rem;position:relative;touch-action:manipulation;transition:border-color .2s cubic-bezier(.16,1,.3,1)}.metric-chart__data-toggle::-webkit-details-marker{display:none}.metric-chart__data-toggle:before{border:1px solid var(--og-line-2);box-sizing:border-box;content:"";flex:none;height:1.5rem;order:1;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);width:1.5rem}.metric-chart__data-toggle:after{background:linear-gradient(currentcolor,currentcolor) 50%/.625rem 1px no-repeat,linear-gradient(currentcolor,currentcolor) 50%/1px .625rem no-repeat;color:var(--og-text-1);content:"";height:1.5rem;margin-top:-.75rem;position:absolute;right:.625rem;top:50%;transition:transform .4s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);width:1.5rem}@media(hover:hover)and (pointer:fine){.metric-chart__data-toggle:hover{border-color:var(--og-line-3)}}.metric-chart__data-toggle:focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:2px}.metric-chart__data[open] .metric-chart__data-toggle:before{background-color:#efff04;border-color:#efff04}.metric-chart__data[open] .metric-chart__data-toggle:after{color:#0b0a0e;transform:rotate(45deg)}.metric-chart__table-wrap{margin-top:1rem;overflow-x:auto}.metric-chart__table-wrap:focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:2px}.metric-chart__table{border-collapse:collapse;color:var(--og-text-1);width:100%}.metric-chart__table caption{color:var(--og-text-2);padding:0 0 .75rem;text-align:left}.metric-chart__table td,.metric-chart__table th{border-bottom:1px solid var(--og-line-1);padding:.875rem 1rem .875rem 0;text-align:left}.metric-chart__table td{font-variant-numeric:tabular-nums;text-align:right}.metric-chart__table thead th{border-bottom:2px solid #efff04;color:var(--og-text-2);font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.metric-chart__table thead th+th{text-align:right}.metric-chart__table tbody th{color:var(--og-text-2);font-weight:400}.metric-chart__table td:last-child,.metric-chart__table th:last-child{padding-right:0}.metric-chart__source{color:var(--og-text-3);margin-top:1rem}.metric-chart__source a{color:var(--og-text-2);text-decoration:underline;text-decoration-color:var(--og-line-3);text-underline-offset:3px;transition:color .2s cubic-bezier(.16,1,.3,1),text-decoration-color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.metric-chart__source a:hover{color:var(--og-text-1);text-decoration-color:currentcolor}}@media(prefers-reduced-motion:reduce){.metric-chart__data-toggle:after{transition:none}}.a11y-reduce-motion .metric-chart__data-toggle:after{transition:none}.metric-chart--no-js .metric-chart__plot{display:none}.showcase__stage{aspect-ratio:16/10;margin-bottom:4rem;position:relative}@media only screen and (width <= 767px){.showcase__stage{margin-bottom:2.5rem}}.showcase--devices-1 .showcase__stage{aspect-ratio:auto}.showcase__device{background:var(--og-bg);outline:1px solid var(--og-line-1);outline-offset:-1px;overflow:hidden;position:relative;position:absolute}.showcase__device--main{left:0;top:7%;width:78%;z-index:2}.showcase__device--front{bottom:0;box-shadow:0 0 0 10px var(--og-bg);right:0;width:27%;z-index:3}@media only screen and (width <= 767px){.showcase__device--front{box-shadow:0 0 0 5px var(--og-bg)}}.showcase__device--back{opacity:.85;right:5%;top:0;width:42%;z-index:1}.showcase--devices-1 .showcase__device--main{position:relative;top:0;width:100%}.showcase--devices-2 .showcase__stage{aspect-ratio:16/9.2}.showcase--devices-2 .showcase__device--main{top:0;width:82%}.showcase__image{display:block;height:auto;width:100%}.showcase__pin{align-items:center;background:#efff04;border-radius:50%;color:#0b0a0e;display:flex;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:600;height:2rem;justify-content:center;left:var(--x);line-height:1;margin:-1rem 0 0 -1rem;position:absolute;top:var(--y);transition:transform .4s cubic-bezier(.16,1,.3,1);translate:0 var(--py,0);width:2rem;z-index:4}@media only screen and (width <= 767px){.showcase__pin{font-size:.75rem;height:1.5rem;margin:-.75rem 0 0 -.75rem;width:1.5rem}}.showcase__pin:after{border:1px solid rgba(239,255,4,.55);border-radius:50%;content:"";inset:-6px;opacity:0;position:absolute;transform:scale(.8);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.showcase__pin.is-active{transform:scale(1.05)}.showcase__pin.is-active:after{opacity:1;transform:scale(1)}.showcase__callouts{display:grid;gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.showcase__callouts--2{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase__callouts--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (width >= 768px)and (width <= 1199px){.showcase__callouts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width <= 767px){.showcase__callouts{gap:1.5rem;grid-template-columns:minmax(0,1fr)}}.showcase__callout{border-top:1px solid var(--og-line-1);padding-top:1.5rem;position:relative}.showcase__callout:before{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.16,1,.3,1)}.showcase__callout.is-active:before{transform:scaleX(1)}.showcase__callout--unpinned .showcase__callout-number{color:var(--og-text-3)}.showcase__callout--unpinned.is-active:before{transform:scaleX(0)}.showcase__callout-number{color:var(--og-accent);display:block;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.2;margin-bottom:1rem}@media only screen and (width <= 767px){.showcase__callout-number{margin-bottom:.5rem}}.showcase__callout-title.showcase__callout-title{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.01em;line-height:1.25;margin:0;padding:0}.showcase__callout-text.showcase__callout-text{color:var(--og-text-2);margin:.5rem 0 0}@media(hover:hover)and (pointer:fine){.showcase:has(.showcase__callout:not(.showcase__callout--unpinned)[data-callout="1"]:hover) .showcase__pin[data-pin="1"]:after,.showcase:has(.showcase__pin[data-pin="1"]:hover) .showcase__pin[data-pin="1"]:after{opacity:1;transform:scale(1)}.showcase:has(.showcase__pin[data-pin="1"]:hover) .showcase__callout[data-callout="1"]:before{transform:scaleX(1)}.showcase:has(.showcase__callout:not(.showcase__callout--unpinned)[data-callout="2"]:hover) .showcase__pin[data-pin="2"]:after,.showcase:has(.showcase__pin[data-pin="2"]:hover) .showcase__pin[data-pin="2"]:after{opacity:1;transform:scale(1)}.showcase:has(.showcase__pin[data-pin="2"]:hover) .showcase__callout[data-callout="2"]:before{transform:scaleX(1)}.showcase:has(.showcase__callout:not(.showcase__callout--unpinned)[data-callout="3"]:hover) .showcase__pin[data-pin="3"]:after,.showcase:has(.showcase__pin[data-pin="3"]:hover) .showcase__pin[data-pin="3"]:after{opacity:1;transform:scale(1)}.showcase:has(.showcase__pin[data-pin="3"]:hover) .showcase__callout[data-callout="3"]:before{transform:scaleX(1)}.showcase:has(.showcase__callout:not(.showcase__callout--unpinned)[data-callout="4"]:hover) .showcase__pin[data-pin="4"]:after,.showcase:has(.showcase__pin[data-pin="4"]:hover) .showcase__pin[data-pin="4"]:after{opacity:1;transform:scale(1)}.showcase:has(.showcase__pin[data-pin="4"]:hover) .showcase__callout[data-callout="4"]:before{transform:scaleX(1)}.showcase:has(.showcase__callout:not(.showcase__callout--unpinned)[data-callout="5"]:hover) .showcase__pin[data-pin="5"]:after,.showcase:has(.showcase__pin[data-pin="5"]:hover) .showcase__pin[data-pin="5"]:after{opacity:1;transform:scale(1)}.showcase:has(.showcase__pin[data-pin="5"]:hover) .showcase__callout[data-callout="5"]:before{transform:scaleX(1)}.showcase:has(.showcase__callout:not(.showcase__callout--unpinned)[data-callout="6"]:hover) .showcase__pin[data-pin="6"]:after,.showcase:has(.showcase__pin[data-pin="6"]:hover) .showcase__pin[data-pin="6"]:after{opacity:1;transform:scale(1)}.showcase:has(.showcase__pin[data-pin="6"]:hover) .showcase__callout[data-callout="6"]:before{transform:scaleX(1)}.showcase:has(.showcase__callout:not(.showcase__callout--unpinned)[data-callout="7"]:hover) .showcase__pin[data-pin="7"]:after,.showcase:has(.showcase__pin[data-pin="7"]:hover) .showcase__pin[data-pin="7"]:after{opacity:1;transform:scale(1)}.showcase:has(.showcase__pin[data-pin="7"]:hover) .showcase__callout[data-callout="7"]:before{transform:scaleX(1)}.showcase:has(.showcase__callout:not(.showcase__callout--unpinned)[data-callout="8"]:hover) .showcase__pin[data-pin="8"]:after,.showcase:has(.showcase__pin[data-pin="8"]:hover) .showcase__pin[data-pin="8"]:after{opacity:1;transform:scale(1)}.showcase:has(.showcase__pin[data-pin="8"]:hover) .showcase__callout[data-callout="8"]:before{transform:scaleX(1)}.showcase__pin{cursor:default}}@media only screen and (width <= 767px){.showcase--devices-2 .showcase__stage{--sh:0.575;--mw:0.82;--fw:0.27;--f-top:calc(var(--sh) - var(--fw)*var(--ar-front, 1.3));--gap:0.06;--nf:0.56;--hs:calc(var(--ar-main, 0.5625) + var(--gap) + var(--nf)*var(--ar-front, 1.3));aspect-ratio:auto;height:0;padding-bottom:calc(var(--hs)*100%)}.showcase--devices-2 .showcase__device--main{left:0;top:0;width:100%}.showcase--devices-2 .showcase__device--front{box-shadow:none;inset:calc((var(--ar-main, .5625) + var(--gap))/var(--hs)*100%) auto auto calc((1 - var(--nf))/2*100%);width:calc(var(--nf)*100%)}.showcase--devices-2 .showcase__pin{--px:calc(var(--xn)/100);--py-w:calc(var(--yn)/100*var(--sh));--on-front:calc(clamp(0, (var(--px) - (1 - var(--fw))) * 10000, 1) * clamp(0, (var(--py-w) - var(--f-top)) * 10000, 1));--u:calc((1 - var(--on-front))*var(--px)/var(--mw) + var(--on-front)*(var(--px) - (1 - var(--fw)))/var(--fw));--v-main:calc(var(--py-w)/(var(--mw)*var(--ar-main, 0.5625)));--v-front:calc((var(--py-w) - var(--f-top))/(var(--fw)*var(--ar-front, 1.3)));--v:calc((1 - var(--on-front))*var(--v-main) + var(--on-front)*var(--v-front));--x-new:calc((1 - var(--on-front))*var(--u) + var(--on-front)*((1 - var(--nf))/2 + var(--u)*var(--nf)));--y-main:calc(var(--v)*var(--ar-main, 0.5625));--y-front:calc(var(--ar-main, 0.5625) + var(--gap) + var(--v)*var(--nf)*var(--ar-front, 1.3));--y-new:calc((1 - var(--on-front))*var(--y-main) + var(--on-front)*var(--y-front));left:calc(var(--x-new)*100%);top:calc(var(--y-new)/var(--hs)*100%)}}.toggle__right__list li{border-top:1px solid hsla(0,0%,100%,.15);cursor:pointer;padding-bottom:2rem;padding-top:2rem;position:relative}.toggle__right__list li a{color:#fff}.toggle__right__list li:before{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.16,1,.3,1)}.toggle__right__list li:has(.toggle__right__list__li--active):before{transform:scaleX(1)}.toggle__right__list__title{background:none;border:none;color:inherit;cursor:pointer;display:block;font:inherit;margin:0;padding:0 4.5rem 0 0;position:relative;text-align:left;width:100%}.toggle__right__list__title:after,.toggle__right__list__title:before{bottom:auto;height:2.5rem;left:auto;right:0;top:calc(.5lh - 1.25rem);width:2.5rem}.toggle__right__list__title:before{background-color:transparent;border:1px solid hsla(0,0%,100%,.16);content:"";inset:0;inset:auto;position:absolute;right:0;top:calc(.5lh - 1.25rem);transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}:is(.color-variant--light,.background-white) .toggle__right__list__title:before{border-color:rgba(11,10,14,.16)}.toggle__right__list__title:after{background:url(/static/ordergroup/img/og-arrow.svg) 50%/1.5rem no-repeat;content:"";inset:0;inset:auto;position:absolute;right:0;top:calc(.5lh - 1.25rem);transition:transform .4s cubic-bezier(.16,1,.3,1)}:is(.color-variant--light,.background-white) .toggle__right__list__title:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg)}@media(hover:hover)and (pointer:fine){.toggle__right__list li:hover .toggle__right__list__title:not(.no-after):before{border-color:hsla(0,0%,100%,.5)}:is(.color-variant--light,.background-white) .toggle__right__list li:hover .toggle__right__list__title:not(.no-after):before{border-color:rgba(11,10,14,.5)}}.toggle__right__list__li{display:grid;grid-template-rows:0fr;overflow:hidden;padding-right:4.5rem;transition:grid-template-rows .42s cubic-bezier(.16,1,.3,1);transition:grid-template-rows .42s cubic-bezier(.16,1,.3,1),visibility 0s linear .42s;visibility:hidden}.toggle__right__list__li>*{min-height:0;opacity:0;overflow:hidden;transition:opacity .2s cubic-bezier(.16,1,.3,1)}@media only screen and (width <= 767px){.toggle__right__list__li{padding-right:0}}.toggle__right__list__li>:before{content:"";display:block;height:1.5rem}.toggle__right__list__li[hidden=until-found]{visibility:visible;contain-intrinsic-block-size:0}.toggle__right__list__li--active{grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.16,1,.3,1);visibility:visible}.toggle__right__list__li--active>*{opacity:1;transition:opacity .4s cubic-bezier(.16,1,.3,1) .06s}.toggle__right__list__title.no-after:before{background-color:#efff04;border-color:#efff04!important}.toggle__right__list__title.no-after:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(180deg)}.toggle-new__body{list-style:none;margin:0;padding:0}.toggle-new__body__box{align-content:start;border-top:1px solid var(--og-line-1);display:grid;gap:1rem 1.5rem;grid-template-columns:minmax(0,1fr);padding-block:2rem;position:relative;transition:border-color .2s cubic-bezier(.16,1,.3,1)}.toggle-new__body__box:last-child{border-bottom:1px solid var(--og-line-1)}.toggle-new__body__box .toggle-new__index{color:var(--og-text-3);transition:color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.toggle-new__body__box:hover{border-top-color:var(--og-line-3)}.toggle-new__body__box:hover .toggle-new__index{color:var(--og-text-1)}}@media only screen and (width <= 767px){.toggle-new__body__box{gap:.5rem 1rem;padding-block:1.5rem}}.toggle-new__title{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:clamp(1.25rem,1.05rem + .55vw,1.625rem);font-weight:400;grid-column:1;grid-row:1;letter-spacing:-.01em;line-height:1.25;margin:0;max-width:34rem;text-wrap:balance}.toggle-new__body__box__text{grid-column:1/-1;grid-row:2;max-width:38rem}.toggle-new__desc{color:var(--og-text-2);font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.6;margin:0;text-wrap:pretty}@media only screen and (width >= 1440px){.toggle-new__desc{font-size:1.125rem}}.toggle-new__body__box__text__tags{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:1.5rem 0 0;padding:0}.toggle-new__index{font-family:Space Grotesk,sans-serif;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.04em;line-height:1}.toggle-new__chip{grid-column:2;grid-row:1;margin-top:calc(clamp(1.25rem,1.05rem + .55vw,1.625rem)*1.25/2 - 1.25rem);place-self:start end}@media(width >= 1024px){.toggle-new:not(.toggle-new--side-image) .toggle-new__body:not(:has([data-media=image])){column-gap:4rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.toggle-new:not(.toggle-new--side-image) .toggle-new__body:not(:has([data-media=image])) .toggle-new__body__box__text{max-width:46rem}.toggle-new:not(.toggle-new--side-image) .toggle-new__body:not(:has([data-media=image]))>.toggle-new__body__box:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--og-line-1)}.toggle-new:not(.toggle-new--side-image) .toggle-new__body:not(:has([data-media=image]))>.toggle-new__body__box:last-child:nth-child(odd):not(:only-child){grid-column:1/-1}}@media only screen and (width >= 1440px){.toggle-new:not(.toggle-new--side-image) .toggle-new__body:not(:has([data-media=image])){column-gap:5rem}}.toggle-new:not(.toggle-new--side-image) .toggle-new__body:not(:has([data-media=image])):has(>.toggle-new__body__box:only-child){grid-template-columns:minmax(0,1fr)}.toggle-new__body__box[data-link]{border-top:1px solid var(--og-line-1);cursor:pointer;grid-template-columns:minmax(0,1fr) 2.5rem;position:relative;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.toggle-new__body__box[data-link]:last-child{border-bottom:1px solid var(--og-line-1)}.toggle-new__body__box[data-link] .toggle-new__title-link:before{content:"";inset:0;position:absolute;z-index:1}.toggle-new__body__box[data-link]:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;z-index:2}.toggle-new__body__box[data-link] .toggle-new__body__box__img img,.toggle-new__body__box[data-link]:after{transition:transform .6s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.toggle-new__body__box[data-link]:hover:after{transform:scaleX(1)}.toggle-new__body__box[data-link]:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.toggle-new__body__box[data-link]:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .toggle-new__body__box[data-link]:hover .toggle-new__body__box__img img{transform:scale(1.03)}}.toggle-new__body__box[data-link]:active{background-color:var(--og-surface-1);transition-duration:0s}.toggle-new__body__box[data-link]:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.toggle-new__body__box[data-link] .toggle-new__title-link:focus-visible{outline:none}.toggle-new__body__box[data-link]:has(:focus-visible):after{transform:scaleX(1)}.toggle-new__body__box[data-link]:has(:focus-visible){outline-offset:.25rem}.toggle-new__body__box[data-link]:has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.toggle-new__body__box[data-link]:has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}.toggle-new__title-link,.toggle-new__title-link:focus{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.toggle-new__title-link:hover{color:inherit;text-decoration:none}}@media(hover:hover)and (pointer:fine){.toggle-new .toggle-new__body__box[data-link]:hover .toggle-new__title-link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}}.toggle-new__body:has([data-media=image]) .toggle-new__body__box{column-gap:2rem;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-template-rows:auto 1fr}@media only screen and (width <= 767px){.toggle-new__body:has([data-media=image]) .toggle-new__body__box{grid-template-columns:minmax(0,1fr);grid-template-rows:none}}.toggle-new__body:has([data-media=image]) .toggle-new__body__box .toggle-new__body__box__text,.toggle-new__body:has([data-media=image]) .toggle-new__body__box .toggle-new__title{grid-column:2}@media only screen and (width <= 767px){.toggle-new__body:has([data-media=image]) .toggle-new__body__box .toggle-new__body__box__text,.toggle-new__body:has([data-media=image]) .toggle-new__body__box .toggle-new__title{grid-column:1}}.toggle-new__body:has([data-media=image]) .toggle-new__body__box .toggle-new__title{grid-row:1;max-width:36rem}.toggle-new__body:has([data-media=image]) .toggle-new__body__box .toggle-new__body__box__text{grid-row:2}@media only screen and (width <= 767px){.toggle-new__body:has([data-media=image]) .toggle-new__body__box .toggle-new__title{grid-row:2;padding-right:3.5rem}.toggle-new__body:has([data-media=image]) .toggle-new__body__box .toggle-new__body__box__text{grid-row:3}.toggle-new__body:has([data-media=image]) .toggle-new__body__box .toggle-new__chip{grid-column:1;grid-row:2}}.toggle-new__body:has([data-media=image]) .toggle-new__body__box[data-link]{grid-template-columns:minmax(0,4fr) minmax(0,7fr) 2.5rem}.toggle-new__body:has([data-media=image]) .toggle-new__body__box[data-link] .toggle-new__chip{grid-column:3}@media only screen and (width <= 767px){.toggle-new__body:has([data-media=image]) .toggle-new__body__box[data-link]{grid-template-columns:minmax(0,1fr)}.toggle-new__body:has([data-media=image]) .toggle-new__body__box[data-link] .toggle-new__chip{grid-column:1}}.toggle-new__index--slot{display:none}.toggle-new__body:has([data-media=image]) [data-media=none] .toggle-new__index--slot{align-self:start;display:block;grid-column:1;grid-row:1;line-height:2.03125}@media only screen and (width <= 767px){.toggle-new__body:has([data-media=image]) [data-media=none] .toggle-new__index--slot{display:none}}.toggle-new__body__box__img{aspect-ratio:3/2;background-color:var(--og-surface-1);grid-column:1;grid-row:1/span 2;outline:1px solid var(--og-line-1);outline-offset:-1px;overflow:hidden}@media only screen and (width <= 767px){.toggle-new__body__box__img{grid-row:1;margin-bottom:.5rem}}.toggle-new__body__box__img img{display:block;height:100%;object-fit:cover;width:100%}.toggle-new--side-image .toggle-new__layout{align-items:start;display:grid;gap:4rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media only screen and (width >= 1440px){.toggle-new--side-image .toggle-new__layout{gap:6rem}}@media(width < 1024px){.toggle-new--side-image .toggle-new__layout{grid-template-columns:minmax(0,1fr)}}.toggle-new--side-image .toggle-new__title{max-width:none}.toggle-new--side-image .toggle-new__body__box__media{display:none}@media(width < 1024px){.toggle-new--side-image .toggle-new__body__box__media{aspect-ratio:16/9;background-color:var(--og-surface-1);display:block;grid-column:1/-1;grid-row:3;margin-top:.5rem;max-width:40rem;outline:1px solid var(--og-line-1);outline-offset:-1px;overflow:hidden}.toggle-new--side-image .toggle-new__body__box__media img{display:block;height:100%;object-fit:cover;width:100%}}.toggle-new--side-image .toggle-new__side-image{aspect-ratio:4/5;background-color:var(--og-surface-1);max-height:calc(100svh - 9rem);outline:1px solid var(--og-line-1);outline-offset:-1px;overflow:hidden;position:sticky;top:7rem;width:100%}@media(width < 1024px){.toggle-new--side-image .toggle-new__side-image{display:none}}.toggle-new--side-image .toggle-new__side-image__img{height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;transition:opacity .6s cubic-bezier(.16,1,.3,1);width:100%}.toggle-new--side-image .toggle-new__side-image__img:first-child{opacity:1}.toggle-new--side-image .toggle-new__layout:not(:has(.toggle-new__body__box:nth-child(3))) .toggle-new__side-image{aspect-ratio:4/3}.toggle-new--side-image .toggle-new__layout:not(:has(.toggle-new__body__box:nth-child(2))) .toggle-new__side-image{aspect-ratio:16/10}@supports not (animation-timeline:view()){@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:first-child:is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:first-child{opacity:1}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:first-child:is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:not(:first-child){opacity:0}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(2):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:nth-child(2){opacity:1}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(2):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:not(:nth-child(2)){opacity:0}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(3):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:nth-child(3){opacity:1}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(3):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:not(:nth-child(3)){opacity:0}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(4):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:nth-child(4){opacity:1}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(4):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:not(:nth-child(4)){opacity:0}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(5):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:nth-child(5){opacity:1}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(5):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:not(:nth-child(5)){opacity:0}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(6):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:nth-child(6){opacity:1}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(6):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:not(:nth-child(6)){opacity:0}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(7):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:nth-child(7){opacity:1}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(7):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:not(:nth-child(7)){opacity:0}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(8):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:nth-child(8){opacity:1}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(8):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:not(:nth-child(8)){opacity:0}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(9):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:nth-child(9){opacity:1}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(9):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:not(:nth-child(9)){opacity:0}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(10):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:nth-child(10){opacity:1}}@media (hover:hover) and (pointer:fine){.toggle-new--side-image .toggle-new__body:has(.toggle-new__body__box:nth-child(10):is(:focus-within,:hover))~.toggle-new__side-image .toggle-new__side-image__img:not(:nth-child(10)){opacity:0}}}@keyframes toggle-new-cover{0%{opacity:0}to{opacity:1}}@keyframes toggle-new-current{0%,to{color:var(--og-text-3)}6%,94%{color:var(--og-text-1)}}@supports(animation-timeline:view()) and (timeline-scope:--a){@media(width >= 1024px){.toggle-new--side-image .toggle-new__layout{timeline-scope:--tn-row-1,--tn-row-2,--tn-row-3,--tn-row-4,--tn-row-5,--tn-row-6,--tn-row-7,--tn-row-8,--tn-row-9,--tn-row-10}.toggle-new--side-image .toggle-new__body__box{view-timeline-inset:50% 50%}.toggle-new--side-image .toggle-new__body__box:first-child{view-timeline-name:--tn-row-1}.toggle-new--side-image .toggle-new__body__box:first-child .toggle-new__index{animation:toggle-new-current linear both;animation-timeline:--tn-row-1;animation-range:cover 0 cover 100%}.toggle-new--side-image .toggle-new__body__box:nth-child(2){view-timeline-name:--tn-row-2}.toggle-new--side-image .toggle-new__body__box:nth-child(2) .toggle-new__index{animation:toggle-new-current linear both;animation-timeline:--tn-row-2;animation-range:cover 0 cover 100%}.toggle-new--side-image .toggle-new__side-image__img:nth-child(2){animation:toggle-new-cover linear both;animation-timeline:--tn-row-2;animation-range:cover 0 cover 12%}.toggle-new--side-image .toggle-new__body__box:nth-child(3){view-timeline-name:--tn-row-3}.toggle-new--side-image .toggle-new__body__box:nth-child(3) .toggle-new__index{animation:toggle-new-current linear both;animation-timeline:--tn-row-3;animation-range:cover 0 cover 100%}.toggle-new--side-image .toggle-new__side-image__img:nth-child(3){animation:toggle-new-cover linear both;animation-timeline:--tn-row-3;animation-range:cover 0 cover 12%}.toggle-new--side-image .toggle-new__body__box:nth-child(4){view-timeline-name:--tn-row-4}.toggle-new--side-image .toggle-new__body__box:nth-child(4) .toggle-new__index{animation:toggle-new-current linear both;animation-timeline:--tn-row-4;animation-range:cover 0 cover 100%}.toggle-new--side-image .toggle-new__side-image__img:nth-child(4){animation:toggle-new-cover linear both;animation-timeline:--tn-row-4;animation-range:cover 0 cover 12%}.toggle-new--side-image .toggle-new__body__box:nth-child(5){view-timeline-name:--tn-row-5}.toggle-new--side-image .toggle-new__body__box:nth-child(5) .toggle-new__index{animation:toggle-new-current linear both;animation-timeline:--tn-row-5;animation-range:cover 0 cover 100%}.toggle-new--side-image .toggle-new__side-image__img:nth-child(5){animation:toggle-new-cover linear both;animation-timeline:--tn-row-5;animation-range:cover 0 cover 12%}.toggle-new--side-image .toggle-new__body__box:nth-child(6){view-timeline-name:--tn-row-6}.toggle-new--side-image .toggle-new__body__box:nth-child(6) .toggle-new__index{animation:toggle-new-current linear both;animation-timeline:--tn-row-6;animation-range:cover 0 cover 100%}.toggle-new--side-image .toggle-new__side-image__img:nth-child(6){animation:toggle-new-cover linear both;animation-timeline:--tn-row-6;animation-range:cover 0 cover 12%}.toggle-new--side-image .toggle-new__body__box:nth-child(7){view-timeline-name:--tn-row-7}.toggle-new--side-image .toggle-new__body__box:nth-child(7) .toggle-new__index{animation:toggle-new-current linear both;animation-timeline:--tn-row-7;animation-range:cover 0 cover 100%}.toggle-new--side-image .toggle-new__side-image__img:nth-child(7){animation:toggle-new-cover linear both;animation-timeline:--tn-row-7;animation-range:cover 0 cover 12%}.toggle-new--side-image .toggle-new__body__box:nth-child(8){view-timeline-name:--tn-row-8}.toggle-new--side-image .toggle-new__body__box:nth-child(8) .toggle-new__index{animation:toggle-new-current linear both;animation-timeline:--tn-row-8;animation-range:cover 0 cover 100%}.toggle-new--side-image .toggle-new__side-image__img:nth-child(8){animation:toggle-new-cover linear both;animation-timeline:--tn-row-8;animation-range:cover 0 cover 12%}.toggle-new--side-image .toggle-new__body__box:nth-child(9){view-timeline-name:--tn-row-9}.toggle-new--side-image .toggle-new__body__box:nth-child(9) .toggle-new__index{animation:toggle-new-current linear both;animation-timeline:--tn-row-9;animation-range:cover 0 cover 100%}.toggle-new--side-image .toggle-new__side-image__img:nth-child(9){animation:toggle-new-cover linear both;animation-timeline:--tn-row-9;animation-range:cover 0 cover 12%}.toggle-new--side-image .toggle-new__body__box:nth-child(10){view-timeline-name:--tn-row-10}.toggle-new--side-image .toggle-new__body__box:nth-child(10) .toggle-new__index{animation:toggle-new-current linear both;animation-timeline:--tn-row-10;animation-range:cover 0 cover 100%}.toggle-new--side-image .toggle-new__side-image__img:nth-child(10){animation:toggle-new-cover linear both;animation-timeline:--tn-row-10;animation-range:cover 0 cover 12%}}@media(width >= 1024px)and (prefers-reduced-motion:reduce){.toggle-new--side-image .toggle-new__side-image__img{animation-timing-function:step-start!important}}@media(width >= 1024px){:root.a11y-reduce-motion .toggle-new--side-image .toggle-new__side-image__img{animation-timing-function:step-start!important}}}.background-white .toggle__right__list li,.color-variant--light .toggle__right__list li{border-top-color:rgba(0,0,0,.12)}.contact-section{display:flex;justify-content:space-between;padding-bottom:6.5rem!important;padding-top:12.5rem!important;position:relative}@media only screen and (width <= 1199px){.contact-section{flex-direction:column;gap:0;padding:0 0 4rem!important}}.contact-section--contact-page{align-items:stretch;flex-direction:column;padding-bottom:6.5rem!important;padding-top:6.5rem!important}@media only screen and (width <= 1199px){.contact-section--contact-page{flex-direction:column;padding-bottom:4rem!important;padding-top:6.5rem!important}}.contact-section--contact-page .contact-grid{align-items:start;gap:6.5rem;row-gap:2.5rem}@media only screen and (width <= 1199px){.contact-section--contact-page .contact-grid{gap:2.5rem;margin-top:0}}.contact-section--contact-page .contact-info{padding-top:0}.contact-section--contact-page .contact-info__title{font-size:3rem;padding-bottom:1rem;padding-right:2rem}@media only screen and (width <= 767px){.contact-section--contact-page .contact-info__title{font-size:2.5rem}}.contact-section--contact-page .contact-info__lead{margin:0 0 2.5rem;max-width:28rem}.contact-section--contact-page .contact-info__badges{margin-bottom:2.5rem}.contact-section--contact-page .contact-proof__img{height:2.5rem;opacity:.8}.contact-section--contact-page .contact-form{width:100%}.contact-section--contact-page .contact-form__title{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.contact-section--contact-page .contact-form__subtitle{display:none}.contact-section--contact-page .form-required-note{margin:0 0 1rem}.contact-section--contact-page .contact-field:first-of-type{margin-top:0}.contact-section--contact-page .contact-info__title{padding-bottom:1.5rem;padding-right:3rem}@media only screen and (width <= 1199px){.contact-section--contact-page .contact-info__title{padding-right:0}}.contact-section--contact-page .contact-info__lead{max-width:26rem}.contact-section__banner{left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.contact-section__banner:after{background:linear-gradient(to bottom,transparent,var(--og-bg));content:"";inset:60% 0 0;position:absolute}@media only screen and (width <= 1199px){.contact-section__banner{position:relative}}.contact-section__image{display:block;height:auto;object-fit:contain;width:100%}@media only screen and (width <= 767px){.contact-section__image{aspect-ratio:16/9;object-fit:cover!important;object-position:50% 35%}}.contact-section>div,.contact-section>form{z-index:1}.contact-grid{display:grid;gap:2.5rem 4rem;grid-template-columns:auto 37.1875rem;grid-template-rows:auto 1fr;width:100%}.contact-grid>.contact-info{grid-column:1;grid-row:1}.contact-grid>.contact-form{grid-column:2;grid-row:1/span 2}.contact-grid>.contact-proof-col{align-self:start;grid-column:1;grid-row:2;min-width:0}@media only screen and (width <= 1199px){.contact-grid{gap:3rem;grid-template-columns:minmax(0,1fr);grid-template-rows:none;margin-top:4rem;padding:0 2rem}.contact-grid>.contact-form,.contact-grid>.contact-info,.contact-grid>.contact-proof-col{grid-column:1;grid-row:auto}}@media only screen and (width <= 767px){.contact-grid{gap:2.5rem;margin-top:3rem;padding:0 1rem}}.contact-info{display:flex;flex-direction:column;min-width:0;padding-top:18rem}@media only screen and (width <= 1199px){.contact-info{padding-top:0}}@media only screen and (width >= 1200px){.contact-info{padding-top:max(8rem,100vw*var(--contact-banner-ratio,0) - 12.5rem + 1.5rem)}}.contact-info__brands-label{margin-top:auto}.contact-info .client-logos{flex-wrap:nowrap}.contact-info .client-logos__item{min-width:0}.contact-info .client-logos__logo img{max-width:100%}@media only screen and (width <= 1023px){.contact-info .client-logos:not(.client-logos-marquee__track){flex-wrap:wrap}}@media only screen and (width <= 767px){.contact-info .client-logos-marquee{margin-left:calc(50% - 50vw);width:100vw}}.contact-info__title{padding-bottom:4rem;padding-right:12.5rem;width:100%}@media only screen and (width <= 767px){.contact-info__title{padding-right:0;padding-top:2rem}}@media only screen and (width <= 1599px){.contact-info__title{padding-bottom:2.5rem}}@media only screen and (width <= 420px){.contact-info__title{padding-bottom:2rem}}.contact-info__subtitle{color:#aeb4bb;width:100%}.contact-info__lead{color:#aeb4bb;margin:0}.contact-info__badges{margin-bottom:2.5rem}@media only screen and (width <= 767px){.contact-info__badges{margin-bottom:2rem}}.contact-info__direct{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:2.5rem 0 0;padding:0}@media only screen and (width <= 767px){.contact-info__direct{margin-top:2rem}}.contact-info__direct li{align-items:baseline;display:flex;gap:.5rem}.contact-info__direct__note{color:#aeb4bb}.contact-info__direct__link{color:#0b0a0e;text-decoration:underline;text-decoration-color:rgba(11,10,14,.3);text-decoration-thickness:1px;text-underline-offset:.25rem;transition:text-decoration-color .2s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.contact-info__direct__link:hover{text-decoration-color:currentColor}}.contact-info__list{align-items:center;display:flex;flex-wrap:wrap;min-width:0;width:calc(100% - 2rem)}.contact-info__list li{margin-right:2rem}.contact-person{border-left:1px solid rgba(11,10,14,.12);display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;padding-left:1.5rem}.color-variant--dark .contact-person{border-left-color:hsla(0,0%,100%,.15)}.contact-person__row{align-items:flex-end;display:flex;gap:1.5rem}.contact-person__linkedin{align-items:center;background:transparent;border:1px solid rgba(11,10,14,.12);display:inline-flex;flex-shrink:0;height:3.5rem;justify-content:center;transition:opacity .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);width:3.5rem}.contact-person__linkedin img{display:block;filter:invert(1);height:1.75rem;opacity:.75;transition:opacity .2s cubic-bezier(.16,1,.3,1);width:1.75rem}.color-variant--dark .contact-person__linkedin{border-color:hsla(0,0%,100%,.15)}.color-variant--dark .contact-person__linkedin img{filter:none}.contact-person__linkedin:focus-visible{border-color:#efff04}@media (hover:hover) and (pointer:fine){.contact-person__linkedin:hover{border-color:#efff04}}.contact-person__linkedin:focus-visible img{opacity:1}@media (hover:hover) and (pointer:fine){.contact-person__linkedin:hover img{opacity:1}}.contact-person[hidden]{display:none}.contact-person__figure,.contact-person__photo{flex-shrink:0;position:relative}.contact-person__photo{display:block;height:9rem;object-fit:cover;width:9rem;z-index:1}@media only screen and (width <= 767px){.contact-person__photo{height:7.35rem;width:5.6rem}}.contact-person__body{display:flex;flex-direction:column;gap:.125rem}.contact-person__label{color:#aeb4bb;margin:0}.contact-person__name{color:inherit;margin:0}.contact-person__role{color:#aeb4bb;margin:0}.contact-person__role a{color:inherit;text-decoration:underline;text-underline-offset:.125rem}.contact-proofbar{border-top:1px solid rgba(11,10,14,.12);display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);margin-top:6.5rem;padding-top:3rem}@media only screen and (width <= 1023px){.contact-proofbar{gap:2.5rem;grid-template-columns:repeat(2,1fr)}}@media only screen and (width <= 767px){.contact-proofbar{gap:2rem;grid-template-columns:1fr;margin-top:4rem;padding-top:2rem}}.contact-proofbar__col{display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}.contact-proofbar__label{color:#aeb4bb;margin:0}.contact-proofbar .contact-info__list{gap:1.5rem;margin-top:0}.contact-proofbar .contact-info__list li{margin-right:0}.contact-proofbar__direct{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.contact-proofbar__direct li{align-items:baseline;display:flex;gap:.5rem}.contact-proofbar__note{color:#aeb4bb}.contact-proofbar__link{color:#0b0a0e;text-decoration:underline;text-decoration-color:rgba(11,10,14,.3);text-decoration-thickness:1px;text-underline-offset:.25rem;transition:text-decoration-color .2s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.contact-proofbar__link:hover{text-decoration-color:currentColor}}.contact-proof__list{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;list-style:none;margin:0;padding:0}@media only screen and (width <= 767px){.contact-proof__list{gap:1rem 2rem}}.contact-proof__item{align-items:center;display:flex}.contact-proof__img{display:block;filter:invert(1);height:2.25rem;max-width:100%;object-fit:contain;opacity:.65;width:auto}@media only screen and (width <= 767px){.contact-proof__img{height:2rem}}.contact-form{background:#fff;width:37.1875rem}@media only screen and (width <= 1199px){.contact-form{margin-left:0;width:100%}}.color-variant--light .contact-form{border:1px solid rgba(11,10,14,.12)}.contact-form .jsFormSubmit{justify-content:center;width:100%}.contact-form__inputs{padding:1.5rem 2rem}@media only screen and (width <= 420px){.contact-form__inputs{padding:1.5rem 1rem}}.contact-form__title{color:#0b0a0e;padding-bottom:1rem}.contact-form__subtitle{color:#0b0a0e}.contact-form__footnote{border-top:1px solid rgba(11,10,14,.12);margin:1.5rem auto 0;max-width:26rem;padding-top:1rem;text-align:center}@media only screen and (width <= 420px){.contact-form__footnote{margin-top:1rem}}.contact-form__ai-note{color:rgba(11,10,14,.7);font-family:Work Sans,sans-serif;font-size:max(12px,.75rem);line-height:1.5;margin:.5rem 0 0}.contact-form__ai-note a{color:inherit;text-decoration:underline;text-underline-offset:.125rem}.contact-form__reassurance{color:rgba(11,10,14,.7);font-family:Work Sans,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.5;margin:0}.contact-form__submit-bar{padding:.5rem 2rem 2rem}@media only screen and (width <= 420px){.contact-form__submit-bar{padding:.5rem 1rem 1.5rem}}.contact-label .error{border:1px solid red!important}.contact-field{display:flex;flex-direction:column;gap:.5rem;margin-top:2rem}@media only screen and (width <= 420px){.contact-field{margin-top:1.5rem}}.contact-field__label{color:#0b0a0e}.contact-field__required{color:rgba(11,10,14,.65)}.form-required-note{font-family:Work Sans,sans-serif;font-size:.8125rem;line-height:1.4;margin:1rem 0 0;opacity:.85}.form-required-mark{color:inherit}button.show-more-click{background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:700;margin:0;padding:0;text-align:inherit}button.show-more-click:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.contact-input{background:#fff;border:1px solid #0b0a0e;color:#0b0a0e;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;padding:1rem 1.25rem;transition:box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);width:100%}@media only screen and (width <= 420px){.contact-input{font-size:max(16px,1rem);padding:.875rem 1rem}}.contact-input::placeholder{color:rgba(11,10,14,.65);font-weight:400}.contact-input:focus-visible{border-color:#0b0a0e;outline:2px solid var(--form-focus-ring,#0b0a0e);outline-offset:2px}.contact-input.error{border-color:#d92b2b;box-shadow:0 0 0 .0625rem #d92b2b}.contact-input--top{margin-top:0}.contact-input--bottom{min-height:9.625rem;resize:vertical}.contact-input--select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke='%230b0a0e' stroke-width='2' d='m1 1 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1.25rem center;background-repeat:no-repeat;cursor:pointer;padding-right:3rem}.contact-input--select:has(option[value=""]:checked){color:rgba(11,10,14,.65);font-weight:400}.contact-input--select option{color:#0b0a0e;font-weight:400}.contact-field__optional{color:rgba(11,10,14,.65);font-weight:400}.color-variant--light{--form-error-color:#d92b2b;--form-focus-ring:#0b0a0e}.color-variant--dark{--form-error-color:#ff6b6b;--form-focus-ring:#efff04}.field-error{color:var(--form-error-color,#d92b2b);display:block;font-family:Work Sans,sans-serif;font-size:.8125rem;line-height:1.4}.field-error:empty{display:none}.form-status{font-family:Work Sans,sans-serif;font-size:.875rem;line-height:1.4;margin-top:1rem}.form-status:empty{display:none}.form-status[data-tone=error]{color:var(--form-error-color,#d92b2b)}.form-status[data-tone=success]{color:#0b0a0e;font-weight:500}.contact-success__next{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:1.5rem 0;padding:0}.contact-success__next .og-link{color:#0b0a0e}.contact-success__urgent{margin-top:1rem}.contact-success__title{color:#0b0a0e;margin:0 0 1rem}.contact-success__text{color:#0b0a0e;margin:0 0 .5rem}.contact-success__text a{text-decoration:underline;text-underline-offset:.25rem}.jsContactFeedbackContainer{padding:3rem 2rem}@media only screen and (width <= 420px){.jsContactFeedbackContainer{padding:1.5rem 1rem}}.jsContactFeedbackContainer:focus-visible{outline:2px solid var(--form-focus-ring,#0b0a0e);outline-offset:-.5rem}.contact-checkbox{color:#0b0a0e;cursor:pointer;display:block;font-family:Space Grotesk,serif;font-size:max(14px,.8125rem);font-style:normal;font-weight:400;line-height:1.5;margin-top:2rem;padding-left:2.75rem;position:relative}.contact-checkbox .error{border:1px solid red!important}@media only screen and (width <= 767px){.contact-checkbox{padding-left:2.5rem}}.contact-checkbox a{color:inherit;font-weight:700;position:relative;text-decoration:underline;text-underline-offset:.125rem;z-index:2}.contact-checkbox a:visited{color:inherit}.contact-checkbox input:focus-visible~.checkmark{outline:2px solid var(--form-focus-ring,#0b0a0e);outline-offset:2px}.contact-checkbox .error~.checkmark,.contact-checkbox.error .checkmark{border-color:#d92b2b;box-shadow:0 0 0 .0625rem #d92b2b}.contact-checkbox input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.contact-checkbox .checkmark{background-color:transparent;border:1px solid #0b0a0e;height:1.6875rem;left:0;position:absolute;top:0;width:1.6875rem}.contact-checkbox .checkmark:after{border:solid #0b0a0e;border-width:0 1px 1px 0;content:"";display:none;height:.875rem;left:.5625rem;position:absolute;top:.1875rem;transform:rotate(45deg);width:.4375rem}.contact-checkbox input:checked{border:none}.contact-checkbox input:checked~.checkmark:after{display:block}.contact-privacy-note{color:#0b0a0e;font-family:Space Grotesk,serif;font-size:max(14px,.8125rem);line-height:1.5;margin:1rem 0 0;padding-left:2.75rem}@media only screen and (width <= 767px){.contact-privacy-note{padding-left:2.5rem}}.contact-privacy-note a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.125rem}.contact-proof-col{display:flex;flex-direction:column}.contact-proof-col .contact-info__list{width:100%}.contact-proof-col .contact-info__list li{margin-right:0}.contact-proof-col .client-logos{display:grid;grid-template-columns:repeat(4,max-content);justify-content:start;margin-top:1rem}.contact-proof-col .client-logos__item{min-width:0}.contact-proof-col .client-logos__logo{max-width:100%}.contact-proof-col .client-logos__logo img{height:auto;max-width:100%}@media only screen and (width <= 767px){.contact-proof-col .client-logos{align-items:center;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.contact-proof-col .client-logos__item{display:flex;width:100%}.contact-proof-col .client-logos__logo{align-items:center;display:flex;height:2.5rem;justify-content:flex-start;width:100%}.contact-proof-col .client-logos__logo img{height:1.75rem;max-width:100%;object-fit:contain;width:auto}@supports(height:calc(1rem / sqrt(2))){.contact-proof-col .client-logos__logo img{height:clamp(1.125rem,3rem/sqrt(var(--r,3)),2.75rem)}}}.contact-grid--contact-page>.contact-proof-col{align-self:start}.box__success.jsContactFeedbackContainer{flex-direction:column;justify-content:center;min-height:inherit}.box__success.jsContactFeedbackContainer[style*=block]{display:flex!important}.contact-send-new:has(>.box__success[style*=block]){display:flex;flex-direction:column}.contact-send-new:has(>.box__success[style*=block])>.box__success{flex:1}@media only screen and (width <= 767px){.contact-section.section-container{padding-bottom:1.5rem!important}}.button-big{align-items:center;cursor:pointer;display:flex;gap:1.5rem;justify-content:space-between;max-width:100%;min-height:4.5rem;padding:1rem 1.5rem;position:relative;transition:box-shadow .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);width:fit-content}.button-big:focus-visible{outline:2px solid var(--focus-ring,#efff04);outline-offset:3px}.button-big:after{background-size:100% 100%;content:"";display:block;flex:none;height:.8125rem;transition:transform .4s cubic-bezier(.16,1,.3,1);width:.8125rem}@media (hover:hover) and (pointer:fine){.button-big:hover{cursor:pointer}}@media(hover:hover)and (pointer:fine){.button-big:hover{box-shadow:inset 0 0 0 100vmax hsla(0,0%,100%,.16)}.button-big:hover:after{transform:rotate(-45deg)}.button-big.background-white:hover{box-shadow:inset 0 0 0 100vmax rgba(0,0,0,.06)}}.button-big:active{box-shadow:inset 0 0 0 100vmax rgba(0,0,0,.08);transform:translateY(1px);transition-duration:0s}.button-big--primary{background:#efff04;color:#0b0a0e!important}.button-big--primary:after{background-image:url(/static/ordergroup/img/arrow.svg)}.button-big--secondary{background:var(--surface-brand,#0b0a0e);border:none;color:#fff!important}.button-big--secondary:after{background-image:url(/static/ordergroup/img/arrow-white.svg)}.button-big--caseStudy{font-weight:400}.button-big--caseStudy:after{display:none}.button-big--case-study{font-weight:400}.button-big--case-study:after{display:none}.button-big--case-study-active,.button-big--caseStudyActive{background:#fff!important;color:#0b0a0e!important}.pagination{align-items:center;color:inherit;display:flex;font-family:Work Sans,sans-serif;font-size:1rem;gap:1.5rem;justify-content:center;margin:4rem auto}.pagination__status{align-items:baseline;display:inline-flex;font-variant-numeric:tabular-nums;gap:.5rem}.pagination__current{font-weight:600}.pagination__separator,.pagination__total{opacity:.6}.pagination__current,.pagination__number{align-items:center;display:inline-flex;justify-content:center;min-height:1.5rem;min-width:1.5rem;padding:0 .5rem}.pagination__number{color:inherit;opacity:.6;text-decoration:none;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.pagination__number:focus-visible{opacity:1;text-decoration:underline;text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.pagination__number:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}}.pagination__arrow{align-items:center;border:1px solid color-mix(in srgb,currentcolor 30%,transparent);color:inherit;display:inline-flex;font-size:1.25rem;height:2.75rem;justify-content:center;line-height:1;text-decoration:none;transition:background-color .4s,color .4s,border-color .4s;width:2.75rem}.pagination__arrow:focus-visible{background-color:#efff04;border-color:#efff04;color:#0b0a0e}@media (hover:hover) and (pointer:fine){.pagination__arrow:hover{background-color:#efff04;border-color:#efff04;color:#0b0a0e}}.pagination__arrow--disabled{opacity:.25;pointer-events:none}:where(a,button,[role=button],[tabindex]:not([tabindex="-1"]),summary):focus-visible{outline:2px solid var(--focus-ring,#efff04);outline-offset:3px}:where(input,select,textarea):focus-visible{outline:2px solid var(--form-focus-ring,var(--focus-ring,#efff04));outline-offset:2px}:where(.color-variant--light,.background-white,.section-container--white){--focus-ring:#0b0a0e}:where(p,li,.typography,.footer__text,.contact-checkbox,.contact-privacy-note,.contact-form__ai-note)>a:not([class]){color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentcolor 40%,transparent);text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){:where(p,li,.typography,.footer__text,.contact-checkbox,.contact-privacy-note,.contact-form__ai-note)>a:not([class]):hover{text-decoration-color:currentcolor}}.footer__text>a:not([class]){text-decoration-color:transparent}@media(hover:hover)and (pointer:fine){.footer__text>a:not([class]):hover{text-decoration-color:currentcolor}}.footer-socials__list a{display:inline-flex;opacity:.7;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.footer-socials__list a:hover{opacity:1;transform:translateY(-2px)}}.navbar__href{transition:opacity .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.navbar__href:hover{opacity:.8}.slideshow__controls__control:hover{background-color:hsla(0,0%,100%,.08)}}.blog-articles-list__image img,.cases-grid img,.nav-hub-col__banner img{transition:transform .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1)!important}.a11y-reduce-motion,.a11y-reduce-motion *{transition-property:color,background-color,border-color,text-decoration-color,opacity!important}@media(prefers-reduced-motion:reduce){*,:after,:before{transition-property:color,background-color,border-color,text-decoration-color,opacity!important}}span.cases-grid__card__footer__arrow{font-size:0}span.cases-grid__card__footer__arrow:before{background-color:currentcolor;content:"";display:inline-block;flex:none;height:1.5rem;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.5rem no-repeat;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);width:1.5rem}@media (hover:hover) and (pointer:fine){.cases-grid__card:is(:hover,:focus-within) .cases-grid__card__footer__arrow:before,a:is(:hover,:focus-visible)>* .cases-grid__card__footer__arrow:before{transform:rotate(-45deg)}}span.hero-video-tiles__tile__arrow{font-size:0}span.hero-video-tiles__tile__arrow:before{background-color:currentcolor;content:"";display:inline-block;flex:none;height:1.5rem;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.5rem no-repeat;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);width:1.5rem}@media (hover:hover) and (pointer:fine){.hero-video-tiles__tile:is(:hover,:focus-visible,.hero-video-tiles__tile--active) .hero-video-tiles__tile__arrow:before{background-color:#efff04;transform:rotate(-45deg)}}.new-image__cell__text a:not(.button-big,.button-small,.button-toggle,.og-link):after{background-color:currentcolor;content:"";display:inline-block;flex:none;height:1.25rem;margin-left:.125rem;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.25rem no-repeat;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);vertical-align:-.3em;width:1.25rem}@media (hover:hover) and (pointer:fine){.new-image__cell__text a:not(.button-big,.button-small,.button-toggle,.og-link):hover{text-decoration:none!important}}@media (hover:hover) and (pointer:fine){.new-image__cell__text a:not(.button-big,.button-small,.button-toggle,.og-link):is(:hover,:focus-visible):after{transform:rotate(-45deg)}}:where(h1,h2,h3,h4,.typography--h1,.typography--h2,.typography--h3,.typography--h4){text-wrap:balance}:where(p,.typography--bodyLarge,.typography--bodyMedium){text-wrap:pretty}.cases-grid__card{position:relative}.cases-grid__card:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.16,1,.3,1);z-index:3}@media(hover:hover)and (pointer:fine){.cases-grid__card:hover:after{transform:scaleX(1)}}.cases-grid__card:focus-within:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.toggle__right__list li:not(:has(.toggle__right__list__li--active)):hover:before{transform:scaleX(.12)}}.toggle__right__list li{cursor:default}@media(hover:hover)and (pointer:fine){.toggle__right__list li{cursor:pointer}.toggle__right__list__li{cursor:auto}}.blog-articles-list__item,.blog-page__body__hub__post,.case-other-small__box,.search-result,.simple-text-box{position:relative;text-decoration:none!important}.blog-articles-list__item img,.blog-page__body__hub__post img,.case-other-small__box img,.search-result img,.simple-text-box img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.blog-articles-list__item:after,.blog-page__body__hub__post:after,.case-other-small__box:after,.search-result:after,.simple-text-box:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.16,1,.3,1);z-index:3}@media(hover:hover)and (pointer:fine){:is(.blog-page__body__hub__post,.blog-articles-list__item,.search-result,.case-other-small__box,.simple-text-box):hover:after{transform:scaleX(1)}:is(.blog-page__body__hub__post,.blog-articles-list__item,.search-result,.case-other-small__box,.simple-text-box):hover img{transform:scale(1.03)}}:is(.blog-page__body__hub__post,.blog-articles-list__item,.search-result,.case-other-small__box,.simple-text-box):focus-visible:after,:is(.blog-page__body__hub__post,.blog-articles-list__item,.search-result,.case-other-small__box,.simple-text-box):focus-within:after{transform:scaleX(1)}.blog-articles-list__image,.blog-page__body__hub__post__image{overflow:hidden}@media (hover:hover) and (pointer:fine){.details__body :is(.button-big,.blog-page__body__hub__post,.blog-articles-list__item,.search-result,.case-other-small__box,.simple-text-box,.cases-grid__card__link,.nav-hub-col__card):hover{text-decoration:none}}span.service-box-content__link:after{content:none!important}.slideshow__slider{user-select:none}.footer__text>a:not([class]){display:inline-block;padding-block:.1875rem}.clutch-rating{padding-block:.1875rem}.gallery-trigger{cursor:zoom-in;display:block;overflow:hidden}.gallery-trigger img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.gallery-trigger:focus-visible img{transform:scale(1.03)}@media (hover:hover) and (pointer:fine){.gallery-trigger:hover img{transform:scale(1.03)}}canvas,iframe,img,svg,video{vertical-align:middle}.og-head{align-items:end;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr);margin-bottom:4rem}@media only screen and (width <= 767px){.og-head{margin-bottom:2.5rem}}@media(width >= 1024px){.og-head--with-action{column-gap:4rem;grid-template-columns:minmax(0,1fr) auto}}.og-head--center{justify-items:center;text-align:center}.og-head--center .og-head__eyebrow,.og-head--center .og-head__lead{margin-inline:auto}.og-head--center .og-head__eyebrow{justify-content:center}.og-head__text{display:flex;flex-direction:column;min-width:0}.og-head__eyebrow{align-items:center;color:color-mix(in srgb,currentcolor 72%,transparent);display:flex;gap:.75rem;margin:0 0 1rem;max-width:40rem}.og-head__eyebrow:before{background:var(--og-accent);content:"";flex:none;height:1px;width:1rem}.og-head__title{margin:0;max-width:52rem}.og-head__lead{color:color-mix(in srgb,currentcolor 70%,transparent);margin:1.5rem 0 0;max-width:40rem}.og-head__lead+.og-head__lead{margin-top:1rem}.og-head__action .button-big{white-space:nowrap}@media only screen and (width <= 767px){.og-head__action .button-big{white-space:normal;width:100%}}.og-head:last-child{margin-bottom:0}.cases-head+.cases-grid{margin-top:0}.og-head__eyebrow.og-head__eyebrow{margin-bottom:1rem;margin-top:0;padding-block:0}.og-head__title.og-head__title{margin-block:0;padding-block:0}.og-head__lead.og-head__lead{margin-bottom:0;margin-top:1.5rem;padding-block:0}.og-head__lead.og-head__lead+.og-head__lead{margin-top:1rem}.og-head__lead.og-head__lead:first-child{margin-top:0}@media only screen and (width <= 767px){.new-faq__wrapper__right{order:-1}.new-faq__wrapper__left__photo{padding-top:0}.new-call__body__left__button,.new-call__body__left__button .button-big,.new-call__body__left__button__no-grid,.new-call__body__left__button__no-grid .button-big{width:100%}}.new-faq .new-faq__wrapper__left .button-big{max-width:100%;width:fit-content}@media only screen and (width <= 767px){.new-faq .new-faq__wrapper__left .button-big{width:100%}}div[data-gtm-block-type=new_call]:has(.new-call__body__left__button)+div[data-gtm-block-type=new_faq] .new-faq__wrapper__left .button-big{display:none}.a11y-statement{padding-top:3rem}.a11y-statement__body{max-width:46rem}.a11y-statement__body h2{margin:3rem 0 1rem}.a11y-statement__body p,.a11y-statement__body ul{margin:0 0 1rem}.a11y-statement__body ul{list-style:disc;padding-left:1.25rem}.a11y-statement__body li+li{margin-top:.5rem}.a11y-statement__body a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.a11y-statement__dates{color:#aeb4bb;margin-top:3rem!important}.blog{background-color:#efefef;padding-bottom:6.5rem;width:100%}@media only screen and (width <= 767px){.blog{padding-bottom:3rem;padding-top:0}}.blog__filters{display:table-cell;margin-bottom:-3.125rem;padding-top:2rem;vertical-align:top}@media only screen and (width <= 767px){.blog__filters{margin-bottom:0;padding:2rem 0}}@media only screen and (width >= 1680px){.blog__filters{padding-bottom:4rem;padding-top:4rem}}.blog__filters__element{display:inline-block;margin-right:2rem;vertical-align:top}@media only screen and (width <= 767px){.blog__filters__element{margin-right:.5rem}}.blog__filters__element__href{color:#0b0a0e}.blog__filters__element__href--active{color:#efff04}.blog__all__one__info{display:block;margin-bottom:2rem;margin-top:0;vertical-align:top;width:100%}.blog__all__one__info__img{background-position:50%;background-size:cover;border-radius:50%;display:inline-block;height:2.5rem;vertical-align:top;width:2.5rem}.blog__all__one__info__infotxt{display:inline-block;margin-left:.5rem;vertical-align:top;width:calc(100% - 4.375rem)}.blog__all__one__info__infotxt__author{color:#0b0a0e}.blog__all__one__info__infotxt__topic{color:rgba(0,0,0,.7);font-size:.8125rem;font-weight:400;line-height:normal;vertical-align:top}.blog-all .container{margin:auto;padding:0 3rem;width:auto}@media only screen and (width >= 1440px){.blog-all .container{padding:0 max(9.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.blog-all .container{padding-left:2rem;padding-right:2rem;width:100%}}@media only screen and (width <= 767px){.blog-all .container{padding-left:1rem;padding-right:1rem;width:100%}}.case-other-small{display:grid;gap:1em 2.5rem;grid-template-columns:repeat(3,1fr);padding-bottom:6.5rem;vertical-align:top;width:100%}@media only screen and (width <= 767px){.case-other-small{grid-template-columns:repeat(1,1fr);padding-bottom:4rem}}.case-other-small__box{margin-bottom:2rem;margin-right:2rem;vertical-align:top;width:100%}@media (hover:hover) and (pointer:fine){.case-other-small__box:hover .case-other-small__box__img img:nth-child(2){opacity:1}}.case-other-small__box__img{display:block;height:100%;position:relative;transition:all .6s cubic-bezier(.16,1,.3,1);width:100%}.case-other-small__box__img img{display:block;height:100%;margin-bottom:1.5rem;width:100%}.case-other-small__box__img img:nth-child(2){left:0;opacity:0;position:absolute;top:0;transition:opacity .6s cubic-bezier(.16,1,.3,1);width:100%}.case-other-small__box__video{margin-bottom:1.5rem;width:100%}.case-other-small__box__txt{color:#0b0a0e;justify-content:center}.case-other-small__box__txt__topic a{color:#0b0a0e;transition:all .4s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.case-other-small__box__txt__topic a:hover{color:#efff04!important}}.case-other-small__box__txt__topic a:before{content:attr(data-before);opacity:.5;word-break:break-word}.case-other-small__box__txt__topic a:after{content:attr(data-after);opacity:.5;word-break:break-word}.case-other-small__box__txt__description{color:#0b0a0e;height:fit-content;margin-bottom:1.5rem;margin-top:1rem}@media only screen and (width <= 767px){.case-other-small__box__txt__description{height:auto}}@media only screen and (width >= 768px)and (width <= 1199px){.case-other-small__box__txt__description{height:auto}}.case-other-small__box__txt__category{margin-bottom:1rem;margin-top:1rem}.case-other-small__box__txt__category a{color:#efff04;margin-bottom:.5rem}@media only screen and (width <= 767px){#scroll-down div{display:none}}#scroll-down div span{animation:sdb05 1.5s infinite;border-bottom:1px solid #fff;border-left:1px solid #fff;bottom:3.75rem;box-sizing:border-box;height:1.5rem;left:50%;margin-left:-.75rem;position:absolute;transform:rotate(-45deg);width:1.5rem}@keyframes sdb05{0%{opacity:0;transform:rotate(-45deg) translate(0)}50%{opacity:1}to{opacity:0;transform:rotate(-45deg) translate(-20px,20px)}}.article-crumbs{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.article-crumbs__link{align-items:center;border:1px solid hsla(0,0%,100%,.35);color:#fff;display:inline-flex;min-height:max(2.75rem,44px);padding:0 .75rem;text-decoration:none;touch-action:manipulation;transition:color .2s,border-color .2s}.article-crumbs__link:focus-visible{border-color:#efff04;color:#efff04}@media (hover:hover) and (pointer:fine){.article-crumbs__link:hover{border-color:#efff04;color:#efff04}}.article-crumbs__link--current{background-color:#efff04;border-color:#efff04;color:#000}.article-crumbs__sep{color:hsla(0,0%,100%,.5)}.article-explore{padding-bottom:6.5rem}@media only screen and (width <= 767px){.article-explore{padding-bottom:4rem}}.article-explore__title{margin-bottom:1.5rem}.article-explore__list{column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));list-style:none;margin:0;padding:0}.article-explore__item{align-items:center;border-top:1px solid var(--og-line-1);column-gap:1rem;display:grid;grid-template-areas:"label chip" "link chip";grid-template-columns:minmax(0,1fr) auto;padding:1.5rem 0;position:relative;row-gap:.5rem;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.article-explore__item,.article-explore__item:last-child{border-bottom:1px solid var(--og-line-1)}.article-explore__item .article-explore__link:before{content:"";inset:0;position:absolute;z-index:1}.article-explore__item:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.16,1,.3,1);z-index:2}@media(hover:hover)and (pointer:fine){.article-explore__item:hover:after{transform:scaleX(1)}.article-explore__item:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.article-explore__item:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}.article-explore__item:active{background-color:var(--og-surface-1);transition-duration:0s}.article-explore__item:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.article-explore__item .article-explore__link:focus-visible{outline:none}.article-explore__item:has(:focus-visible):after{transform:scaleX(1)}.article-explore__label{color:var(--og-text-3);grid-area:label}.article-explore__link{color:var(--og-text-1);grid-area:link;text-decoration:none;text-wrap:balance}@media(hover:hover)and (pointer:fine){.article-explore .article-explore__item:hover .article-explore__chip:before{background-color:#efff04;border-color:#efff04!important}.article-explore .article-explore__item:hover .article-explore__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}.article-explore__item:has(:focus-visible) .article-explore__chip:before{background-color:#efff04;border-color:#efff04!important}.article-explore__item:has(:focus-visible) .article-explore__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}.article-explore__item:has(:focus-visible){outline-offset:.25rem}.article-explore__chip{grid-area:chip;height:2.5rem;position:relative;width:2.5rem}.article-explore__chip:before{background-color:transparent;border:1px solid hsla(0,0%,100%,.16);content:"";inset:0;position:absolute;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}:is(.color-variant--light,.background-white) .article-explore__chip:before{border-color:rgba(11,10,14,.16)}.article-explore__chip:after{background:url(/static/ordergroup/img/og-arrow.svg) 50%/1.5rem no-repeat;content:"";inset:0;position:absolute;transition:transform .4s cubic-bezier(.16,1,.3,1)}:is(.color-variant--light,.background-white) .article-explore__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg)}.article-meta{--meta-gap:1.5rem;clip-path:inset(-.5rem -.5rem -.5rem calc(var(--meta-gap) - .375rem));color:var(--og-text-2);display:flex;flex-wrap:wrap;margin:1rem 0 0 calc(var(--meta-gap)*-1);row-gap:.5rem}.article-meta__item{padding-left:var(--meta-gap);position:relative;white-space:nowrap}.article-meta__item:before{background:var(--og-line-3);content:"";height:.9em;left:calc(var(--meta-gap)/2);position:absolute;top:50%;transform:translateY(-50%);width:1px}.article-meta__item:first-child{white-space:normal}.article-meta__author{color:var(--og-text-1);font-weight:500;text-decoration:underline;text-decoration-color:#efff04;text-decoration-thickness:1px;text-underline-offset:.25em}@media(hover:hover)and (pointer:fine){.article-meta__author:hover{color:#efff04}}.article-author{align-items:center;border-bottom:1px solid var(--og-line-1);border-top:1px solid var(--og-line-1);display:flex;gap:1.5rem;padding:1.5rem 0}.article-author__photo{border-radius:50%;flex:none;height:5rem;object-fit:cover;width:5rem}.article-author__body{display:flex;flex-direction:column;gap:.5rem;margin:0}.article-author__name{color:var(--og-text-1);text-decoration:underline;text-decoration-color:#efff04;text-decoration-thickness:1px;text-underline-offset:.25em}@media(hover:hover)and (pointer:fine){.article-author__name:hover{color:#efff04}}.article-author__role{color:var(--og-text-3)}@media only screen and (width >= 1200px){.article-cards .new-approach__news-grid--count-4{gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.article-cards__all,.article__footer__all{display:flex;justify-content:flex-end;margin-top:2rem}@media only screen and (width <= 767px){.article-cards__all,.article__footer__all{justify-content:flex-start}}.article-cards__all .og-link,.article__footer__all{color:var(--og-text-1)}.blog-intro{margin-top:2rem;max-width:48rem}.blog-intro__hub{margin-top:1.5rem}.blog-authors__title{margin-bottom:1.5rem}.blog-authors__list{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));list-style:none;margin:0;padding:0}.blog-authors__item{border:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column;gap:.375rem;padding:1rem 1.25rem}.blog-authors__link{color:#fff;text-decoration:underline;text-decoration-color:#efff04;text-underline-offset:.25em}.blog-authors__link:focus-visible{color:#efff04}@media (hover:hover) and (pointer:fine){.blog-authors__link:hover{color:#efff04}}.blog-authors__role{color:hsla(0,0%,100%,.6)}.ebook-cta{align-items:center;background:linear-gradient(135deg,rgba(239,255,4,.06),hsla(0,0%,100%,.02) 60%);border:1px solid hsla(0,0%,100%,.14);color:#fff;display:grid;gap:clamp(2rem,4vw,4rem);grid-template-columns:minmax(16rem,1fr) minmax(0,1.1fr);padding:clamp(1.5rem,3vw,3rem)}@media only screen and (width <= 767px){.ebook-cta{grid-template-columns:1fr}}.ebook-cta__cover{box-shadow:0 1.5rem 3rem rgba(0,0,0,.45),0 0 0 1px hsla(0,0%,100%,.08);position:relative;transition:transform .4s ease}.ebook-cta__cover img{display:block;height:auto;width:100%}@media (hover:hover) and (pointer:fine){.ebook-cta:hover .ebook-cta__cover{transform:translateY(-.25rem)}}.ebook-cta__eyebrow{color:#efff04;margin-bottom:.75rem}.ebook-cta__title{margin-bottom:1rem}.ebook-cta__lead{color:hsla(0,0%,100%,.75);margin-bottom:2rem;max-width:34rem}.ebook-cta .download-section__form__container{max-width:34rem;position:static}.ebook-cta .download-section__form__container__input{border-color:hsla(0,0%,100%,.35);margin-bottom:1.25rem;margin-top:.5rem;padding:.875rem 1rem}.ebook-cta .download-section__form__container__button{font-size:.875rem;letter-spacing:.04em;padding:.875rem 1rem;transition:background-color .2s,color .2s}.ebook-cta .download-section__form__container__button:focus-visible{background-color:transparent;color:#efff04}@media (hover:hover) and (pointer:fine){.ebook-cta .download-section__form__container__button:hover{background-color:transparent;color:#efff04}}.ebook-cta .downloading:not([hidden]){background:rgba(239,255,4,.08);border-left:3px solid #efff04;display:block;font-size:1.125rem;line-height:1.5;padding:1rem 1.25rem}.ebook-cta .rodo{color:hsla(0,0%,100%,.6);font-size:.8125rem;line-height:1.6;margin-top:1.25rem}.ebook-cta .rodo a{color:inherit}.download-consent{align-items:flex-start;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;line-height:1.5;margin-bottom:1.5rem;position:relative}.download-consent__input{height:1.25rem;margin:0;opacity:0;position:absolute;width:1.25rem}.download-consent__box{border:1px solid;flex:0 0 1.25rem;height:1.25rem;margin-top:.125rem;position:relative;transition:background-color .15s,border-color .15s}.download-consent__input:checked+.download-consent__box{background:#efff04;border-color:#efff04}.download-consent__input:checked+.download-consent__box:after{border:solid #0b0a0e;border-width:0 2px 2px 0;content:"";height:.6875rem;left:.375rem;position:absolute;top:.125rem;transform:rotate(45deg);width:.375rem}.download-consent__input:focus-visible+.download-consent__box{outline:2px solid currentcolor;outline-offset:2px}.download-consent__text{opacity:.85}.download-consent__optional{opacity:.6}.glossary :where(h2,h3,li,section,[id]){scroll-margin-top:7rem}.glossary-inline-link{color:#fff;text-decoration:underline;text-decoration-color:#efff04;text-underline-offset:.25em}.glossary-inline-link:focus-visible{color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-inline-link:hover{color:#efff04}}.glossary-eyebrow{align-items:center;color:hsla(0,0%,100%,.7);display:flex;flex-wrap:wrap;gap:.5rem}.glossary-eyebrow__link{color:hsla(0,0%,100%,.7);text-decoration:none}.glossary-eyebrow__link:focus-visible{color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-eyebrow__link:hover{color:#efff04}}.glossary-tag{align-items:center;border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7);display:inline-flex;line-height:1.2;padding:.25rem .5rem;white-space:nowrap}.glossary-tag--link{text-decoration:none;transition:color .2s,border-color .2s}.glossary-tag--link:focus-visible{border-color:#efff04;color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-tag--link:hover{border-color:#efff04;color:#efff04}}.glossary-hero{padding-bottom:4rem;padding-top:calc(var(--navbar-height, 5rem) + 3rem)}.glossary-hero__grid{align-items:end;display:grid;gap:4rem;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem)}@media(width < 1200px){.glossary-hero__grid{gap:2.5rem;grid-template-columns:minmax(0,1fr)}}.glossary-hero__main{display:flex;flex-direction:column;gap:1.25rem;max-width:56rem}.glossary-hero__intro{max-width:46rem}.glossary-hero__card{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.15);display:flex;flex-direction:column;gap:.75rem;padding:2rem;position:relative}.glossary-hero__card:before{background:#efff04;content:"";height:2px;left:-1px;position:absolute;top:-1px;width:6rem}.glossary-hero__card-label{color:#efff04}.glossary-hero__card-action{align-self:flex-start;background:none;border:0;color:#fff;margin-top:.5rem;padding:0}.glossary-hero__hub{margin-top:2.5rem}.glossary-reviewers{align-items:center;display:flex;gap:1rem;margin-top:.5rem}.glossary-reviewers__faces{display:flex;flex-shrink:0;list-style:none;margin:0;padding:0}.glossary-reviewers__faces li+li{margin-left:-.75rem}.glossary-reviewers__faces img{border:2px solid #0b0a0e;border-radius:50%;display:block;height:3rem;object-fit:cover;width:3rem}.glossary-reviewers__text{max-width:40rem}.glossary-domains-grid{padding-bottom:4rem}.glossary-domains-grid h2{margin-bottom:1.5rem}.glossary-domain-cards{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));list-style:none;margin:0;padding:0}@media only screen and (width >= 1200px){.glossary-domain-cards{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}@media only screen and (width >= 768px)and (width <= 1199px){.glossary-domain-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.glossary-domain-card{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);display:flex;flex-direction:column;gap:.75rem;isolation:isolate;overflow:hidden;padding:1.5rem 1.5rem 4rem;position:relative;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.glossary-domain-card .glossary-domain-card__media,.glossary-domain-card:after{transition:transform .6s cubic-bezier(.16,1,.3,1)}.glossary-domain-card:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;z-index:3}@media(hover:hover)and (pointer:fine){.glossary-domain-card:hover{background-color:var(--og-surface-2)}.glossary-domain-card:hover:after{transform:scaleX(1)}.glossary-domain-card:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.glossary-domain-card:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .glossary-domain-card:hover .glossary-domain-card__media{transform:scale(1.03)}}.glossary-domain-card:active{background-color:var(--og-surface-2);transition-duration:0s}.glossary-domain-card:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.glossary-domain-card a:focus-visible{outline:none}.glossary-domain-card:has(:focus-visible):after{transform:scaleX(1)}.glossary-domain-card:has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.glossary-domain-card:has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}.glossary-domain-card__count{color:var(--og-text-2)}.glossary-domain-card__link{color:inherit;text-decoration:none}.glossary-domain-card__link:after{content:"";inset:0;position:absolute}.glossary-domain-card__link:focus-visible{outline:none}.glossary-domain-card__intro{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.glossary-domain-card__samples{display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:0;padding:0}.glossary-domain-card__samples .glossary-tag{white-space:normal}.glossary-domain-card__arrow{border:1px solid hsla(0,0%,100%,.35);bottom:1.5rem;height:2.5rem;position:absolute;right:1.5rem;transition:background-color .4s cubic-bezier(.16,1,.3,1),border-color .4s cubic-bezier(.16,1,.3,1);width:2.5rem}.glossary-domain-card__arrow:after{border:solid #fff;border-width:2px 2px 0 0;content:"";height:.6rem;inset:0;margin:auto;position:absolute;transform:translateX(-2px) rotate(45deg);width:.6rem}@media(hover:hover)and (pointer:fine){.glossary-domain-card:hover .glossary-domain-card__arrow{background:#efff04;border-color:#efff04}.glossary-domain-card:hover .glossary-domain-card__arrow:after{border-color:#0b0a0e}}.glossary-domain-card:has(:focus-visible) .glossary-domain-card__arrow{background:#efff04;border-color:#efff04}.glossary-domain-card:has(:focus-visible) .glossary-domain-card__arrow:after{border-color:#0b0a0e}.glossary-body{padding-bottom:5rem}.glossary-toolbar{align-items:center;background:#0b0a0e;border-bottom:1px solid hsla(0,0%,100%,.15);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 0;position:sticky;top:var(--navbar-height,4.5rem);z-index:5}@media only screen and (width <= 767px){.glossary-toolbar{position:static}}.glossary-domains{display:flex;flex-wrap:wrap;gap:.5rem}.glossary-domains__link{align-items:center;border:1px solid hsla(0,0%,100%,.35);color:hsla(0,0%,100%,.7);display:inline-flex;min-height:max(2.75rem,44px);padding:0 .875rem;text-decoration:none;touch-action:manipulation;transition:color .2s,border-color .2s,background-color .2s}.glossary-domains__link:focus-visible{border-color:#efff04;color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-domains__link:hover{border-color:#efff04;color:#efff04}}.glossary-domains__link[aria-current=page]{background-color:#efff04;border-color:#efff04;color:#0b0a0e}.glossary-search{position:relative;width:min(24rem,100%)}.glossary-search__icon{color:hsla(0,0%,100%,.7);left:.875rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.glossary-search__input{appearance:none;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.35);border-radius:0;color:#fff;padding:.75rem 2.75rem;width:100%}.glossary-search__input::placeholder{color:hsla(0,0%,100%,.55)}.glossary-search__input:focus-visible{outline:2px solid #efff04;outline-offset:2px}.glossary-search__kbd{border:1px solid hsla(0,0%,100%,.35);color:hsla(0,0%,100%,.7);font:inherit;font-size:.75rem;min-width:1.5rem;padding:.125rem .375rem;pointer-events:none;position:absolute;right:.75rem;text-align:center;top:50%;transform:translateY(-50%)}@media(hover:none){.glossary-search__kbd{display:none}}.glossary-search__input:focus~.glossary-search__kbd{opacity:0}.glossary-az{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:2rem;padding:1rem 0}@media only screen and (width <= 767px){.glossary-az{background:#0b0a0e;border-bottom:1px solid var(--og-line-1);flex-wrap:nowrap;gap:0;margin:0 -1rem 1rem;mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),transparent);overflow-x:auto;overscroll-behavior-x:contain;padding:.75rem 1rem .25rem;position:sticky;scrollbar-width:none;top:var(--navbar-height,4.5rem);transition:transform .4s cubic-bezier(.16,1,.3,1);z-index:4}:root:has(.navbar--hidden) .glossary-az{transform:translateY(calc(var(--navbar-height, 4.5rem)*-1))}.glossary-az::-webkit-scrollbar{display:none}}.glossary-az__link{border:1px solid transparent;color:hsla(0,0%,100%,.7);display:inline-grid;flex:none;min-height:max(2.75rem,44px);min-width:max(2.75rem,44px);padding:0 .5rem;place-items:center;text-align:center;text-decoration:none;touch-action:manipulation}@media(hover:hover)and (pointer:fine){.glossary-az__link:hover{border-color:hsla(0,0%,100%,.35);color:#efff04}}.glossary-az__link:focus-visible{border-color:hsla(0,0%,100%,.35);color:#efff04;outline:2px solid #efff04;outline-offset:-2px}.glossary-az__link.is-disabled{opacity:.3;pointer-events:none}.glossary-letter{border-top:1px solid hsla(0,0%,100%,.15);display:grid;gap:1.5rem;grid-template-columns:5rem minmax(0,1fr);padding:2rem 0}@media only screen and (width <= 767px){.glossary-letter{gap:1rem;grid-template-columns:minmax(0,1fr)}}.glossary-letter__title{align-self:start;color:#efff04;position:sticky;top:calc(var(--navbar-height, 4.5rem) + 6rem)}@media only screen and (width <= 767px){.glossary-letter__title{position:static}}.glossary-cards{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));list-style:none;margin:0;padding:0}@media only screen and (width <= 767px){.glossary-cards:has(>.glossary-card--compact){gap:0}}.glossary-cards--related{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin-top:1.5rem}.glossary-card{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);isolation:isolate;overflow:hidden;position:relative;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.glossary-card .glossary-card__media,.glossary-card:after{transition:transform .6s cubic-bezier(.16,1,.3,1)}.glossary-card:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;z-index:3}@media(hover:hover)and (pointer:fine){.glossary-card:hover{background-color:var(--og-surface-2)}.glossary-card:hover:after{transform:scaleX(1)}.glossary-card:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.glossary-card:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .glossary-card:hover .glossary-card__media{transform:scale(1.03)}}.glossary-card:active{background-color:var(--og-surface-2);transition-duration:0s}.glossary-card:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.glossary-card a:focus-visible{outline:none}.glossary-card:has(:focus-visible):after{transform:scaleX(1)}.glossary-card:has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.glossary-card:has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}.glossary-card__inner{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1.25rem}.glossary-card__link{color:inherit;text-decoration:none}.glossary-card__link:after{content:"";inset:0;position:absolute}.glossary-card__link:focus-visible{outline:none}.glossary-card__definition{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.glossary-card__footer{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-top:auto;padding-top:.5rem}.glossary-card__tags{display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:0;padding:0}.glossary-card--compact .glossary-card__inner{padding:1rem 1.25rem}@media only screen and (width <= 767px){.glossary-card--compact{background:none;border-top:1px solid var(--og-line-1);box-shadow:none}.glossary-card--compact:first-child{border-top:0}.glossary-card--compact .glossary-card__inner{column-gap:1rem;display:grid;grid-template-areas:"term add" "full add" "tags add";grid-template-columns:minmax(0,1fr) auto;padding:.875rem 0;row-gap:.25rem}.glossary-card--compact .glossary-card__term{grid-area:term}.glossary-card--compact .glossary-card__full{grid-area:full}.glossary-card--compact .glossary-card__footer{display:contents}.glossary-card--compact .glossary-card__tags{grid-area:tags;margin-top:.25rem}.glossary-card--compact .glossary-add{align-self:center;grid-area:add}}.glossary-add{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.35);color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;gap:.625rem;min-height:2.75rem;padding:.5rem 1rem .5rem .5rem;position:relative;transition:border-color .2s,background-color .2s,color .2s;z-index:1}.glossary-add__icon{background:#efff04;flex:0 0 1.75rem;height:1.75rem;position:relative}.glossary-add__icon:after,.glossary-add__icon:before{background:#0b0a0e;content:"";height:2px;inset:0;margin:auto;position:absolute;transition:transform .4s cubic-bezier(.16,1,.3,1);width:.75rem}.glossary-add__icon:after{transform:rotate(90deg)}.glossary-add:focus-visible{border-color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-add:hover{border-color:#efff04}}.glossary-add:focus-visible{outline:2px solid #efff04;outline-offset:2px}.glossary-add[aria-pressed=true]{background:rgba(239,255,4,.08);border-color:#efff04}.glossary-add[aria-pressed=true] .glossary-add__icon:before{transform:translate(-.3rem,.2rem) rotate(45deg);width:.45rem}.glossary-add[aria-pressed=true] .glossary-add__icon:after{transform:translate(.12rem) rotate(-50deg);width:.8rem}.glossary-add--compact{border-color:transparent;justify-content:center;min-height:max(2.75rem,44px);min-width:max(2.75rem,44px);padding:.5rem}.glossary-add--compact .glossary-add__icon{background:transparent;border:1px solid hsla(0,0%,100%,.35);flex-basis:1.75rem}.glossary-add--compact .glossary-add__icon:after,.glossary-add--compact .glossary-add__icon:before{background:#fff}@media(hover:hover)and (pointer:fine){.glossary-add--compact:hover .glossary-add__icon{border-color:#efff04}}.glossary-add--compact[aria-pressed=true] .glossary-add__icon{background:#efff04;border-color:#efff04}.glossary-add--compact[aria-pressed=true] .glossary-add__icon:after,.glossary-add--compact[aria-pressed=true] .glossary-add__icon:before{background:#0b0a0e}.glossary-add--compact[aria-pressed=true]{background:transparent;border-color:transparent}.glossary-action{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7);cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;list-style:none;min-height:2.75rem;padding:.5rem 1rem;transition:color .2s,border-color .2s}.glossary-action::-webkit-details-marker{display:none}.glossary-action:focus-visible{border-color:hsla(0,0%,100%,.35);color:#fff}@media (hover:hover) and (pointer:fine){.glossary-action:hover{border-color:hsla(0,0%,100%,.35);color:#fff}}.glossary-action:focus-visible{outline:2px solid #efff04;outline-offset:2px}.glossary-action.is-done{border-color:#efff04;color:#efff04}.glossary-term__header{padding-bottom:3rem;padding-top:calc(var(--navbar-height, 5rem) + 3rem)}.glossary-term__head{display:flex;flex-direction:column;gap:1.25rem;max-width:56rem}.glossary-term__names{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin-top:-.5rem}.glossary-term__full{color:#fff}.glossary-term__aka{color:hsla(0,0%,100%,.7)}.glossary-term__layout{display:grid;gap:4rem;grid-template-columns:minmax(0,52rem) minmax(16rem,20rem);justify-content:space-between;padding-bottom:4rem}@media(width < 1200px){.glossary-term__layout{gap:3rem;grid-template-columns:minmax(0,1fr)}}.glossary-term__body{display:flex;flex-direction:column;gap:3rem;min-width:0}@media(width < 1200px){.glossary-term__aside{display:none}}.glossary-term__sticky{display:flex;flex-direction:column;gap:1.5rem;position:sticky;top:calc(var(--navbar-height, 4.5rem) + 1.5rem)}@media(width < 1200px){.glossary-term__sticky{position:static}}.glossary-definition{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.15);border-left:3px solid #efff04;display:flex;flex-direction:column;gap:1rem;padding:2rem;position:relative}@media only screen and (width <= 767px){.glossary-definition{padding:1.5rem}}.glossary-definition__label{color:#efff04}.glossary-definition__actions{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.glossary-cite{position:relative}.glossary-cite>summary{box-sizing:border-box;display:flex}.glossary-cite[open]>summary{border-color:#efff04;color:#fff}.glossary-cite__panel{align-items:flex-start;background:#16151a;border:1px solid hsla(0,0%,100%,.35);box-shadow:0 1.5rem 3rem rgba(0,0,0,.5);display:flex;flex-direction:column;gap:.5rem;left:0;padding:1.5rem;position:absolute;top:calc(100% + .5rem);width:min(32rem,90vw);z-index:6}@media only screen and (width <= 767px){.glossary-cite__panel{margin-top:.5rem;position:static;width:100%}}.glossary-cite__code,.glossary-cite__text{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.15);color:#fff;overflow-wrap:anywhere;padding:.75rem;width:100%}.glossary-cite__code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.glossary-byline{align-items:center;display:flex;gap:.75rem}.glossary-byline__photo{border-radius:50%;height:3rem;object-fit:cover;width:3rem}.glossary-section h2{margin-bottom:1rem;text-wrap:balance}.glossary-section__text{max-width:44rem}.glossary-section__text li,.glossary-section__text p{line-height:1.6}.glossary-section__text ol,.glossary-section__text ul{margin-top:1rem;padding-left:1.25rem}.glossary-section__text ul{list-style:disc}.glossary-section__text ol{list-style:decimal}.glossary-section__text li::marker{color:#efff04}.glossary-section__text ol+p,.glossary-section__text p+p,.glossary-section__text ul+p{margin-top:1rem}.glossary-section__text *+h3{margin-top:2rem}.glossary-section__text h3{color:#fff;margin-bottom:.5rem;text-wrap:balance}.glossary-section__text li+li{margin-top:.5rem}.glossary-section__text a{color:#fff;text-decoration:underline;text-decoration-color:#efff04;text-underline-offset:.25em}@media(hover:hover)and (pointer:fine){.glossary-section__text a:hover{color:#efff04}}.glossary-section__text a:focus-visible{color:#efff04}.glossary-section__text b,.glossary-section__text strong{color:#fff}.glossary-table{background:linear-gradient(90deg,#0b0a0e 40%,rgba(11,10,14,0)) 0/2.5rem 100% no-repeat local,linear-gradient(270deg,#0b0a0e 40%,rgba(11,10,14,0)) 100%/2.5rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,hsla(0,0%,100%,.14),transparent) 0/.875rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,hsla(0,0%,100%,.14),transparent) 100%/.875rem 100% no-repeat scroll;border:1px solid hsla(0,0%,100%,.15);overflow-x:auto}.glossary-table:focus-visible{outline:2px solid #efff04;outline-offset:2px}@media only screen and (width <= 767px){.glossary-table table{min-width:34rem}}.glossary-table table{border-collapse:collapse;color:hsla(0,0%,100%,.85);width:100%}.glossary-table caption{padding:1rem 1rem .75rem;text-align:left}.glossary-table td,.glossary-table th{border-bottom:1px solid hsla(0,0%,100%,.15);padding:.875rem 1rem;text-align:left;vertical-align:top}.glossary-table thead th{background:hsla(0,0%,100%,.04);border-bottom-color:#efff04;color:#fff}.glossary-table tbody tr:last-child>*{border-bottom:0}@media (hover:hover) and (pointer:fine){.glossary-table tbody tr:hover{background:hsla(0,0%,100%,.025)}}.glossary-table tbody th{color:#fff;font-weight:600}.glossary-inline-cta{background:linear-gradient(135deg,rgba(239,255,4,.09),rgba(239,255,4,.01) 60%);border:1px solid rgba(239,255,4,.45);display:flex;flex-direction:column;gap:.75rem;padding:2rem;position:relative}.glossary-inline-cta__label{color:#efff04}.glossary-inline-cta__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.5rem}.glossary-inline-cta__actions .og-link{background:none;border:0;color:#fff;padding:0}.glossary-proof__label{color:#efff04}.glossary-proof__link{border:1px solid hsla(0,0%,100%,.15);display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem;padding:2rem;text-decoration:none;transition:border-color .4s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1)}.glossary-proof__link:focus-visible{background:hsla(0,0%,100%,.04);border-color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-proof__link:hover{background:hsla(0,0%,100%,.04);border-color:#efff04}}.glossary-proof__link .og-link{color:#fff;margin-top:.5rem}.glossary-partners__list{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));list-style:none;margin:.75rem 0 0;padding:0}.glossary-partners__item{border:1px solid hsla(0,0%,100%,.15);display:flex;flex-direction:column;gap:.5rem;padding:1.25rem}.glossary-partners__link{text-decoration:underline;text-decoration-color:#efff04;text-underline-offset:.25em}.glossary-partners__link:focus-visible{color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-partners__link:hover{color:#efff04}}.glossary-explore .article-explore__list{margin-bottom:0}.glossary-sources{border-top:1px solid hsla(0,0%,100%,.15);padding-top:1.5rem}.glossary-sources ol{list-style:decimal;margin-top:.75rem;padding-left:1.25rem}.glossary-sources li+li{margin-top:.5rem}.glossary-sources a{color:hsla(0,0%,100%,.85);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:.2em}.glossary-sources a:focus-visible{color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-sources a:hover{color:#efff04}}.glossary-pager{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media only screen and (width <= 767px){.glossary-pager{grid-template-columns:1fr}}.glossary-pager__link{border:1px solid hsla(0,0%,100%,.15);display:flex;flex-direction:column;gap:.375rem;padding:1.5rem;text-decoration:none;transition:border-color .2s}.glossary-pager__link:focus-visible{border-color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-pager__link:hover{border-color:#efff04}}.glossary-pager__link--next{grid-column:2;text-align:right}@media only screen and (width <= 767px){.glossary-pager__link--next{grid-column:1}}.glossary-toc{border-left:1px solid hsla(0,0%,100%,.15);padding-left:1rem}.glossary-toc__list{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:.75rem 0 0;padding:0}.glossary-toc__link{color:hsla(0,0%,100%,.7);display:block;padding:.375rem 0;position:relative;text-decoration:none;transition:color .2s}.glossary-toc__link:before{background:transparent;bottom:0;content:"";left:calc(-1rem - 1px);position:absolute;top:0;transition:background-color .2s;width:2px}.glossary-toc__link:focus-visible{color:#fff}@media (hover:hover) and (pointer:fine){.glossary-toc__link:hover{color:#fff}}.glossary-toc__link[aria-current=true]{color:#fff}.glossary-toc__link[aria-current=true]:before{background:#efff04}@media(width < 1200px){.glossary-toc{display:none}}.glossary-expert{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.15);display:flex;flex-direction:column;gap:.75rem;padding:1.5rem}.glossary-expert__photo{border-radius:50%;height:4rem;object-fit:cover;width:4rem}.glossary-expert .og-link{color:#fff}@media(width < 1200px){.glossary-expert{display:none}}.glossary-faq:empty{display:none}.glossary-promo{border-top:1px solid hsla(0,0%,100%,.15);padding-bottom:5rem;padding-top:5rem}.glossary-promo__inner{display:grid;gap:2.5rem;grid-template-columns:minmax(0,1fr)}.glossary-promo__label{color:#efff04;margin-bottom:1rem}.glossary-promo__head h2{max-width:44rem}.glossary-promo__action{justify-self:start}.glossary-steps{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(width < 1200px){.glossary-steps{grid-template-columns:minmax(0,1fr)}}.glossary-steps__item{border:1px solid hsla(0,0%,100%,.15);display:flex;flex-direction:column;gap:.75rem;padding:2rem}.glossary-steps__no{color:#efff04}.glossary-cta{padding-bottom:6.5rem;padding-top:4rem}.glossary-cta__sub{margin-top:1rem;max-width:44rem}.glossary-cta__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.glossary-cta__actions .og-link{background:none;border:0;color:#fff;padding:0}.glossary-empty{border:1px dashed hsla(0,0%,100%,.35);display:flex;flex-direction:column;gap:.75rem;padding:3rem}.glossary-empty[hidden]{display:none}.glossary-fab{align-items:center;animation:glossary-fab-in .4s cubic-bezier(.16,1,.3,1);background:#efff04;border:0;bottom:1.5rem;box-shadow:0 .75rem 2rem rgba(0,0,0,.45);color:#0b0a0e;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:.75rem;left:50%;padding:.75rem 1rem;position:fixed;translate:-50% 0;z-index:40}.glossary-fab[hidden]{display:none}.glossary-fab:focus-visible{outline:2px solid #fff;outline-offset:3px}.glossary-fab__icon{border:2px solid #0b0a0e;border-top:4px solid #0b0a0e;height:1.125rem;width:1rem}.glossary-fab__count{background:#0b0a0e;color:#efff04;min-width:1.5rem;padding:.125rem .375rem;text-align:center}.glossary-fab.is-bumped{animation:glossary-fab-bump .5s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.glossary-fab{animation:none!important}}@keyframes glossary-fab-in{0%{opacity:0;transform:translateY(1rem)}}@keyframes glossary-fab-bump{40%{transform:scale(1.08)}}.glossary-dialog{background:#121116;border:1px solid hsla(0,0%,100%,.35);color:#fff;margin:auto;max-height:calc(100dvh - 2rem);padding:0;width:min(36rem,100vw - 2rem)}.glossary-dialog::backdrop{backdrop-filter:blur(4px);background:rgba(0,0,0,.7)}.glossary-dialog[open]{animation:glossary-fab-in .4s cubic-bezier(.16,1,.3,1)}.glossary-dialog__inner{display:flex;flex-direction:column;gap:1rem;padding:2rem}@media only screen and (width <= 767px){.glossary-dialog__inner{padding:1.5rem}}.glossary-dialog__head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.glossary-dialog__close{background:transparent;border:1px solid hsla(0,0%,100%,.35);color:#fff;cursor:pointer;flex-shrink:0;font-size:1.75rem;height:2.75rem;line-height:1;width:2.75rem}.glossary-dialog__close:focus-visible{border-color:#efff04;color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-dialog__close:hover{border-color:#efff04;color:#efff04}}.glossary-dialog__empty[hidden]{display:none}.glossary-dialog__list{border-top:1px solid hsla(0,0%,100%,.15);list-style:none;margin:0;padding:0}.glossary-dialog__list li{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.15);display:flex;gap:1rem;justify-content:space-between;padding:.625rem 0}.glossary-dialog__list button{background:transparent;border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7);cursor:pointer;flex-shrink:0;height:2.25rem;width:2.25rem}.glossary-dialog__list button:focus-visible{border-color:#efff04;color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-dialog__list button:hover{border-color:#efff04;color:#efff04}}.glossary-dialog__form{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.glossary-dialog__label{color:hsla(0,0%,100%,.7)}.glossary-dialog__input{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.35);border-radius:0;color:#fff;padding:.875rem 1rem;width:100%}.glossary-dialog__input:focus-visible{outline:2px solid #efff04;outline-offset:2px}.glossary-dialog__input[aria-invalid=true]{border-color:#ff6b6b}.glossary-dialog .download-consent{margin:.75rem 0}.glossary-dialog__submit{justify-content:center;width:100%}.glossary-dialog__status:empty{display:none}.glossary-dialog__status.is-success{color:#efff04}.glossary-dialog__rodo{letter-spacing:0;line-height:1.5;margin-top:.5rem;text-transform:none}.glossary-dialog__rodo a{color:inherit;text-decoration:underline}@media(prefers-reduced-motion:reduce){.glossary *,.glossary-dialog{animation:none!important;transition:none!important}}.glossary-teaser{display:flex;flex-direction:column;gap:2rem}.glossary-teaser__search{display:flex;flex-wrap:wrap;gap:.75rem;max-width:44rem;position:relative}.glossary-teaser__search .glossary-search__input{flex:1 1 18rem;min-height:3.5rem}.glossary-teaser__submit{background:transparent;border:1px solid hsla(0,0%,100%,.35);color:#fff;white-space:nowrap}.glossary-teaser__submit:focus-visible{border-color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-teaser__submit:hover{border-color:#efff04}}.glossary-teaser__terms{grid-template-columns:repeat(3,minmax(0,1fr))}@media(width < 1200px){.glossary-teaser__terms{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}}.glossary-teaser__domains{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));list-style:none;margin:0;padding:0}.glossary-teaser__domain{border:1px solid hsla(0,0%,100%,.15);display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1.5rem;text-decoration:none;transition:border-color .4s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1)}.glossary-teaser__domain:focus-visible{background:hsla(0,0%,100%,.04);border-color:#efff04}@media (hover:hover) and (pointer:fine){.glossary-teaser__domain:hover{background:hsla(0,0%,100%,.04);border-color:#efff04}}.glossary-teaser__count{color:#efff04}.glossary-teaser.color-variant--light .glossary-card,.glossary-teaser.color-variant--light .glossary-teaser__domain{border-color:rgba(11,10,14,.15)}.glossary-teaser.color-variant--light .typography--white{color:#0b0a0e}.glossary-teaser.color-variant--light .glossary-search__input{border-color:rgba(11,10,14,.35);color:#0b0a0e}.expert-hero__grid{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.expert-hero__photo{border-radius:50%;height:10rem;object-fit:cover;width:10rem}.expert-hero__body{display:flex;flex:1 1 20rem;flex-direction:column;gap:1rem;max-width:48rem}.expert-hero__body hgroup{display:flex;flex-direction:column;gap:.5rem}.expert-hero__headline{margin:1rem 0 0;max-width:48rem}.expert-hero__links{display:flex;flex-wrap:wrap;gap:1.5rem;list-style:none;margin:0;padding:0}.expert-stats{display:flex;flex-wrap:wrap;gap:2rem;margin:.5rem 0 0}.expert-stats__item{display:flex;flex-direction:column-reverse;gap:.5rem}.expert-stats__label{color:#aeb4bb}.expert-stats__value{font-size:2.5rem;line-height:1;margin:0}.expert-section{padding-bottom:4rem}.expert-section__title{border-top:1px solid hsla(0,0%,100%,.15);margin:0 0 2rem;padding-top:2rem}.expert-bio{display:flex;flex-direction:column;gap:1rem;max-width:48rem}.expert-link{color:#fff;text-decoration:underline;text-decoration-color:#efff04;text-underline-offset:.25em}.expert-link:focus-visible{color:#efff04}@media (hover:hover) and (pointer:fine){.expert-link:hover{color:#efff04}}.expert-cards{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));list-style:none;margin:0;padding:0}.expert-card{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);display:flex;flex-direction:column;gap:1rem;isolation:isolate;overflow:hidden;padding:1.5rem;position:relative;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.expert-card:has(>.expert-card__title>.expert-link){background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);isolation:isolate;overflow:hidden;position:relative;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.expert-card:has(>.expert-card__title>.expert-link) .expert-card__title>.expert-link:before{content:"";inset:0;position:absolute;z-index:1}.expert-card:has(>.expert-card__title>.expert-link) .expert-card__media{transition:transform .6s cubic-bezier(.16,1,.3,1)}.expert-card:has(>.expert-card__title>.expert-link):after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.16,1,.3,1);z-index:3}@media(hover:hover)and (pointer:fine){.expert-card:has(>.expert-card__title>.expert-link):hover{background-color:var(--og-surface-2)}.expert-card:has(>.expert-card__title>.expert-link):hover:after{transform:scaleX(1)}.expert-card:has(>.expert-card__title>.expert-link):hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.expert-card:has(>.expert-card__title>.expert-link):hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .expert-card:has(>.expert-card__title>.expert-link):hover .expert-card__media{transform:scale(1.03)}}.expert-card:has(>.expert-card__title>.expert-link):active{background-color:var(--og-surface-2);transition-duration:0s}.expert-card:has(>.expert-card__title>.expert-link):has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.expert-card:has(>.expert-card__title>.expert-link) .expert-card__title>.expert-link:focus-visible{outline:none}.expert-card:has(>.expert-card__title>.expert-link):has(:focus-visible):after{transform:scaleX(1)}.expert-card:has(>.expert-card__title>.expert-link):has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.expert-card:has(>.expert-card__title>.expert-link):has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}.expert-card:has(>.expert-card__title>.expert-link) .expert-card__title>.expert-link{text-decoration:none}.expert-card__title{margin:0}.expert-card__links{flex-wrap:wrap;gap:.5rem 1rem;padding:0}.expert-card__links,.expert-timeline{display:flex;list-style:none;margin:0}.expert-timeline{border-left:2px solid #efff04;flex-direction:column;gap:2rem;max-width:48rem;padding:0 0 0 1.5rem}.expert-timeline__item{display:flex;flex-direction:column;gap:.5rem}.expert-terms{display:grid;gap:1rem 2rem;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));list-style:none;margin:0;padding:0}.expert-terms__item{display:flex;flex-direction:column;gap:.5rem}.expert-more{margin-top:2rem}.expert-more summary{cursor:pointer;margin-bottom:1.5rem}.expert-quotes{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}.expert-quote{border-left:2px solid #efff04;margin:0;padding-left:1.5rem}.expert-quote__text{margin:0 0 1rem}.expert-faq{border-bottom:1px solid hsla(0,0%,100%,.15);max-width:48rem;padding:1rem 0}.expert-faq summary{cursor:pointer}.expert-faq__question{display:inline;margin:0}.expert-faq p{margin-top:1rem}.expert-footer{padding-bottom:4rem}.expert-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));list-style:none;margin:0;padding:0}.expert-tile{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);display:flex;flex-direction:column;gap:1rem;isolation:isolate;overflow:hidden;padding:1.5rem;position:relative;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.expert-tile .expert-tile__name .expert-link:before{content:"";inset:0;position:absolute;z-index:1}.expert-tile .expert-tile__photo,.expert-tile:after{transition:transform .6s cubic-bezier(.16,1,.3,1)}.expert-tile:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;z-index:3}@media(hover:hover)and (pointer:fine){.expert-tile:hover{background-color:var(--og-surface-2)}.expert-tile:hover:after{transform:scaleX(1)}.expert-tile:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.expert-tile:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .expert-tile:hover .expert-tile__photo{transform:scale(1.03)}}.expert-tile:active{background-color:var(--og-surface-2);transition-duration:0s}.expert-tile:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.expert-tile .expert-tile__name .expert-link:focus-visible{outline:none}.expert-tile:has(:focus-visible):after{transform:scaleX(1)}.expert-tile:has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.expert-tile:has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}@media only screen and (width <= 767px){.expert-tile{align-items:start;column-gap:1rem;display:grid;grid-template-columns:4.5rem minmax(0,1fr);padding:1rem;row-gap:.5rem}.expert-tile>:not(.expert-tile__photo,.og-spot){grid-column:2}}.expert-tile__photo{border-radius:50%;height:7.5rem;object-fit:cover;width:7.5rem}@media only screen and (width <= 767px){.expert-tile__photo{grid-column:1;grid-row:1/span 4;height:4.5rem;width:4.5rem}}.expert-tile__name{margin:0}.expert-tile__name .expert-link{text-decoration:none}.expert-tile .expert-tag:is(a){position:relative;z-index:2}.expert-tile__tags{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.expert-tag{align-items:center;border:1px solid hsla(0,0%,100%,.35);color:#fff;display:inline-flex;font-size:.875rem;min-height:1.75rem;padding:.25rem .5rem;text-decoration:none}.expert-tag:is(a){touch-action:manipulation}@media(pointer:coarse){.expert-tag:is(a){min-height:max(2.75rem,44px);padding-inline:.75rem}}@media(hover:hover)and (pointer:fine){.expert-tag:hover:is(a){border-color:#efff04;color:#efff04}}.expert-tag:is(a):focus-visible{border-color:#efff04;color:#efff04}.expert-team{padding-bottom:3rem;padding-top:3rem}.expert-team__list{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;list-style:none;margin:1.5rem 0 0;padding:0}.expert-team__item{align-items:center;display:flex;gap:1rem}.expert-team__item>span{display:flex;flex-direction:column;gap:.25rem}.expert-team__photo{border-radius:50%;height:3rem;object-fit:cover;width:3rem}.blog-authors__all{margin-top:1.5rem}@media only screen and (width <= 767px){.expert-stats__value{font-size:1.625rem}}.breadcrumbs.expert-crumbs{margin-top:6.5rem}@media only screen and (width <= 767px){.breadcrumbs.expert-crumbs{margin-top:5rem}}.career__left{align-content:center;align-items:center;display:flex;flex-wrap:wrap;height:100vh;position:relative;width:31.25rem;z-index:887}.career__left a{width:100%}@media only screen and (width >= 1680px){.career__left{width:43.75rem}}@media only screen and (width <= 767px){.career__left{height:100%;width:100%}}@media only screen and (width >= 768px)and (width <= 1199px){.career__left{position:absolute}}.career__left__topic__padding{padding-bottom:2rem}@media only screen and (width <= 767px){.simple-text-box{margin-left:1rem;margin-right:1rem;width:100%}}.career-article{color:var(--og-text-1);padding-bottom:6.5rem;padding-top:calc(var(--navbar-height, 5.3rem) + 4rem)}@media only screen and (width <= 767px){.career-article{padding-bottom:4rem;padding-top:calc(var(--navbar-height, 4rem) + 2.5rem)}}.career-article__grid{align-items:start;column-gap:5rem;display:grid;grid-template-areas:"head aside" "body aside";grid-template-columns:minmax(0,7fr) minmax(0,4fr);row-gap:3rem}@media only screen and (width >= 768px)and (width <= 1199px){.career-article__grid{column-gap:2.5rem}}@media only screen and (width <= 767px){.career-article__grid{grid-template-areas:"head" "aside" "body";grid-template-columns:minmax(0,1fr);row-gap:2rem}}.career-article__title{grid-area:head;max-width:46rem}.career-article__title__h1{color:var(--og-text-1);margin:0;overflow-wrap:anywhere;text-wrap:balance}.career-article__eyebrow{margin:0 0 1rem}.career-article__left{grid-area:body;min-width:0}.career-article__left__lead{color:var(--og-text-2);margin:1.5rem 0 0;max-width:40rem}.career-article__left__text{color:var(--og-text-2);max-width:42rem}.career-article__left__text>:first-child{margin-top:0}.career-article__left__text p{margin:0 0 1rem}.career-article__left__text h2,.career-article__left__text h3,.career-article__left__text h4{color:var(--og-text-1);margin:3rem 0 1rem}.career-article__left__text b,.career-article__left__text strong{color:var(--og-text-1);font-weight:600}.career-article__left__text a{color:var(--og-text-1)!important;font-weight:600;text-decoration-color:var(--og-accent);text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.career-article__left__text ol,.career-article__left__text ul{border-top:1px solid var(--og-line-1);list-style:none;margin:0 0 2rem;padding:0}.career-article__left__text ol li,.career-article__left__text ul li{background:none;border-bottom:1px solid var(--og-line-1);margin:0;padding:.75rem 0 .75rem 1.5rem;position:relative}.career-article__left__text ol li:before,.career-article__left__text ul li:before{background:var(--og-text-3);content:"";height:.375rem;left:0;position:absolute;top:1.35em;width:.375rem}.career-article__right{grid-area:aside;min-width:0}@media(width >= 768px){.career-article__right{position:sticky;top:calc(var(--navbar-height, 5.3rem) + 1.5rem)}}.career-article__right__box{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);isolation:isolate;overflow:hidden;position:relative;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.career-article__right__box__header{padding:2rem 2rem 1.5rem}.career-article__right__box__header__price{color:var(--og-text-1);font-size:1.5rem;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.25;margin:0}.career-article__right__box__header__note{color:var(--og-text-3);font-size:.875rem;margin:.5rem 0 0}.career-article__right__box__body{padding:0 2rem 1.5rem}.career-article__right__box__body__label{border-top:1px solid var(--og-line-1);color:var(--og-text-3);margin:0 0 .5rem;padding-top:1.5rem}.career-article__right__box__body__list{color:var(--og-text-2)}.career-article__right__box__body__list ul{list-style:none;margin:0;padding:0}.career-article__right__box__body__list li{margin:0;padding:.375rem 0}.career-article__right__box__body__list li:before{content:none}.career-article__right__box__body__list p{margin:0}.career-article__right__box__button{display:flex;justify-content:center;width:100%}.career-box .simple-text-boxes{margin-bottom:0}.career-box .simple-text-boxes .simple-text-box{align-items:center;border-top:1px solid hsla(0,0%,100%,.15);display:grid;gap:1.5rem;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;height:auto;padding:1.5rem 0;place-content:stretch start;width:100%}.career-box .simple-text-boxes .simple-text-box:last-child{border-bottom:1px solid hsla(0,0%,100%,.15)}@media only screen and (width <= 767px){.career-box .simple-text-boxes .simple-text-box{border:0!important;border-top:1px solid hsla(0,0%,100%,.15)!important;gap:.5rem;grid-template-columns:1fr;padding:1.5rem 0}}@media (hover:hover) and (pointer:fine){.career-box .simple-text-boxes .simple-text-box:hover{text-decoration:none}}.career-box .simple-text-boxes .simple-text-box .action-arrow{margin-top:0}.career-box .simple-text-boxes .simple-text-box__topic{height:auto;min-width:0;overflow-wrap:anywhere}.career-box .simple-text-boxes .simple-text-box__price{height:auto;line-height:1.5}.career-box .simple-text-boxes .simple-text-box__button,.career-box .simple-text-boxes .simple-text-box__price{display:grid;justify-items:start;width:100%}.career-box .simple-text-boxes .simple-text-box__button{justify-items:end}@media only screen and (width <= 767px){.career-box .simple-text-boxes .simple-text-box__button{justify-items:start;margin-top:1rem}}.color-variant--light .career-box .simple-text-boxes .simple-text-box{border-top:1px solid rgba(11,10,14,.12)}.color-variant--light .career-box .simple-text-boxes .simple-text-box:last-child{border-bottom:1px solid rgba(11,10,14,.12)}@media only screen and (width <= 767px){.color-variant--light .career-box .simple-text-boxes .simple-text-box{border:0!important;border-top:1px solid rgba(11,10,14,.12)!important}}.padding-bottom-0{padding-bottom:0}.padding-top-0{padding-top:0}.careers-empty{border-bottom:1px solid hsla(0,0%,100%,.15);border-top:1px solid hsla(0,0%,100%,.15);display:grid;gap:1rem;padding:3rem 0}.careers-empty__text{margin:0;max-width:40rem;opacity:.8}.careers-empty__action{margin-top:.5rem}.career-box .careers-empty__text a,.career-box .careers-open-application a{font-weight:600;text-decoration:underline;text-decoration-color:#efff04;text-decoration-thickness:2px;text-underline-offset:.25em}.careers-open-application{margin:2rem 0 0;opacity:.8}@media only screen and (width <= 767px){.careers-open-application{margin-left:1rem;margin-right:1rem}}.color-variant--light .careers-empty{border-bottom:1px solid rgba(11,10,14,.12);border-top:1px solid rgba(11,10,14,.12)}.color-variant--light .career-box .careers-empty__text a,.color-variant--light .career-box .careers-open-application a{text-decoration-color:currentcolor}.details-home__body__button{bottom:.0625rem;display:grid;grid-template-columns:1fr 80px;height:5rem;margin-bottom:.1875rem;position:absolute;transition:all .4s cubic-bezier(.16,1,.3,1);width:fit-content}.details-home__body__button.no-absolute{margin-top:2.5rem;position:relative}@media only screen and (width <= 767px){.details-home__body__button{height:5.1875rem;margin-top:2.5rem;position:relative;width:100%}}.details-home__body__button__txt{align-content:center;border:2px solid #efff04;color:#efff04;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:2rem;padding:1.5rem;text-align:center}@media only screen and (width <= 767px){.details-home__body__button__txt{align-content:center;display:grid;height:5.25rem;line-height:1.4375rem}}.details-home__body__button__sign{background:#efff04;display:grid;height:5.25rem;place-content:center center;width:5rem}.details-home__body__button__sign__icon{background-image:url(/static/ordergroup/img/sign.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;height:2.125rem;text-align:center;transform:rotate(0deg);transition:all .6s cubic-bezier(.16,1,.3,1);width:2.125rem}@media (hover:hover) and (pointer:fine){.details-home__body__button:hover .details-home__body__button__sign__icon{transform:rotate(45deg);transition:all .4s cubic-bezier(.16,1,.3,1)}}.details{padding-bottom:5rem}.details__top{background-position:50%;background-size:cover;display:flex;height:100vh;overflow:hidden;position:relative;width:100%}@media only screen and (width <= 767px){.details__top{min-height:100%;padding-bottom:5rem;padding-top:7.5rem}}@media only screen and (width >= 768px)and (width <= 1199px){.details__top{height:100vh}}.details__top video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media only screen and (width <= 767px){.details__top video{display:none}}.details__top .container{margin:auto;padding:0 9.5rem;width:auto}@media only screen and (width >= 1680px){.details__top .container{padding:0 max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.details__top .container{padding-left:2rem;padding-right:2rem;width:100%}}@media only screen and (width <= 767px){.details__top .container{padding-left:1rem;padding-right:1rem;width:100%}}.details__top__case{align-content:center;display:inline-flex;height:100vh;margin:auto;position:relative;width:100%;z-index:9989}@media only screen and (width <= 767px){.details__top__case{padding-bottom:2.5rem}}.details__top__case .container{padding:2rem 0 0;width:51.25rem}@media only screen and (width >= 768px)and (width <= 1199px){.details__top__case .container{padding-left:6.5rem;padding-right:6.5rem;width:100%}}@media only screen and (width <= 767px){.details__top__case .container{padding-left:3rem;padding-right:3rem;width:100%}}@media only screen and (width >= 1680px){.details__top__case .container{width:62.5rem}}@media only screen and (width <= 1199px){.details__top__case{width:100%}}.details__top__case__category{color:#efff04;font-size:.875rem;font-weight:600;line-height:1.875rem;margin-top:0;padding-bottom:1.5rem;padding-top:0;text-align:center;width:100%}@media only screen and (width >= 1680px){.details__top__case__category{font-size:1rem;padding-bottom:2rem}}@media only screen and (width <= 767px){.details__top__case__category{padding-bottom:1rem}}.details__top__case__lead{color:#fff;font-size:2.25rem;font-weight:300;letter-spacing:-1px;line-height:2.75rem;text-align:center}@media only screen and (width >= 1680px){.details__top__case__lead{font-size:3rem;font-weight:300;letter-spacing:-1px;line-height:3.75rem}}.details__top__case__name{color:#fff;font-size:2.8125rem;font-weight:600;letter-spacing:-1.5px;line-height:3.75rem;padding-bottom:1.5rem;text-align:center;word-break:break-word}@media only screen and (width <= 767px){.details__top__case__name{line-height:3.4375rem}}@media only screen and (width >= 768px)and (width <= 1199px){.details__top__case__name{font-size:2.8125rem;line-height:normal}}@media only screen and (width >= 1680px){.details__top__case__name{font-size:4rem!important;line-height:5rem!important;padding-bottom:2.5rem}}.details__body{color:#0b0a0e;font-size:1.1875rem;font-weight:400;letter-spacing:-.3px;line-height:2rem;max-width:100%;padding-top:0}@media only screen and (width <= 767px){.details__body{padding-top:0}}.details__body dl{margin:auto;padding-bottom:2rem;padding-top:2rem;width:55.625rem}@media only screen and (width <= 767px){.details__body dl{padding:2rem;width:100%}}.details__body .container{width:auto}@media only screen and (width <= 767px){.details__body .container{padding-left:1rem;padding-right:1rem;width:100%}}@media only screen and (width >= 768px)and (width <= 1199px){.details__body .container{padding-left:2rem;padding-right:2rem}}@media only screen and (width <= 767px){.details__body .container.fit-container{padding:0}}.details__body__testimonial{margin:auto;padding-bottom:6.5rem;padding-top:0;width:60.625rem}@media only screen and (width <= 1199px){.details__body__testimonial{padding-bottom:4rem;padding-left:2rem;padding-right:2rem;width:100%}}.details__body__testimonial__info{display:block;margin-bottom:1.5rem;vertical-align:top}.details__body__testimonial__info__img{background-position:50%;background-size:cover;display:inline-block;height:3.75rem;margin-right:1.5rem;position:relative;vertical-align:top;width:3.75rem}.details__body__testimonial__info__icon{background-color:#efff04;bottom:0;display:grid;height:1.25rem;place-items:center center;position:absolute;right:0;width:1.25rem}.details__body__testimonial__info__icon.case-studies img{width:65%}.details__body__testimonial__txt{font-size:2.25rem;font-weight:300;letter-spacing:-.5px;line-height:2.8125rem}@media only screen and (width <= 767px){.details__body__testimonial__txt{font-size:1.75rem;font-weight:300;letter-spacing:-.32px;line-height:2.5rem}}.details__body .details-new{background-position:100%;background-repeat:no-repeat;background-size:cover}@media only screen and (width <= 767px){.details__body .details-new{background-position:50%}}.details__body__box-action{border:3px solid #efff04;height:auto;width:40%}@media only screen and (width <= 1199px){.details__body__box-action{width:100%}}.details__body__box-action__txt{color:inherit;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-style:normal;font-weight:400;letter-spacing:-.04em;line-height:3rem;padding:2.5rem 2.5rem 2.5rem 3.3125rem;text-align:left}@media only screen and (width >= 1680px){.details__body__box-action__txt{font-size:3.125rem;line-height:3.75rem}}.details__body__content{padding-bottom:6.5rem}@media only screen and (width <= 767px){.details__body__content{padding-bottom:4rem}}.details__body__content p{font-size:1.1875rem;font-weight:400;letter-spacing:-.3px;line-height:2rem;padding-bottom:.5rem;padding-top:.5rem}@media only screen and (width >= 1680px){.details__body__content p{font-size:1.625rem;letter-spacing:-1px;line-height:2.75rem}}@media only screen and (width <= 767px){.details__body__content p{font-size:1.25rem}}.details__body__content>div{padding-bottom:2.5rem;padding-top:2.5rem}.details__body__content h2{padding-bottom:2.5rem;padding-top:5rem}.details__body__content h2 b{font-weight:700!important}.details__body__content h3 b{font-weight:600}@media only screen and (width >= 1680px){.details__body__content h3{margin-top:2.5rem;padding-bottom:2.5rem}}.details__body__content h4 b{font-weight:600}.details__body__content ul{padding-bottom:2rem;padding-top:2rem}.details__body__content ul li{background:url(/static/ordergroup/img/tick.svg) no-repeat 2px 6px transparent;font-size:.9375rem;font-weight:500;line-height:1.5625rem;list-style-type:none;margin:0;padding:0 0 .5rem 2.5rem;vertical-align:middle}.details__body__content ul li:before{padding-right:.5rem}@media only screen and (width >= 1680px){.details__body__content ul li{font-size:1.1875rem;line-height:1.875rem}}.details__body__content b,.details__body__content strong{font-weight:600}@media only screen and (width <= 767px){.details__body__content img{height:100%;margin-left:0;width:100%}}@media only screen and (width >= 768px)and (width <= 1199px){.details__body__content img{height:100%;margin-left:0;width:100%}}.details__body__content a{color:#0b0a0e}.fullpage-image{display:grid;padding-bottom:6.5rem;width:100%}@media only screen and (width <= 767px){.fullpage-image{padding-bottom:4rem}}.fullpage-image picture{display:block;height:auto;overflow:hidden;width:100%}.fullpage-image picture img{display:block;height:auto;max-height:min(85svh,56rem);object-fit:cover;object-position:center 40%;width:100%}@media(width <= 480px){.fullpage-image--phone-square picture img{aspect-ratio:1;object-fit:cover}}.fullpage-image>img{display:grid;height:100%!important;width:100%!important}.case-studies-item{background:#0b0a0e;display:inline-block;padding:1rem;vertical-align:top;width:calc(50% - .4375rem)}.case-studies-item:nth-of-type(odd){margin-right:.4375rem}.case-studies-item:nth-of-type(n+3){margin-top:.4375rem}.case-studies-item__title{color:#fff}.case-studies-item__subtitle{color:#aeb4bb}.case-studies-item__number{color:#efff04;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-style:normal;font-weight:400;letter-spacing:.005em;line-height:1.2;padding-top:3rem}.hero-details{align-items:center;display:grid;grid-template-columns:1fr;min-height:37.5rem;padding-bottom:5rem;padding-top:5rem;position:relative;row-gap:3rem;width:100%;z-index:1}@media only screen and (width >= 1200px){.hero-details{align-items:stretch;column-gap:4rem;grid-template-columns:1.15fr 1fr}}@media only screen and (width <= 767px){.hero-details{margin-bottom:0;min-height:100%;padding-bottom:3rem;padding-top:4.7rem;row-gap:2rem}}.hero-details__media{order:2;padding:1rem;position:relative;width:100%}@media only screen and (width >= 1200px){.hero-details__media{grid-column:2}}@media only screen and (width <= 767px){.hero-details__media{order:1;padding:.625rem}}.hero-details__media-block{background:#efff04;inset:0;position:absolute;z-index:0}.hero-details__media-card{aspect-ratio:4/5;border:1px solid hsla(0,0%,100%,.12);overflow:hidden;position:relative;width:100%;z-index:1}@media only screen and (width >= 1200px){.hero-details__media-card{max-height:calc(100vh - 11.4375rem)}}@media only screen and (width <= 1199px){.hero-details__media-card{aspect-ratio:16/10}}.hero-details__media-card img{display:block;filter:grayscale(1) contrast(1.05) brightness(.95);height:100%;object-fit:cover;width:100%}.hero-details__media-card:after{background:linear-gradient(160deg,rgba(11,10,14,.9) 10%,rgba(239,255,4,.4));content:"";inset:0;mix-blend-mode:color;pointer-events:none;position:absolute}.hero-details__media-card--video:after{display:none}.hero-details__media-card--video img{filter:none}.hero-details__media-card .hero-video__poster,.hero-details__media-card video{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.hero-details__media-card .hero-video__poster{transition:opacity .6s cubic-bezier(.16,1,.3,1);z-index:1}.hero-details__media-card .hero-video__poster.hidden{opacity:0;pointer-events:none}.hero-details .hero-top-text{color:#aeb4bb;display:flex;flex-direction:column;order:1;padding:0 6.5rem;row-gap:2.5rem}@media only screen and (width >= 1200px){.hero-details .hero-top-text{grid-column:1;justify-content:flex-start}.hero-details .hero-top-text .partner-logos,.hero-details .hero-top-text h1{margin-top:auto}.hero-details .hero-top-text:not(:has(.partner-logos)){justify-content:center}.hero-details .hero-top-text:not(:has(.partner-logos)) h1{margin-top:0}}@media only screen and (width <= 767px){.hero-details .hero-top-text{order:2;padding:0 1rem}}.hero-details .hero-top-text h1{overflow-wrap:break-word}.hero-details .hero-top-text h1 .highlighted-text{background-color:#efff04;color:#0b0a0e;display:inline-block;padding-right:1rem!important;position:relative}.hero-details .hero-top-text h1 .highlighted-text_line{animation:cursor .4s step-end infinite alternate;background:#efff04;color:#0b0a0e;display:inline-block;margin-left:-18px;position:relative;z-index:2}@keyframes cursor{50%{color:transparent}}@media only screen and (width <= 767px){.hero-details .hero-top-text h1 .highlighted-text{font-size:2rem;line-height:110%}}.hero-details .hero-top-text>p{max-width:55.625rem;width:100%}@media only screen and (width <= 767px){.hero-details .hero-top-text>p{font-weight:500}}.partner-logos{display:flex;flex-direction:column;justify-content:flex-end}.partner-logos .client-logos{flex-wrap:nowrap}.partner-logos .client-logos__item{min-width:0}.partner-logos .client-logos__logo img{max-width:100%}@media only screen and (width <= 1023px){.partner-logos .client-logos{flex-wrap:wrap}}.partner-logos__list{align-items:center;display:flex;flex-wrap:wrap;margin-top:1.5rem;width:100%;grid-gap:2rem}@media only screen and (width <= 767px){.partner-logos__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem 1rem;align-items:center}}.partner-logos__list li{display:inline-grid;width:fit-content}@media only screen and (width <= 767px){.partner-logos__list li{justify-content:center;width:100%}}.partner-logos__list li img{height:2rem;max-width:100%;object-fit:contain}@media only screen and (width <= 767px){.partner-logos__list li img{height:auto;max-height:1.875rem;width:100%}}.hidden{opacity:0}#jsHighlightedTextTarget{background:#fff;color:#0b0a0e;margin-right:.3125rem;padding-left:.4375rem;padding-right:.375rem}.details-new.padding-top-bot-25{background-color:var(--og-surface-1);box-shadow:inset 0 1px 0 var(--og-sheen);margin-bottom:6.5rem;padding-block:5rem}@media only screen and (width <= 767px){.details-new.padding-top-bot-25{margin-bottom:4rem;padding-block:3rem}}.details-new.padding-top-bot-25 .og-cta{align-items:center;border-top:0;column-gap:4rem;grid-template-columns:minmax(0,max-content) auto;justify-content:start;padding-top:0}.details-new.padding-top-bot-25 .og-cta:before{content:none}@media(width < 1024px){.details-new.padding-top-bot-25 .og-cta{align-items:start;grid-template-columns:minmax(0,1fr)}}.details-new.padding-top-bot-25 .og-cta__text{color:var(--og-text-1);font-size:max(2rem,30px);letter-spacing:-.02em;line-height:1.2;max-width:60rem;text-wrap:pretty}@media only screen and (width <= 767px){.details-new.padding-top-bot-25 .og-cta__text{font-size:max(1.625rem,26px)}}.details-new.padding-top-bot-25 .og-cta__action{justify-self:start}@media only screen and (width <= 767px){.details-new.padding-top-bot-25 .og-cta__action{justify-self:stretch}}.statistics{background:var(--og-bg);padding-bottom:6.5rem}@media only screen and (width <= 767px){.statistics{padding-bottom:4rem}}.statistics__slider{margin:auto;padding:0 3rem;width:auto}@media only screen and (width >= 1440px){.statistics__slider{padding:0 max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.statistics__slider{padding-left:2rem;padding-right:2rem;width:100%}}@media only screen and (width <= 767px){.statistics__slider{padding-left:1rem;padding-right:1rem;width:100%}}.statistics__grid{--stat-cols:3;display:grid;gap:3rem 2rem;grid-template-columns:repeat(var(--stat-cols),minmax(0,1fr));list-style:none;margin:0;padding:0}@media only screen and (width >= 1440px){.statistics__grid{column-gap:3rem}}@media only screen and (width <= 767px){.statistics__grid{gap:0 1.5rem;grid-template-columns:fit-content(45%) minmax(0,1fr)}.statistics--has-text .statistics__grid{grid-template-columns:minmax(0,1fr)}.statistics--has-text .statistics__slide{display:flex;flex-direction:column}.statistics--has-text .statistics__number{margin-top:1rem}.statistics--has-text .statistics__desc{margin-top:.5rem}}.statistics--cols-1 .statistics__grid{--stat-cols:1}@media only screen and (width >= 768px)and (width <= 1199px){.statistics--cols-1 .statistics__grid{--stat-cols:1}}.statistics--cols-2 .statistics__grid{--stat-cols:2}@media only screen and (width >= 768px)and (width <= 1199px){.statistics--cols-2 .statistics__grid{--stat-cols:2}}.statistics--cols-3 .statistics__grid{--stat-cols:3}@media only screen and (width >= 768px)and (width <= 1199px){.statistics--cols-3 .statistics__grid{--stat-cols:3}}.statistics--cols-4 .statistics__grid{--stat-cols:4}@media only screen and (width >= 768px)and (width <= 1199px){.statistics--cols-4 .statistics__grid{--stat-cols:2}}@media only screen and (width >= 768px)and (width <= 1199px){.statistics--cols-3 .statistics__grid:has(>:nth-child(4)){--stat-cols:2}}@media(width >= 1024px){.statistics--cols-3 .statistics__grid:has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.statistics--cols-3 .statistics__grid:has(>:nth-child(5):last-child)>*{grid-column:span 2}.statistics--cols-3 .statistics__grid:has(>:nth-child(5):last-child)>:nth-child(4){grid-column:2/span 2}}.statistics__slide{border-top:1px solid var(--og-line-1);container-type:inline-size;display:flex;flex-direction:column;min-width:0;padding-top:1.5rem;position:relative;transition:border-color .2s cubic-bezier(.16,1,.3,1)}.statistics__slide .statistics__title{color:var(--og-text-3);transition:color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.statistics__slide:hover{border-top-color:var(--og-line-3)}.statistics__slide:hover .statistics__title{color:var(--og-text-1)}}@media only screen and (width <= 767px){.statistics__slide{align-items:baseline;container-type:normal;display:grid;grid-column:1/-1;grid-template-columns:subgrid;grid-template-rows:auto 1fr;padding-block:1.25rem}.statistics__slide:last-child{border-bottom:1px solid var(--og-line-1)}}.statistics__title{align-items:center;display:flex;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:500;gap:.75rem;letter-spacing:.08em;line-height:1.3;margin:0;text-transform:uppercase}.statistics__title:before{background:var(--og-accent);content:"";flex:none;height:1px;width:1rem}@media only screen and (width <= 767px){.statistics__title{font-size:.8125rem;grid-column:2;grid-row:1}}.statistics__number{font-size:min(clamp(2.75rem,1.9rem + 2.2vw,4.5rem),20cqi);margin:1.5rem 0 0;white-space:nowrap}@media only screen and (width <= 767px){.statistics__number{align-self:start;font-size:min(2.5rem,9.5vw);grid-column:1;grid-row:1/span 2;margin:0}}.statistics--fit-m .statistics__number{font-size:min(clamp(2.25rem,1.6rem + 1.7vw,3.5rem),14cqi)}.statistics--fit-s .statistics__number{font-size:min(clamp(1.875rem,1.35rem + 1.3vw,2.75rem),11cqi)}@media only screen and (width <= 767px){.statistics--fit-m .statistics__number{font-size:min(2rem,8vw)}.statistics--fit-s .statistics__number{font-size:1.75rem}}.statistics__desc{color:var(--og-text-2);font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.55;margin:1rem 0 0;max-width:26rem;text-wrap:pretty}@media only screen and (width <= 767px){.statistics__desc{font-size:1rem;grid-column:2;grid-row:2;line-height:1.5;margin-top:.375rem}}.og-num .og-num__unit--word{color:var(--og-text-2);display:inline-block;font-family:Space Grotesk,sans-serif;font-size:max(.3em,.875rem);font-weight:400;letter-spacing:0;line-height:1.15;margin-left:.25em;max-width:7.5em;vertical-align:baseline;white-space:normal}@media only screen and (width <= 767px){.statistics__number .og-num__unit--long{display:block;font-size:.32em;margin:.5em 0 0;max-width:8em}}.og-num__value{white-space:nowrap}.og-num.og-num--text{font-weight:300;letter-spacing:-.02em;line-height:1.08;overflow-wrap:break-word;text-wrap:balance;white-space:normal}.statistics__number.og-num--text{font-size:clamp(1.75rem,1.2rem + 1.2vw,2.75rem)}@media only screen and (width <= 767px){.statistics__number.og-num--text{font-size:1.75rem}}.og-num__value[data-count]{display:inline-block}.new-article .case24-hero{height:100vh;min-height:26rem;overflow:hidden;position:relative}@media only screen and (width <= 767px){.new-article .case24-hero{height:100vh;min-height:22rem}}.new-article .case24-hero__image{height:100%;inset:0;overflow:hidden;position:absolute}.new-article .case24-hero__image picture{height:100%}.new-article .case24-hero__image img{content-visibility:visible;height:180%;left:0;max-height:none;object-fit:cover;object-position:center 70%;position:absolute;top:-40%;width:100%}@media only screen and (width <= 767px){.new-article .case24-hero__image img{height:180%}}.new-article .case24-hero__image:after{background:linear-gradient(90deg,rgba(0,0,0,.55),transparent 70%),linear-gradient(180deg,transparent 40%,rgba(0,0,0,.95));content:"";inset:0;pointer-events:none;position:absolute}@media only screen and (width <= 767px){.new-article .case24-hero__image:after{background:linear-gradient(90deg,rgba(0,0,0,.55),transparent 70%),linear-gradient(180deg,transparent 10%,#0b0a0e)}}.new-article .case24-hero__image:before{background:linear-gradient(180deg,rgba(0,0,0,.75),transparent);content:"";height:14rem;inset:0 0 auto 0;pointer-events:none;position:absolute;z-index:1}@media only screen and (width <= 767px){.new-article .case24-hero__image:before{height:8rem}}.new-article .case24-hero>.section-container{inset:auto 0 0 0;padding-bottom:3rem;position:absolute;z-index:2}@media only screen and (width <= 767px){.new-article .case24-hero>.section-container{padding-bottom:2rem}.new-article .case24-hero:not(.case24-hero--clean){height:auto;margin-bottom:2rem;min-height:0}.new-article .case24-hero:not(.case24-hero--clean)>.section-container{inset:auto;padding-top:calc(var(--navbar-height) + 9rem);position:relative}.new-article .case24-hero:not(.case24-hero--clean) .case24-hero__image{height:auto;min-height:0;padding-top:0}}.new-article .case24-hero--clean .case24-hero__image img{height:100%;object-position:clamp(0%,(var(--hero-fx,.5) - .3)/.4*100%,100%) center;top:0}@media(orientation:portrait){.new-article .case24-hero--clean .case24-hero__image img{object-position:clamp(0%,(var(--hero-fx,.5) - .13)/.74*100%,100%) center}}.new-article .case24-hero--clean .case24-hero__image:after{background:linear-gradient(90deg,rgba(0,0,0,.55),transparent 70%),linear-gradient(180deg,transparent 45%,rgba(0,0,0,.95));height:auto;inset:0}.article{font-family:Work Sans,sans-serif}.article .container{margin:auto;padding:0 3rem;width:auto}@media only screen and (width >= 1440px){.article .container{padding:0 max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.article .container{padding-left:2rem;padding-right:2rem;width:100%}}@media only screen and (width <= 767px){.article .container{padding-left:1rem;padding-right:1rem;width:100%}}@media only screen and (width >= 1680px){.article .container{padding-bottom:0}}@media only screen and (width <= 767px){.article .container{padding-bottom:0}}.article.case-studies{border-bottom:1px solid #0b0a0e;padding-bottom:4rem}.article.case-studies .container{width:auto}@media only screen and (width <= 767px){.article.case-studies .container{padding:0 1rem}}.article__header{display:grid;grid-template-columns:1fr 3fr;margin-top:0;width:100%}@media only screen and (width <= 767px){.article__header{grid-template-columns:1fr;margin-top:1.5rem}.article__header__left--margin-bottom{margin-bottom:2rem}}.article__header__left__author{color:#fff;font-family:Work Sans,sans-serif;font-size:.8125rem;font-style:normal;font-weight:600;line-height:1rem}.article__header__left__author .article-top__author__img{height:3.75rem!important;width:3.75rem!important}.article__header__left__info{display:grid;grid-template-columns:70px 200px;grid-gap:1rem;margin-top:2rem}@media only screen and (width <= 767px){.article__header__left__info{margin-top:0}}.article__header__left__info__tag{color:#efff04;margin-bottom:.25rem}.article__header__left__info__circle{background:hsla(0,0%,100%,.1);border-radius:50%;display:grid;height:3.75rem;margin-right:1.5rem;place-content:center center;position:relative;width:3.75rem}@media only screen and (width <= 767px){.article__header__left__info__circle{height:3.75rem;width:3.75rem}}.article__header__left__info__circle__img{background:url(/static/ordergroup/img/icon-article.svg);height:1.25rem;left:1.5rem;text-align:center;top:1.5rem;width:1.25rem}.article__header__left__info__category{align-content:center;align-items:center;color:#fff;display:grid;font-size:.8125rem}.article__header__right{margin-bottom:2.5rem}.article__header__right__title{color:#fff}@media only screen and (width <= 767px){.article__header__right__title{margin-top:1.5rem}}.article__header__right p,.article__header__right__lead{color:hsla(0,0%,100%,.8);margin-top:1.5rem}.article__header__share{display:none;margin-bottom:2rem}@media only screen and (width <= 767px){.article__header__share{display:grid}.article__header__share .share-buttons{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center}.article__header__share .share-buttons .share-button{display:block;height:3.75rem;position:relative}.article__header__share .share-buttons .share-button a{color:#fff}.article__header__share .share-buttons .share-button:focus-within{cursor:pointer}@media (hover:hover) and (pointer:fine){.article__header__share .share-buttons .share-button:hover{cursor:pointer}}.article__header__share .share-buttons .share-button:focus-within .share-button-primary{background:#fff;box-shadow:1px 0 0 0 rgba(0,0,0,.1)}@media (hover:hover) and (pointer:fine){.article__header__share .share-buttons .share-button:hover .share-button-primary{background:#fff;box-shadow:1px 0 0 0 rgba(0,0,0,.1)}}.article__header__share .share-buttons .share-button:focus-within a{color:#0b0a0e}@media (hover:hover) and (pointer:fine){.article__header__share .share-buttons .share-button:hover a{color:#0b0a0e}}.article__header__share .share-buttons .share-button-primary{background:hsla(0,0%,100%,.1);border-radius:1.875rem;display:grid;height:3.75rem;place-items:center;width:3.75rem}.article__header__share .share-buttons .share-button-icon{display:block;height:1.5rem;width:1.5rem}}.article__hero-image{display:grid;margin-bottom:5rem;margin-top:3rem;width:100%}@media only screen and (width <= 767px){.article__hero-image{margin-bottom:2.5rem;margin-top:2rem}}.article__hero-image picture{width:100%}.article__hero-image img{display:block;height:30rem;object-fit:cover;width:100%}@media only screen and (width <= 767px){.article__hero-image img{height:15rem}}.article__image{display:grid;margin-bottom:5rem;margin-top:6.5rem;width:100%}@media only screen and (width <= 767px){.article__image{margin-bottom:2.5rem;margin-top:2.5rem}}.article__image img{display:block;max-height:23.8125rem;object-fit:cover;width:100%}.article__image picture{width:100%}.article__body{display:grid;grid-template-columns:60px 1fr 320px;grid-gap:4rem}@media only screen and (width <= 767px){.article__body{grid-template-columns:1fr}}.article__body.case-studies-body{grid-template-columns:70% 30%;justify-content:space-between}@media only screen and (width <= 767px){.article__body.case-studies-body{grid-template-columns:1fr}.article__body__share{display:none}}.article__body__share .share-buttons{position:sticky;top:2.5rem}.article__body__share .share-buttons .share-button{margin-top:1rem}.article__body__share .share-buttons .share-button:first-child{margin-top:0}.article__body__share .share-buttons .share-button:after{clear:both;display:table}.article__body__share .share-button{display:block;height:3.75rem;position:relative}.article__body__share .share-button a{color:#fff}.article__body__share .share-button:focus-within{cursor:pointer}@media (hover:hover) and (pointer:fine){.article__body__share .share-button:hover{cursor:pointer}}.article__body__share .share-button:focus-within .share-button-primary{background:#fff;box-shadow:1px 0 0 0 rgba(0,0,0,.1)}@media (hover:hover) and (pointer:fine){.article__body__share .share-button:hover .share-button-primary{background:#fff;box-shadow:1px 0 0 0 rgba(0,0,0,.1)}}.article__body__share .share-button:focus-within a{color:#0b0a0e}@media (hover:hover) and (pointer:fine){.article__body__share .share-button:hover a{color:#0b0a0e}}.article__body__share .share-button-primary{background:hsla(0,0%,100%,.1);border-radius:1.875rem;display:grid;height:3.75rem;place-items:center;width:3.75rem}.article__body__share .share-button-icon{display:block;height:1.5rem;width:1.5rem}.article__body__content__toc{margin-bottom:2.5rem}.article__body__content__toc__title{color:hsla(0,0%,100%,.8);margin-bottom:2.5rem}.article__body__content__toc li{color:#efff04;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:1.5625rem;margin-bottom:1.5rem}.article__body__content__toc li:before{background:url(/static/ordergroup/img/arrow-toc.svg) 3px 5px;background-repeat:no-repeat;content:"";display:inline-block;height:1em;margin-right:.5em;width:1em}.article__body__content__toc__link{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.article__body__content__toc__link:hover{text-decoration:underline}}.article__body__content__text p{margin-bottom:2rem}.article__body__content__text h2,.article__body__content__text h3,.article__body__content__text h4{margin-bottom:2rem;margin-top:2.5rem}.article__body__content__text i{font-style:italic!important}.article__body__content__text img{height:100%!important;width:100%!important}.article__body__content__text ol,.article__body__content__text ul{margin:1.5rem 0;padding-left:1.5rem}.article__body__content__text ol li,.article__body__content__text ul li{line-height:1.6;margin-bottom:.75rem;padding-left:.25rem}.article__body__content__text ol li:last-child,.article__body__content__text ul li:last-child{margin-bottom:0}.article__body__content__text ul{list-style:disc}.article__body__content__text ul li::marker{color:#efff04}.article__body__content__text ol{list-style:decimal}.article__body__content__text ol li::marker{color:#efff04;font-weight:700}.article__body__content__text b{font-weight:600}.article__body__content__text a{color:#efff04;font-size:inherit;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:inherit;text-decoration-line:underline}.article__body__banner__box{position:sticky;top:2.5rem}.article__body__banner__box__one{margin-bottom:1.5rem;padding:.5rem;width:100%}.article__body__banner__box__one img{display:block;width:100%}.article__body__banner__box__one__button{align-content:center;color:#fff;display:grid;height:5rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.16,1,.3,1);width:100%}.article__footer{display:grid;margin-top:5rem;width:100%}@media only screen and (width <= 767px){.article__footer{margin-top:4rem}}.article__footer__title{color:#fff}.article__footer__hub{column-gap:3rem;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:4rem}@media only screen and (width <= 767px){.article__footer__hub{column-gap:0;grid-template-columns:1fr}}.blog-page{font-family:Work Sans,sans-serif}.blog-page__header{margin-top:9.5rem}.blog-page__header h1{color:#fff}.blog-page__header p{color:#fff;font-size:1.3125rem;font-style:normal;font-weight:400;letter-spacing:-.03em;line-height:1.875rem;margin-top:2rem;max-width:50rem}@media only screen and (width <= 767px){.blog-page__header p{width:100%}}.blog-page__filter{margin-bottom:2.5rem;margin-top:2.5rem}.blog-page__filter ul{display:flex;flex-wrap:wrap}@media only screen and (width <= 767px){.blog-page__filter ul{height:8.125rem;overflow:scroll hide;padding:.3125rem;white-space:nowrap;-webkit-overflow-scrolling:touch;display:block}}.blog-page__filter ul li{display:inline-grid;margin-bottom:.5rem;margin-right:.5rem;min-width:fit-content}.blog-page__filter ul li a{align-items:center;border:1px solid #aeb4bb;box-sizing:border-box;color:hsla(0,0%,100%,.8);column-gap:2rem;padding:1rem}@media (hover:hover) and (pointer:fine){.blog-page__filter ul li a:hover{background:#fff;border:1px solid #fff;color:#0b0a0e}}.blog-page__filter ul li a.active{background:#fff;border:1px solid #fff;color:#0b0a0e}.blog-page__body{margin-top:2.5rem}@media only screen and (width <= 767px){.blog-page__body{margin-top:2rem}}.blog-page__body__promo{display:grid;gap:6.5rem;grid-template-columns:2fr 1fr;margin-bottom:6.5rem}@media only screen and (width <= 767px){.blog-page__body__promo{gap:0;grid-template-columns:1fr}}.blog-page__body__promo__image,.blog-page__body__promo__image img{width:100%}.blog-page__body__promo__info{font-family:Work Sans,sans-serif;font-size:.8125rem}.blog-page__body__promo__info__stats{color:hsla(0,0%,100%,.8);display:block;font-size:.8125rem}@media only screen and (width <= 767px){.blog-page__body__promo__info__stats{margin-top:.5rem}}.blog-page__body__promo__info__stats__data{display:inline-block;margin-right:.3125rem}.blog-page__body__promo__info__stats__data--bold{font-weight:500;text-transform:uppercase}.blog-page__body__promo__info__title{color:#fff;margin-top:2rem}@media only screen and (width <= 767px){.blog-page__body__promo__info__title{margin-top:.5rem}}.blog-page__body__promo__info p{color:#aeb4bb;margin-top:1rem}.blog-page__body__hub{display:grid;gap:3rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (width >= 768px)and (width <= 1199px){.blog-page__body__hub{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width <= 767px){.blog-page__body__hub{gap:1rem;grid-template-columns:minmax(0,1fr)}}.blog-page__body__hub__post{margin-bottom:0;overflow:hidden;width:100%}.blog-page__body__hub__post__image{margin-bottom:1.5rem;width:100%}.blog-page__body__hub__post__image img{aspect-ratio:16/9;display:block;object-fit:cover;width:100%}.blog-page__body__hub__post__title{margin-top:1.5rem}.blog-page__body__hub__post p{color:#aeb4bb;margin-top:1rem}.call-to-action{background-color:#efff04;color:#0b0a0e;display:grid;grid-template-columns:1fr 1fr;padding:3rem;width:100%}.call-to-action .highlighted-text{color:#0b0a0e}@media only screen and (width <= 767px){.call-to-action{grid-template-columns:1fr;margin-bottom:1.5rem;margin-top:1.5rem;padding:1rem;row-gap:1rem}}.call-to-action h3,.call-to-action__text{align-items:center;display:grid}.call-to-action .button-big{margin:auto 3rem}@media only screen and (width <= 767px){.call-to-action .button-big{margin:auto .3125rem}}.case-studies-body .article__body__banner .article__body__banner__box{top:6.25rem}.case-studies-body .article__body__banner .article__body__banner__box__one{margin-top:2.5rem}.color-variant--light .article__header__left__info__category{color:#efff04}.footer-article{background-color:#0b0a0e;padding-bottom:2.5rem;padding-top:5rem}@media only screen and (width <= 767px){.footer-article{padding-bottom:1.5rem;padding-top:3rem}}.footer-article__left{display:inline-grid;margin-right:3rem;width:calc(33% - 45px)}@media only screen and (width <= 767px){.footer-article__left{display:block;margin-right:0;width:100%}}.footer-article__left h2{color:#fff;margin-bottom:2.5rem}@media only screen and (width <= 767px){.footer-article__left h2{margin-bottom:1.5rem}}.footer-article__left p{color:#aeb4bb;margin-bottom:2.5rem}@media only screen and (width <= 767px){.footer-article__left p{margin-bottom:1.5rem}}.footer-article__right{display:inline-grid;margin-left:3rem;width:calc(66% - 45px)}@media only screen and (width <= 767px){.footer-article__right{display:block;margin-left:0;width:100%}}.footer-article__wrapper{column-gap:5rem;display:grid;grid-template-columns:1fr 1fr}@media only screen and (width <= 767px){.footer-article__wrapper{column-gap:0;grid-template-columns:1fr;margin-top:3rem;width:100%}}.footer-article__wrapper__box{margin-bottom:4rem}.footer-article__wrapper__box__tag{background-color:#aeb4bb;color:#0b0a0e;margin-bottom:1rem;padding:.3125rem .5rem;width:fit-content}@media only screen and (width <= 767px){.footer-article__wrapper__box__tag{margin-bottom:.5rem}}.footer-article__wrapper__box h3 a{color:#fff}.color-body{background-color:#0b0a0e}.new-column__wrapper{align-items:center;display:grid;justify-content:center;text-align:center}@media only screen and (width <= 767px){.new-column__wrapper{grid-template-columns:1fr}}.new-column__title{margin-bottom:.3125rem}.new-column__sub-title,.new-column__title{color:#0b0a0e;text-align:center}.new-column .details-home__body__button{position:relative}.main-widget__grid{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(12,minmax(0,1fr))}@media only screen and (width <= 1023px){.main-widget__grid{grid-template-columns:minmax(0,1fr)}}.main-widget__head{grid-column:1/span 4;padding-right:2rem}@media only screen and (width <= 1023px){.main-widget__head{grid-column:1/-1;padding-right:0}}.main-widget__title{margin:0}.main-widget__body{grid-column:5/-1;min-width:0}@media only screen and (width <= 1023px){.main-widget__body{grid-column:1/-1}}.main-widget__text{color:var(--og-text-2);max-width:40rem}@media only screen and (width >= 1200px){.main-widget__text{margin-top:.4em}}.main-widget__text>:first-child{margin-top:0}.main-widget__text>:last-child{margin-bottom:0}.main-widget__text p{color:inherit;line-height:1.6}.main-widget__text a:not([class]){color:var(--og-text-1);font-weight:inherit;text-decoration-color:color-mix(in srgb,currentcolor 40%,transparent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.main-widget__text a:not([class]):hover{text-decoration-color:currentcolor}}.main-widget__aside,.main-widget__cta{margin-top:2.5rem;max-width:40rem}.main-widget__aside-item+.main-widget__aside-item{margin-top:2rem}.section-container.section-container--head{padding-bottom:3rem}@media only screen and (width <= 767px){.section-container.section-container--head{padding-bottom:2rem}}.section{padding-bottom:6.5rem}@media only screen and (width <= 767px){.section{padding-bottom:3rem;padding-top:0}}.section .container{height:100%;margin:auto;padding:0 3rem;width:auto}@media only screen and (width >= 1440px){.section .container{padding:0 max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.section .container{padding-left:2rem;padding-right:2rem;width:100%}}@media only screen and (width <= 767px){.section .container{padding-left:1rem;padding-right:1rem;width:100%}}.section.case-studies-top{margin-top:6.5rem}@media only screen and (width <= 767px){.section.case-studies-top{margin-top:0}}.section.case-studies-top .details-home__body__button{background-color:transparent!important}.section.case-studies-top .article__body__content__toc__li{text-align:left}.new-testimonial{padding-bottom:6.5rem}@media only screen and (width <= 767px){.new-testimonial{padding-bottom:4rem}}.new-testimonial__top{column-gap:2rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:5rem}@media only screen and (width >= 768px)and (width <= 1199px){.new-testimonial__top{grid-template-columns:minmax(0,1fr);margin-bottom:4rem}}@media only screen and (width <= 767px){.new-testimonial__top{grid-template-columns:minmax(0,1fr);margin-bottom:2.5rem}}.new-testimonial__aside{display:flex;flex-direction:column;grid-column:1/span 4;padding-top:.5rem}@media only screen and (width <= 1199px){.new-testimonial__aside{display:contents}}.new-testimonial__eyebrow.og-head__eyebrow{margin:0 0 1.5rem}@media only screen and (width <= 1199px){.new-testimonial__eyebrow.og-head__eyebrow{order:0}}.new-testimonial__context{color:var(--og-text-2);margin:0;max-width:24rem}@media only screen and (width <= 1199px){.new-testimonial__context{border-top:1px solid var(--og-line-1);margin-top:1.5rem;max-width:40rem;order:2;padding-top:1.5rem}}.new-testimonial__figure{grid-column:5/span 8;margin:0}@media only screen and (width <= 1199px){.new-testimonial__figure{grid-column:1/-1;order:1}}.new-testimonial__quote{border:0;color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-feature-settings:"case" on,"zero" on,"ss04" on,"ss05" on,"ss03" on,"ss01" on,"salt" on;font-size:clamp(1.75rem,1.05rem + 1.6vw,2.75rem);font-variant-numeric:lining-nums;font-weight:400;letter-spacing:-.03em;line-height:1.15;margin:0;max-width:30ch;padding:0;text-wrap:pretty}.new-testimonial__quote p{color:inherit;font:inherit;letter-spacing:inherit;margin:0;text-indent:-.42em}@media only screen and (width <= 767px){.new-testimonial__quote p{text-indent:0}}.new-testimonial__quote--long{font-size:clamp(1.5rem,.95rem + 1.25vw,2.375rem);max-width:34ch}.new-testimonial__mark{color:var(--og-text-3)}.new-testimonial__person{align-items:center;display:flex;gap:1rem;margin-top:2.5rem}@media only screen and (width <= 767px){.new-testimonial__person{margin-top:2rem}}.new-testimonial__avatar{flex:none;height:3.5rem;object-fit:cover;width:3.5rem}.new-testimonial__who{display:flex;flex-direction:column;gap:.25rem;min-width:0}.new-testimonial__name{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:max(1.125rem,16px);font-weight:500;line-height:1.25}.new-testimonial__role{color:var(--og-text-2);font-size:max(.9375rem,15px);line-height:1.35}.new-testimonial__frame{outline:1px solid var(--og-line-1);outline-offset:-1px;overflow:hidden;position:relative}.new-testimonial__frame img{display:block;height:auto;max-height:calc(100svh - 107px);object-fit:cover;width:100%}.new-image{padding-bottom:6.5rem}@media only screen and (width <= 767px){.new-image{padding-bottom:4rem}}.new-image__grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.new-image__grid--cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.new-image__grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.new-image__grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.new-image__grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(width >= 768px)and (width < 1600px){.new-image__grid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width >= 768px)and (width < 1024px){.new-image__grid--cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width <= 767px){.new-image__grid[class*="--cols-"]{grid-template-columns:minmax(0,1fr)}}.new-image__cell{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);display:grid;grid-row:span 3;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;isolation:isolate;min-width:0;overflow:hidden;position:relative;row-gap:0;transition:background-color .4s cubic-bezier(.16,1,.3,1)}@media only screen and (width <= 767px){.new-image__cell{display:flex;flex-direction:column}}.new-image__cell:not(.is-card-link)>.og-spot{display:none}.new-image__cell>.new-image__cell__image,.new-image__cell>.new-image__cell__number,.new-image__cell>.new-image__cell__video{grid-row:1}.new-image__cell>.new-image__cell__title{grid-row:2}.new-image__cell>.new-image__cell__text{grid-row:3}.new-image__cell__image,.new-image__cell__video{aspect-ratio:16/9;background-color:var(--og-surface-2);display:block;height:auto;object-fit:contain;object-position:center;position:relative;width:100%;z-index:1}.new-image__cell__number{color:var(--og-text-3);display:block;padding:2rem 2rem 0}@media only screen and (width <= 767px){.new-image__cell__number{font-size:2.5rem;padding:1.5rem 1.5rem 0}}.new-image__cell__title{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:400;hyphens:auto;letter-spacing:-.02em;line-height:1.2;margin:0;overflow-wrap:break-word;padding:2rem 2rem 1rem;position:relative;text-wrap:balance;z-index:1}@media only screen and (width <= 767px){.new-image__cell__title{font-size:1.25rem;padding:1.5rem 1.5rem .5rem}}.new-image__cell__text{color:var(--og-text-2);display:flex;flex-direction:column;font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.55;padding:0 2rem 2rem;position:relative;z-index:1}@media only screen and (width <= 767px){.new-image__cell__text{padding:0 1.5rem 1.5rem}}.new-image__cell__text>p{margin:0}.new-image__cell__text>p+p{margin-top:.75rem}.new-image__cell__text>p:last-child:has(>a.og-link){margin-top:auto;padding-top:1.5rem}.new-image__cell__text p a:not(.og-link,.button-big,.button-small,.button-toggle){color:var(--og-text-1)!important;text-decoration:underline;text-decoration-color:var(--og-line-3);text-underline-offset:.2em}.new-image__cell__text p a:not(.og-link,.button-big,.button-small,.button-toggle):after{content:none}@media(width >= 1024px){.new-image__grid--cols-1>.new-image__cell{grid-row:auto;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-rows:auto 1fr}.new-image__grid--cols-1>.new-image__cell>.new-image__cell__image,.new-image__grid--cols-1>.new-image__cell>.new-image__cell__number,.new-image__grid--cols-1>.new-image__cell>.new-image__cell__video{aspect-ratio:auto;grid-column:1;grid-row:1/span 2;height:100%;min-height:100%;object-fit:cover}.new-image__grid--cols-1>.new-image__cell>.new-image__cell__text,.new-image__grid--cols-1>.new-image__cell>.new-image__cell__title{grid-column:2;max-width:40rem}.new-image__grid--cols-1>.new-image__cell>.new-image__cell__title{grid-row:1;padding-top:3rem}.new-image__grid--cols-1>.new-image__cell>.new-image__cell__text{grid-row:2;padding-bottom:3rem}.new-image__grid--cols-1>.new-image__cell:not(:has(>.new-image__cell__title))>.new-image__cell__text{grid-row:1/span 2;padding-top:3rem}}@media(width >= 768px)and (width < 1024px){.new-image__grid--cols-3>.new-image__cell:last-child:nth-child(odd){grid-column:1/-1;grid-row:auto;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-rows:auto 1fr}.new-image__grid--cols-3>.new-image__cell:last-child:nth-child(odd)>.new-image__cell__image,.new-image__grid--cols-3>.new-image__cell:last-child:nth-child(odd)>.new-image__cell__number,.new-image__grid--cols-3>.new-image__cell:last-child:nth-child(odd)>.new-image__cell__video{aspect-ratio:auto;grid-column:1;grid-row:1/span 2;height:100%;min-height:100%;object-fit:cover}.new-image__grid--cols-3>.new-image__cell:last-child:nth-child(odd)>.new-image__cell__text,.new-image__grid--cols-3>.new-image__cell:last-child:nth-child(odd)>.new-image__cell__title{grid-column:2;max-width:40rem}.new-image__grid--cols-3>.new-image__cell:last-child:nth-child(odd)>.new-image__cell__title{grid-row:1;padding-top:3rem}.new-image__grid--cols-3>.new-image__cell:last-child:nth-child(odd)>.new-image__cell__text{grid-row:2;padding-bottom:3rem}.new-image__grid--cols-3>.new-image__cell:last-child:nth-child(odd):not(:has(>.new-image__cell__title))>.new-image__cell__text{grid-row:1/span 2;padding-top:3rem}}.new-image__cell.is-card-link{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);cursor:pointer;isolation:isolate;overflow:hidden;position:relative;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.new-image__cell.is-card-link .new-image__cell__text a:before{content:"";inset:0;position:absolute;z-index:1}.new-image__cell.is-card-link .new-image__cell__image,.new-image__cell.is-card-link .new-image__cell__video,.new-image__cell.is-card-link:after{transition:transform .6s cubic-bezier(.16,1,.3,1)}.new-image__cell.is-card-link:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;z-index:3}@media(hover:hover)and (pointer:fine){.new-image__cell.is-card-link:hover{background-color:var(--og-surface-2)}.new-image__cell.is-card-link:hover:after{transform:scaleX(1)}.new-image__cell.is-card-link:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.new-image__cell.is-card-link:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .new-image__cell.is-card-link .new-image__cell__video,:root:not(.a11y-reduce-motion) .new-image__cell.is-card-link:hover .new-image__cell__image{transform:scale(1.03)}}.new-image__cell.is-card-link:active{background-color:var(--og-surface-2);transition-duration:0s}.new-image__cell.is-card-link:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.new-image__cell.is-card-link .new-image__cell__text a:focus-visible{outline:none}.new-image__cell.is-card-link:has(:focus-visible):after{transform:scaleX(1)}.new-image__cell.is-card-link:has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.new-image__cell.is-card-link:has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}.new-faq__layout{display:grid;grid-template-columns:minmax(0,1fr);row-gap:3rem}@media(width >= 1024px){.new-faq__layout{gap:2.5rem 4rem;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr}}@media only screen and (width >= 1200px){.new-faq__layout{column-gap:6.5rem}}.new-faq__intro .og-head{margin-bottom:0}@media(width >= 1024px){.new-faq__intro{grid-column:1;grid-row:1}.new-faq__questions{grid-column:2;grid-row:1/span 2}.new-faq__aside{align-self:start;grid-column:1;grid-row:2;position:sticky;top:calc(var(--navbar-height, 5rem) + 2rem)}.new-faq__layout:not(:has(>.new-faq__intro)) .new-faq__aside{grid-row:1/span 2}}.new-faq .toggle__right__list{border-bottom:1px solid var(--og-line-1);list-style:none;margin:0;padding:0}.new-faq__extra[hidden]{border:0;padding-block:0}.new-faq__extra[hidden]:before{content:none}.new-faq__more{background:transparent;border:1px solid var(--og-line-2);color:var(--og-text-1);margin-top:2rem;transition:border-color .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.new-faq__more:after{background-image:url(/static/ordergroup/img/arrow-white.svg)}.color-variant--light .new-faq__more:after{background-image:url(/static/ordergroup/img/arrow.svg)}@media(hover:hover)and (pointer:fine){.new-faq__more:hover{border-color:var(--og-line-3);box-shadow:none}.new-faq__more:hover:after{transform:none}}.new-faq__more[hidden]{display:none}@media only screen and (width <= 767px){.new-faq__more{width:100%}}.new-faq__aside{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem}@media(width >= 768px)and (width <= 1023px){.new-faq__aside{align-items:flex-end;flex-direction:row;justify-content:space-between}}.new-faq__person{align-items:flex-end;display:flex;gap:1.5rem;width:100%}@media(width >= 1024px){.new-faq__person{border-top:1px solid var(--og-line-1);padding-top:1.5rem}}@media(width >= 768px)and (width <= 1023px){.new-faq__person{width:auto}}.new-faq__person-photo{aspect-ratio:1;flex:none;width:9rem}@media only screen and (width <= 767px){.new-faq__person-photo{width:7rem}}.new-faq__person-photo img{display:block;height:100%;object-fit:cover;width:100%}.new-faq__person-body{display:flex;flex-direction:column;gap:.25rem;min-width:0}.new-faq__person-name{color:var(--og-text-1);margin:0}.new-faq__person-role{color:var(--og-text-2);font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.4;margin:0}.new-faq__cta{max-width:100%;text-decoration:none!important;width:fit-content}@media only screen and (width <= 767px){.new-faq__cta{width:100%}}.new-faq__aside--card{background-color:var(--og-surface-1);box-shadow:inset 0 1px 0 var(--og-sheen);gap:0;position:relative}@media(width >= 768px)and (width <= 1023px){.new-faq__aside--card{align-items:stretch;flex-direction:column}}.new-faq__aside--card>:not(.new-faq__card-image){margin-inline:1.5rem}.new-faq__aside--card>:last-child{margin-bottom:1.5rem}.new-faq__aside--card .new-faq__cta{align-self:stretch;width:auto}.new-faq__card-image{aspect-ratio:16/9;overflow:hidden;width:100%}.new-faq__card-image img{display:block;height:100%;object-fit:cover;width:100%}.new-faq__card-title{color:var(--og-text-1);margin-block:1.5rem}div[data-gtm-block-type=new_call]:has(.new-call__body__left__button)+div[data-gtm-block-type=new_faq] .new-faq__aside:not(.new-faq__aside--card) .new-faq__cta{display:none}@media only screen and (width <= 767px){.new-approach{margin-top:0}}.new-approach .new-column__title{color:#fff;text-align:left}.new-approach .new-column__sub-title{color:#fff;margin-top:1rem;text-align:left;width:100%}.new-approach.color-variant--light .new-column__sub-title,.new-approach.color-variant--light .new-column__title{color:#0b0a0e}.new-approach .new-column__wrapper{justify-content:flex-start;text-align:left}.new-approach__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:6.5rem}@media only screen and (width <= 767px){.new-approach__wrapper{grid-template-columns:1fr;grid-gap:3rem;margin-top:4rem}}.new-approach__box{background-color:#0b0a0e;padding:3rem}@media only screen and (width <= 767px){.new-approach__box{padding:1.5rem;width:100%}}.new-approach__box__header{display:grid;grid-template-columns:120px 1fr;grid-gap:2rem}.new-approach__box__header__image{background-size:cover;height:7.5rem;position:relative;width:7.5rem}.new-approach__box__header__image__icon{background-color:#efff04;bottom:0;display:grid;height:1.25rem;place-items:center center;position:absolute;right:0;width:1.25rem}.new-approach__box__header__info__name{color:#fff;margin-bottom:1.5rem}.new-approach__box__header__info .full-width{display:block;width:100%}.new-approach__box__header__info__details{color:#fff;font-family:Space Grotesk,sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:1.5rem}.new-approach__box__header__info__details>div{display:inline-block}.new-approach__box__header__info__details .label{font-weight:700}.new-approach__box__header__info__rawHTML{color:#fff;font-family:Work Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:1.5rem;margin-top:3rem}.new-approach__box__header__info__rawHTML b,.new-approach__box__header__info__rawHTML strong{font-weight:700}.new-approach__box__header__info__rawHTML h2,.new-approach__box__header__info__rawHTML h3{color:#fff;margin-bottom:1rem;margin-top:3rem}.new-approach__box__header__info__rawHTML ul{list-style-type:disc}.new-approach__box__header__info__rawHTML ul li{color:#fff;font-family:Work Sans,sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:2rem;margin-left:1.5rem;padding-left:.5rem}.new-call{background-image:var(--new-call-bg-desktop,none)!important;padding-bottom:0}@media only screen and (width <= 480px){.new-call{background-image:var(--new-call-bg-mobile,none)!important}}@media only screen and (width <= 767px){.new-call:not(.new-call__image){background-image:none!important}.new-call.new-call--phone-banner{background-position:bottom!important;background-size:100% auto!important;padding-bottom:56.25vw}.new-call.new-call--phone-banner:before{display:none}}.new-call[data-lazy-bg]:not(.is-bg-ready){background-image:none!important}.new-call__height-max{height:100%}.new-call__image{background-repeat:no-repeat!important;background-size:cover!important;height:100%;padding-bottom:0;position:relative;width:100%}.new-call__image__full{min-height:100vh}@media only screen and (width <= 767px){.new-call__image__full{min-height:0}}.new-call__image:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.new-call__image.background-black:before{background:linear-gradient(90deg,rgba(0,0,0,.88),rgba(0,0,0,.8) 32%,rgba(0,0,0,.4) 58%,rgba(0,0,0,.1))}@media only screen and (width <= 767px){.new-call__image.background-black:before{background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.8) 55%,rgba(0,0,0,.9))}}@media only screen and (width >= 768px)and (width <= 1199px){.new-call__image.background-black:before{background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(0,0,0,.85) 62%,rgba(0,0,0,.35))}}.new-call__image.background-white:before{background:linear-gradient(90deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,.15))}@media only screen and (width <= 767px){.new-call__image.background-white:before{background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.85) 55%,hsla(0,0%,100%,.92))}}.new-call__image .new-call__wrapper--black,.new-call__image .new-call__wrapper--white{background:transparent!important;position:relative;z-index:1}.new-call--band{padding-bottom:6.5rem}@media only screen and (width <= 767px){.new-call--band{padding-bottom:4rem}}.new-call--band .new-call__wrapper--black,.new-call--band .new-call__wrapper--white{background:var(--og-surface-1)}@media only screen and (width <= 767px){.new-call__wrapper .container{padding-bottom:2rem;padding-top:2rem}}.new-call__wrapper--white{background:#fff}.new-call__wrapper--black{background:#0b0a0e}.new-call__body{display:grid;grid-gap:2rem;align-content:space-between;max-width:40%;padding-bottom:6.5rem;padding-top:6.5rem;row-gap:1.5rem}@media only screen and (width <= 767px){.new-call__body{padding-bottom:4rem;padding-top:4rem;grid-gap:1.5rem;grid-template-columns:1fr;max-width:100%}}.new-call__body__left{max-width:100%}.new-call__body__left h2{margin-bottom:0}.new-call__body__left__text{margin-bottom:2.5rem}.new-call__body__left__button{height:4.5rem;max-width:75%;position:relative}.new-call__body__left__button__no-grid{display:block;width:fit-content}@media only screen and (width <= 767px){.new-call__body__left__button__no-grid{width:100%}.new-call__body__left__button{height:auto;max-width:100%}}@media only screen and (width >= 768px)and (width <= 1199px){.new-call__body{max-width:min(66%,34rem)}.new-call__body h2{text-wrap:balance}}.new-call__body:has(>.new-call__body__right){gap:1.5rem 6.5rem;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:1fr auto auto 1fr;max-width:none}.new-call__body:has(>.new-call__body__right)>:not(.new-call__body__right){grid-column:1}.new-call__body:has(>.new-call__body__right)>.new-call__body__left{grid-row:2}.new-call__body:has(>.new-call__body__right)>:not(.new-call__body__left,.new-call__body__right){grid-row:3}@media only screen and (width <= 1023px){.new-call__body:has(>.new-call__body__right){column-gap:0;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.new-call__body:has(>.new-call__body__right)>*{grid-row:auto!important}}.new-call__body__right{align-self:center;aspect-ratio:16/9;grid-column:2;grid-row:1/-1;overflow:hidden;position:relative}@media only screen and (width <= 1023px){.new-call__body__right{aspect-ratio:16/9;grid-column:1;grid-row:auto;margin-top:1.5rem;min-height:0;width:min(50%,20rem)}}.new-call__body__right img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.call-to-action a:not(.button-big){background-color:transparent!important}.section-title{display:grid;gap:2rem;grid-template-columns:repeat(12,1fr);padding-bottom:6.5rem!important;padding-top:6.5rem}@media only screen and (width <= 767px){.section-title{gap:2rem;grid-template-columns:repeat(1,1fr);padding-bottom:4rem!important;padding-top:4rem}}.section-title__no-subtitle{display:block}.details__body:has(#case24-toc) .section-title--after-hero{padding-top:0}@media only screen and (width <= 767px){.details__body:has(#case24-toc) .section-title--after-hero{padding-top:0}}@media only screen and (width <= 1023px){.section-title{grid-template-columns:minmax(0,1fr);row-gap:2rem}}.section-title__title{grid-column:span 4;padding-right:4rem}@media only screen and (width <= 1023px){.section-title__title{grid-column:1/-1;padding-right:0}.section-title__title:empty{display:none}}.section-title__title h2{margin-bottom:0}.section-title__subtitle{font-weight:300;grid-column:span 8;max-width:38ch}@media only screen and (width <= 1023px){.section-title__subtitle{grid-column:1/-1}}@media only screen and (width <= 767px){.section-title__subtitle{font-size:1.375rem;letter-spacing:-.01em;line-height:1.3}}.section-title__subtitle--long{max-width:62ch}@media(width >= 768px){.section-title__subtitle--long{font-size:1.5rem;letter-spacing:-.01em;line-height:1.4}}.section-title__sheen{--section-title-sheen-pos:-20%;--section-title-sheen-accent:#efff04;background-clip:text;background-image:linear-gradient(100deg,var(--section-title-sheen-base,currentcolor) 0,var(--section-title-sheen-base,currentcolor) calc(var(--section-title-sheen-pos) - 12%),var(--section-title-sheen-accent) var(--section-title-sheen-pos),var(--section-title-sheen-base,currentcolor) calc(var(--section-title-sheen-pos) + 12%),var(--section-title-sheen-base,currentcolor) 100%);background-repeat:no-repeat;background-size:100% 100%;color:transparent;-webkit-text-fill-color:transparent}.section-title__sheen .highlighted-text{-webkit-text-fill-color:currentcolor}@media(prefers-reduced-motion:reduce){.section-title__sheen{background-image:none;color:var(--section-title-sheen-base,currentcolor);-webkit-text-fill-color:currentcolor}}.service-box-header{padding-bottom:4rem}@media only screen and (width <= 767px){.service-box-header{padding-bottom:2.5rem}}.service-box-header__list{align-items:start;display:grid;gap:1.5rem 3rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (width >= 1440px){.service-box-header__list{column-gap:4rem}}@media only screen and (width <= 767px){.service-box-header__list{gap:1rem;grid-template-columns:minmax(0,1fr)}}.service-box-header__column{margin:0;max-width:none!important}.service-box-header__column--title{grid-column:1/-1;margin-bottom:.5rem;max-width:48rem!important;text-wrap:balance}.service-box-header__column--text{color:var(--og-text-2)!important;font-size:1.125rem;line-height:1.6;max-width:36rem!important;text-wrap:pretty}@media only screen and (width <= 767px){.service-box-header__column--text{font-size:1rem}}.service-box-content{align-items:start;column-gap:8.3333333333%;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}@media only screen and (width >= 768px)and (width <= 1199px){.service-box-content{column-gap:3rem}}@media only screen and (width <= 767px){.service-box-content{grid-template-columns:minmax(0,1fr);row-gap:2.5rem}}.service-box-content--reversed:has(>.service-box-content__list){grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.service-box-content--reversed:has(>.service-box-content__list)>.service-box-content__list{grid-column:2;grid-row:1}.service-box-content--reversed:has(>.service-box-content__list)>.service-box-content__image-wrapper{grid-column:1;grid-row:1}@media only screen and (width <= 767px){.service-box-content--reversed:has(>.service-box-content__list){grid-template-columns:minmax(0,1fr)}.service-box-content--reversed:has(>.service-box-content__list)>.service-box-content__image-wrapper,.service-box-content--reversed:has(>.service-box-content__list)>.service-box-content__list{grid-column:1;grid-row:auto}}.service-box-content__list-title{margin:0 0 1rem}.service-box-content__rows{list-style:none;margin:0;padding:0}.service-box-content__row{align-items:center;border-top:1px solid var(--og-line-1);display:flex;gap:1rem;justify-content:space-between;min-height:3.5rem;padding-block:.5rem;position:relative}.service-box-content__row:last-child{border-bottom:1px solid var(--og-line-1)}.service-box-content__row--link{border-top:1px solid var(--og-line-1);cursor:pointer;position:relative;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.service-box-content__row--link:last-child{border-bottom:1px solid var(--og-line-1)}.service-box-content__row--link .service-box-content__label:before{content:"";inset:0;position:absolute;z-index:1}.service-box-content__row--link:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.16,1,.3,1);z-index:2}@media(hover:hover)and (pointer:fine){.service-box-content__row--link:hover:after{transform:scaleX(1)}.service-box-content__row--link:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.service-box-content__row--link:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}.service-box-content__row--link:active{background-color:var(--og-surface-1);transition-duration:0s}.service-box-content__row--link:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.service-box-content__row--link .service-box-content__label:focus-visible{outline:none}.service-box-content__row--link:has(:focus-visible):after{transform:scaleX(1)}.service-box-content__row--link:has(:focus-visible){outline-offset:.25rem}.service-box-content__row--link:has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.service-box-content__row--link:has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}.service-box-content__label{font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.01em;line-height:1.3}.service-box-content__label,.service-box-content__label:focus{color:var(--og-text-1);text-decoration:none}@media (hover:hover) and (pointer:fine){.service-box-content__label:hover{color:var(--og-text-1);text-decoration:none}}@media only screen and (width <= 767px){.service-box-content__label{font-size:1.125rem}}.service-box-content__image-wrapper{background-color:var(--og-surface-1);outline:1px solid var(--og-line-1);outline-offset:-1px;overflow:hidden;position:relative}.service-box-content__image-wrapper img{display:block;height:auto;width:100%}.service-box-content__image-wrapper__full{grid-column:1/-1}.service-box-content__image-wrapper__full img{max-height:36rem;object-fit:contain}.case-studies-list-padding{padding-bottom:6.5rem}@media only screen and (width <= 767px){.case-studies-list-padding{padding-bottom:2.5rem}}.case-studies-filter{padding-bottom:6.5rem}@media only screen and (width <= 767px){.case-studies-filter{padding-bottom:4rem}}.case-studies-filter__title{align-items:flex-end;display:flex;justify-content:space-between}.case-studies-filter__title h2{margin-top:.5rem}.case-studies-filter__title a{width:22.5rem}@media only screen and (width <= 1023px){.case-studies-filter__title{align-items:flex-start;flex-direction:column}.case-studies-filter__title a{width:100%}}@media only screen and (width <= 767px){.case-studies-filter__title h2{margin-top:1rem}}.case-studies-list{list-style:none;margin:3rem 0 0;padding:0}@media only screen and (width <= 767px){.case-studies-list{margin-top:2rem}}.case-studies-box{align-items:center;border-top:1px solid var(--og-line-1);column-gap:5rem;display:grid;grid-template-areas:"content media";grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding-block:4rem;position:relative;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.case-studies-box:last-child{border-bottom:1px solid var(--og-line-1)}.case-studies-box .case-studies-box__link:before{content:"";inset:0;position:absolute;z-index:1}.case-studies-box:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.16,1,.3,1);z-index:2}.case-studies-box .case-studies-box__title-text{transition:transform .4s cubic-bezier(.16,1,.3,1)}.case-studies-box .case-study-image .video-case,.case-studies-box .case-study-image__first-image{transition:transform .6s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.case-studies-box:hover:after{transform:scaleX(1)}.case-studies-box:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.case-studies-box:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .case-studies-box:hover .case-studies-box__title-text{transform:translateX(.25rem)}:root:not(.a11y-reduce-motion) .case-studies-box .case-study-image .video-case,:root:not(.a11y-reduce-motion) .case-studies-box:hover .case-study-image__first-image{transform:scale(1.03)}}.case-studies-box:active{background-color:var(--og-surface-1);transition-duration:0s}.case-studies-box:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.case-studies-box .case-studies-box__link:focus-visible{outline:none}.case-studies-box:has(:focus-visible):after{transform:scaleX(1)}.case-studies-box:nth-child(2n){grid-template-areas:"media content";grid-template-columns:minmax(0,7fr) minmax(0,5fr)}@media only screen and (width >= 768px)and (width <= 1199px){.case-studies-box{column-gap:2.5rem;padding-block:3rem}}@media only screen and (width <= 1023px){.case-studies-box{row-gap:2rem}.case-studies-box,.case-studies-box:nth-child(2n){grid-template-areas:"media" "content";grid-template-columns:minmax(0,1fr)}.case-studies-box .case-studies-box__content{max-width:40rem}}@media only screen and (width <= 767px){.case-studies-box{padding-block:1.5rem 2rem;row-gap:1rem}}.case-studies-box__content{align-items:flex-start;display:flex;flex-direction:column;grid-area:content;min-width:0}.case-studies-box__image{grid-area:media}.case-studies-box__title.case-studies-box__title{color:var(--og-text-1);margin:0;padding:0;text-wrap:balance}.case-studies-box__link{color:inherit;text-decoration:none}.case-studies-box__title-text{display:inline-block}.case-studies-box__opinion{border-left:1px solid var(--og-line-2);margin:2rem 0 0;padding-left:1.5rem}@media only screen and (width <= 767px){.case-studies-box__opinion{margin-top:1rem;padding-left:1rem}}.case-studies-box__quote{border:0;margin:0;padding:0}.case-studies-box__opinion-text.case-studies-box__opinion-text{color:var(--og-text-2);margin:0}@media only screen and (width <= 767px){.case-studies-box__opinion-text.case-studies-box__opinion-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}}.case-studies-box__author{align-items:center;display:flex;gap:1rem;margin-top:1.5rem}@media only screen and (width <= 767px){.case-studies-box__author{gap:.75rem;margin-top:.75rem}}.case-studies-box__author-img{flex:none;height:3rem;width:3rem}@media only screen and (width <= 767px){.case-studies-box__author-img{height:2.5rem;width:2.5rem}}.case-studies-box__author-img img{display:block;height:100%;object-fit:cover;width:100%}.case-studies-box__details{display:flex;flex-direction:column;gap:.125rem;min-width:0}.case-studies-box__author-name{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:max(1rem,16px);font-weight:500;line-height:1.3}.case-studies-box__author-company{color:var(--og-text-2);font-size:max(.9375rem,15px);line-height:1.35}.case-studies-box a.case-studies-box__author-company{display:inline-block;padding-block:.25rem;position:relative;text-decoration:underline;text-decoration-color:var(--og-line-3);text-underline-offset:3px;transition:color .2s cubic-bezier(.16,1,.3,1),text-decoration-color .2s cubic-bezier(.16,1,.3,1);z-index:2}.case-studies-box a.case-studies-box__author-company:focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:2px}@media(hover:hover)and (pointer:fine){.case-studies-box a.case-studies-box__author-company:hover{color:var(--og-text-1);text-decoration-color:currentcolor}}.case-studies-box__author-linkedin{display:inline-grid;flex:none;height:2.75rem;margin-left:auto;opacity:.72;place-items:center;position:relative;transition:opacity .2s cubic-bezier(.16,1,.3,1);width:2.75rem;z-index:2}.case-studies-box__author-linkedin img{display:block;height:1.5rem;width:1.5rem}.case-studies-box__author-linkedin:focus-visible{opacity:1;outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}@media(hover:hover)and (pointer:fine){.case-studies-box__author-linkedin:hover{opacity:1}}.case-studies-box__more.og-link{margin-top:2rem}@media only screen and (width <= 767px){.case-studies-box__more.og-link{display:none}}@media(hover:hover)and (pointer:fine){.case-studies-box:hover .case-studies-box__more .og-link__label{background-size:100% 1px}}.case-studies-box:has(:focus-visible) .case-studies-box__more .og-link__label{background-size:100% 1px}.case-studies-box:has(:focus-visible){outline-offset:.5rem}.case-studies-box:has(:focus-visible):not(:has(.case-studies-box__link:focus-visible)){outline:none}.case-studies-box:has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.case-studies-box:has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}.case-study-image{aspect-ratio:var(--ar,16/9);display:block;outline:1px solid var(--og-line-1);outline-offset:-1px;overflow:hidden;padding-top:0!important;position:relative;width:100%;z-index:2}.case-study-image .video-case,.case-study-image__first-image{height:100%!important;inset:0;object-fit:cover;position:absolute;width:100%}.case-study-image__first-image{transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1);z-index:2}.case-study-image__first-image.not-video{opacity:1!important}@media only screen and (width <= 767px){.case-study-image__first-image:not(.not-video){display:none}}.case-study-image .video-case{z-index:1}@media(hover:hover)and (pointer:fine){.case-study-image:hover .case-study-image__first-image:not(.not-video){opacity:0}}.cases-grid{display:grid;gap:2rem 1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem}@media only screen and (width >= 1680px){.cases-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (width <= 1023px){.cases-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width <= 767px){.cases-grid{gap:2rem;grid-template-columns:minmax(0,1fr)}}@supports(grid-template-rows:subgrid){.cases-grid,.cases-grid:has(>*){row-gap:0}}.cases-grid a{text-decoration:none!important}.cases-grid--reveal .cases-grid__card{opacity:0;transform:translateY(.75rem)}.cases-grid--reveal .cases-grid__card.is-in{opacity:1;transform:translateY(0)}.cases-grid__card{border:1px solid transparent;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),border-color .4s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1)}.cases-grid__card[hidden]{display:none}.cases-grid__card__link{display:flex;flex-direction:column;height:100%}@supports(grid-template-rows:subgrid){.cases-grid__card:not([hidden]){display:grid;grid-row:span 4;grid-template-rows:subgrid;margin-bottom:2rem;row-gap:0}.cases-grid__card__link{display:grid;grid-row:1/-1;grid-template-rows:subgrid;row-gap:0}.cases-grid__card__media{grid-row:1}.cases-grid__card__body{display:grid;grid-row:2/span 3;grid-template-rows:subgrid;row-gap:0}.cases-grid__card__title{grid-row:1}.cases-grid__card__summary{grid-row:2}.cases-grid__card__footer{grid-row:3}}.cases-grid__card__media{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.cases-grid__card__media__image,.cases-grid__card__media__video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.cases-grid__card__media__image{transition:opacity .4s cubic-bezier(.16,1,.3,1);z-index:2}.cases-grid__card__media__video{z-index:1}.cases-grid__card.is-playing .cases-grid__card__media__image{opacity:0}.cases-grid__card__badge{background:rgba(11,10,14,.72);color:#fff;left:0;outline:1px solid hsla(0,0%,100%,.14);outline-offset:-1px;padding:.25rem .5rem;position:absolute;top:0;z-index:3}.cases-grid__card__body{display:flex;flex:1;flex-direction:column;padding:1.5rem}.cases-grid__card__client{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;min-height:1.5rem;min-width:0}.cases-grid__card__industry:not(:first-child):before{content:"· "}.cases-grid__card__title{margin:0 0 1rem}.cases-grid__card__summary{margin:0}.cases-grid__card__footer{align-items:center;display:flex;margin-top:auto;padding-right:2.75rem;padding-top:1rem;position:relative}.cases-grid__card__footer__arrow{align-items:center;background:#efff04;bottom:-1.5rem;color:#0b0a0e;display:inline-flex;height:2rem;justify-content:center;line-height:1;position:absolute;right:-1.5rem;width:2rem}.color-variant--dark .cases-grid__card{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.15)}.color-variant--dark .cases-grid__card:has(:focus-visible){background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.32)}@media (hover:hover) and (pointer:fine){.color-variant--dark .cases-grid__card:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.32)}}.color-variant--dark .cases-grid__card__media{background:hsla(0,0%,100%,.04)}.color-variant--dark .cases-grid__card__industry,.color-variant--dark .cases-grid__card__summary{color:#aeb4bb}.color-variant--light .cases-grid__card{background:rgba(11,10,14,.02);border-color:rgba(11,10,14,.12)}.color-variant--light .cases-grid__card:has(:focus-visible){background:rgba(11,10,14,.04);border-color:rgba(11,10,14,.4)}@media (hover:hover) and (pointer:fine){.color-variant--light .cases-grid__card:hover{background:rgba(11,10,14,.04);border-color:rgba(11,10,14,.4)}}.color-variant--light .cases-grid__card__media{background:rgba(11,10,14,.04)}.color-variant--light .cases-grid__card__industry,.color-variant--light .cases-grid__card__summary{color:rgba(11,10,14,.65)}.case24-hero__image{padding-bottom:6.5rem;width:100%}@media only screen and (width <= 767px){.case24-hero__image{padding-bottom:.5rem}}.case24-hero__image picture{display:grid;height:100%;width:100%}.case24-hero__image img{max-height:30rem;object-fit:cover;width:100%}.case24-hero__content{display:grid;gap:2rem;grid-template-columns:8fr 4fr;padding-bottom:6.5rem}@media only screen and (width <= 767px){.case24-hero__content{grid-template-columns:1fr;padding:.5rem 0}}.case24-hero__content__title__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;width:fit-content}.case24-hero__content__title__tags__tag{background:rgba(11,10,14,.72);color:#fff;padding:.375rem .75rem}.case24-hero__content__title p{padding-top:1rem}.case24-hero__content__info{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media only screen and (width <= 767px){.case24-hero__content__info{gap:2rem;grid-template-columns:repeat(1,1fr);margin-top:4rem}}.case24-hero__content__info__box__label{margin-bottom:1.5rem}.case24-hero__content__info__box__item{display:block;width:100%}.case24-hero__client{display:flex}.case24-toc-arranging .case24-table{visibility:hidden}.case24-table{align-items:center;border-bottom:1px solid var(--og-line-1);display:flex;height:5.4375rem;margin-bottom:6.5rem;opacity:0;overflow:hidden;padding:0 3rem;pointer-events:none;position:sticky;top:0;transform:translateY(-.75rem);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);width:100%;z-index:99}.case24-table--stuck,.case24-table:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}.case24-table--stuck.case24-table--under-nav,.case24-table--under-nav:focus-within{transform:translateY(var(--navbar-height,5.4375rem))}@media only screen and (width >= 768px)and (width <= 1199px){.case24-table{padding:0 2rem}}@media only screen and (width >= 1440px){.case24-table{padding:0 max(6.5rem,(100% - 107rem)/2)}}.case24-table .container-title{height:100%;margin:0;max-width:100%;padding:0;width:100%}.case24-table--fixed{left:0;position:fixed;right:0;top:0}@media only screen and (width <= 767px){.case24-table{display:none}}.case24-table__list{align-items:center;display:flex;gap:2rem;height:100%;justify-content:space-between}.case24-table__list__title{color:var(--og-text-3);flex:0 0 auto}@media only screen and (width <= 1023px){.case24-table__list__title{display:none}}.case24-table__list__links{align-items:stretch;display:flex;gap:2rem;height:100%;min-width:0;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.case24-table__list__links::-webkit-scrollbar{display:none}.case24-table__list__links.is-overflowing{mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),transparent)}.case24-table__list__links.is-overflowing.is-scrolled{mask-image:linear-gradient(90deg,transparent,#000 3rem,#000 calc(100% - 3rem),transparent)}.case24-table__list__links.is-overflowing.is-scrolled-end{mask-image:linear-gradient(90deg,transparent,#000 3rem)}.case24-table__list__item{align-items:center;cursor:pointer;display:inline-flex;flex:0 0 auto}.case24-table__list__item.link-to-active{margin-inline:-.5rem;padding-inline:.5rem;position:relative;text-decoration:none;transition:color .2s cubic-bezier(.16,1,.3,1)}.case24-table__list__item.link-to-active:focus{text-decoration:none}@media (hover:hover) and (pointer:fine){.case24-table__list__item.link-to-active:hover{text-decoration:none}}.case24-table__list__item.link-to-active:focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.case24-table__list__item.link-to-active .underline{background-color:var(--og-accent);bottom:0;height:.125rem;left:.5rem;position:absolute;right:.5rem;transform:scaleX(0);transform-origin:left center}.case24-table .case24-table__list__item.link-to-active{color:var(--og-text-2)!important}.case24-table .case24-table__list__item.link-to-active.active,.case24-table .case24-table__list__item.link-to-active[aria-current]{color:var(--og-text-1)!important}@media (hover:hover) and (pointer:fine){.case24-table .case24-table__list__item.link-to-active:hover{color:var(--og-text-1)!important}}.case24-toc-mobile{display:none}@media only screen and (width <= 767px){.case24-toc-mobile{display:block;padding-bottom:2rem}}.case24-toc-mobile__summary{align-items:center;border-block:1px solid var(--og-line-1);color:var(--og-text-1);cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:3rem}.case24-toc-mobile__summary::-webkit-details-marker{display:none}.case24-toc-mobile__summary:after{border-bottom:1.5px solid;border-right:1.5px solid;content:"";height:.5rem;margin-right:.25rem;transform:rotate(45deg);transition:transform .2s cubic-bezier(.16,1,.3,1);width:.5rem}.case24-toc-mobile__summary:focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:2px}.case24-toc-mobile[open] .case24-toc-mobile__summary:after{transform:rotate(225deg)}.case24-toc-mobile__list{list-style:none;margin:0;padding:0}.case24-toc-mobile__link{align-items:center;border-bottom:1px solid var(--og-line-1);display:flex;min-height:3rem;text-decoration:none}.case24-toc-mobile__link:focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}[data-gtm-block-type=casestudies24_tableofcontents]>.case24-toc-mobile{padding-top:calc(var(--navbar-height, 4rem) + 1rem)}.case24-toc-arranging .case24-toc-mobile{visibility:hidden}.case24-toc-mobile .case24-toc-mobile__link{color:var(--og-text-2)!important}.container-title{margin:auto;padding:0 3rem;width:auto}@media only screen and (width >= 1440px){.container-title{padding:0 max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.container-title{padding-left:2rem;padding-right:2rem;width:100%}}@media only screen and (width <= 767px){.container-title{padding-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-top:1rem;width:100%}}.case24-paragraph{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:4rem;position:relative}@media only screen and (width <= 1023px){.case24-paragraph{grid-template-columns:minmax(0,1fr);row-gap:1.5rem}}.case24-paragraph--padding{padding-bottom:6.5rem}@media only screen and (width <= 767px){.case24-paragraph--padding{padding-bottom:4rem}}.case24-paragraph__title{grid-column:1/span 4;padding-right:2rem}@media only screen and (width <= 1023px){.case24-paragraph__title{grid-column:1/-1;padding-right:0}.case24-paragraph__title:empty{display:none}}.case24-paragraph__title h2{margin-bottom:0;text-box:trim-start cap alphabetic}@media(width >= 1024px){.case24-paragraph__title>:first-child{position:sticky;top:calc(var(--navbar-height, calc(2.9375rem + 1.25rem * 2)) + 2rem)}}.case24-paragraph__wyswig{color:var(--og-text-2);grid-column:5/-1;max-width:46rem;min-width:0}@media only screen and (width <= 1023px){.case24-paragraph__wyswig{grid-column:1/-1}}.case24-paragraph__wyswig :is(h2,h3,h4,h5,h6,strong,b,a),.case24-paragraph__wyswig>:first-child{color:var(--og-text-1)}.case24-paragraph__wyswig>:first-child{margin-top:0;text-box:trim-start cap alphabetic}.case24-paragraph__wyswig p{margin-bottom:1.25em}.case24-paragraph__wyswig :is(h3,h4,h5,h6){margin:3rem 0 1rem;text-wrap:balance}@media only screen and (width <= 767px){.case24-paragraph__wyswig :is(h3,h4,h5,h6){margin-bottom:.75rem;margin-top:2rem}}.case24-paragraph__wyswig :is(h4,h5,h6){margin-bottom:.75rem;margin-top:2rem}.case24-paragraph__wyswig :is(h3,h4,h5,h6)+:is(h3,h4,h5,h6){margin-top:0}.case24-paragraph__wyswig>:last-child{margin-bottom:0}.case24-paragraph__wyswig ol,.case24-paragraph__wyswig ul{margin:1.5rem 0;padding-left:1.5rem}.case24-paragraph__wyswig ol li,.case24-paragraph__wyswig ul li{line-height:1.6;margin-bottom:.75rem;padding-left:.25rem}.case24-paragraph__wyswig ol li:last-child,.case24-paragraph__wyswig ul li:last-child{margin-bottom:0}.case24-paragraph__wyswig ul{list-style:disc}.case24-paragraph__wyswig ul li::marker{color:#efff04}.case24-paragraph__wyswig ol{list-style:decimal}.case24-paragraph__wyswig ol li::marker{color:#efff04;font-weight:700}.case24-scope{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:6.5rem}@media only screen and (width <= 1023px){.case24-scope{grid-template-columns:minmax(0,1fr);row-gap:1.5rem}}@media only screen and (width <= 767px){.case24-scope{padding-bottom:4rem}}.case24-scope__image{grid-column:1/span 4;max-width:26rem;padding-right:0}@media only screen and (width <= 1023px){.case24-scope__image{grid-column:1/-1;padding-right:0;width:min(100%,14rem)}}@media only screen and (width <= 767px){.case24-scope__image{width:min(100%,10rem)}}.case24-scope__image img,.case24-scope__image picture{display:block;width:100%}.case24-scope__image--wide{max-width:none}@media(width >= 1024px){.case24-scope__image--wide{align-self:start;grid-column:1/span 6;position:sticky;top:calc(var(--navbar-height, 5.3rem) + 2rem)}}@media only screen and (width <= 1023px){.case24-scope__image--wide{width:100%}}.case24-scope__content{display:flex;flex-direction:column;grid-column:5/-1;min-width:0}@media only screen and (width <= 1023px){.case24-scope__content{grid-column:1/-1}}@media(width >= 1024px){.case24-scope__image--wide+.case24-scope__content{grid-column:7/-1}}.case24-scope__content__caption h2{font-size:max(.8125rem,13px);margin:0;text-box:trim-start cap alphabetic}.case24-scope__content__caption--sentence h2{color:var(--og-text-2);font-family:Work Sans,sans-serif;font-size:max(1.125rem,16px);font-weight:400;letter-spacing:0;line-height:1.5;max-width:40rem;text-transform:none}.case24-scope__content__title{margin-bottom:0;margin-top:2rem;text-wrap:pretty}.case24-scope__content__title--long>*{font-size:2rem;letter-spacing:-.02em;line-height:125%}@media only screen and (width <= 767px){.case24-scope__content__title--long>*{font-size:1.375rem}}.case24-scope__content__list{list-style:none;margin:auto 0 0;padding:2rem 0 0}.case24-scope__content:not(:has(.case24-scope__content__title)) .case24-scope__content__list{margin-top:0}.case24-scope__content__list__item{border-top:1px solid var(--og-line-1);color:var(--og-text-1);padding-bottom:1.5rem;padding-top:1.5rem;position:relative;transition:border-color .2s cubic-bezier(.16,1,.3,1)}.case24-scope__content__list__item:last-child{border-bottom:1px solid var(--og-line-1)}@media(hover:hover)and (pointer:fine){.case24-scope__content__list__item:hover{border-top-color:var(--og-line-3)}}.case24-image-video{padding-bottom:6.5rem;width:100%}@media only screen and (width <= 767px){.case24-image-video{padding-bottom:4rem}}.case24-image-video__image,.case24-image-video__video{background-color:var(--og-surface-1);outline:1px solid var(--og-line-1);outline-offset:-1px;overflow:hidden;position:relative;width:100%}.case24-image-video__video--nodims{aspect-ratio:16/9}.case24-image-video__video video{display:block;height:100%;object-fit:cover;width:100%}.case24-image-video__image img,.case24-image-video__image picture{display:block;width:100%}:is(.case24-image-video,.case24-masonry) .video-toggle{backdrop-filter:blur(8px);background:rgba(19,18,22,.88);border-color:hsla(0,0%,100%,.32)}.case24-masonry{padding-bottom:6.5rem;width:100%}@media only screen and (width <= 767px){.case24-masonry{padding-bottom:4rem}}.case24-masonry--grid{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (width <= 767px){.case24-masonry--grid{gap:1rem;grid-template-columns:minmax(0,1fr);grid-template-rows:none!important}}.case24-masonry--columns{column-count:2;column-gap:2rem;padding-bottom:4.5rem}@media only screen and (width <= 767px){.case24-masonry--columns{column-count:1;padding-bottom:3rem}}.case24-masonry__item{background-color:var(--og-surface-1);outline:1px solid var(--og-line-1);outline-offset:-1px;overflow:hidden;position:relative;width:100%}.case24-masonry__item img,.case24-masonry__item picture,.case24-masonry__item video{display:block;width:100%}.case24-masonry__item img,.case24-masonry__item video{height:auto}.case24-masonry__item--nodims{aspect-ratio:1}.case24-masonry__item--nodims video{height:100%;object-fit:cover}@media(width >= 768px){.case24-masonry--grid>.case24-masonry__item{align-self:stretch;aspect-ratio:auto!important}.case24-masonry--grid>.case24-masonry__item img,.case24-masonry--grid>.case24-masonry__item picture,.case24-masonry--grid>.case24-masonry__item video{height:100%;object-fit:cover}.case24-masonry--grid>.case24-masonry__item--wide{grid-column:1/-1}.case24-masonry--grid>.case24-masonry__item--wide img,.case24-masonry--grid>.case24-masonry__item--wide picture,.case24-masonry--grid>.case24-masonry__item--wide video{height:auto}.case24-masonry--tall-first>.case24-masonry__item:first-child{grid-row:1/span 2}.case24-masonry--tall-first>.case24-masonry__item:first-child img,.case24-masonry--tall-first>.case24-masonry__item:first-child picture,.case24-masonry--tall-first>.case24-masonry__item:first-child video{height:auto}.case24-masonry--tall-first>.case24-masonry__item:not(:first-child){min-height:0;position:relative}.case24-masonry--tall-first>.case24-masonry__item:not(:first-child)>picture,.case24-masonry--tall-first>.case24-masonry__item:not(:first-child)>video{height:100%;inset:0;position:absolute}.case24-masonry--columns>.case24-masonry__item:last-child:nth-child(odd):not(:first-child){column-span:all}}.case24-masonry--columns>.case24-masonry__item{break-inside:avoid;margin-bottom:2rem}@media only screen and (width <= 767px){.case24-masonry--columns>.case24-masonry__item{margin-bottom:1rem}}.case24-statistic{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:6.5rem}@media only screen and (width <= 1023px){.case24-statistic{grid-template-columns:minmax(0,1fr);row-gap:1.5rem}}@media only screen and (width <= 767px){.case24-statistic{padding-bottom:4rem}}.case24-statistic__caption{grid-column:1/span 4;padding-right:2rem}@media only screen and (width <= 1023px){.case24-statistic__caption{grid-column:1/-1;padding-right:0}}.case24-statistic__caption>*{margin:0;text-box:trim-start cap alphabetic}@media(width >= 1024px){.case24-statistic__caption>*{position:sticky;top:calc(var(--navbar-height, calc(2.9375rem + 1.25rem * 2)) + 2rem)}}.case24-statistic__content{grid-column:5/-1;min-width:0}@media only screen and (width <= 1023px){.case24-statistic__content{grid-column:1/-1}}.case24-statistic__content__paragraph{color:var(--og-text-1);margin-bottom:3rem;max-width:46rem}.case24-statistic__content__paragraph>:first-child{margin-top:0;text-box:trim-start cap alphabetic}.case24-statistic__content__paragraph>:last-child{margin-bottom:0}.case24-statistic__content__number{align-items:last baseline;border-top:1px solid var(--og-line-1);column-gap:2.5rem;display:grid;grid-template-columns:minmax(0,max-content) minmax(0,28rem);padding-bottom:2rem;padding-top:1.5rem;position:relative;transition:border-color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.case24-statistic__content__number:hover{border-top-color:var(--og-line-3)}}.case24-statistic__content__number+.case24-statistic__content__number{margin-top:1rem}@media only screen and (width <= 767px){.case24-statistic__content__number{grid-template-columns:minmax(0,1fr);row-gap:1rem}}.case24-statistic__content__number__text{color:var(--og-text-2);margin:0;text-wrap:pretty}.case24-statistic__content__number__text:only-child{grid-column:1/-1;max-width:46rem}.case24-statistic__content__number__big{overflow:clip visible;white-space:nowrap}.case-studies-intro{padding-bottom:2rem;padding-top:6.5rem}.case-studies-intro__lead{margin-top:1rem;max-width:44rem}.case-filter{padding-bottom:6.5rem;padding-top:2rem}@media only screen and (width <= 767px){.case-filter{padding-bottom:4rem}}.case-filter__label{margin-bottom:1rem}.case-filter__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media only screen and (width <= 1023px){.case-filter__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width <= 767px){.case-filter__grid{grid-template-columns:minmax(0,1fr)}}.case-filter__cell{align-items:center;background:none;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:1rem;text-align:left;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);width:100%}.case-filter__cell:focus-visible{box-shadow:inset 0 0 0 .25rem #fff;outline:2px solid #0b0a0e;outline-offset:-2px}.case-filter__cell:not(.case-filter__cell--all)[aria-current=page],.case-filter__cell[aria-pressed=true]{background:#efff04;color:#0b0a0e}.case-filter__cell[disabled]{cursor:not-allowed;opacity:.35}.case-filter__cell--all{background:#fff;color:#0b0a0e}.case-filter__cell--all[aria-disabled=true]{cursor:default}.case-filter__cell--all[data-active=true]{background:none;color:inherit}.case-filter__cell--ghost{cursor:default;pointer-events:none}.case-filter__cell__count{font-variant-numeric:tabular-nums;opacity:.65;white-space:nowrap}.case-filter__status{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.case-filter__empty{margin:2rem 0 0}.case-filter__empty[hidden]{display:none}.case-filter--links{padding:0}.case-filter--links .case-filter__grid{list-style:none;margin:0;padding:0}.case-filter--links .case-filter__grid>li{display:flex;margin:0;padding:0}.case-filter--links .case-filter__grid>li:before{content:none}.case-filter--links .case-filter__cell{min-height:max(2.75rem,44px);text-decoration:none;touch-action:manipulation}.case-filter--links .case-filter__empty,.case-filter--links .case-filter__label,.case-filter--links .case-filter__status,.case-filter--links .case-studies-intro__lead{color:#aeb4bb}.case-filter--links .case-filter__grid{border-left:1px solid hsla(0,0%,100%,.15);border-top:1px solid hsla(0,0%,100%,.15)}.case-filter--links .case-filter__cell{border:0;border-bottom:1px solid hsla(0,0%,100%,.15);border-right:1px solid hsla(0,0%,100%,.15)}@media (hover:hover) and (pointer:fine){.case-filter--links .case-filter__cell:hover:not([disabled],[aria-disabled=true],[aria-pressed=true],[aria-current=page],.case-filter__cell--all){background:hsla(0,0%,100%,.06)}}.case-filter--links .case-filter__cell--all:not([aria-current=page]){background:none;color:inherit}.case-filter--links .case-filter__grid{border:0;display:flex;flex-wrap:wrap;gap:.5rem}.case-filter--links .case-filter__cell{border:1px solid hsla(0,0%,100%,.15);gap:.5rem;padding:.625rem 1rem;width:auto}.case-filter--links .case-filter__cell--ghost{display:none}@media only screen and (width >= 1200px){.case-filter--links .case-filter__grid:not(:has(>li:nth-child(7))){border-left:1px solid hsla(0,0%,100%,.15);border-top:1px solid hsla(0,0%,100%,.15);display:grid;gap:0;grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;grid-template-columns:none}.case-filter--links .case-filter__grid:not(:has(>li:nth-child(7))) .case-filter__cell{border:0;border-bottom:1px solid hsla(0,0%,100%,.15);border-right:1px solid hsla(0,0%,100%,.15);padding:1rem;width:100%}}.color-variant--dark .case-filter__empty,.color-variant--dark .case-filter__label,.color-variant--dark .case-filter__status,.color-variant--dark .case-studies-intro__lead{color:#aeb4bb}.color-variant--dark .case-filter__grid{border-left:1px solid hsla(0,0%,100%,.15);border-top:1px solid hsla(0,0%,100%,.15)}.color-variant--dark .case-filter__cell{border:0;border-bottom:1px solid hsla(0,0%,100%,.15);border-right:1px solid hsla(0,0%,100%,.15)}@media (hover:hover) and (pointer:fine){.color-variant--dark .case-filter__cell:hover:not([disabled],[aria-disabled=true],[aria-pressed=true],[aria-current=page],.case-filter__cell--all){background:hsla(0,0%,100%,.06)}}.color-variant--light .case-filter__empty,.color-variant--light .case-filter__label,.color-variant--light .case-filter__status,.color-variant--light .case-studies-intro__lead{color:rgba(11,10,14,.65)}.color-variant--light .case-filter__grid{border-left:1px solid rgba(11,10,14,.12);border-top:1px solid rgba(11,10,14,.12)}.color-variant--light .case-filter__cell{border:0;border-bottom:1px solid rgba(11,10,14,.12);border-right:1px solid rgba(11,10,14,.12)}@media (hover:hover) and (pointer:fine){.color-variant--light .case-filter__cell:hover:not([disabled],[aria-disabled=true],[aria-pressed=true],[aria-current=page],.case-filter__cell--all){background:rgba(11,10,14,.04)}}.case-studies-explore{padding-bottom:6.5rem;padding-top:3rem}@media only screen and (width <= 767px){.case-studies-explore{padding-bottom:4rem}}.case-studies-explore__label{color:#aeb4bb;margin-bottom:1rem}.case-studies-explore__list{display:flex;flex-wrap:wrap;gap:0 1.5rem;list-style:none;margin:0;padding:0}.case-studies-explore__list>li{margin:0;padding:0}.case-studies-explore__list>li:before{content:none}.case-studies-explore__link{align-items:center;display:inline-flex;min-height:max(2.75rem,44px);text-decoration:underline;text-decoration-color:currentcolor;text-decoration-thickness:1px;text-underline-offset:.25rem;touch-action:manipulation;transition:text-decoration-thickness .2s cubic-bezier(.16,1,.3,1)}.case-studies-explore__link:focus-visible{text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){.case-studies-explore__link:hover{text-decoration-thickness:2px}}.case-filter:not(.case-filter--links) .case-filter__cell--all:not([data-active=true]){background:#efff04;color:#0b0a0e}@media(width < 1024px){.case-filter:not(.case-filter--links) .case-filter__grid{border:0;display:flex;flex-wrap:wrap;gap:.5rem}.case-filter:not(.case-filter--links) .case-filter__cell{border:1px solid var(--og-line-2);gap:.5rem;min-height:max(2.75rem,44px);padding:.625rem 1rem;touch-action:manipulation;width:auto}.case-filter:not(.case-filter--links) .case-filter__cell--ghost{display:none}}.case-filter__toggle{display:none}@media only screen and (width <= 767px){.case-filter--collapsible .case-filter__label{display:none}.case-filter--collapsible .case-filter__toggle:not([hidden]){align-items:center;background:none;border:1px solid var(--og-line-2);color:inherit;cursor:pointer;display:flex;gap:1rem;min-height:max(3.5rem,56px);padding:.5rem .5rem .5rem 1rem;text-align:left;touch-action:manipulation;transition:border-color .2s cubic-bezier(.16,1,.3,1);width:100%}.case-filter--collapsible .case-filter__toggle:not([hidden]):focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:2px}.case-filter--collapsible .case-filter__toggle:not([hidden]):active{border-color:var(--og-line-3);transition-duration:0s}.case-filter--collapsible .case-filter__toggle__label{flex:1}.case-filter--collapsible .case-filter__toggle__count{font-variant-numeric:tabular-nums}.case-filter--collapsible .case-filter__toggle__count:not(:empty){background:#efff04;color:#0b0a0e;font-size:.875rem;font-weight:600;min-width:1.5rem;padding:.125rem .375rem;text-align:center}.case-filter--collapsible .case-filter__toggle__chip{flex:none;height:2.5rem;position:relative;width:2.5rem}.case-filter--collapsible .case-filter__toggle__chip:before{background-color:transparent;border:1px solid hsla(0,0%,100%,.16);content:"";inset:0;position:absolute;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}:is(.color-variant--light,.background-white) .case-filter--collapsible .case-filter__toggle__chip:before{border-color:rgba(11,10,14,.16)}.case-filter--collapsible .case-filter__toggle__chip:after{background:url(/static/ordergroup/img/og-arrow.svg) 50%/1.5rem no-repeat;content:"";inset:0;position:absolute;transition:transform .4s cubic-bezier(.16,1,.3,1)}:is(.color-variant--light,.background-white) .case-filter--collapsible .case-filter__toggle__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg)}.case-filter--collapsible .case-filter__toggle[aria-expanded=true] .case-filter__toggle__chip:before{background-color:#efff04;border-color:#efff04!important}.case-filter--collapsible .case-filter__toggle[aria-expanded=true] .case-filter__toggle__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(180deg)}.case-filter--collapsible .case-filter__panel{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .42s cubic-bezier(.16,1,.3,1)}.case-filter--collapsible .case-filter__panel>*{min-height:0;opacity:0;overflow:hidden;transition:opacity .2s cubic-bezier(.16,1,.3,1)}.case-filter--collapsible.is-open .case-filter__panel{grid-template-rows:1fr}.case-filter--collapsible.is-open .case-filter__panel>*{opacity:1;transition:opacity .4s cubic-bezier(.16,1,.3,1) .06s}.case-filter--collapsible.is-open .case-filter__panel>.case-filter__grid{padding-top:1rem}}@media only screen and (width <= 767px)and (prefers-reduced-motion:reduce){.case-filter--collapsible .case-filter__panel,.case-filter--collapsible .case-filter__panel>*{transition:none}}@media only screen and (width <= 767px){.a11y-reduce-motion .case-filter--collapsible .case-filter__panel,.a11y-reduce-motion .case-filter--collapsible .case-filter__panel>*{transition:none}}.case24-hero__image{height:100vh;min-height:26rem;overflow:hidden;padding-bottom:0;position:relative}@media only screen and (width <= 767px){.case24-hero__image{height:100vh;min-height:22rem;padding-bottom:0}}.case24-hero__image picture img{height:100%;left:0;max-height:none;object-fit:cover;position:absolute;top:0;width:100%}.case24-hero__image:before{background:linear-gradient(180deg,rgba(0,0,0,.75),transparent);content:"";height:14rem;inset:0 0 auto;pointer-events:none;position:absolute;z-index:1}@media only screen and (width <= 767px){.case24-hero__image:before{height:8rem}}.case24-hero__image:after{background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.45) 45%,transparent 72%),linear-gradient(180deg,transparent 40%,rgba(0,0,0,.6) 73%,#000);content:"";inset:0;pointer-events:none;position:absolute}@media only screen and (width <= 1023px){.case24-hero__image:after{background:linear-gradient(180deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.88) 65%,#000);height:100%}}.case24-hero__image__content-overlay{inset:auto 0 0;padding-bottom:3rem;position:absolute;z-index:2}@media only screen and (width <= 767px){.case24-hero__image__content-overlay{padding-bottom:2rem}}.case24-hero__image__content-overlay .case-study-dates{color:#aeb4bb;font-size:.875rem;margin:1.5rem 0 0;max-width:none;padding:0}.case24-hero__image--empty{height:auto;min-height:0;padding-top:6.5rem}@media only screen and (width <= 767px){.case24-hero__image--empty{height:auto;min-height:0}}.case24-hero__image--empty:after,.case24-hero__image--empty:before{display:none}.case24-hero__image--empty .case24-hero__image__content-overlay{padding-bottom:0;position:static}#case24-toc.case24-table{margin-bottom:1.0625rem}.case24-hero__content__title__tags__tag,.case24-hero__content__title__tags__tag--primary{background:rgba(11,10,14,.72);color:#fff;outline:1px solid hsla(0,0%,100%,.14);outline-offset:-1px}.case24-hero__content__title{color:#fff}.case24-hero__content{color:#fff;grid-template-columns:6fr 6fr}@media only screen and (width <= 1023px){.case24-hero__content{grid-template-columns:1fr}}.case24-hero__content__info__box__items{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.case24-hero__client__name a,a.case24-hero__content__info__box__item{align-items:center;display:inline-flex;margin-block:-.5rem;min-height:2.75rem;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.32);text-underline-offset:.25em;transition:text-decoration-color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.case24-hero__client__name a:hover,a.case24-hero__content__info__box__item:hover{text-decoration-color:currentcolor}}.case24-hero__content__info--table{align-self:end;border:1px solid hsla(0,0%,100%,.15);display:grid;gap:0;grid-template-columns:repeat(2,1fr)}@media only screen and (width <= 767px){.case24-hero__content__info--table{grid-template-columns:1fr}}.case24-hero__content__info--table .case24-hero__content__info__box{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.15);border-right:1px solid hsla(0,0%,100%,.15);display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;padding:1.5rem}.case24-hero__content__info--table .case24-hero__content__info__box:nth-child(2n){border-right:none}.case24-hero__content__info--table .case24-hero__content__info__box:last-child,.case24-hero__content__info--table .case24-hero__content__info__box:nth-last-child(2):nth-child(odd){border-bottom:none}.case24-hero__content__info--table .case24-hero__content__info__box__label{margin-bottom:0;white-space:nowrap}.case24-hero__quote{border-left:3px solid #efff04;margin:1.5rem 0 0;max-width:40rem;padding-left:1rem}.case24-hero__quote__text{color:#fff;margin:0 0 .5rem}.case24-hero__quote__author{align-items:center;color:hsla(0,0%,100%,.8);display:flex;gap:.75rem}.case24-hero__quote__author a{color:inherit;text-decoration:underline;text-underline-offset:2px}.case24-hero__quote__name{color:#fff}.case24-hero__image .case24-hero__quote__photo,.case24-hero__quote__photo{border-radius:50%;flex:none;height:2.5rem;max-height:none;object-fit:cover;position:static;width:2.5rem}.case24-hero__image:not(.case24-hero__image--empty):has(>.case24-hero__image__content-overlay){display:flex;flex-direction:column;height:auto;justify-content:flex-end;min-height:100svh;padding-top:calc(var(--navbar-height) + 1.5rem)}.case24-hero__image:not(.case24-hero__image--empty):has(>.case24-hero__image__content-overlay) .case24-hero__image__content-overlay{inset:auto;position:relative}@media only screen and (width <= 767px){.case24-hero__content__info--table{grid-template-columns:repeat(2,1fr)}.case24-hero__content__info--table .case24-hero__content__info__box{gap:.25rem;padding:.75rem 1rem}.case24-hero__content__info--table .case24-hero__content__info__box:nth-child(2n){border-right:none}.case24-hero__content__info--table .case24-hero__content__info__box:nth-child(n+3){border-right:none;grid-column:1/-1}.case24-hero__content__info--table .case24-hero__content__info__box__items{flex-flow:row wrap;gap:1rem .75rem}.case24-hero__content__info--table .case24-hero__client,.case24-hero__content__info--table .case24-hero__content__info__box__item{font-size:.9375rem}}.case24-hero__content__info--table{backdrop-filter:blur(6px);background:rgba(11,10,14,.72)}.case24-hero__quote{text-shadow:0 1px 12px rgba(0,0,0,.85)}.case24-hero__kpis{align-self:end;backdrop-filter:blur(6px);background:rgba(11,10,14,.72);color:#fff;outline:1px solid hsla(0,0%,100%,.14);outline-offset:-1px;padding:1.5rem}.case24-hero__kpis__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 1.5rem}.case24-hero__kpis__item{display:flex;flex-direction:column-reverse;gap:.25rem}.case24-hero__kpis__number{color:#fff;font-variant-numeric:tabular-nums lining-nums;line-height:1.1;margin:0}.case24-hero__kpis__label{color:#aeb4bb}.case24-hero__kpis__meta{border-top:1px solid hsla(0,0%,100%,.15);color:#aeb4bb;line-height:1.6;margin:0;padding-top:1rem}.case24-hero__kpis__meta a{color:#fff;text-decoration:underline;text-underline-offset:2px}.case24-hero__kpis__meta-label{color:#fff}@media only screen and (width <= 767px){.case24-hero__kpis{padding:1rem}.case24-hero__kpis__grid{gap:1rem;margin-bottom:1rem}}.grid-column-two{display:grid;grid-template-columns:5fr 2fr}.grid-column-two>:nth-child(2){justify-self:end}@media only screen and (width <= 767px){.grid-column-two{grid-template-columns:1fr}}.section-container{margin:auto;padding-left:3rem;padding-right:3rem;width:100%}@media only screen and (width >= 1440px){.section-container{padding-left:max(6.5rem,(100% - 107rem)/2);padding-right:max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.section-container{padding-left:2rem;padding-right:2rem;width:100%}}@media only screen and (width <= 767px){.section-container{padding-left:1rem;padding-right:1rem;width:100%}}.section-container--padding-vertical{padding-bottom:6.5rem}@media only screen and (width >= 1680px){.section-container--padding-vertical{padding-bottom:6.5rem}}@media only screen and (width >= 768px)and (width <= 1199px){.section-container--padding-vertical{padding-bottom:6.5rem}}@media only screen and (width <= 767px){.section-container--padding-vertical{padding-bottom:4rem}}.section-container--padding-vertical--widget{padding-bottom:6.5rem}@media only screen and (width <= 767px){.section-container--padding-vertical--widget{padding-bottom:4rem}}.section-container--black{background:#0b0a0e;color:#fff}.section-container--white{background:#fff;color:#0b0a0e}.section-container--white .typography--light-grey{color:#0b0a0e!important}.section-container--two-columns{align-items:center;display:grid}@media only screen and (width <= 767px){.section-container--two-columns{width:100%}}.jsFormSubmit{border:none;width:100%}.section-header{padding-bottom:3rem}@media only screen and (width <= 767px){.section-header{padding-bottom:2rem}}.img-placeholder{aspect-ratio:16/9;display:block;height:auto;object-fit:cover;width:100%}.green-tech-top-minimal__inner{align-items:center;column-gap:2rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media only screen and (width >= 768px)and (width <= 1199px){.green-tech-top-minimal__inner{column-gap:1.5rem}}@media only screen and (width <= 767px){.green-tech-top-minimal__inner{grid-template-columns:minmax(0,1fr);row-gap:1.5rem}}.green-tech-top-minimal__column--content{align-items:flex-start;display:flex;flex-direction:column;grid-column:1/span 5;grid-row:1;max-width:34rem;padding-right:2rem}@media only screen and (width >= 768px)and (width <= 1199px){.green-tech-top-minimal__column--content{grid-column:1/span 6;padding-right:.5rem}}@media only screen and (width <= 767px){.green-tech-top-minimal__column--content{grid-column:1;grid-row:2;max-width:40rem;padding-right:0}}.green-tech-top-minimal__column--media{grid-column:6/span 7;grid-row:1}@media only screen and (width >= 768px)and (width <= 1199px){.green-tech-top-minimal__column--media{grid-column:7/span 6}}@media only screen and (width <= 767px){.green-tech-top-minimal__column--media{grid-column:1;grid-row:1}}.green-tech-top-minimal__inner--text .green-tech-top-minimal__column--content{grid-column:1/span 8;grid-row:auto}.green-tech-top-minimal--reversed .green-tech-top-minimal__column--content{grid-column:8/span 5;padding-left:2rem;padding-right:0}.green-tech-top-minimal--reversed .green-tech-top-minimal__column--media{grid-column:1/span 7}@media only screen and (width >= 768px)and (width <= 1199px){.green-tech-top-minimal--reversed .green-tech-top-minimal__column--content{grid-column:7/span 6;padding-left:.5rem}.green-tech-top-minimal--reversed .green-tech-top-minimal__column--media{grid-column:1/span 6}}@media only screen and (width <= 767px){.green-tech-top-minimal--reversed .green-tech-top-minimal__column--content,.green-tech-top-minimal--reversed .green-tech-top-minimal__column--media{grid-column:1;padding-left:0}}.green-tech-top-minimal__frame{aspect-ratio:4/3;display:block;outline:1px solid var(--og-line-1);outline-offset:-1px;overflow:hidden;position:relative}.green-tech-top-minimal__image{display:block;height:100%;object-fit:cover;width:100%}.green-tech-top-minimal a.green-tech-top-minimal__frame .green-tech-top-minimal__image{transition:transform .6s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .green-tech-top-minimal a.green-tech-top-minimal__frame:hover .green-tech-top-minimal__image{transform:scale(1.03)}}.green-tech-top-minimal__title.og-head__title{color:var(--og-text-1);text-wrap:balance}.green-tech-top-minimal__description.og-head__lead{color:var(--og-text-2);margin-top:1.5rem}@media only screen and (width <= 767px){.green-tech-top-minimal__description.og-head__lead{margin-top:1rem}}.green-tech-top-minimal__link.og-link{margin-top:2rem}[data-gtm-block-type=new_green_tech_top_minimal]:has(+[data-gtm-block-type=new_green_tech_top_minimal]) .green-tech-top-minimal{padding-bottom:4rem}@media only screen and (width <= 767px){[data-gtm-block-type=new_green_tech_top_minimal]:has(+[data-gtm-block-type=new_green_tech_top_minimal]) .green-tech-top-minimal{padding-bottom:2.5rem}}[data-gtm-block-type=new_green_tech_top_minimal]+[data-gtm-block-type=new_green_tech_top_minimal] .green-tech-top-minimal__inner{border-top:1px solid var(--og-line-1);padding-top:4rem}@media only screen and (width <= 767px){[data-gtm-block-type=new_green_tech_top_minimal]+[data-gtm-block-type=new_green_tech_top_minimal] .green-tech-top-minimal__inner{padding-top:2.5rem}}.blog-articles-list{display:grid;grid-template-columns:1fr 1fr 1fr}@media only screen and (width <= 1439px){.blog-articles-list{grid-template-columns:1fr 1fr}}@media only screen and (width <= 767px){.blog-articles-list{grid-template-columns:1fr}}.blog-articles-list--gap{gap:2rem}@media only screen and (width <= 1599px){.blog-articles-list--gap{gap:1.5rem}}.blog-articles-list li{position:relative}.blog-articles-list__item{display:flex;flex-direction:column;height:100%;padding-bottom:2.5rem}.blog-articles-list__content{flex-shrink:0;padding-right:1.5rem}.blog-articles-list__tag-list{display:flex;gap:1.5rem}.blog-articles-list__tag-list--mb{margin-top:2rem}.blog-articles-list__tag{background:#fff;color:#0b0a0e!important;line-height:1.25rem;padding:.25rem .5rem}.blog-articles-list__tag--yellow{background:#efff04}.blog-articles-list__image,.blog-articles-list__image img{height:auto;object-fit:cover;width:100%}.blog-articles-list__image--promoted{margin:0;width:60%}@media only screen and (width <= 1199px){.blog-articles-list__image--promoted{width:50%}}@media only screen and (width <= 767px){.blog-articles-list__image--promoted{margin-bottom:2rem;width:100%}}.blog-articles-list__title{margin-top:2.5rem;padding:.5rem 0}@media only screen and (width <= 1599px){.blog-articles-list__title{font-size:1.25rem;margin-top:2rem}}.blog-articles-list__byline{color:hsla(0,0%,100%,.8);font-family:Work Sans,sans-serif;font-size:.875rem;line-height:1.4;margin-top:.5rem}.color-variant--light .blog-articles-list__byline{color:rgba(11,10,14,.8)}.blog-articles-list__read-more-wrapper{display:flex;justify-content:flex-end;margin-top:auto;padding-right:1.5rem;padding-top:1.5rem}.blog-articles-list__read-more-link{align-items:center;bottom:0;display:flex;font-size:1rem;position:absolute;right:0}@media (hover:hover) and (pointer:fine){.blog-articles-list__read-more-link:hover{cursor:pointer}.blog-articles-list__read-more-link:hover img{transform:rotate(-45deg);transition:.2s cubic-bezier(.16,1,.3,1)}}.blog-articles-list__read-more-arrow{align-items:center;background:#efff04;display:flex;height:1.5rem;justify-content:center;margin-left:.5rem;width:1.5rem}.blog-articles-list__read-more-arrow img{transition:.2s cubic-bezier(.16,1,.3,1)}.promoted-articles-list{display:grid;gap:2rem;list-style:none;margin:0;padding:0}@media only screen and (width <= 767px){.promoted-articles-list{gap:1rem}}@media(width <= 767px){.promoted-articles-list>li:not(:first-child) .promoted-articles-list__item{align-items:start;background-color:transparent;border-top:1px solid var(--og-line-1);box-shadow:none;column-gap:1rem;display:grid;grid-template-columns:6rem minmax(0,1fr);padding-block:1rem}.promoted-articles-list>li:not(:first-child) .promoted-articles-list__image{grid-column:1;width:6rem}.promoted-articles-list>li:not(:first-child) .promoted-articles-list__content{gap:.5rem;grid-column:2;padding:0}.promoted-articles-list>li:not(:first-child) .promoted-articles-list__title{font-size:1rem}.promoted-articles-list>li:last-child .promoted-articles-list__item{border-bottom:1px solid var(--og-line-1)}.promoted-articles-list:has(>li:nth-child(2)){gap:0}.promoted-articles-list:has(>li:nth-child(2))>li:first-child{margin-bottom:1rem}}.promoted-articles-list__cell{display:flex;min-width:0}.promoted-articles-list__item{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative;transition:background-color .4s cubic-bezier(.16,1,.3,1);width:100%}.promoted-articles-list__item .promoted-articles-list__link:before{content:"";inset:0;position:absolute;z-index:1}.promoted-articles-list__item .promoted-articles-list__image img,.promoted-articles-list__item:after{transition:transform .6s cubic-bezier(.16,1,.3,1)}.promoted-articles-list__item:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;z-index:3}@media(hover:hover)and (pointer:fine){.promoted-articles-list__item:hover{background-color:var(--og-surface-2)}.promoted-articles-list__item:hover:after{transform:scaleX(1)}.promoted-articles-list__item:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.promoted-articles-list__item:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .promoted-articles-list__item:hover .promoted-articles-list__image img{transform:scale(1.03)}}.promoted-articles-list__item:active{background-color:var(--og-surface-2);transition-duration:0s}.promoted-articles-list__item:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.promoted-articles-list__item .promoted-articles-list__link:focus-visible{outline:none}.promoted-articles-list__item:has(:focus-visible):after{transform:scaleX(1)}.promoted-articles-list__item:has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.promoted-articles-list__item:has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}.promoted-articles-list__image{aspect-ratio:16/9;flex:none;overflow:hidden;position:relative;z-index:0}.promoted-articles-list__image img{display:block;height:100%;object-fit:cover;width:100%}.promoted-articles-list__content{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;min-width:0;padding:1.5rem;position:relative;z-index:2}.promoted-articles-list__title{color:var(--og-text-1);font-size:1.25rem;line-height:1.3;margin:0;text-wrap:pretty}.promoted-articles-list__link{color:inherit!important;text-decoration:none!important}.promoted-articles-list__meta{width:100%}.promoted-articles-list__link:focus-visible{box-shadow:none;outline:none}@media(width >= 768px)and (width <= 1199px){.promoted-articles-list__item{flex-direction:row}.promoted-articles-list__image{align-self:flex-start;width:41.6667%}.promoted-articles-list__content{flex:1;padding:2rem}}@media only screen and (width >= 1200px){.promoted-articles-list{grid-template-areas:"a b" "a c";grid-template-columns:repeat(2,minmax(0,1fr))}.promoted-articles-list>li:first-child{grid-area:a}.promoted-articles-list>li:nth-child(2){grid-area:b}.promoted-articles-list>li:nth-child(3){grid-area:c}.promoted-articles-list>li:first-child .promoted-articles-list__content{padding:2rem}.promoted-articles-list>li:first-child .promoted-articles-list__title{font-size:1.5rem;line-height:1.25}.promoted-articles-list>li:not(:first-child) .promoted-articles-list__item{flex-direction:row}.promoted-articles-list>li:not(:first-child) .promoted-articles-list__image{align-self:flex-start;width:41.6667%}.promoted-articles-list>li:not(:first-child) .promoted-articles-list__content{flex:1}.promoted-articles-list:has(>li:nth-child(2):last-child){grid-template-areas:"a b"}.promoted-articles-list:has(>li:nth-child(2):last-child)>li:nth-child(2) .promoted-articles-list__item{flex-direction:column}.promoted-articles-list:has(>li:nth-child(2):last-child)>li:nth-child(2) .promoted-articles-list__image{width:100%}.promoted-articles-list:has(>li:only-child){grid-template-areas:"a";grid-template-columns:minmax(0,1fr)}.promoted-articles-list:has(>li:only-child)>li:only-child .promoted-articles-list__item{flex-direction:row}.promoted-articles-list:has(>li:only-child)>li:only-child .promoted-articles-list__image{width:58.3333%}}.new-approach__news-grid{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}@media only screen and (width >= 768px)and (width <= 1199px){.new-approach__news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width >= 768px){.new-approach__news-grid--count-1,.new-approach__news-grid--count-2,.new-approach__news-grid--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.new-approach__news-grid--count-1{grid-template-columns:minmax(0,1fr)}}.new-approach__news-item{display:flex;min-width:0}.new-approach__news-card{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);display:flex;flex-direction:column;height:100%;isolation:isolate;margin:0;overflow:hidden;position:relative;text-decoration:none!important;transition:background-color .4s cubic-bezier(.16,1,.3,1);width:100%}.new-approach__news-card .new-approach__news-card__link:before{content:"";inset:0;position:absolute;z-index:1}.new-approach__news-card .blog-page__body__hub__post__image img,.new-approach__news-card .new-approach__news-card__image img,.new-approach__news-card:after{transition:transform .6s cubic-bezier(.16,1,.3,1)}.new-approach__news-card:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;z-index:3}@media(hover:hover)and (pointer:fine){.new-approach__news-card:hover{background-color:var(--og-surface-2)}.new-approach__news-card:hover:after{transform:scaleX(1)}.new-approach__news-card:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.new-approach__news-card:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .new-approach__news-card .blog-page__body__hub__post__image img,:root:not(.a11y-reduce-motion) .new-approach__news-card:hover .new-approach__news-card__image img{transform:scale(1.03)}}.new-approach__news-card:active{background-color:var(--og-surface-2);transition-duration:0s}.new-approach__news-card:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.new-approach__news-card .new-approach__news-card__link:focus-visible{outline:none}.new-approach__news-card:has(:focus-visible):after{transform:scaleX(1)}.new-approach__news-card:has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.new-approach__news-card:has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}.new-approach__news-card .blog-page__body__hub__post__image,.new-approach__news-card__image{aspect-ratio:16/9;flex:none;margin:0;overflow:hidden;position:relative;z-index:0}.new-approach__news-card .blog-page__body__hub__post__image img,.new-approach__news-card__image img{display:block;height:100%!important;object-fit:cover;width:100%}.new-approach__news-card__body{display:flex;flex:1;flex-direction:column;gap:1rem;min-width:0;padding:1.5rem;position:relative;z-index:2}.new-approach__news-card>.new-approach__news-card__meta,.new-approach__news-card>.new-approach__news-card__title{padding-inline:1.5rem;position:relative;z-index:2}.new-approach__news-card>.new-approach__news-card__meta{margin-bottom:1rem;margin-top:1.5rem}.new-approach__news-card>.new-approach__news-card__footer{display:flex;justify-content:flex-end;margin-top:auto;padding:1rem 1.5rem 1.5rem;position:relative;z-index:2}.new-approach__news-card:is(a):focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.new-approach__news-card:is(a):focus-visible:after{transform:scaleX(1)}.new-approach__news-card__meta{align-items:baseline;display:flex;flex-wrap:wrap;margin:0;row-gap:.25rem}.new-approach__news-card__meta>*{color:var(--og-text-3);font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;white-space:nowrap}.new-approach__news-card__meta__tag{color:var(--og-text-1)!important;flex-basis:100%}.new-approach__news-card__meta__date:has(~.new-approach__news-card__meta__time):after{content:"·";margin:0 .5rem}.new-approach__news-card__meta__sep{display:none}.new-approach__news-card__title{color:var(--og-text-1);margin:0;text-wrap:pretty}.new-approach__news-card__link{color:inherit!important;text-decoration:none!important}.new-approach__news-card__link:focus-visible{box-shadow:none;outline:none}.new-approach__news-card__chip{align-self:flex-end;margin-top:auto}.new-approach__news-card .new-approach__news-card__footer__arrow{align-items:center;background:transparent;border:1px solid var(--og-line-2);color:var(--og-text-1);display:inline-flex;height:2.5rem;justify-content:center;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);width:2.5rem}.new-approach__news-card:is(a):focus-visible .new-approach__news-card__footer__arrow{background:#efff04;border-color:#efff04;color:#0b0a0e}@media(hover:hover)and (pointer:fine){.new-approach__news-card:hover .new-approach__news-card__footer__arrow{background:#efff04;border-color:#efff04;color:#0b0a0e}}@media(width >= 768px){.new-approach__news-grid--count-1 .new-approach__news-card{align-content:start;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto auto 1fr}.new-approach__news-grid--count-1 .new-approach__news-card>.blog-page__body__hub__post__image,.new-approach__news-grid--count-1 .new-approach__news-card>.new-approach__news-card__image{grid-column:1;grid-row:1/span 3}.new-approach__news-grid--count-1 .new-approach__news-card>:not(.new-approach__news-card__image,.blog-page__body__hub__post__image,.og-spot){grid-column:2}.new-approach__news-grid--count-1 .new-approach__news-card>.new-approach__news-card__body{grid-row:1/span 3;padding:2rem 2.5rem}.new-approach__news-grid--count-1 .new-approach__news-card>.new-approach__news-card__meta{margin-top:2rem;padding-inline:2.5rem}.new-approach__news-grid--count-1 .new-approach__news-card>.new-approach__news-card__title{padding-inline:2.5rem}.new-approach__news-grid--count-1 .new-approach__news-card>.new-approach__news-card__footer{align-self:end;padding:1rem 2.5rem 2rem}.new-approach__news-grid--count-1 .new-approach__news-card .new-approach__news-card__title{max-width:32ch;text-wrap:balance}.article-cards--featured .new-approach__news-grid>:first-child{grid-column:1/-1}.article-cards--featured .new-approach__news-grid>:first-child .new-approach__news-card,.article-cards--featured .new-approach__news-grid>:first-child.new-approach__news-card{align-content:start;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto auto 1fr}.article-cards--featured .new-approach__news-grid>:first-child .new-approach__news-card>.blog-page__body__hub__post__image,.article-cards--featured .new-approach__news-grid>:first-child .new-approach__news-card>.new-approach__news-card__image,.article-cards--featured .new-approach__news-grid>:first-child.new-approach__news-card>.blog-page__body__hub__post__image,.article-cards--featured .new-approach__news-grid>:first-child.new-approach__news-card>.new-approach__news-card__image{grid-column:1;grid-row:1/span 3}.article-cards--featured .new-approach__news-grid>:first-child .new-approach__news-card>:not(.new-approach__news-card__image,.blog-page__body__hub__post__image,.og-spot),.article-cards--featured .new-approach__news-grid>:first-child.new-approach__news-card>:not(.new-approach__news-card__image,.blog-page__body__hub__post__image,.og-spot){grid-column:2}.article-cards--featured .new-approach__news-grid>:first-child .new-approach__news-card>.new-approach__news-card__body,.article-cards--featured .new-approach__news-grid>:first-child.new-approach__news-card>.new-approach__news-card__body{grid-row:1/span 3;padding:2rem 2.5rem}.article-cards--featured .new-approach__news-grid>:first-child .new-approach__news-card>.new-approach__news-card__meta,.article-cards--featured .new-approach__news-grid>:first-child.new-approach__news-card>.new-approach__news-card__meta{margin-top:2rem;padding-inline:2.5rem}.article-cards--featured .new-approach__news-grid>:first-child .new-approach__news-card>.new-approach__news-card__title,.article-cards--featured .new-approach__news-grid>:first-child.new-approach__news-card>.new-approach__news-card__title{padding-inline:2.5rem}.article-cards--featured .new-approach__news-grid>:first-child .new-approach__news-card>.new-approach__news-card__footer,.article-cards--featured .new-approach__news-grid>:first-child.new-approach__news-card>.new-approach__news-card__footer{align-self:end;padding:1rem 2.5rem 2rem}.article-cards--featured .new-approach__news-grid>:first-child .new-approach__news-card .new-approach__news-card__title,.article-cards--featured .new-approach__news-grid>:first-child.new-approach__news-card .new-approach__news-card__title{max-width:32ch;text-wrap:balance}}@media(width <= 767px){.new-approach__news-grid{border-bottom:1px solid var(--og-line-1);gap:0;grid-template-columns:minmax(0,1fr)}.new-approach__news-card{align-content:start;background-color:transparent;border-top:1px solid var(--og-line-1);box-shadow:none;column-gap:1rem;display:grid;grid-auto-rows:auto;grid-template-columns:6rem minmax(0,1fr);padding-block:1rem}.new-approach__news-card>.blog-page__body__hub__post__image,.new-approach__news-card>.new-approach__news-card__image{align-self:start;grid-column:1;grid-row:1/span 3}.new-approach__news-card>:not(.new-approach__news-card__image,.blog-page__body__hub__post__image,.og-spot){grid-column:2}.new-approach__news-card__body{gap:.5rem;padding:0}.new-approach__news-card>.new-approach__news-card__meta,.new-approach__news-card>.new-approach__news-card__title{padding-inline:0}.new-approach__news-card>.new-approach__news-card__meta{margin:0 0 .5rem}.new-approach__news-card__title{font-size:1rem!important;line-height:1.35}.new-approach__news-card>.new-approach__news-card__footer,.new-approach__news-card__chip{display:none}}.section-filter{padding-bottom:4rem;padding-top:6.5rem}.section-filter__title{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:5rem}.section-filter__title h2{margin-top:.5rem}.section-filter__title a{width:22.5rem}@media only screen and (width <= 1023px){.section-filter__title{align-items:flex-start;flex-direction:column;margin-bottom:2.5rem}.section-filter__title>div{margin-bottom:1rem}.section-filter__title a{width:100%}}.section-filter__list-wrapper p{margin-bottom:1.5rem}.section-filter-list{border-left:1px solid hsla(0,0%,100%,.15);border-top:1px solid hsla(0,0%,100%,.15);display:flex;flex-wrap:wrap}.section-filter-list__item{border-bottom:1px solid hsla(0,0%,100%,.15);border-right:1px solid hsla(0,0%,100%,.15);width:25%}@media only screen and (width <= 1023px){.section-filter-list__item{width:33.33%}}@media only screen and (width <= 767px){.section-filter-list__item{width:50%}}@media only screen and (width <= 480px){.section-filter-list__item{width:100%}}.slideshow{container-type:inline-size;--slide-gutter:3rem;--slide-w:calc(40% - 1.6rem);--slide-gap:2rem}@media only screen and (width >= 1440px){.slideshow{--slide-gutter:max(6.5rem,calc(50cqw - 53.5rem))}.slideshow--n3{--slide-w:calc(33.33333% - var(--slide-gap)*2/3)}.slideshow--n1,.slideshow--n2{--slide-w:calc((100% - var(--slide-gap))/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.slideshow{--slide-gutter:2rem;--slide-w:calc(57.14286% - 0.85714rem);--slide-gap:1.5rem}}@media only screen and (width <= 767px){.slideshow{--slide-gutter:1rem;--slide-w:82%;--slide-gap:1rem}}.slideshow__container{margin-top:3rem;position:relative}@media only screen and (width <= 767px){.slideshow__container{margin-top:2rem}}.slideshow__slider{align-items:stretch;display:grid;gap:var(--slide-gap);grid-auto-columns:var(--slide-w);grid-auto-flow:column;margin-inline:calc(var(--slide-gutter)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding-block:2px;padding-inline:var(--slide-gutter);scroll-padding-inline:var(--slide-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.slideshow__slider::-webkit-scrollbar{display:none}.slideshow__slider:focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}@media(hover:hover)and (pointer:fine){.slideshow__slider{cursor:grab}}.slideshow__slider.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.slideshow__slider.is-dragging a{pointer-events:none}.slideshow__slider__slide{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative;scroll-snap-align:start;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.slideshow__slider__slide>.og-spot{z-index:-1}.slideshow__slider__slide--link{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);cursor:pointer;isolation:isolate;overflow:hidden;position:relative;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.slideshow__slider__slide--link .slideshow__slider__slide__link:before{content:"";inset:0;position:absolute;z-index:1}.slideshow__slider__slide--link .slideshow__slider__slide__img img,.slideshow__slider__slide--link:after{transition:transform .6s cubic-bezier(.16,1,.3,1)}.slideshow__slider__slide--link:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;z-index:3}@media(hover:hover)and (pointer:fine){.slideshow__slider__slide--link:hover{background-color:var(--og-surface-2)}.slideshow__slider__slide--link:hover:after{transform:scaleX(1)}.slideshow__slider__slide--link:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.slideshow__slider__slide--link:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .slideshow__slider__slide--link:hover .slideshow__slider__slide__img img{transform:scale(1.03)}}.slideshow__slider__slide--link:active{background-color:var(--og-surface-2);transition-duration:0s}.slideshow__slider__slide--link:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.slideshow__slider__slide--link .slideshow__slider__slide__link:focus-visible{outline:none}.slideshow__slider__slide--link:has(:focus-visible):after{transform:scaleX(1)}.slideshow__slider__slide--link:has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.slideshow__slider__slide--link:has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}.slideshow__slider__slide__img{aspect-ratio:3/2;overflow:hidden}.slideshow__slider__slide__img img{display:block;height:100%;object-fit:cover;width:100%;-webkit-user-drag:none}.slideshow__slider__slide__body{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:1rem;padding:1.5rem}@media only screen and (width <= 767px){.slideshow__slider__slide__body{padding:1rem 1rem 1.5rem}}.slideshow__slider__slide__tags{display:flex;flex-wrap:wrap;gap:.5rem}.slideshow__slider__slide__title.slideshow__slider__slide__title{color:var(--og-text-1);margin:0;padding:0;text-wrap:balance}.slideshow__slider__slide__link{color:inherit;text-decoration:none}.slideshow__slider__slide__link:focus-visible{outline:none}.slideshow__slider__slide__more.og-link{margin-top:auto;padding-top:.5rem}.slideshow__container.is-static .slideshow__controls{display:none}.slideshow__container.is-static .slideshow__slider{cursor:auto}.slideshow__controls{align-items:center;display:flex;gap:1.5rem;margin-top:2rem}@media only screen and (width <= 767px){.slideshow__controls{gap:1rem;margin-top:1.5rem}}.slideshow__progress{background:linear-gradient(var(--og-line-2),var(--og-line-2)) 0/100% 1px no-repeat;flex:1;height:2px;overflow:hidden;position:relative}.slideshow__progress__thumb{background:var(--og-accent);inset:0;position:absolute;transform:scaleX(.4);transform-origin:left center}.slideshow__count{color:var(--og-text-2);flex:none;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;min-width:10ch;text-align:right}.slideshow__buttons{display:flex;flex:none;gap:.5rem}.slideshow__controls__control{background:transparent;border:1px solid var(--og-line-2);color:var(--og-text-1);cursor:pointer;display:inline-grid;font:inherit;height:2.75rem;padding:0;place-items:center;touch-action:manipulation;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1);width:2.75rem}.slideshow__controls__control:focus-visible{outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:2px}.slideshow__controls__control:active:not([aria-disabled=true]){background-color:var(--og-surface-2);transition-duration:0s}@media(hover:hover)and (pointer:fine){.slideshow__controls__control:hover{border-color:var(--og-line-3)}}.slideshow__controls__control[aria-disabled=true]{cursor:default;opacity:.35}.four-columns__container{--cols:3;display:grid;gap:4rem 2rem;grid-template-columns:repeat(var(--cols),minmax(0,1fr));list-style:none;margin:0;padding:0}@media only screen and (width >= 1440px){.four-columns__container{column-gap:3rem}}.four-columns__container--count-1{--cols:1}.four-columns__container--count-2{--cols:2}.four-columns__container--count-4,.four-columns__container--count-7,.four-columns__container--count-8{--cols:4}@media only screen and (width >= 768px)and (width <= 1199px){.four-columns__container:not(.four-columns__container--count-1,.four-columns__container--count-3){--cols:2}}@media only screen and (width <= 767px){.four-columns__container{--cols:1;row-gap:0}}.four-columns__box{border-top:1px solid var(--og-line-1);padding-top:2rem;position:relative;transition:border-color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.four-columns__box:hover{border-top-color:var(--og-line-3)}}@media only screen and (width <= 767px){.four-columns__box{padding-block:2rem}.four-columns__box:last-child{border-bottom:1px solid var(--og-line-1)}}.four-columns__box__content__icon{height:2rem;margin-bottom:1.5rem;width:2rem}.four-columns__box__content__icon img{display:block;height:100%;width:100%}.four-columns__title{color:var(--og-text-1);font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin:0 0 1rem;max-width:22rem;text-wrap:balance}@media only screen and (width <= 767px){.four-columns__title{font-size:1.25rem}}.four-columns__text{color:var(--og-text-2);font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.55;margin:0;max-width:28rem;text-align:left;text-wrap:pretty}.four-columns.color-variant--dark .four-columns__box__content__icon img{filter:brightness(0) invert(1)}.kpi__container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:100%}.kpi--band{background-color:var(--og-surface-1)}.kpi__boxes{--kpi-cols:3;display:grid;gap:4rem 3rem;grid-template-columns:repeat(var(--kpi-cols),minmax(0,1fr));list-style:none;margin:0;padding:0;width:100%}.kpi__boxes--count-1{--kpi-cols:1}.kpi__boxes--count-2{--kpi-cols:2}.kpi__boxes--count-4{--kpi-cols:4}@media only screen and (width >= 768px)and (width <= 1199px){.kpi__boxes:not(.kpi__boxes--count-1,.kpi__boxes--count-3){--kpi-cols:2}}@media only screen and (width <= 767px){.kpi__boxes{gap:0 1.5rem;grid-template-columns:fit-content(45%) minmax(0,1fr)}.kpi__boxes.kpi__boxes--has-text{grid-template-columns:minmax(0,1fr)}.kpi__boxes.kpi__boxes--has-text>.kpi__box{display:flex;flex-direction:column}.kpi__boxes.kpi__boxes--has-text .kpi__box__text{margin-top:.5rem}}.kpi__box{container-type:inline-size;display:flex;flex-direction:column;min-width:0}@media only screen and (width <= 767px){.kpi__box{align-items:baseline;border-top:1px solid var(--og-line-1);container-type:normal;display:grid;grid-column:1/-1;grid-template-columns:subgrid;padding-block:1.5rem;position:relative}.kpi__box:last-child{border-bottom:1px solid var(--og-line-1)}}@media(hover:hover)and (pointer:fine){.kpi__box:hover .kpi__box__text{border-top-color:var(--og-line-3)}}.kpi__box__text{border-top:1px solid var(--og-line-1);color:var(--og-text-2);font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.55;margin:1.5rem 0 0;max-width:22rem;padding-top:1rem;text-wrap:pretty;transition:border-color .2s cubic-bezier(.16,1,.3,1)}@media only screen and (width <= 767px){.kpi__box__text{border:0;font-size:1rem;grid-column:2;margin:0;padding:0}}.kpi__box__link{display:flex;margin-top:auto;padding-top:1.5rem}@media only screen and (width <= 767px){.kpi__box__link{grid-column:2;padding-top:1rem}}.kpi__num{font-size:min(clamp(4rem,2.4rem + 4.2vw,7.5rem),22cqi);margin:0;white-space:nowrap}@media only screen and (width <= 767px){.kpi__num{align-self:start;font-size:2.75rem;grid-column:1;grid-row:1/span 2}.kpi__num .og-num__unit--long{display:block;font-size:.3em;margin:.5em 0 0;max-width:8em}}.kpi__num.og-num--text{font-size:clamp(2rem,1.4rem + 1.6vw,3.5rem)}@media only screen and (width <= 767px){.kpi__num.og-num--text{font-size:1.75rem}}.kpi__boxes+.kpi__logos{margin-top:4rem}.kpi__logos{display:flex;flex-wrap:nowrap;gap:0;justify-content:center;margin:0 auto;width:100%}@media only screen and (width <= 767px){.kpi__logos{display:grid;grid-template-columns:1fr 1fr;margin-top:3rem}}.kpi__logos__logo{align-items:center;display:flex;flex:1 1 0;height:fit-content;justify-content:center;min-width:0;padding:0 2rem}@media only screen and (width <= 767px){.kpi__logos__logo{border:none;flex:initial;height:auto;padding:1.5rem;width:100%}}.kpi__logos__logo img{height:auto;max-width:100%;width:100%}.hero-video-tiles{display:flex;flex-direction:column;height:95vh;margin-bottom:6.5rem;padding-top:calc(var(--navbar-height) + 3.25rem)}@media only screen and (width >= 768px)and (width <= 1199px){.hero-video-tiles{padding-top:calc(var(--navbar-height) + 4.75rem)}}@media only screen and (width <= 767px){.hero-video-tiles{padding-top:calc(var(--navbar-height) + 5rem)}}@media only screen and (width <= 1023px){.hero-video-tiles{height:auto}}@media only screen and (width <= 767px){.hero-video-tiles{margin-bottom:4rem}}.hero-video-tiles.hero-video-tiles>.container{margin:0 auto;width:100%}.hero-video-tiles__top{align-items:start;display:grid;flex:none;gap:3rem;grid-template-columns:1.6fr 1fr;margin-bottom:3rem}@media only screen and (width <= 1023px){.hero-video-tiles__top{gap:2rem;grid-template-columns:1fr;margin-bottom:2rem}}.hero-video-tiles__left{display:flex;flex-direction:column;gap:1.5rem;width:70%}@media only screen and (width <= 1023px){.hero-video-tiles__left{width:100%}}.hero-video-tiles__left h1{margin:0}.hero-video-tiles__left__text{margin:0;max-width:34rem}.hero-video-tiles__cta{background-color:var(--og-surface-1);box-shadow:inset 0 1px 0 var(--og-sheen);justify-self:end;max-width:26rem;width:100%}.hero-video-tiles__cta:only-child{grid-column:-2/-1}@media only screen and (width <= 1023px){.hero-video-tiles__cta:only-child{grid-column:auto}.hero-video-tiles__cta{justify-self:start;max-width:32rem}}@media only screen and (width <= 767px){.hero-video-tiles__cta{justify-self:stretch;max-width:none}}.hero-video-tiles__cta__button{text-decoration:none!important;width:100%}.hero-video-tiles__cta__body{padding:1.5rem}.hero-video-tiles__cta__heading{margin:0 0 .5rem}.hero-video-tiles__cta__text{margin:0}.hero-video-tiles__cta__text.typography--darkGrey{color:var(--og-text-2)}.hero-video-tiles__tiles{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}@media only screen and (width <= 1023px){.hero-video-tiles__tiles{flex:none}}.hero-video-tiles__grid{display:flex;flex:1;gap:1.5rem;min-height:0}@media only screen and (width <= 1023px){.hero-video-tiles__grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width <= 767px){.hero-video-tiles__grid{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.hero-video-tiles__tile{color:inherit;display:block;flex:1;height:100%;min-height:0;min-width:0;text-decoration:none!important}@media only screen and (width <= 1023px){.hero-video-tiles__tile{height:auto}}.hero-video-tiles__tile--wide{flex:2.2}@media only screen and (width <= 1023px){.hero-video-tiles__tile--wide{flex:none}}.hero-video-tiles__tile--active .hero-video-tiles__tile__media:before{opacity:0}@media(hover:hover)and (pointer:fine){.hero-video-tiles__tile:hover .hero-video-tiles__tile__media:before{opacity:0}}.hero-video-tiles__tile:focus-visible .hero-video-tiles__tile__media:before{opacity:0}.hero-video-tiles__tile:focus-visible{outline:none}.hero-video-tiles__tile:focus-visible .hero-video-tiles__tile__media:after{box-shadow:inset 0 0 0 2px var(--focus-ring,var(--og-accent));content:"";inset:0;pointer-events:none;position:absolute;z-index:6}.hero-video-tiles__tile:active .hero-video-tiles__tile__media:before{opacity:0;transition-duration:0s}.hero-video-tiles__tile__media{display:block;height:100%;overflow:hidden;position:relative;width:100%}@media only screen and (width <= 1023px){.hero-video-tiles__tile__media{aspect-ratio:4/3;height:auto}}@media only screen and (width <= 767px){.hero-video-tiles__tile__media{aspect-ratio:1/1}}.hero-video-tiles__tile__media__image,.hero-video-tiles__tile__media__video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.hero-video-tiles__tile__media__image{transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);z-index:3}.hero-video-tiles__tile__media:before{background:rgba(0,0,0,.45);content:"";inset:0;pointer-events:none;position:absolute;transition:opacity .4s cubic-bezier(.16,1,.3,1);z-index:4}.hero-video-tiles__tile__media__video{clip-path:inset(0 0 1% 0);transition:transform .6s cubic-bezier(.16,1,.3,1);z-index:2}.hero-video-tiles__tile__media__overlay{background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.75));inset:0;pointer-events:none;position:absolute;z-index:4}.hero-video-tiles__tile__media__caption{align-items:center;bottom:0;color:#fff;display:flex;gap:.5rem;justify-content:space-between;left:0;padding:1.5rem;position:absolute;right:0;z-index:5}@media only screen and (width <= 1023px){.hero-video-tiles__tile__media__caption{padding:1rem}}.hero-video-tiles__tile__label{color:inherit}.hero-video-tiles__tile__arrow{flex:none;font-size:1.125rem;line-height:1}.hero-video-tiles__tile--video.hero-video-tiles__tile--playing .hero-video-tiles__tile__media__image{opacity:0}.hero-video-tiles.hero-video-tiles>.video-toggle{bottom:4rem;right:4rem;top:auto}@media only screen and (width >= 1440px){.hero-video-tiles.hero-video-tiles>.video-toggle{right:calc(max(6.5rem, (100% - 107rem) / 2) + 1rem)}}@media only screen and (width <= 1023px){.hero-video-tiles.hero-video-tiles>.video-toggle{bottom:3rem}}@media only screen and (width >= 768px)and (width <= 1199px){.hero-video-tiles.hero-video-tiles>.video-toggle{right:2.5rem}}@media only screen and (width <= 767px){.hero-video-tiles.hero-video-tiles>.video-toggle{right:1.5rem}}@media(prefers-reduced-motion:no-preference){:root:not(.a11y-reduce-motion) section.hero-video-tiles .hero-video-tiles__tile:is(.hero-video-tiles__tile--active,:focus-visible) :is(.hero-video-tiles__tile__media__image,.hero-video-tiles__tile__media__video){transform:scale(1.03)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) section.hero-video-tiles .hero-video-tiles__tile:hover :is(.hero-video-tiles__tile__media__image,.hero-video-tiles__tile__media__video){transform:scale(1.03)}}.hero-fullscreen{display:flex;flex-direction:column;min-height:95vh;position:relative}.hero-fullscreen__media{inset:0;overflow:hidden;position:absolute;z-index:0}.hero-fullscreen__media img,.hero-fullscreen__media picture,.hero-fullscreen__media video{display:block}.hero-fullscreen__media img,.hero-fullscreen__media video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}@media(width >= 768px){@supports(animation-timeline:scroll()){@media(width >= 768px)and (prefers-reduced-motion:no-preference){:root:not(.a11y-reduce-motion) .hero-fullscreen__media img,:root:not(.a11y-reduce-motion) .hero-fullscreen__media video{animation:og-hero-drift linear both;animation-timeline:scroll(root);animation-range:0 100vh}}}}.hero-fullscreen__media .hero-video__poster{transition:opacity .6s cubic-bezier(.16,1,.3,1);z-index:2}.hero-fullscreen__media .hero-video__poster.hidden{opacity:0;pointer-events:none}.hero-fullscreen__media__video{z-index:1}.hero-fullscreen__media:before{background:linear-gradient(180deg,rgba(0,0,0,.75),transparent);content:"";height:14rem;inset:0 0 auto;pointer-events:none;position:absolute;z-index:3}@media only screen and (width <= 767px){.hero-fullscreen__media:before{height:8rem}}.hero-fullscreen__media:after{background:linear-gradient(90deg,rgba(0,0,0,.55),transparent 60%),linear-gradient(180deg,transparent 0,rgba(0,0,0,.6) 55%,#000);content:"";height:60vh;inset:auto 0 0;pointer-events:none;position:absolute;z-index:3}@media only screen and (width <= 1023px){.hero-fullscreen__media:after{background:linear-gradient(180deg,rgba(0,0,0,.15) 0,rgba(0,0,0,.4) 16%,rgba(0,0,0,.9) 30%,rgba(0,0,0,.94) 60%,#000);height:100%}}@media(width >= 1024px){.hero-fullscreen__media:after{background:linear-gradient(90deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.86) 50%,transparent 78%),linear-gradient(180deg,transparent 0,transparent 30%,rgba(0,0,0,.7) 70%,#000);height:100%}}.hero-fullscreen__content{display:flex;flex:1;flex-direction:column;padding-bottom:2.5rem;padding-top:calc(var(--navbar-height) + 1.5rem);position:relative;width:100%;z-index:3}.hero-fullscreen__content.container{width:100%}@media only screen and (width <= 767px){.hero-fullscreen__content{padding-bottom:2rem}}.hero-fullscreen__top{align-items:start;display:grid;flex:none;gap:3rem;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);margin-bottom:2rem;min-width:0}@media only screen and (width <= 1023px){.hero-fullscreen__top{gap:2rem;grid-template-columns:1fr}}.hero-fullscreen__left{display:flex;flex-direction:column;gap:1.5rem;max-width:36rem}@media only screen and (width <= 1023px){.hero-fullscreen__left{max-width:none}}.hero-fullscreen__left h1{margin:0}.hero-fullscreen__left__text{margin:0;max-width:34rem}.hero-fullscreen__cta{background:rgba(19,18,22,.92);box-shadow:inset 0 1px 0 var(--og-sheen);justify-self:end;max-width:26rem;width:100%}.hero-fullscreen__cta:only-child{grid-column:-2/-1}@media only screen and (width <= 1023px){.hero-fullscreen__cta:only-child{grid-column:auto}.hero-fullscreen__cta{justify-self:start;max-width:32rem}}@media only screen and (width <= 767px){.hero-fullscreen__cta{justify-self:stretch;max-width:none}}.hero-fullscreen__cta__button{text-decoration:none!important;width:100%}.hero-fullscreen__cta__body{padding:1.5rem}.hero-fullscreen__cta__heading{color:var(--og-text-1);margin:0 0 .5rem}.hero-fullscreen__cta__text{margin:0}.hero-fullscreen__cta__text.typography--darkGrey{color:var(--og-text-2)}.hero-fullscreen__spacer{flex:1;min-height:2.5rem}@media only screen and (width <= 1023px){.hero-fullscreen__spacer{min-height:4rem}}.hero-fullscreen__logos{border-top:1px solid var(--og-line-2);flex:none;min-width:0;padding-top:1.5rem}.hero-fullscreen__logos .client-logos{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;justify-content:flex-start;margin:0}@media only screen and (width <= 1023px){.hero-fullscreen__logos .client-logos{gap:1rem;justify-content:center}.hero-fullscreen__logos .client-logos__item{flex:0 0 calc(25% - 0.75rem);justify-content:center}.hero-fullscreen__logos .client-logos__logo{height:1.75rem;width:min(100%,6.5rem)}}.hero-fullscreen.hero-fullscreen>.video-toggle{bottom:auto;right:3rem;top:calc(var(--navbar-height) + 1.5rem)}@media only screen and (width >= 1440px){.hero-fullscreen.hero-fullscreen>.video-toggle{right:max(6.5rem,(100% - 107rem)/2)}}@media only screen and (width >= 768px)and (width <= 1199px){.hero-fullscreen.hero-fullscreen>.video-toggle{right:2rem}}@media only screen and (width <= 767px){.hero-fullscreen.hero-fullscreen>.video-toggle{right:1rem}}@keyframes og-hero-drift{0%{transform:scale(1)}to{transform:scale(1.06)}}.case-next{padding-bottom:6.5rem;padding-top:1.5rem}@media only screen and (width <= 767px){.case-next{padding-bottom:4rem}}.case-next__head{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between;margin-bottom:1.5rem}.case-next__eyebrow{margin:0}.case-next__card{background-color:var(--og-surface-1);border:0;box-shadow:inset 0 1px 0 var(--og-sheen);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);isolation:isolate;min-height:22rem;overflow:hidden;position:relative;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.case-next__card .case-next__link:before{content:"";inset:0;position:absolute;z-index:1}.case-next__card .case-next__image,.case-next__card:after{transition:transform .6s cubic-bezier(.16,1,.3,1)}.case-next__card:after{background:#efff04;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;transform:scaleX(0);transform-origin:left center;z-index:3}@media(hover:hover)and (pointer:fine){.case-next__card:hover{background-color:var(--og-surface-2)}.case-next__card:hover:after{transform:scaleX(1)}.case-next__card:hover .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.case-next__card:hover .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:root:not(.a11y-reduce-motion) .case-next__card:hover .case-next__image{transform:scale(1.03)}}.case-next__card:active{background-color:var(--og-surface-2);transition-duration:0s}.case-next__card:has(:focus-visible){outline:2px solid var(--focus-ring,var(--og-accent));outline-offset:-2px}.case-next__card .case-next__link:focus-visible{outline:none}.case-next__card:has(:focus-visible):after{transform:scaleX(1)}.case-next__card:has(:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}.case-next__card:has(:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}@media(width < 1024px){.case-next__card{grid-template-columns:minmax(0,1fr);min-height:0}}.case-next__text{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;padding:3rem}@media(width < 1024px){.case-next__text{order:2;padding:2rem}}@media only screen and (width <= 767px){.case-next__text{padding:1.5rem}}.case-next__title{color:var(--og-text-1);margin:0;text-wrap:balance}.case-next__link{color:inherit!important;text-decoration:none!important}.case-next__summary{color:var(--og-text-2);margin:0;max-width:34rem;text-wrap:pretty}.case-next__cta{margin-top:auto;padding-top:1rem}@media(hover:hover)and (pointer:fine){.case-next .case-next__card:hover .og-link__label{background-size:100% 1px}}.case-next__card:has(:focus-visible) .og-link__label{background-size:100% 1px}.case-next__media{background-color:var(--og-surface-2);min-height:100%;overflow:hidden;position:relative}@media(width < 1024px){.case-next__media{aspect-ratio:16/9;min-height:0;order:1}}.case-next__image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.case-next__all{flex:none}.case24-hero__image__content-overlay .case-study-dates{color:var(--og-text-1);text-shadow:0 1px 2px rgba(0,0,0,.6)}.og-link{align-items:center;color:inherit;cursor:pointer;display:inline-flex;gap:1rem;min-height:2.5rem;padding-block:2px;text-decoration:none}.og-link__label{background:linear-gradient(currentcolor,currentcolor) 0 100%/0 1px no-repeat;padding-bottom:2px;transition:background-size .4s cubic-bezier(.16,1,.3,1)}.og-link__chip{flex:none;height:2.5rem;position:relative;width:2.5rem}.og-link__chip:before{background-color:transparent;border:1px solid hsla(0,0%,100%,.16);content:"";inset:0;position:absolute;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}:is(.color-variant--light,.background-white) .og-link__chip:before{border-color:rgba(11,10,14,.16)}.og-link__chip:after{background:url(/static/ordergroup/img/og-arrow.svg) 50%/1.5rem no-repeat;content:"";inset:0;position:absolute;transition:transform .4s cubic-bezier(.16,1,.3,1)}:is(.color-variant--light,.background-white) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg)}@media (hover:hover) and (pointer:fine){.new-image__cell.is-card-link:is(:hover,:focus-within) .og-link .og-link__label,:is(a.og-link,a:has(>* .og-link),a:has(>.og-link)):is(:hover,:focus-visible) .og-link .og-link__label,a.og-link:is(:hover,:focus-visible) .og-link__label{background-size:100% 1px}}@media (hover:hover) and (pointer:fine){.new-image__cell.is-card-link:is(:hover,:focus-within) .og-link .og-link__chip:before,:is(a.og-link,a:has(>* .og-link),a:has(>.og-link)):is(:hover,:focus-visible) .og-link .og-link__chip:before,a.og-link:is(:hover,:focus-visible) .og-link__chip:before{background-color:#efff04;border-color:#efff04!important}}@media (hover:hover) and (pointer:fine){.new-image__cell.is-card-link:is(:hover,:focus-within) .og-link .og-link__chip:after,:is(a.og-link,a:has(>* .og-link),a:has(>.og-link)):is(:hover,:focus-visible) .og-link .og-link__chip:after,a.og-link:is(:hover,:focus-visible) .og-link__chip:after{background-image:url(/static/ordergroup/img/og-arrow-black.svg);transform:rotate(-45deg)}}.new-image .new-image__cell a.og-link{color:#fff!important;display:flex;justify-content:space-between;width:100%}.color-variant--light .new-image .new-image__cell a.og-link{color:#0b0a0e!important}.og-cta{align-items:end;border-top:1px solid hsla(0,0%,100%,.12);column-gap:4rem;display:grid;grid-template-columns:minmax(0,1fr) auto;padding-top:3rem;position:relative;row-gap:2rem}.color-variant--light .og-cta{border-top-color:rgba(11,10,14,.12)}.og-cta:before{background:#efff04;content:"";height:2px;left:0;position:absolute;top:-1px;width:6rem}@media(width < 1200px){.og-cta{grid-template-columns:minmax(0,1fr)}}.og-cta__text{margin:0;max-width:48rem}.og-cta__action .button-big{white-space:nowrap}@media only screen and (width <= 767px){.og-cta__action .button-big{white-space:normal;width:100%}}@view-transition{navigation:auto}@keyframes og-page-dim{to{opacity:.25;transform:translateY(-1rem)}}@keyframes og-page-wipe{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes og-page-line{0%{opacity:1;transform:translateY(0)}85%{opacity:1}to{opacity:0;transform:translateY(100vh)}}.navbar{view-transition-name:og-nav}::view-transition-group(og-nav),::view-transition-new(og-nav),::view-transition-old(og-nav){animation:none}::view-transition-old(og-nav){display:none}::view-transition-old(root){animation:og-page-dim .4s cubic-bezier(.16,1,.3,1) both}::view-transition-new(root){animation:og-page-wipe .4s cubic-bezier(.16,1,.3,1) both}.og-page-line{background:#efff04;box-shadow:0 0 1.5rem .25rem rgba(239,255,4,.35);display:none;height:2px;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:10000;view-transition-name:og-page-line}html:active-view-transition .og-page-line{display:block}::view-transition-group(og-page-line){animation:none}::view-transition-old(og-page-line){display:none}::view-transition-new(og-page-line){animation:og-page-line .4s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}html.a11y-reduce-motion::view-transition-group(*),html.a11y-reduce-motion::view-transition-new(*),html.a11y-reduce-motion::view-transition-old(*){animation:none!important}.button-big--primary:after,.button-big--secondary:after,.button-big:after{background-color:currentcolor;background-image:none!important;height:1.5rem;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.5rem no-repeat;width:1.5rem}.hero-minimal-top .hero-minimal-main-container-right__link:before{content:none!important}.hero-minimal-top .hero-minimal-main-container-right__link:after{background-color:currentcolor;background:currentcolor!important;content:"";display:inline-block;flex:none;height:1.25rem;margin-left:auto;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.25rem no-repeat;position:static!important;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);width:1.25rem}@media (hover:hover) and (pointer:fine){.hero-minimal-top .hero-minimal-main-container-right__link:hover:after{background-color:currentcolor;background:currentcolor!important;background-color:#efff04!important;content:"";display:inline-block;flex:none;height:1.25rem;margin-left:auto;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.25rem no-repeat;position:static!important;transform:translateY(2px);transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);width:1.25rem}}.service-box-content__link:before{content:none!important}.service-box-content__link:after{background-color:currentcolor;background:currentcolor!important;content:"";display:inline-block;flex:none;height:1.25rem;margin-left:auto;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.25rem no-repeat;position:static!important;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);width:1.25rem}@media (hover:hover) and (pointer:fine){.service-box-content__link:hover:after{background-color:currentcolor;background:currentcolor!important;background-color:#efff04!important;content:"";display:inline-block;flex:none;height:1.25rem;margin-left:auto;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.25rem no-repeat;position:static!important;transform:rotate(-45deg);transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);width:1.25rem}}.insights-list .insights-list__element .arrow{height:2rem;padding:0;width:2rem}.insights-list .insights-list__element .arrow:after{background-color:#0b0a0e;background-image:none!important;height:1.5rem;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.5rem no-repeat;width:1.5rem}.arrow-with-date__arrow{background:currentcolor!important;height:1rem;mask:url(/static/ordergroup/img/og-arrow.svg) center/1rem no-repeat;opacity:.6;width:1rem}.article__body__content__toc li:before{background:currentcolor!important;mask:url(/static/ordergroup/img/og-arrow.svg) center/1em no-repeat}.action-arrow__arrow img{height:1rem;width:1rem}.og-arrow{background-color:currentcolor;display:inline-block;flex:none;font-size:0;height:1.5rem;mask:url(/static/ordergroup/img/og-arrow.svg) center/1.5rem no-repeat;transition:transform .4s cubic-bezier(.16,1,.3,1);width:1.5rem}.og-arrow--go{transform:rotate(-45deg)}.og-arrow--back{transform:rotate(135deg)}@media (hover:hover) and (pointer:fine){a:is(:hover,:focus-visible) .og-arrow:not(.og-arrow--back,.og-arrow--go){transform:rotate(-45deg)}}.action-arrow__arrow,.blog-articles-list__read-more-arrow,.new-approach__news-card__footer__arrow{color:#0b0a0e}.action-arrow__arrow .og-arrow,.blog-articles-list__read-more-arrow .og-arrow,.new-approach__news-card__footer__arrow .og-arrow{height:1.25rem;mask-size:1.25rem;width:1.25rem}@media (hover:hover) and (pointer:fine){.blog-articles-list__item:is(:hover,:focus-within) .og-arrow,.footer-locations__scheduleMeeting:is(:hover,:focus-visible) .og-arrow,.new-approach__news-card:is(:hover,:focus-visible) .og-arrow,.simple-text-box:is(:hover,:focus-visible) .og-arrow{transform:rotate(-45deg)}}.pagination .og-arrow,.slideshow__controls__control .og-arrow{height:1.25rem;mask-size:1.25rem;width:1.25rem}.footer-locations__scheduleMeeting{align-items:center}.footer-locations__arrow{color:#efff04;height:2.5rem;width:2.5rem}.footer-locations__arrow .og-arrow{height:1.25rem;mask-size:1.25rem;width:1.25rem}:where(.video-toggle-host){position:relative}.video-toggle{align-items:center;background:rgba(11,10,14,.72);border:1px solid hsla(0,0%,100%,.6);border-radius:50%;bottom:.75rem;color:#fff;cursor:pointer;display:inline-flex;height:max(2.75rem,44px);justify-content:center;padding:0;position:absolute;right:.75rem;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);width:max(2.75rem,44px);z-index:5}.video-toggle--top{bottom:auto;top:.75rem}@media (hover:hover) and (pointer:fine){.video-toggle:hover{background:#efff04;border-color:#efff04;color:#0b0a0e}}.video-toggle:focus-visible{box-shadow:0 0 0 5px #0b0a0e;outline:3px solid #fff;outline-offset:2px}.video-toggle__icon{height:1.25rem;width:1.25rem;fill:currentcolor}.video-toggle[aria-pressed=true] .video-toggle__icon--pause,.video-toggle__icon--play{display:none}.video-toggle[aria-pressed=true] .video-toggle__icon--play{display:block}@media print{.video-toggle{display:none}}.hero-fullscreen>.video-toggle,.hero-video-tiles>.video-toggle{bottom:4.5rem;right:1rem}.lang-suggest{align-items:center;animation:lang-suggest-in .4s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(8px);background:rgba(11,10,14,.94);border:1px solid var(--og-line-2);border-radius:0;bottom:4.5rem;box-shadow:0 .5rem 2rem rgba(11,10,14,.35);color:#fff;display:flex;font-family:Work Sans,sans-serif;font-size:.9375rem;gap:1rem 1.5rem;left:50%;line-height:1.4;max-width:calc(100% - 2rem);padding:.875rem 1rem .875rem 1.25rem;position:fixed;transform:translateX(-50%);width:max-content;z-index:1030}@media(prefers-reduced-motion:reduce){.lang-suggest{animation-name:lang-suggest-fade}}:root.a11y-reduce-motion .lang-suggest{animation-name:lang-suggest-fade}.lang-suggest[hidden]{display:none}@media(min-width:768px){.lang-suggest{bottom:1rem}}@media(max-width:767px){.lang-suggest{flex-wrap:wrap;width:calc(100% - 2rem)}}.lang-suggest__text{margin:0}.lang-suggest__actions{align-items:center;display:flex;gap:.5rem}.lang-suggest__go,.lang-suggest__stay{align-items:center;border-radius:0;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;min-height:max(44px,2.75rem);padding:0 1rem;touch-action:manipulation;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);white-space:nowrap}.lang-suggest__go{background:#efff04;color:#0b0a0e}@media(hover:hover)and (pointer:fine){.lang-suggest__go:hover{background:#fff}}.lang-suggest__stay{background:transparent;border:1px solid var(--og-line-2);color:#fff}@media(hover:hover)and (pointer:fine){.lang-suggest__stay:hover{border-color:var(--og-line-3)}}@keyframes lang-suggest-in{0%{opacity:0;transform:translate(-50%,1rem)}to{opacity:1;transform:translate(-50%)}}@keyframes lang-suggest-fade{0%{opacity:0}to{opacity:1}}.og-play{animation:og-play-in .4s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(8px);background:rgba(11,10,14,.96);border:1px solid hsla(0,0%,100%,.15);border-radius:.75rem;bottom:4.5rem;box-shadow:0 .75rem 2.5rem rgba(11,10,14,.4);color:#fff;font-family:Work Sans,sans-serif;padding:1.25rem 1.25rem 1.1rem;position:fixed;right:1rem;width:min(22rem,100% - 2*1rem);z-index:1030}@media(max-width:767px){.og-play{left:1rem;right:1rem;width:auto}}.og-play__close{background:transparent;border:0;border-radius:.5rem;color:hsla(0,0%,100%,.7);cursor:pointer;font-size:1.5rem;height:2.75rem;line-height:1;position:absolute;right:.35rem;top:.35rem;width:2.75rem}.og-play__close:focus-visible{color:#fff}@media (hover:hover) and (pointer:fine){.og-play__close:hover{color:#fff}}.og-play__title{font-size:1.0625rem;font-weight:700;line-height:1.3;margin:0 2.25rem .5rem 0}.og-play__body{color:hsla(0,0%,100%,.85);font-size:.9375rem;line-height:1.45;margin:0 0 1rem}.og-play__cta{align-items:center;background:#efff04;border-radius:.5rem;color:#0b0a0e;display:inline-flex;font-weight:700;min-height:2.75rem;padding:0 1.1rem;text-decoration:none}.og-play__cta:focus-visible{background:#fff}@media (hover:hover) and (pointer:fine){.og-play__cta:hover{background:#fff}}@keyframes og-play-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.og-play{animation:none}}.og-play-inline{margin:2.5rem auto;max-width:56rem;padding:0 1rem}.og-play-inline__inner{background:#0b0a0e;border:1px solid hsla(0,0%,100%,.15);border-radius:.75rem;color:#fff;font-family:Work Sans,sans-serif;padding:1.5rem 1.75rem}.og-play-inline__label{color:#efff04;font-size:.8125rem;font-weight:700;letter-spacing:.04em;margin:0 0 .35rem;text-transform:uppercase}.og-play-inline__title{font-family:Space Grotesk,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.25;margin:0 0 .5rem}.og-play-inline__body{color:hsla(0,0%,100%,.85);line-height:1.5;margin:0 0 1.1rem}.og-play a.og-play__cta,.og-play a.og-play__cta:focus-visible,.og-play a.og-play__cta:link,.og-play a.og-play__cta:visited,.og-play-inline a.og-play__cta,.og-play-inline a.og-play__cta:focus-visible,.og-play-inline a.og-play__cta:link,.og-play-inline a.og-play__cta:visited{color:#0b0a0e}@media (hover:hover) and (pointer:fine){.og-play a.og-play__cta:hover,.og-play-inline a.og-play__cta:hover{color:#0b0a0e}}.og-guide{max-height:calc(100vh - 6rem);overflow-y:auto;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.og-guide--leaving{opacity:0;transform:translateY(1rem)}.og-guide__kicker{color:#efff04;font-size:.75rem;font-weight:700;letter-spacing:.04em;margin:0 2.25rem .4rem 0;text-transform:uppercase}.og-guide__person{align-items:center;display:flex;gap:.75rem;margin:0 0 .75rem}.og-guide__person img{border-radius:50%;height:3rem;object-fit:cover;width:3rem}.og-guide__who{display:flex;flex-direction:column;line-height:1.3;margin:0}.og-guide a.og-guide__name{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.og-guide__role{color:hsla(0,0%,100%,.7);font-size:.8125rem}.og-guide__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem}.og-guide__mute,.og-guide__secondary{background:transparent;border:0;color:hsla(0,0%,100%,.85);cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:.15em}.og-guide__mute:focus-visible,.og-guide__secondary:focus-visible{color:#fff}@media (hover:hover) and (pointer:fine){.og-guide__mute:hover,.og-guide__secondary:hover{color:#fff}}.og-guide__secondary{font-size:.9375rem;min-height:2.75rem;padding:0}.og-guide__mute{color:hsla(0,0%,100%,.6);display:block;font-size:.75rem;margin:.75rem 0 0;padding:.25rem 0}.og-guide__form{display:flex;flex-direction:column;gap:.6rem;width:100%}.og-guide__consent,.og-guide__label{color:hsla(0,0%,100%,.85);display:block;font-size:.8125rem;margin:0 0 .25rem}.og-guide__input{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.35);border-radius:.5rem;color:#fff;font:inherit;font-size:1rem;min-height:2.75rem;padding:.5rem .65rem;width:100%}.og-guide__input:focus-visible{outline:2px solid #efff04;outline-offset:1px}.og-guide__check{align-items:flex-start;display:flex;gap:.5rem}.og-guide__check input{flex:0 0 auto;height:1.25rem;margin-top:.1rem;width:1.25rem}.og-guide__submit{align-self:flex-start;border:0;cursor:pointer;font:inherit;font-weight:700}.og-guide__submit:disabled{cursor:default;opacity:.7}.og-guide button.og-play__cta{border:0;cursor:pointer;font:inherit;font-weight:700}.og-guide a.og-guide__link,.og-guide a.og-guide__privacy{color:#fff;text-decoration:underline;text-underline-offset:.15em}.og-guide a.og-guide__privacy{color:hsla(0,0%,100%,.7);font-size:.75rem}.og-guide__links{margin:0;padding-left:1.1rem}.og-guide__links li+li{margin-top:.35rem}.og-guide__hp{height:1px;left:-10000px;opacity:0;position:absolute;width:1px}@media(prefers-reduced-motion:reduce){.og-guide,.og-guide--leaving{transform:none;transition:none}}.og-booking{margin-top:.5rem;max-width:32rem}.og-booking select.og-guide__input{appearance:auto}.og-play a.og-guide__privacy,.og-play-inline a.og-guide__privacy{color:hsla(0,0%,100%,.7);font-size:.75rem;text-decoration:underline}.og-play-inline .og-guide__label{color:hsla(0,0%,100%,.85)}.og-booking-dialog{animation:og-booking-in .4s cubic-bezier(.16,1,.3,1);background:#0b0a0e;border:1px solid hsla(0,0%,100%,.15);border-radius:1rem;box-shadow:0 1.5rem 4rem rgba(11,10,14,.55);color:#fff;font-family:Work Sans,sans-serif;max-height:calc(100vh - 2rem);overflow:auto;padding:0;width:min(30rem,100% - 2rem)}.og-booking-dialog::backdrop{backdrop-filter:blur(4px);background:rgba(11,10,14,.7)}@media(max-width:767px){.og-booking-dialog{border-radius:1rem 1rem 0 0;margin:auto 0 0;max-height:92vh;max-width:none;width:100%}}.og-booking-dialog__body{padding:1.75rem 1.75rem 1.5rem}.og-booking-dialog__close{background:transparent;border:0;border-radius:.5rem;color:hsla(0,0%,100%,.7);cursor:pointer;font-size:1.6rem;height:2.75rem;position:absolute;right:.5rem;top:.5rem;width:2.75rem}.og-booking-dialog__close:focus-visible{color:#fff}@media (hover:hover) and (pointer:fine){.og-booking-dialog__close:hover{color:#fff}}.og-booking-dialog__kicker{color:#efff04;font-size:.75rem;font-weight:700;letter-spacing:.06em;margin:0 0 .35rem;text-transform:uppercase}.og-booking-dialog__title{font-family:Space Grotesk,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.2;margin:0 2rem 1rem 0}.og-booking-dialog__person{align-items:center;background:hsla(0,0%,100%,.05);border-radius:.75rem;display:flex;gap:.75rem;margin:0 0 1rem;padding:.75rem}.og-booking-dialog__person img{border-radius:50%;flex:0 0 auto;height:3rem;object-fit:cover;width:3rem}.og-booking-dialog__who{color:hsla(0,0%,100%,.85);font-size:.875rem;line-height:1.4;margin:0}.og-booking-dialog__who strong{color:#fff}.og-booking-dialog__time{color:#efff04}.og-booking-dialog__benefits{list-style:none;margin:0 0 1.25rem;padding:0}.og-booking-dialog__benefits li{color:hsla(0,0%,100%,.9);font-size:.9375rem;margin:0 0 .4rem;padding-left:1.6rem;position:relative}.og-booking-dialog__benefits li:before{color:#efff04;content:"✓";font-weight:700;left:0;position:absolute}.og-booking-dialog__form{display:flex;flex-direction:column;gap:.5rem}.og-booking-dialog__label{color:hsla(0,0%,100%,.85);font-size:.8125rem;font-weight:600;margin:.35rem 0 .15rem;padding:0}.og-booking-dialog__when{border:0;display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 .25rem;padding:0}.og-booking-dialog__when legend{width:100%}.og-booking-dialog__when input{opacity:0;pointer-events:none;position:absolute}.og-booking-dialog__chip{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;color:hsla(0,0%,100%,.9);cursor:pointer;display:inline-flex;font-size:.875rem;min-height:2.5rem;padding:0 1rem}input:checked+.og-booking-dialog__chip{background:#efff04;border-color:#efff04;color:#0b0a0e;font-weight:700}input:focus-visible+.og-booking-dialog__chip{outline:2px solid #efff04;outline-offset:2px}.og-booking-dialog input[type=email],.og-booking-dialog textarea{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.3);border-radius:.5rem;color:#fff;font:inherit;font-size:1rem;min-height:2.75rem;padding:.6rem .75rem;width:100%}.og-booking-dialog input[type=email]:focus-visible,.og-booking-dialog textarea:focus-visible{outline:2px solid #efff04;outline-offset:1px}.og-booking-dialog a.og-booking-dialog__submit,.og-booking-dialog__submit{align-items:center;background:#efff04;border:0;border-radius:.5rem;color:#0b0a0e;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;justify-content:center;margin-top:.75rem;min-height:3rem;text-decoration:none;width:100%}.og-booking-dialog a.og-booking-dialog__submit:focus-visible,.og-booking-dialog__submit:focus-visible{background:#fff;color:#0b0a0e}@media (hover:hover) and (pointer:fine){.og-booking-dialog a.og-booking-dialog__submit:hover,.og-booking-dialog__submit:hover{background:#fff;color:#0b0a0e}}.og-booking-dialog a.og-booking-dialog__submit:disabled,.og-booking-dialog__submit:disabled{cursor:default;opacity:.7}.og-booking-dialog a.og-booking-dialog__privacy{align-self:center;color:hsla(0,0%,100%,.6);font-size:.75rem;text-decoration:underline}.og-booking-dialog__status{color:hsla(0,0%,100%,.85);font-size:.875rem;margin:0}.og-booking-dialog__hp{height:1px;left:-10000px;opacity:0;position:absolute;width:1px}.og-booking-dialog__done{padding:1rem 0 .5rem;text-align:center}.og-booking-dialog__check{align-items:center;background:#efff04;border-radius:50%;color:#0b0a0e;display:inline-flex;font-size:1.75rem;font-weight:700;height:3.5rem;justify-content:center;margin-bottom:.75rem;width:3.5rem}.og-booking-dialog__text{color:hsla(0,0%,100%,.85);margin:0 0 .5rem}@keyframes og-booking-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.og-booking-dialog{animation:none}}@media only screen and (width >= 1200px){body[data-template] .section-info .minimal-top--h2 .container{align-items:start;column-gap:5rem;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}body[data-template] .section-info .minimal-top--h2 .container .og-head__title{margin:0;max-width:30rem}body[data-template] .section-info .minimal-top--h2 .container .section-info__text{color:var(--og-text-2);max-width:38rem}@media only screen and (width >= 1200px){body[data-template] .section-info .minimal-top--h2 .container .section-info__text{margin-top:.4em}}body[data-template] .section-info .minimal-top--h2 .container .section-info__text p{color:inherit;font-size:inherit;line-height:1.6;margin:0;max-width:none}body[data-template] .section-info .minimal-top--h2 .container .section-info__text p+p{margin-top:1rem}body[data-template] .section-info--title-only .minimal-top--h2,body[data-template] .section-info--title-only .minimal-top--h2 h2{padding-bottom:0}.breadcrumbs{background-color:transparent;color:#fff;font-size:13px;line-height:1.4;margin-bottom:calc(-12px - var(--navbar-height));padding:calc(var(--navbar-height) + 12px) 3rem 12px;position:relative;z-index:2}@media only screen and (width <= 1199px){.breadcrumbs{margin-bottom:calc(-8px - var(--navbar-height));padding:calc(var(--navbar-height) + 8px) 1rem 8px}}@media only screen and (width >= 768px)and (width <= 1199px){.breadcrumbs{padding-left:2rem;padding-right:2rem}}@media only screen and (width >= 1440px){.breadcrumbs{padding-left:max(6.5rem,(100% - 107rem)/2);padding-right:max(6.5rem,(100% - 107rem)/2)}}.breadcrumbs.expert-crumbs{margin-bottom:0;padding-top:8px;position:static}.breadcrumbs__list{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;opacity:.65;padding:0}.breadcrumbs__item:not(:last-child):after{content:"/";margin-left:4px;opacity:.6}.breadcrumbs__item a{color:inherit;display:inline-block;margin:-4px 0;padding:4px 0;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.4);text-underline-offset:3px;transition:text-decoration-color .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.breadcrumbs__item a:hover{text-decoration-color:currentcolor}}.breadcrumbs__item--current{font-weight:500}@media only screen and (width <= 767px){.breadcrumbs__item--current{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.breadcrumbs__item:nth-last-child(2):after{content:none}.breadcrumbs:has(.breadcrumbs__item:nth-child(2):last-child) .breadcrumbs__list{visibility:hidden}}body:has(.navbar--transparent-hero) .breadcrumbs{display:none}