.section--hero__about,.section--hero__blog,.section--hero__blog-single,.section--hero__case-study,.section--hero__categories,.section--hero__large,.section--hero__large-centered,.section--hero__medium,.section--hero__narrow,.section--hero__solutions{padding-bottom:var(--wp--preset--spacing--large)!important;padding-top:var(--wp--preset--spacing--section)}.section--hero__about .section--hero__content-wrapper,.section--hero__blog .section--hero__content-wrapper,.section--hero__blog-single .section--hero__content-wrapper,.section--hero__case-study .section--hero__content-wrapper,.section--hero__categories .section--hero__content-wrapper,.section--hero__large .section--hero__content-wrapper,.section--hero__large-centered .section--hero__content-wrapper,.section--hero__medium .section--hero__content-wrapper,.section--hero__narrow .section--hero__content-wrapper,.section--hero__solutions .section--hero__content-wrapper{padding-top:var(--wp--preset--spacing--large)}@media(min-width:783px){.section--hero__about .section--hero__content-wrapper,.section--hero__blog .section--hero__content-wrapper,.section--hero__blog-single .section--hero__content-wrapper,.section--hero__case-study .section--hero__content-wrapper,.section--hero__categories .section--hero__content-wrapper,.section--hero__large .section--hero__content-wrapper,.section--hero__large-centered .section--hero__content-wrapper,.section--hero__medium .section--hero__content-wrapper,.section--hero__narrow .section--hero__content-wrapper,.section--hero__solutions .section--hero__content-wrapper{padding-bottom:var(--wp--preset--spacing--x-large);padding-top:var(--wp--preset--spacing--x-large)}}.section--hero__large-centered .section--hero__decoration-wrapper .section--hero__decoration-left,.section--hero__large-centered .section--hero__decoration-wrapper .section--hero__decoration-right{animation:rotate-small 1s steps(4) infinite alternate-reverse;width:-moz-max-content;width:max-content}.section--hero__large-centered .section--hero__decoration-wrapper .section--hero__decoration-left img,.section--hero__large-centered .section--hero__decoration-wrapper .section--hero__decoration-right img{width:clamp(50px,6svw,200px)}@media(max-width:783px){.section--hero__large-centered .section--hero__decoration-wrapper{flex-direction:column}.section--hero__large-centered .section--hero__decoration-wrapper .section--hero__decoration-left,.section--hero__large-centered .section--hero__decoration-wrapper .section--hero__decoration-right{display:none;transform:rotate(90deg);visibility:hidden}}.section--hero__large-centered .section--hero__content-wrapper .wp-block-heading{max-width:1100px}.section--hero__large-centered .section--hero__content-wrapper .wp-block-buttons>.wp-block-button.wp-block-button__width-100{margin:auto;max-width:-moz-max-content;max-width:max-content}.section--hero__glossary-single{align-items:center;display:flex}@media(max-width:783px){.section--hero__content-right:has(>.wp-block-image,>.wp-block-post-featured-image){display:flex;justify-content:flex-end}.section--hero__content-right:has(>.wp-block-image,>.wp-block-post-featured-image) .wp-block-image{width:30%}}.section--hero__approach .section--hero__content-wrapper{display:flex;min-height:90svh}@media(max-width:783px){.section--hero__approach .section--hero__content-wrapper{padding-top:var(--wp--preset--spacing--x-large)}.section--hero__approach *{align-items:center;justify-content:center;text-align:center}}.section--hero__approach .approach-phase__content-imagery{display:grid;grid-area:imagery;grid-template:"container" 1fr;overflow:visible;place-content:center;place-items:center;position:relative}@media(min-width:783px){.section--hero__approach .approach-phase__content-imagery{min-height:100%}}.section--hero__approach .section--hero__dotted-line{animation:approach-line-in 2s ease-out;clip-path:inset(0 0 0 0);grid-area:container;-ms-grid-column:1;-ms-grid-row:1;height:100%;pointer-events:none;position:absolute;width:100%;z-index:-1}@keyframes approach-line-in{0%{clip-path:inset(0 0 100% 0)}}.section--hero__approach .section--hero__dotted-line img{height:100%;-o-object-fit:contain!important;object-fit:contain!important;width:100%}@media(max-width:783px){.section--hero__approach .section--hero__dotted-line{height:110vw;rotate:-90deg;translate:-10% 0}}.section--hero__approach .section--hero__illustration{grid-column:container}.section--hero__approach .section--hero__illustration img{width:30vmin}.section--hero__solutions .section--hero__content-right{border-radius:var(--wp--custom--radius-medium);overflow:clip}.section--hero__solutions .section--hero__content-right .wp-block-cover{min-height:100%}@media(max-width:783px){.section--hero__solutions .section--hero__content-right .wp-block-cover{aspect-ratio:16/9}.section--hero__solutions .section--hero__content-wrapper{padding-top:var(--wp--preset--spacing--x-large)!important}}@media(min-width:783px){.section--hero__about .section--hero__content-right{scale:1.5}}.section--hero__case-study .pattern--award-badge{inset:auto 1% 1% auto;position:fixed;z-index:10}
