.discovery-group-module-scss-module__opMXIW__bridge{--unit:clamp(.533333px, .0694445vw, 1.77778px);background:var(--color-surface-inverse);padding-top:calc(96*var(--unit))}.discovery-group-module-scss-module__opMXIW__group{background:var(--color-surface-inverse);position:relative}.discovery-group-module-scss-module__opMXIW__surface{border-radius:calc(64*var(--unit)) calc(64*var(--unit)) 0 0;background:var(--color-surface);color:var(--color-text);transform-origin:top;position:relative;overflow:clip}@media (max-width:767px){.discovery-group-module-scss-module__opMXIW__bridge{--unit:clamp(.853333px, .266667vw, 2.04533px);padding-top:calc(32*var(--unit))}.discovery-group-module-scss-module__opMXIW__surface{border-radius:calc(40*var(--unit)) calc(40*var(--unit)) 0 0}}@media (prefers-reduced-motion:reduce){.discovery-group-module-scss-module__opMXIW__surface{transform:none!important}}
.platform-group-module-scss-module__Jeh9Ca__group{--unit:clamp(.533333px, .0694445vw, 1.77778px);background:var(--color-surface-muted);margin-top:-1px;position:relative}.platform-group-module-scss-module__Jeh9Ca__surface{border-radius:calc(64*var(--unit)) calc(64*var(--unit)) 0 0;background:var(--color-surface-inverse);color:var(--color-text-inverse);transform-origin:top;position:relative;overflow:clip}@media (max-width:767px){.platform-group-module-scss-module__Jeh9Ca__group{--unit:clamp(.853333px, .266667vw, 2.04533px)}.platform-group-module-scss-module__Jeh9Ca__surface{border-radius:calc(40*var(--unit)) calc(40*var(--unit)) 0 0}}@media (prefers-reduced-motion:reduce){.platform-group-module-scss-module__Jeh9Ca__surface{transform:none!important}}
:where(.public-icon-module-scss-module__ywVRQa__icon){aspect-ratio:1;width:100%;-webkit-mask:var(--icon-url) center/contain no-repeat;mask:var(--icon-url) center/contain no-repeat;vertical-align:middle;background-color:currentColor;display:inline-block}
.cta-link-module-scss-module__EPelPW__link{--cta-background:var(--color-surface-inverse);--cta-foreground:var(--color-text-inverse);--cta-hover:var(--color-surface-inverse-hover);--cta-height:42px;--cta-padding:18px;min-height:var(--cta-height);background:var(--cta-background);max-width:100%;color:var(--cta-foreground);text-align:center;font:inherit;letter-spacing:0;cursor:pointer;border:0;border-radius:12px;padding:0;font-weight:600;line-height:1.45;text-decoration:none;display:inline-grid;overflow:hidden}.cta-link-module-scss-module__EPelPW__content{justify-content:center;align-items:center;gap:8px;display:flex}.cta-link-module-scss-module__EPelPW__icon{flex-shrink:0;display:inline-flex}.cta-link-module-scss-module__EPelPW__link:disabled{background:var(--color-surface-muted);color:var(--color-text-secondary);cursor:not-allowed}.cta-link-module-scss-module__EPelPW__link[data-color=light]{--cta-background:var(--color-surface);--cta-foreground:var(--color-text);--cta-hover:var(--color-surface-control)}.cta-link-module-scss-module__EPelPW__link[data-color=accent]{--cta-background:var(--color-accent);--cta-foreground:var(--color-text);--cta-hover:var(--color-accent)}.cta-link-module-scss-module__EPelPW__link[data-size=sm]{--cta-height:36px;--cta-padding:14px;font-size:14px}.cta-link-module-scss-module__EPelPW__link[data-size=lg]{--cta-height:52px;--cta-padding:28px;font-size:18px}.cta-link-module-scss-module__EPelPW__link[data-size=header]{--cta-height:calc(40 * var(--unit,1px));--cta-padding:calc(24 * var(--unit,1px));border-radius:calc(12*var(--unit,1px));font-weight:500;line-height:calc(16*var(--unit,1px))}.cta-link-module-scss-module__EPelPW__label,.cta-link-module-scss-module__EPelPW__copy{padding:4px var(--cta-padding);overflow-wrap:anywhere;grid-area:1/1;align-items:center;transition:transform .5s cubic-bezier(.25,.46,.45,.94);display:grid}.cta-link-module-scss-module__EPelPW__copy{transform:translateY(100%)}@media (hover:hover){.cta-link-module-scss-module__EPelPW__link:hover:not(:disabled),.cta-link-module-scss-module__EPelPW__link[data-header-hover]{background:var(--cta-hover)}.cta-link-module-scss-module__EPelPW__link[data-animated]:hover:not(:disabled) .cta-link-module-scss-module__EPelPW__label,.cta-link-module-scss-module__EPelPW__link[data-animated][data-header-hover] .cta-link-module-scss-module__EPelPW__label{transform:translateY(-100%)}.cta-link-module-scss-module__EPelPW__link[data-animated]:hover:not(:disabled) .cta-link-module-scss-module__EPelPW__copy,.cta-link-module-scss-module__EPelPW__link[data-animated][data-header-hover] .cta-link-module-scss-module__EPelPW__copy{transform:translateY(0)}}.cta-link-module-scss-module__EPelPW__link:focus-visible,.cta-link-module-scss-module__EPelPW__link[data-header-focus]{outline-offset:3px;outline:2px solid}.cta-link-module-scss-module__EPelPW__link[data-animated]:focus-visible .cta-link-module-scss-module__EPelPW__label,.cta-link-module-scss-module__EPelPW__link[data-animated][data-header-focus] .cta-link-module-scss-module__EPelPW__label{transform:translateY(-100%)}.cta-link-module-scss-module__EPelPW__link[data-animated]:focus-visible .cta-link-module-scss-module__EPelPW__copy,.cta-link-module-scss-module__EPelPW__link[data-animated][data-header-focus] .cta-link-module-scss-module__EPelPW__copy{transform:translateY(0)}@media (max-width:767px){.cta-link-module-scss-module__EPelPW__link[data-size=header]{--cta-padding:calc(16 * var(--unit,1px))}}@media (prefers-reduced-motion:reduce){.cta-link-module-scss-module__EPelPW__link .cta-link-module-scss-module__EPelPW__label{transition:none;transform:none!important}.cta-link-module-scss-module__EPelPW__link .cta-link-module-scss-module__EPelPW__copy{display:none}}
.whatsapp-appointment-dialog-module-scss-module__XtMMRa__form{gap:24px;display:grid}.whatsapp-appointment-dialog-module-scss-module__XtMMRa__field{gap:10px;min-width:0;display:grid}.whatsapp-appointment-dialog-module-scss-module__XtMMRa__field label,.whatsapp-appointment-dialog-module-scss-module__XtMMRa__fieldset legend{font-size:15px;font-weight:500}.whatsapp-appointment-dialog-module-scss-module__XtMMRa__field input{border:1px solid var(--color-border-control);background:var(--color-surface);width:100%;min-width:0;min-height:52px;color:var(--color-text);font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:8px;padding:12px 16px}.whatsapp-appointment-dialog-module-scss-module__XtMMRa__fieldset{border:0;min-width:0;margin:0;padding:0}.whatsapp-appointment-dialog-module-scss-module__XtMMRa__fieldset legend{margin-bottom:10px;padding:0}.whatsapp-appointment-dialog-module-scss-module__XtMMRa__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;font-size:15px;line-height:1.35;display:grid}.whatsapp-appointment-dialog-module-scss-module__XtMMRa__choices label{min-width:0;min-height:40px;padding-block:6px}.whatsapp-appointment-dialog-module-scss-module__XtMMRa__empty{color:var(--color-text-secondary);margin:0;font-size:14px}.whatsapp-appointment-dialog-module-scss-module__XtMMRa__submit{width:100%}@media (max-width:540px){.whatsapp-appointment-dialog-module-scss-module__XtMMRa__choices{grid-template-columns:minmax(0,1fr)}}
.whatsapp-link-module-scss-module__1BJodq__root{width:64px;height:64px}.whatsapp-link-module-scss-module__1BJodq__link{cursor:pointer;background:var(--color-surface-inverse);width:64px;height:64px;color:var(--color-text-inverse);border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .18s ease-out;display:grid;position:relative}.whatsapp-link-module-scss-module__1BJodq__link [data-public-icon]{width:100%;height:100%}.whatsapp-link-module-scss-module__1BJodq__link:focus-visible{outline:2px solid var(--color-text);outline-offset:4px;background:var(--color-accent)}.whatsapp-link-module-scss-module__1BJodq__burst{border-radius:inherit;background:var(--color-accent);color:var(--color-text-inverse);opacity:0;pointer-events:none;position:absolute;inset:0}@media (hover:hover){.whatsapp-link-module-scss-module__1BJodq__link:hover{background:var(--color-accent)}}@media (prefers-reduced-motion:reduce){.whatsapp-link-module-scss-module__1BJodq__link{transition:none}}
.page-heading-module-scss-module__nEfvBa__mask{width:fit-content;margin-bottom:.06em;padding-right:.12em;display:block;overflow:hidden}.page-heading-module-scss-module__nEfvBa__mask:first-child{margin-top:-1px}.page-heading-module-scss-module__nEfvBa__mask:last-child{margin-bottom:0}.page-heading-module-scss-module__nEfvBa__mask [data-page-heading-line]{display:block}
.hero-images-module-scss-module__myY3WG__background{align-items:center;display:flex}.hero-images-module-scss-module__myY3WG__images{aspect-ratio:3/2;grid-column:6/-1;display:grid}.hero-images-module-scss-module__myY3WG__frame{opacity:0;grid-area:1/1;min-width:0;position:relative}.hero-images-module-scss-module__myY3WG__frame[data-active=true]{opacity:1}.hero-images-module-scss-module__myY3WG__frame img{object-fit:contain}.hero-images-module-scss-module__myY3WG__images[data-ready=true] .hero-images-module-scss-module__myY3WG__frame[data-active=true]{animation:4.2s ease-in-out both hero-images-module-scss-module__myY3WG__cycle}.hero-images-module-scss-module__myY3WG__images[data-ready=true][data-paused=true] .hero-images-module-scss-module__myY3WG__frame[data-active=true]{animation-play-state:paused}@keyframes hero-images-module-scss-module__myY3WG__cycle{0%,to{opacity:0;filter:blur(12px)}14.2857%,85.7143%{opacity:1;filter:blur()}}@media (max-width:767px){.hero-images-module-scss-module__myY3WG__background{margin-top:40px}.hero-images-module-scss-module__myY3WG__images{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.hero-images-module-scss-module__myY3WG__images[data-ready=true] .hero-images-module-scss-module__myY3WG__frame[data-active=true]{animation:none}.hero-images-module-scss-module__myY3WG__playback{display:none}}
.hero-module-scss-module__o9l5Aa__hero{--unit:clamp(.533333px, .0694445vw, 1.77778px);--gap:calc(24 * var(--unit));--grid:min(calc(100vw - 15px - 160 * var(--unit)), 2560px);--column:calc((var(--grid) - 11 * var(--gap)) / 12);isolation:isolate;width:100%;min-height:calc(800*var(--unit));padding-block:calc(176*var(--unit)) calc(96*var(--unit));background:var(--color-surface-muted);color:var(--color-text);font-family:var(--font-hero-sans),sans-serif;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.hero-module-scss-module__o9l5Aa__content,.hero-module-scss-module__o9l5Aa__mediaGrid{width:var(--grid);column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.hero-module-scss-module__o9l5Aa__content{position:relative}.hero-module-scss-module__o9l5Aa__heading{font-family:var(--font-hero-heading),sans-serif;font-size:calc(130*var(--unit));letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:normal;grid-column:1/span 8;margin:0;font-weight:700;line-height:.9}.hero-module-scss-module__o9l5Aa__description{margin:calc(64*var(--unit)) 0 0;font-size:calc(20*var(--unit));line-height:var(--line-height-body);grid-column:1/span 4}.hero-module-scss-module__o9l5Aa__background{pointer-events:none;position:absolute;inset:0}.hero-module-scss-module__o9l5Aa__mask{width:100%;transform:translateX(calc(2 * var(--column) + var(--gap))) scale(1.2);-webkit-mask-image:linear-gradient(180deg, var(--mask-opaque) 80%, transparent 93%);mask-image:linear-gradient(180deg, var(--mask-opaque) 80%, transparent 93%)}.hero-module-scss-module__o9l5Aa__media{aspect-ratio:1;grid-column:5/span 8}.hero-module-scss-module__o9l5Aa__media video,.hero-module-scss-module__o9l5Aa__media img{object-fit:contain;transform-origin:bottom;width:100%;height:100%;display:block}.hero-module-scss-module__o9l5Aa__playback{z-index:1;right:max(24px,(100% - var(--grid))/2);border:1px solid var(--color-border-control);background:var(--color-surface-muted);cursor:pointer;border-radius:20px;padding:5px 10px;font-size:12px;position:absolute;bottom:16px}@media (max-width:767px){.hero-module-scss-module__o9l5Aa__hero{--unit:clamp(.853333px, .266667vw, 2.04533px);--gap:calc(16 * var(--unit));--grid:calc(100vw - 48 * var(--unit));padding-block:calc(114*var(--unit)) 0;min-height:0}.hero-module-scss-module__o9l5Aa__content,.hero-module-scss-module__o9l5Aa__mediaGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.hero-module-scss-module__o9l5Aa__heading{font-size:calc(54*var(--unit));grid-column:1/-1;line-height:.85}.hero-module-scss-module__o9l5Aa__description{margin-top:calc(32*var(--unit));margin-bottom:calc(-32*var(--unit));font-size:calc(18*var(--unit));grid-column:1/span 5}.hero-module-scss-module__o9l5Aa__background{width:var(--grid);order:2;position:relative;inset:auto}.hero-module-scss-module__o9l5Aa__mask{transform:scale(1.5)}.hero-module-scss-module__o9l5Aa__media{grid-column:1/-1}.hero-module-scss-module__o9l5Aa__playback{bottom:8px;right:12px}}@media (prefers-reduced-motion:reduce){.hero-module-scss-module__o9l5Aa__hero [data-hero-description],.hero-module-scss-module__o9l5Aa__hero [data-hero-media]{opacity:1!important;transform:none!important}}
.introduction-module-scss-module__LqrxnW__section{--grid:min(calc(100vw - 15px - 160 * var(--unit)), 2560px);padding-block:calc(96*var(--unit)) 0;background:var(--color-surface-inverse);color:var(--color-text-inverse);clip-path:inset(0);font-family:var(--font-hero-sans),sans-serif;position:relative}.introduction-module-scss-module__LqrxnW__container{width:var(--grid);column-gap:calc(24*var(--unit));grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.introduction-module-scss-module__LqrxnW__header{margin-bottom:calc(64*var(--unit));flex-direction:column;grid-column:1/span 5;justify-content:center;align-items:flex-start;display:flex;position:relative}.introduction-module-scss-module__LqrxnW__heading{font-family:var(--font-hero-heading),sans-serif;font-size:calc(80*var(--unit));letter-spacing:-.03em;overflow-wrap:normal;margin:0;font-weight:700;line-height:.9}.introduction-module-scss-module__LqrxnW__lines{margin-top:-1px;display:block}.introduction-module-scss-module__LqrxnW__mask{width:fit-content;padding-right:.12em;display:block;overflow:hidden}.introduction-module-scss-module__LqrxnW__mask>span{display:block}.introduction-module-scss-module__LqrxnW__description{white-space:pre-line;margin-top:calc(40*var(--unit));font-size:calc(20*var(--unit));font-weight:400;line-height:var(--line-height-body)}.introduction-module-scss-module__LqrxnW__image{grid-column:6/span 7;position:relative}.introduction-module-scss-module__LqrxnW__imageWrap{width:calc(100% + 80*var(--unit));aspect-ratio:928/805;position:relative;transform:translate(12%)}.introduction-module-scss-module__LqrxnW__imageWrap img{object-fit:contain}.introduction-module-scss-module__LqrxnW__cta[data-color=light]{--cta-height:calc(48 * var(--unit));--cta-padding:calc(24 * var(--unit));margin-top:calc(40*var(--unit));border-radius:calc(12*var(--unit));font-size:calc(16*var(--unit));font-weight:500;line-height:calc(20*var(--unit))}@media (max-width:767px){.introduction-module-scss-module__LqrxnW__section{--grid:calc(100vw - 48 * var(--unit));padding-block:calc(32*var(--unit)) 0}.introduction-module-scss-module__LqrxnW__container{column-gap:calc(16*var(--unit));grid-template-columns:repeat(6,minmax(0,1fr))}.introduction-module-scss-module__LqrxnW__header{margin-bottom:calc(40*var(--unit));grid-area:2/1/auto/-1;position:relative}.introduction-module-scss-module__LqrxnW__heading{font-size:calc(44*var(--unit))}.introduction-module-scss-module__LqrxnW__description{font-size:calc(18*var(--unit));margin-bottom:calc(24*var(--unit))}.introduction-module-scss-module__LqrxnW__image{margin-bottom:calc(32*var(--unit));grid-area:1/1/auto/-1}.introduction-module-scss-module__LqrxnW__imageWrap{width:calc(100% + 24*var(--unit));transform:translate(6%)}.introduction-module-scss-module__LqrxnW__cta[data-color=light]{--cta-padding:calc(16 * var(--unit));margin-top:calc(24*var(--unit))}}@media (prefers-reduced-motion:reduce){.introduction-module-scss-module__LqrxnW__mask>span{opacity:1!important;transform:none!important}}
.manifesto-module-scss-module__hArqca__section{--grid:min(calc(100vw - 15px - 160 * var(--unit)), 2560px);padding-block:calc(96*var(--unit)) 0;background:var(--color-surface-inverse);color:var(--color-text-inverse);font-family:var(--font-hero-sans),sans-serif;clip-path:inset(0);position:relative}.manifesto-module-scss-module__hArqca__container{width:var(--grid);margin-inline:auto}.manifesto-module-scss-module__hArqca__heading{width:calc((var(--grid) - 264*var(--unit))/12*8 + 168*var(--unit));font-family:var(--font-hero-heading),sans-serif;font-size:calc(80*var(--unit));letter-spacing:-.03em;overflow-wrap:normal;margin:-1px 0 0;font-weight:700;line-height:.9}.manifesto-module-scss-module__hArqca__heading .manifesto-line-mask{width:fit-content;padding-right:.12em;overflow:hidden!important}.manifesto-module-scss-module__hArqca__description{width:calc((var(--grid) - 264*var(--unit))/12*5 + 96*var(--unit));margin-top:calc(40*var(--unit));font-size:calc(20*var(--unit));font-weight:400;line-height:var(--line-height-body)}.manifesto-module-scss-module__hArqca__description p{margin:0}.manifesto-module-scss-module__hArqca__description p+p{margin-top:calc(24*var(--unit))}@media (max-width:767px){.manifesto-module-scss-module__hArqca__section{--grid:calc(100vw - 48 * var(--unit));padding-block:calc(32*var(--unit)) 0}.manifesto-module-scss-module__hArqca__heading{width:100%;font-size:calc(44*var(--unit))}.manifesto-module-scss-module__hArqca__description{width:100%;font-size:calc(18*var(--unit));margin-bottom:calc(24*var(--unit))}}@media (prefers-reduced-motion:reduce){.manifesto-module-scss-module__hArqca__heading .manifesto-line{opacity:1!important;transform:none!important}}
.solutions-module-scss-module__8Weika__section{--grid:min(calc(100vw - 15px - 160 * var(--unit)), 2560px);padding:calc(96*var(--unit)) 0;background:var(--color-surface-inverse);color:var(--color-text-inverse);clip-path:inset(0);font-family:var(--font-hero-sans),sans-serif;position:relative}.solutions-module-scss-module__8Weika__container{width:var(--grid);column-gap:calc(24*var(--unit));grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.solutions-module-scss-module__8Weika__header{margin-bottom:calc(64*var(--unit));grid-column:1/-1}.solutions-module-scss-module__8Weika__heading{width:calc((var(--grid) - 264*var(--unit))/12*6 + 120*var(--unit));font-family:var(--font-hero-sans),sans-serif;font-size:calc(40*var(--unit));letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:normal;margin:-1px 0 0;font-weight:450;line-height:1.1}.solutions-module-scss-module__8Weika__heading .solutions-line-mask{width:fit-content;padding-right:.12em;overflow:hidden!important}.solutions-module-scss-module__8Weika__lead{width:calc((var(--grid) - 264*var(--unit))/12*5 + 96*var(--unit));margin-top:calc(40*var(--unit));font-size:calc(20*var(--unit));font-weight:400;line-height:var(--line-height-body)}.solutions-module-scss-module__8Weika__cta{width:fit-content;margin-top:calc(40*var(--unit));height:calc(48*var(--unit));border-radius:calc(12*var(--unit));background:var(--color-surface-control-inverse);color:var(--color-text-inverse);font-size:calc(16*var(--unit));letter-spacing:-.02em;vertical-align:top;font-weight:500;line-height:1.25;text-decoration:none;transition:background-color .3s ease-in-out;display:inline-grid;position:relative;overflow:hidden}.solutions-module-scss-module__8Weika__ctaText{padding-inline:calc(24*var(--unit));justify-content:center;align-items:center;gap:calc(8*var(--unit));white-space:nowrap;grid-area:1/1;transition:transform .5s cubic-bezier(.25,.46,.45,.94);display:flex}.solutions-module-scss-module__8Weika__ctaText+.solutions-module-scss-module__8Weika__ctaText{transform:translateY(100%)}.solutions-module-scss-module__8Weika__ctaIcon{width:calc(16*var(--unit));height:calc(16*var(--unit));flex:none}.solutions-module-scss-module__8Weika__cta:hover,.solutions-module-scss-module__8Weika__cta:focus-visible{background:var(--color-surface-inverse)}.solutions-module-scss-module__8Weika__cta:hover .solutions-module-scss-module__8Weika__ctaText,.solutions-module-scss-module__8Weika__cta:focus-visible .solutions-module-scss-module__8Weika__ctaText{transform:translateY(-100%)}.solutions-module-scss-module__8Weika__cta:hover .solutions-module-scss-module__8Weika__ctaText+.solutions-module-scss-module__8Weika__ctaText,.solutions-module-scss-module__8Weika__cta:focus-visible .solutions-module-scss-module__8Weika__ctaText+.solutions-module-scss-module__8Weika__ctaText{transform:translateY(0)}.solutions-module-scss-module__8Weika__columns{gap:calc(96*var(--unit));grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.solutions-module-scss-module__8Weika__card{margin-top:calc(-48*var(--unit));color:inherit;cursor:pointer;text-decoration:none;display:block}.solutions-module-scss-module__8Weika__mediaWrap{aspect-ratio:1;width:100%}.solutions-module-scss-module__8Weika__servicePreview{width:100%;height:auto;margin-bottom:calc(24*var(--unit));display:block}.solutions-module-scss-module__8Weika__cmsMedia{aspect-ratio:1;width:100%;margin-bottom:calc(24*var(--unit));position:relative}.solutions-module-scss-module__8Weika__media{-webkit-user-select:none;user-select:none;width:100%;height:auto;transition:transform .3s ease-in-out;display:block;transform:translate(-20%)}.solutions-module-scss-module__8Weika__card:hover .solutions-module-scss-module__8Weika__media,.solutions-module-scss-module__8Weika__card:focus-visible .solutions-module-scss-module__8Weika__media{transform:translate(-20%)scale(1.25)}.solutions-module-scss-module__8Weika__title{font-family:var(--font-hero-heading),sans-serif;font-size:calc(48*var(--unit));letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;margin:-1px 0 0;font-weight:700;line-height:.9}.solutions-module-scss-module__8Weika__mask{width:fit-content;padding-right:.12em;display:block;overflow:hidden}.solutions-module-scss-module__8Weika__mask>span{display:block}.solutions-module-scss-module__8Weika__desc{margin:calc(16*var(--unit)) 0 0;font-size:calc(18*var(--unit));font-weight:500;line-height:calc(24*var(--unit))}@media (max-width:767px){.solutions-module-scss-module__8Weika__section{--grid:calc(100vw - 48 * var(--unit));padding:calc(90*var(--unit)) 0 calc(32*var(--unit))}.solutions-module-scss-module__8Weika__container{column-gap:calc(16*var(--unit));grid-template-columns:repeat(6,minmax(0,1fr))}.solutions-module-scss-module__8Weika__header{margin-bottom:calc(40*var(--unit))}.solutions-module-scss-module__8Weika__heading{width:100%;font-size:calc(28*var(--unit))}.solutions-module-scss-module__8Weika__lead{width:100%;margin-bottom:calc(24*var(--unit));font-size:calc(18*var(--unit))}.solutions-module-scss-module__8Weika__cta{margin-top:calc(24*var(--unit))}.solutions-module-scss-module__8Weika__columns{gap:calc(48*var(--unit));width:calc((var(--grid) - 80*var(--unit))/6*5 + 64*var(--unit));flex-direction:column;display:flex}.solutions-module-scss-module__8Weika__card{margin-top:0}.solutions-module-scss-module__8Weika__title{font-size:calc(28*var(--unit));line-height:1}.solutions-module-scss-module__8Weika__desc{font-size:calc(16*var(--unit));line-height:1.25}}@media (prefers-reduced-motion:reduce){.solutions-module-scss-module__8Weika__heading .solutions-line{opacity:1!important;transform:none!important}.solutions-module-scss-module__8Weika__mask>span{opacity:1!important;transform:none!important}.solutions-module-scss-module__8Weika__media,.solutions-module-scss-module__8Weika__cta,.solutions-module-scss-module__8Weika__ctaText{transition:none}}
@font-face{font-family:heroSans;src:url(../media/SuisseIntl_Regular-s.p.1s962k3gd53ng.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:heroSans;src:url(../media/SuisseIntl_Medium-s.p.1l63ugzqk2gtw.otf)format("opentype");font-display:swap;font-weight:500}@font-face{font-family:heroSans Fallback;src:local(Arial);ascent-override:95.68%;descent-override:30.18%;line-gap-override:0.0%;size-adjust:103.05%}.herosans_d1b35197-module__xDHt9a__className{font-family:heroSans,heroSans Fallback}.herosans_d1b35197-module__xDHt9a__variable{--font-hero-sans:"heroSans", "heroSans Fallback"}
@font-face{font-family:heroCondensed;src:url(../media/SuisseIntlCond_Bold-s.p.2ylconor_8_6o.otf)format("opentype");font-display:swap;font-weight:700}@font-face{font-family:heroCondensed Fallback;src:local(Arial);ascent-override:109.42%;descent-override:34.51%;line-gap-override:0.0%;size-adjust:90.11%}.herocondensed_bd58cc4c-module__aq_1kq__className{font-family:heroCondensed,heroCondensed Fallback;font-weight:700}.herocondensed_bd58cc4c-module__aq_1kq__variable{--font-hero-heading:"heroCondensed", "heroCondensed Fallback"}
.blog-card-module-scss-module__TmF1hG__meta{font-family:var(--font-footer-mono),monospace;text-transform:uppercase;color:var(--color-text-secondary);flex-wrap:wrap;gap:8px 20px;padding-bottom:24px;font-size:12px;display:flex}.blog-card-module-scss-module__TmF1hG__card{background:var(--color-surface-control);border-radius:40px;min-width:0;overflow:hidden}.blog-card-module-scss-module__TmF1hG__cardLink{flex-direction:column;height:100%;display:flex}.blog-card-module-scss-module__TmF1hG__cardLink>:not(.blog-card-module-scss-module__TmF1hG__cardImage){margin-inline:24px}.blog-card-module-scss-module__TmF1hG__cardLink h2{font:700 32px/1.05 var(--font-hero-heading),sans-serif;text-transform:uppercase;text-wrap:balance;margin:16px 0 12px}.blog-card-module-scss-module__TmF1hG__cardLink p{color:var(--color-text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-block:0 24px;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.blog-card-module-scss-module__TmF1hG__cardLink:hover .blog-card-module-scss-module__TmF1hG__readLink{text-decoration:underline}.blog-card-module-scss-module__TmF1hG__cardLink:hover .blog-card-module-scss-module__TmF1hG__cardImage img{transform:scale(1.035)}.blog-card-module-scss-module__TmF1hG__cardImage{aspect-ratio:520/190;background:var(--color-surface-muted);border-radius:24px 24px 0 0;margin-bottom:8px;position:relative;overflow:hidden}.blog-card-module-scss-module__TmF1hG__cardImage img{object-fit:contain;padding:0;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.blog-card-module-scss-module__TmF1hG__readLink{align-items:center;gap:16px;margin-top:auto;padding-bottom:16px;font-size:15px;display:none}.blog-card-module-scss-module__TmF1hG__readLink [data-public-icon]{width:18px;height:18px}@media (max-width:700px){.blog-card-module-scss-module__TmF1hG__card{border-radius:32px}.blog-card-module-scss-module__TmF1hG__cardImage{aspect-ratio:327/190}.blog-card-module-scss-module__TmF1hG__cardLink p{-webkit-line-clamp:4;line-clamp:4}.blog-card-module-scss-module__TmF1hG__cardLink h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.blog-card-module-scss-module__TmF1hG__cardImage img{transition:none}.blog-card-module-scss-module__TmF1hG__cardLink:hover .blog-card-module-scss-module__TmF1hG__cardImage img{transform:none}}
.choice-input-module-scss-module__y39Pfa__choice{min-height:24px;font:inherit;cursor:pointer;align-items:center;gap:11px;display:flex}.choice-input-module-scss-module__y39Pfa__choice input{appearance:none;cursor:pointer;background:url(/icons/filter-unchecked.svg) 50%/contain no-repeat;border:0;border-radius:0;flex-shrink:0;width:21px;height:21px;margin:0}.choice-input-module-scss-module__y39Pfa__choice input:checked{background-image:url(/icons/filter-checked.svg)}.choice-input-module-scss-module__y39Pfa__choice input[type=checkbox]:indeterminate{background-image:url(/icons/filter-mixed.svg)}.choice-input-module-scss-module__y39Pfa__choice input:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){.choice-input-module-scss-module__y39Pfa__choice:hover span{text-underline-offset:4px;text-decoration:underline}}@media (forced-colors:active){.choice-input-module-scss-module__y39Pfa__choice input{appearance:auto}}
@font-face{font-family:footerMono;src:url(../media/SuisseIntlMono_Regular-s.p.07n2dbgn0k2h2.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:footerMono Fallback;src:local(Arial);ascent-override:69.65%;descent-override:21.97%;line-gap-override:0.0%;size-adjust:141.57%}.footermono_88c36138-module__RPF5Xa__className{font-family:footerMono,footerMono Fallback;font-weight:400}.footermono_88c36138-module__RPF5Xa__variable{--font-footer-mono:"footerMono", "footerMono Fallback"}
.mobile-navigation-module-scss-module__OXh-nq__trigger{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:none}.mobile-navigation-module-scss-module__OXh-nq__trigger :where([data-public-icon]),.mobile-navigation-module-scss-module__OXh-nq__close :where([data-public-icon]){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}.mobile-navigation-module-scss-module__OXh-nq__overlay{display:none}@media (max-width:767px){.mobile-navigation-module-scss-module__OXh-nq__trigger{display:grid}.mobile-navigation-module-scss-module__OXh-nq__overlay{--unit:var(--header-unit);z-index:1000;width:100%;height:100dvh;padding:0 calc(24*var(--unit)) 40px;overscroll-behavior:contain;background:var(--color-surface-inverse);color:var(--color-text-inverse);font-family:var(--font-hero-sans),sans-serif;opacity:0;visibility:hidden;pointer-events:none;clip-path:inset(0 0 100%);font-size:16px;line-height:1.45;transition:clip-path .55s cubic-bezier(.76,0,.24,1),opacity .35s,visibility 0s linear .55s;display:block;position:fixed;inset:0;overflow:hidden auto}.mobile-navigation-module-scss-module__OXh-nq__overlay[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;clip-path:inset(0);transition-delay:0s}.mobile-navigation-module-scss-module__OXh-nq__topbar{z-index:2;height:var(--page-header-height);font-size:calc(16*var(--unit));background:var(--color-surface-inverse);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.mobile-navigation-module-scss-module__OXh-nq__close{width:24px;height:24px;color:var(--color-text-inverse);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.mobile-navigation-module-scss-module__OXh-nq__groups{gap:31px;padding-top:21px;display:grid}.mobile-navigation-module-scss-module__OXh-nq__group{display:grid}.mobile-navigation-module-scss-module__OXh-nq__primary{color:var(--color-text-inverse);justify-content:space-between;align-items:center;font-weight:600;text-decoration:none;display:flex}.mobile-navigation-module-scss-module__OXh-nq__primary :where([data-public-icon]){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.mobile-navigation-module-scss-module__OXh-nq__secondary{gap:0;margin:4px 0 0;padding:0;line-height:1.75;list-style:none;display:grid}.mobile-navigation-module-scss-module__OXh-nq__secondary a{color:var(--color-text-muted-inverse);font-weight:500;text-decoration:none}.mobile-navigation-module-scss-module__OXh-nq__primary:focus-visible,.mobile-navigation-module-scss-module__OXh-nq__secondary a:focus-visible,.mobile-navigation-module-scss-module__OXh-nq__close:focus-visible{outline-offset:3px;outline:2px solid}}@media (prefers-reduced-motion:reduce){.mobile-navigation-module-scss-module__OXh-nq__overlay{transition:none}}
.blog-topic-filter-module-scss-module__IGbsJq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.blog-topic-filter-module-scss-module__IGbsJq__topicFilter{min-width:0;position:relative}.blog-topic-filter-module-scss-module__IGbsJq__filterLabel{color:var(--color-text-muted);margin-bottom:11px;display:block}.blog-topic-filter-module-scss-module__IGbsJq__filterTrigger{border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:53px;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;border-radius:11px;justify-content:space-between;align-items:center;gap:11px;padding:0 11px 0 21px;display:flex}.blog-topic-filter-module-scss-module__IGbsJq__filterTrigger>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.blog-topic-filter-module-scss-module__IGbsJq__filterTrigger [data-public-icon]{width:16px;height:16px;color:var(--color-text-muted);flex-shrink:0}.blog-topic-filter-module-scss-module__IGbsJq__filterTrigger:hover,.blog-topic-filter-module-scss-module__IGbsJq__filterTrigger[aria-expanded=true]{border-color:var(--color-border-strong)}.blog-topic-filter-module-scss-module__IGbsJq__filterCount{background:var(--color-accent);min-width:21px;height:21px;color:var(--color-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding-inline:3px;font-size:16px;line-height:1.3;display:flex}.blog-topic-filter-module-scss-module__IGbsJq__filterOptions{z-index:3;top:calc(100% + 11px);overscroll-behavior:contain;background:var(--color-surface-filter);border:0;border-radius:8px;min-width:0;max-height:300px;margin:0;padding:21px;animation:.16s ease-out blog-topic-filter-module-scss-module__IGbsJq__filter-reveal;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.blog-topic-filter-module-scss-module__IGbsJq__filterOptions label{margin-top:11px}@keyframes blog-topic-filter-module-scss-module__IGbsJq__filter-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.blog-topic-filter-module-scss-module__IGbsJq__filterOptions{animation:none}}
.site-header-module-scss-module__4UMFxa__root{--unit:var(--header-unit);z-index:20;font-family:var(--font-hero-sans),sans-serif;position:fixed;inset:0 0 auto;overflow:clip}.site-header-module-scss-module__4UMFxa__paint{pointer-events:none;position:absolute;inset:0}.site-header-module-scss-module__4UMFxa__paint *{pointer-events:none}.site-header-module-scss-module__4UMFxa__layer{clip-path:inset(100%);position:absolute;inset:0}.site-header-module-scss-module__4UMFxa__header,.site-header-module-scss-module__4UMFxa__layer{color:var(--color-text);background:var(--color-surface-muted)}.site-header-module-scss-module__4UMFxa__header a,.site-header-module-scss-module__4UMFxa__layer a{text-decoration:none}.site-header-module-scss-module__4UMFxa__header [data-header-focus],.site-header-module-scss-module__4UMFxa__layer [data-header-focus]{outline-offset:3px;outline:2px solid}[data-theme=light].site-header-module-scss-module__4UMFxa__header,[data-theme=light].site-header-module-scss-module__4UMFxa__layer{background:var(--color-surface)}[data-theme=dark].site-header-module-scss-module__4UMFxa__header,[data-theme=dark].site-header-module-scss-module__4UMFxa__layer{color:var(--color-text-inverse);background:var(--color-surface-inverse)}[data-theme=dark].site-header-module-scss-module__4UMFxa__header .site-header-module-scss-module__4UMFxa__logo,[data-theme=dark].site-header-module-scss-module__4UMFxa__layer .site-header-module-scss-module__4UMFxa__logo{filter:invert()}[data-theme=dark].site-header-module-scss-module__4UMFxa__header .site-header-module-scss-module__4UMFxa__navigation,[data-theme=dark].site-header-module-scss-module__4UMFxa__layer .site-header-module-scss-module__4UMFxa__navigation{background:var(--color-surface-raised-inverse);color:var(--color-text-muted)}.site-header-module-scss-module__4UMFxa__navigation a:is(:hover,:focus-visible,[data-header-hover],[data-header-focus],[aria-current=page]){color:var(--color-text)}[data-theme=dark] .site-header-module-scss-module__4UMFxa__navigation a:is(:hover,:focus-visible,[data-header-hover],[data-header-focus],[aria-current=page]){color:var(--color-text-inverse)}.site-header-module-scss-module__4UMFxa__header{pointer-events:auto;position:relative}.site-header-module-scss-module__4UMFxa__header,.site-header-module-scss-module__4UMFxa__layer{width:100vw;height:var(--page-header-height);padding-inline:calc(48*var(--unit) + 7.5px);font-size:calc(14*var(--unit));letter-spacing:0;justify-content:space-between;align-items:center;font-weight:500;display:flex}.site-header-module-scss-module__4UMFxa__left{align-items:center;gap:calc(16*var(--unit));display:flex}.site-header-module-scss-module__4UMFxa__logo{width:calc(104*var(--unit));height:auto;display:block}.site-header-module-scss-module__4UMFxa__navigation{padding-inline:calc(16*var(--unit));background:var(--color-surface-navigation);color:var(--color-text-secondary);line-height:calc(18.2*var(--unit));white-space:nowrap;border-radius:999px;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.site-header-module-scss-module__4UMFxa__navigation a{height:calc(48*var(--unit));padding-inline:calc(24*var(--unit)) calc(16*var(--unit));align-items:center;display:flex;position:relative}@media (max-width:767px){.site-header-module-scss-module__4UMFxa__header,.site-header-module-scss-module__4UMFxa__layer{padding-inline:calc(24*var(--unit));font-size:calc(16*var(--unit))}.site-header-module-scss-module__4UMFxa__navigation{display:none}}
.blog-list-module-scss-module__kfYNaG__empty{text-align:center;min-height:320px;padding:100px 24px}.blog-list-module-scss-module__kfYNaG__empty h2{font-size:28px}.blog-list-module-scss-module__kfYNaG__empty p{margin:16px 0 24px}.blog-list-module-scss-module__kfYNaG__empty button{font:inherit;border:1px solid var(--color-border-strong);cursor:pointer;border-radius:4px;padding:12px 24px}.blog-list-module-scss-module__kfYNaG__empty a{text-decoration:underline}.blog-list-module-scss-module__kfYNaG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.blog-list-module-scss-module__kfYNaG__list{grid-template-columns:255px minmax(0,1fr);gap:32px;width:min(1280px,88%);margin-inline:auto;padding-block:80px 100px;display:grid}.blog-list-module-scss-module__kfYNaG__filters{top:calc(var(--page-header-height) + 24px);z-index:2;grid-template-columns:minmax(0,1fr);align-content:start;align-self:start;gap:21px;min-width:0;display:grid;position:sticky}.blog-list-module-scss-module__kfYNaG__searchField{align-items:center;min-width:0;display:flex;position:relative}.blog-list-module-scss-module__kfYNaG__searchField [data-public-icon]{width:20px;height:20px;color:var(--color-text-muted);pointer-events:none;position:absolute;left:12px}.blog-list-module-scss-module__kfYNaG__searchField input{border:1px solid var(--palette-neutral-300);background:var(--color-surface);width:100%;min-width:0;height:50px;color:var(--color-text);font:inherit;border-radius:11px;padding:10px 12px 10px 40px;font-size:21px;line-height:1.25}.blog-list-module-scss-module__kfYNaG__searchField input::placeholder{color:var(--color-text-muted)}.blog-list-module-scss-module__kfYNaG__filterPanel{border:1px solid var(--color-border);border-radius:16px;min-width:0;padding:32px 21px;font-size:18.667px;font-weight:500;line-height:1.3}.blog-list-module-scss-module__kfYNaG__filterPanel h2{font:700 24px/1 var(--font-hero-heading),sans-serif;text-transform:uppercase;margin:0 0 43px}.blog-list-module-scss-module__kfYNaG__results{color:var(--color-text-secondary);margin:0 0 24px;font-size:14px}.blog-list-module-scss-module__kfYNaG__clearFilters{min-height:44px;font:inherit;text-align:left;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:10px 16px;text-decoration:underline}.blog-list-module-scss-module__kfYNaG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (max-width:1100px){.blog-list-module-scss-module__kfYNaG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.blog-list-module-scss-module__kfYNaG__list{grid-template-columns:1fr}.blog-list-module-scss-module__kfYNaG__filters{grid-template-columns:1fr;position:static}}@media (max-width:700px){.blog-list-module-scss-module__kfYNaG__list{padding-top:40px}.blog-list-module-scss-module__kfYNaG__filters{grid-template-columns:1fr;gap:20px}.blog-list-module-scss-module__kfYNaG__grid{grid-template-columns:1fr}}
.page-module-scss-module__ZGgknG__article{width:min(1280px,88%);max-width:1032px;margin-inline:auto;padding-top:48px}.page-module-scss-module__ZGgknG__articleHeader{max-width:852px;margin-inline:auto}.page-module-scss-module__ZGgknG__articleHeader h1{font:700 56px/1.08 var(--font-hero-heading),sans-serif;text-transform:uppercase;text-wrap:initial;margin:24px 0;margin-bottom:48px}.page-module-scss-module__ZGgknG__articleHeader>p{max-width:780px;font-size:23px;line-height:var(--line-height-body);margin-bottom:40px}.page-module-scss-module__ZGgknG__cover{aspect-ratio:2;background:var(--color-surface-muted);position:relative}.page-module-scss-module__ZGgknG__cover img{object-fit:contain;padding:32px}.page-module-scss-module__ZGgknG__articleGrid{max-width:672px;margin-inline:auto;padding-block:64px 80px}.page-module-scss-module__ZGgknG__prose{max-width:70ch;font-size:18px;line-height:var(--line-height-body);color:var(--color-text-secondary)}.page-module-scss-module__ZGgknG__prose section{scroll-margin-top:calc(var(--page-header-height) + 32px)}.page-module-scss-module__ZGgknG__prose h2{font-family:var(--font-hero-heading),sans-serif;text-transform:uppercase;color:var(--color-text);margin:48px 0 24px;font-size:46px;font-weight:700;line-height:1}.page-module-scss-module__ZGgknG__prose section:first-child h2{margin-top:0}.page-module-scss-module__ZGgknG__prose p{margin-block:20px}.page-module-scss-module__ZGgknG__prose>a{margin-top:40px}@media (max-width:1100px){.page-module-scss-module__ZGgknG__articleGrid{grid-template-columns:190px minmax(0,1fr);gap:40px}}@media (max-width:700px){.page-module-scss-module__ZGgknG__articleHeader h1{font-size:40px}.page-module-scss-module__ZGgknG__articleHeader>p{font-size:20px}.page-module-scss-module__ZGgknG__cover{aspect-ratio:4/3}.page-module-scss-module__ZGgknG__cover img{padding:16px}.page-module-scss-module__ZGgknG__prose{font-size:18px}.page-module-scss-module__ZGgknG__prose h2{font-size:34px}}.page-module-scss-module__ZGgknG__meta{font-family:var(--font-footer-mono),monospace;text-transform:uppercase;color:var(--color-text-secondary);flex-wrap:wrap;gap:8px 20px;padding-bottom:24px;font-size:12px;display:flex}.page-module-scss-module__ZGgknG__related{width:min(1280px,88%);margin-inline:auto}.page-module-scss-module__ZGgknG__back{font-family:var(--font-footer-mono),monospace;text-transform:uppercase;margin-bottom:32px;font-size:12px;display:inline-block;text-decoration:underline!important}.page-module-scss-module__ZGgknG__prose .page-module-scss-module__ZGgknG__articleLead{font-size:28px;line-height:inherit;color:var(--color-text);margin:0 0 48px}.page-module-scss-module__ZGgknG__related{border-top:1px solid var(--color-border);padding-block:48px 96px}.page-module-scss-module__ZGgknG__related>h2{font:700 48px/1.1 var(--font-hero-heading),sans-serif;margin-bottom:32px}.page-module-scss-module__ZGgknG__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}@media (max-width:700px){.page-module-scss-module__ZGgknG__prose .page-module-scss-module__ZGgknG__articleLead{font-size:24px}.page-module-scss-module__ZGgknG__relatedGrid{grid-template-columns:1fr}}
.page-module-scss-module__MoBG_G__intro{background:var(--color-surface-inverse);color:var(--color-text-inverse);padding:88px max(6%,50% - 640px) 208px}.page-module-scss-module__MoBG_G__intro h1{font:700 130px/.9 var(--font-hero-heading),sans-serif;text-transform:uppercase;margin:0}.page-module-scss-module__MoBG_G__intro p{max-width:650px;font-size:20px;line-height:var(--line-height-body);color:var(--palette-neutral-300);margin:30px 0 0}.page-module-scss-module__MoBG_G__listBackdrop{background:var(--color-surface-inverse)}.page-module-scss-module__MoBG_G__listSurface{background:var(--color-surface);border-radius:64px 64px 0 0;margin-top:-64px;position:relative}@media (max-width:700px){.page-module-scss-module__MoBG_G__listSurface{border-radius:40px 40px 0 0;margin-top:-40px}.page-module-scss-module__MoBG_G__intro{padding-block:48px 88px}.page-module-scss-module__MoBG_G__intro h1{font-size:72px}.page-module-scss-module__MoBG_G__intro p{max-width:330px;font-size:20px}}
.page-module-scss-module__xix4yW__article{width:min(1280px,88%);max-width:1032px;margin-inline:auto;padding-top:48px}.page-module-scss-module__xix4yW__articleHeader{max-width:852px;margin-inline:auto}.page-module-scss-module__xix4yW__articleHeader h1{font:700 56px/1.08 var(--font-hero-heading),sans-serif;text-transform:uppercase;text-wrap:initial;margin:24px 0;margin-bottom:48px}.page-module-scss-module__xix4yW__articleHeader>p{max-width:780px;font-size:23px;line-height:var(--line-height-body);margin-bottom:40px}.page-module-scss-module__xix4yW__cover{aspect-ratio:2;background:var(--color-surface-muted);position:relative}.page-module-scss-module__xix4yW__cover img{object-fit:contain;padding:32px}.page-module-scss-module__xix4yW__articleGrid{max-width:672px;margin-inline:auto;padding-block:64px 80px}.page-module-scss-module__xix4yW__prose{max-width:70ch;font-size:18px;line-height:var(--line-height-body);color:var(--color-text-secondary)}.page-module-scss-module__xix4yW__prose section{scroll-margin-top:calc(var(--page-header-height) + 32px)}.page-module-scss-module__xix4yW__prose h2{font-family:var(--font-hero-heading),sans-serif;text-transform:uppercase;color:var(--color-text);margin:48px 0 24px;font-size:46px;font-weight:700;line-height:1}.page-module-scss-module__xix4yW__prose section:first-child h2{margin-top:0}.page-module-scss-module__xix4yW__prose p{margin-block:20px}.page-module-scss-module__xix4yW__prose>a{margin-top:40px}@media (max-width:1100px){.page-module-scss-module__xix4yW__articleGrid{grid-template-columns:190px minmax(0,1fr);gap:40px}}@media (max-width:700px){.page-module-scss-module__xix4yW__articleHeader h1{font-size:40px}.page-module-scss-module__xix4yW__articleHeader>p{font-size:20px}.page-module-scss-module__xix4yW__cover{aspect-ratio:4/3}.page-module-scss-module__xix4yW__cover img{padding:16px}.page-module-scss-module__xix4yW__prose{font-size:18px}.page-module-scss-module__xix4yW__prose h2{font-size:34px}}
.editorial-layout-module-scss-module__rko54W__shell{padding-top:var(--page-header-height);font-family:var(--font-hero-sans),sans-serif;color:var(--color-text);background:var(--color-surface);letter-spacing:0}.editorial-layout-module-scss-module__rko54W__shell ::selection{background:var(--color-accent);color:var(--color-text)}.editorial-layout-module-scss-module__rko54W__shell a{text-decoration:none}.editorial-layout-module-scss-module__rko54W__shell:has([data-blog-surface]){background:var(--color-surface-inverse)}.editorial-layout-module-scss-module__rko54W__footer{background:var(--color-surface-inverse);color:var(--color-text-inverse);padding:64px 6% 32px}.editorial-layout-module-scss-module__rko54W__footer h2{max-width:700px;font:700 56px/1.1 var(--font-hero-heading),sans-serif}.editorial-layout-module-scss-module__rko54W__footer p{margin:24px 0 32px;font-size:20px}.editorial-layout-module-scss-module__rko54W__footerBottom{border-top:1px solid var(--color-text-secondary);justify-content:space-between;align-items:center;gap:24px;margin-top:64px;padding-top:32px;display:flex}.editorial-layout-module-scss-module__rko54W__footerBottom img{filter:invert()}.editorial-layout-module-scss-module__rko54W__footerBottom nav{flex-wrap:wrap;gap:24px;display:flex}.editorial-layout-module-scss-module__rko54W__footerBottom a:hover{text-decoration:underline}.editorial-layout-module-scss-module__rko54W__footerBottom>span{font-size:13px}@media (max-width:700px){.editorial-layout-module-scss-module__rko54W__footer h2{font-size:40px}.editorial-layout-module-scss-module__rko54W__footerBottom{flex-direction:column;align-items:flex-start}}
