:root{--border-width: 1px;--border-color: var(--color-neutral-300);--component-border-radius: 16px}:root{--box-shadow: rgba(50, 50, 93, .25) 0px 50px 100px -20px, rgba(0, 0, 0, .3) 0px 30px 60px -30px}:root{--spacing-xs: .4375rem;--spacing-sm: .875rem;--spacing-md: 1.3125rem;--spacing-lg: 1.75rem;--spacing-xl: 2.1875rem;--spacing-2xl: 3.2rem;--grid-gutter-x: clamp(1.5rem, 4.8vw, 80px)}:root{--transition-duration: .3s;--transition-timing-function: cubic-bezier(.501, 0, .387, .833)}:root{--color-accent-500: #dedc00;--color-accent-700: #a3a100}:root{--color-neutral-0: #fff;--color-neutral-100: #e5e5e5;--color-neutral-300: #b2b2b2;--color-neutral-500: #7e7e7e;--color-neutral-900: #1a1a1a;--color-neutral-1000: #000}:root{--opacity-0-800: #000000cc}:root{--color-primary-300: #ff33a3;--color-primary-500: #e6007e;--color-primary-700: #990054;--color-primary-900: #660038}:root{--color-secondary-300: #64bce8;--color-secondary-500: #36a9e1;--color-secondary-700: #337ab7;--color-secondary-900: #1d4567}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(./poppins-devanagari-800-normal-ACzlZF75.woff2) format("woff2"),url(./poppins-devanagari-800-normal-BLmXVokE.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(./poppins-latin-ext-800-normal-CDgOlX-1.woff2) format("woff2"),url(./poppins-latin-ext-800-normal-CIZaRbSk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(./poppins-latin-800-normal-Bd8-pIP1.woff2) format("woff2"),url(./poppins-latin-800-normal-YoItoZZV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--heading-font-family: "Poppins", sans-serif;--heading-font-weight: 800;--heading-line-height: 1.06;--heading-color: var(--color-neutral-0);--hero-size: clamp(42px, 5vw + 1rem, 84px);--h1-size: clamp(30px, 5vw + 1rem, 60px);--h2-size: clamp(22px, 5vw + 1rem, 44px);--h3-size: clamp(16px, 5vw + 1rem, 32px);--h4-size: clamp(12px, 5vw + 1rem, 24px);--h5-size: clamp(9px, 5vw + 1rem, 18px);--h6-size: var(--text-md)}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(./poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(./poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(./poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(./poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(./poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(./poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(./poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(./poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(./poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(./poppins-devanagari-700-normal-O-jipLrW.woff2) format("woff2"),url(./poppins-devanagari-700-normal-fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(./poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2"),url(./poppins-latin-ext-700-normal-DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(./poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(./poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--text-xs: clamp(.375rem, 5vw + 1rem, .75rem);--text-sm: clamp(.45rem, 5vw + 1rem, .9rem);--text-md: clamp(.5rem, 5vw + 1rem, 1rem);--text-lg: clamp(.625rem, 5vw + 1rem, 1.25rem);--text-xl: clamp(.75rem, 5vw + 1rem, 1.5rem);--body-font-family: "Poppins", sans-serif;--body-font-size: var(--text-md);--body-font-weight: 400;--body-line-height: 1.6;--body-color: var(--color-neutral-0)}:root{--icon-sm: var(--text-sm);--icon-lg: var(--text-lg)}.x-core-accordion{max-width:800px}.x-core-accordion .x-core-collapse{margin-bottom:var(--spacing-md);color:var(--body-color);padding-inline:var(--spacing-xs)}.x-core-accordion .x-core-collapse:last-of-type{margin-bottom:unset}.x-core-accordion .x-core-collapse__content{position:relative;z-index:1;margin-top:var(--spacing-xs);padding:var(--spacing-md);border-radius:12px}@container style(--breakpoint-md-min: true){.x-core-accordion .x-core-collapse__content{left:-26px}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .x-core-accordion .x-core-collapse__content{left:-26px}.x-core-accordion .x-core-collapse__content:after{position:absolute;z-index:-1;background-color:var(--color-primary-700);border-radius:8px;transform:skew(-15deg);content:"";top:0;right:0;bottom:0;left:0}.x-core-accordion .x-core-collapse__title{position:relative;z-index:1;padding:var(--spacing-sm) var(--spacing-md)}.x-core-accordion .x-core-collapse__title:after{position:absolute;z-index:-1;background-color:var(--color-primary-500);border-radius:8px;transform:skew(-15deg);transition:transform .2s var(--transition-timing-function);content:"";top:0;right:0;bottom:0;left:0}.x-core-accordion .x-core-collapse .x-core-icon-text{gap:var(--spacing-sm)}.x-core-accordion .x-core-collapse .x-core-icon-text__content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;font-size:var(--text-lg)}.x-core-accordion .x-core-collapse .x-core-icon-text__icon{position:relative;z-index:2;display:flex;height:32px;place-content:center;aspect-ratio:1}.x-core-accordion .x-core-collapse .x-core-icon-text__icon:after{position:absolute;z-index:-1;background-color:var(--color-primary-700);border-radius:4px;transform:skew(-15deg);transition:transform .2s var(--transition-timing-function);content:"";top:0;right:0;bottom:0;left:0}@container style(--breakpoint-lg-min: true){.x-core-accordion .x-core-collapse:hover .x-core-icon-text:after{transform:skew(15deg)}.x-core-accordion .x-core-collapse:hover .x-core-icon-text__content:after{right:0;opacity:1}.x-core-accordion .x-core-collapse:hover .x-core-icon-text__icon{color:var(--body-color)}.x-core-accordion .x-core-collapse:hover .x-core-icon-text__icon:after{transform:skew(15deg)}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .x-core-accordion .x-core-collapse:hover .x-core-icon-text:after{transform:skew(15deg)}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .x-core-accordion .x-core-collapse:hover .x-core-icon-text__content:after{right:0;opacity:1}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .x-core-accordion .x-core-collapse:hover .x-core-icon-text__icon{color:var(--body-color)}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .x-core-accordion .x-core-collapse:hover .x-core-icon-text__icon:after{transform:skew(15deg)}:root{--button-border-radius: 12px;--button-font-weight: 600;--button-line-height: 1}.x-core-button{--button-color: var(--color-neutral-0);min-height:52px;place-content:center}.x-core-button--primary{--button-background: var(--color-primary-500)}.x-core-button--primary.x-core-button--active,.x-core-button--primary:hover{--button-color: var(--color-primary-500);--button-background: var(--color-accent-500)}.x-core-button--secondary{--button-background: var(--color-secondary-900)}.x-core-button--secondary.x-core-button--active,.x-core-button--secondary:hover{--button-color: var(--color-secondary-900);--button-background: var(--color-accent-500)}.x-core-button--tertiary{--button-background: var(--color-accent-500);--button-color: var(--color-primary-500)}.x-core-button--tertiary.x-core-button--active,.x-core-button--tertiary:hover{--button-color: var(--color-accent-500);--button-background: var(--color-primary-500)}.x-core-badge{--badge-color: var(--color-neutral-0)}.x-core-badge--primary{--badge-background: var(--color-primary-500)}.x-core-badge--secondary{--badge-background: var(--color-secondary-500)}.x-core-badge--tertiary{--badge-background: var(--color-accent-500)}a.x-core-badge--primary:hover{--badge-background: var(--color-primary-700)}a.x-core-badge--secondary:hover{--badge-background: var(--color-secondary-700)}a.x-core-badge--tertiary:hover{--badge-background: var(--color-accent-700)}.x-core-card{box-shadow:none}.x-core-card:not(.x-core-card--testimonial){--card-background: var(--color-secondary-300);border:unset}.x-core-card--testimonial{--card-padding-y: 0;--card-padding-x: 0;--card-content-gap: var(--spacing-sm);--handle-height: 56px;--icon-color: var(--color-secondary-300);position:relative;display:flex;flex-direction:column;gap:var(--spacing-sm);overflow:hidden;border:none;border-radius:var(--component-border-radius);transition:height .3s ease}.x-core-card--testimonial:after{position:absolute;top:0;right:0;bottom:auto;left:0;z-index:-1;height:var(--handle-height);background-color:var(--color-neutral-0);border-radius:var(--component-border-radius);box-shadow:var(--box-shadow);transition:height .3s ease;content:""}.x-core-card--testimonial:has(.x-core-button--handle:hover,.x-core-button--handle:focus):after{height:100%}.x-core-card--testimonial:has(.x-core-button--handle:hover,.x-core-button--handle:focus) .platform__wrapper{padding-inline:var(--spacing-md);transform:padding .3s ease}.x-core-card--testimonial:has(.x-core-button--handle:hover,.x-core-button--handle:focus) .platform__wrapper .platform__name{transform:translateY(20px);opacity:1}.x-core-card--testimonial:has(.x-core-button--handle:hover,.x-core-button--handle:focus) .testimonial-media__wrapper{margin:8px;border-radius:12px}.x-core-card--testimonial .x-core-intro{padding:20px;background-color:var(--color-secondary-700);border-radius:var(--component-border-radius)}.x-core-card--testimonial .read-more__wrapper{position:absolute;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to bottom,transparent,var(--color-neutral-1000))}.x-core-card--testimonial .read-more__wrapper:has(.read-more__content--expanded){background:linear-gradient(to bottom,transparent,var(--opacity-0-800) var(--spacing-xl),var(--color-neutral-1000) 80%)}@container style(--breakpoint-md-max: true){.x-core-card--testimonial .read-more__wrapper:has(.read-more__content--expanded){top:10%}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .x-core-card--testimonial .read-more__wrapper:has(.read-more__content--expanded){top:10%}.x-core-card--testimonial .platform__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:var(--handle-height);color:var(--color-secondary-700);border-radius:var(--component-border-radius);transition:padding .3s ease;padding-inline:var(--spacing-sm)}.x-core-card--testimonial .platform__wrapper .x-core-button--handle{display:block;width:100%;height:100%;color:currentColor}.x-core-card--testimonial .platform__wrapper .x-core-button--handle .x-core-icon-text{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%}.x-core-card--testimonial .platform__wrapper .x-core-button--handle:hover,.x-core-card--testimonial .platform__wrapper .x-core-button--handle:focus{text-decoration:none}.x-core-card--testimonial .platform__wrapper .platform__name{position:absolute;margin-left:1ch;color:var(--color-neutral-500);font-size:var(--text-xs);transform:translateY(32px);opacity:0;transition:transform .3s ease,opacity .3s ease;pointer-events:none}.x-core-card--testimonial .testimonial-media__wrapper{position:relative;overflow:hidden;border-radius:var(--component-border-radius);transition:margin .3s ease,border-radius .3s ease;aspect-ratio:4/6}.x-core-card--testimonial .testimonial-media__wrapper .x-core-media{--image-aspect-ratio: unset;grid-area:1/1;width:100%;height:100%;overflow:hidden}.x-core-card--testimonial .testimonial-media__wrapper .x-core-media .x-core-image,.x-core-card--testimonial .testimonial-media__wrapper .x-core-media .x-core-video,.x-core-card--testimonial .testimonial-media__wrapper .x-core-media .embed-container{width:100%;height:100%;object-fit:cover}.x-core-card--testimonial .testimonial-media__wrapper:not(:has(.x-core-media)) .read-more__wrapper{top:0;padding:var(--spacing-md);background:linear-gradient(to bottom,var(--color-secondary-700),var(--color-secondary-900));background-color:var(--color-secondary-700)}.x-core-card--testimonial .testimonial-media__wrapper:not(:has(.x-core-media)) .read-more__wrapper .read-more__content{max-height:1000px;overflow:scroll}.x-core-card--testimonial .testimonial-media__wrapper:not(:has(.x-core-media)) .read-more__wrapper .read-more__content p{margin-top:0}.x-core-card--testimonial .testimonial-media__wrapper:not(:has(.x-core-media)) .read-more__wrapper .x-core-button--read-more{display:none}:root{--input-border-width: 2px;--input-border-color: var(--color-neutral-0);--input-padding-x: var(--spacing-md);--input-font-size: var(--text-lg)}.x-core-input input{min-height:52px}section:not(.pageblock--hero) .x-core-media{position:relative}section:not(.pageblock--hero) .x-core-media .x-core-image,section:not(.pageblock--hero) .x-core-media .x-core-video,section:not(.pageblock--hero) .x-core-media .embed-container{position:relative;border-radius:var(--component-border-radius)}section:not(.pageblock--hero) .x-core-media .x-core-image{aspect-ratio:var(--image-aspect-ratio, 4/5);object-fit:cover}.read-more__wrapper{position:relative;padding:var(--spacing-2xl) var(--spacing-md) var(--spacing-xl)}.read-more__content{--body-line-height: 1.2;position:relative;display:block;height:100%;max-height:calc(2.4em + var(--spacing-md));overflow:hidden;transition:max-height var(--transition-duration) var(--transition-timing-function)}.read-more__content p{display:-webkit-box;height:100%;margin:var(--spacing-md) 0 0 0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.read-more__content--expanded{max-height:1000px;overflow:scroll}.read-more__content--expanded p{overflow:scroll;-webkit-line-clamp:unset}.x-core-button--read-more{position:absolute;bottom:0;left:0;padding:var(--spacing-sm) var(--spacing-md);color:var(--color-secondary-500);font-size:var(--text-sm);background:none;border:none;cursor:pointer}.x-core-button--read-more:hover,.x-core-button--read-more:focus{text-decoration:underline}@media (max-width: 767px){:root{--breakpoint-sm-max: true}}@media (min-width: 768px){:root{--breakpoint-md-min: true}}@media (max-width: 991px){:root{--breakpoint-md-max: true}}@media (min-width: 992px){:root{--breakpoint-lg-min: true}}@media (max-width: 1199px){:root{--breakpoint-lg-max: true}}@media (min-width: 1200px){:root{--breakpoint-xl-min: true}}@media (max-width: 1439px){:root{--breakpoint-xl-max: true}}@media (min-width: 1600px){:root{--breakpoint-3xl-min: true}}:root{--menu-breakpoint: false}@media (max-width: 999999999px){:root{--menu-breakpoint: true}}:root{--block-breakpoint: false}@media (max-width: 992px){:root{--block-breakpoint: true}}:root{--body-background-color: var(--color-secondary-500)}footer{--footer-background: transparent;--link-color: var(--body-color);position:relative}footer:before,footer:after{bottom:0;transform-origin:bottom right;content:""}footer:before{position:absolute;top:-5vw;left:0;z-index:-2;width:calc(var(--container-offset) * 1.5);min-width:100vw;background-color:var(--color-accent-500);border-radius:0 20px 0 0;transform:skew(40deg)}@container style(--breakpoint-lg-min: true){footer:before{width:calc(var(--container-offset) * 1.5);min-width:30vw}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill footer:before{width:calc(var(--container-offset) * 1.5);min-width:30vw}footer:after{position:absolute;top:0;right:calc(-1 * var(--container-offset));left:calc(var(--container-offset) / 2);z-index:-1;width:100%;background-color:var(--color-primary-500);border-radius:20px 0 0;transform:skew(-40deg)}.footer-main{position:relative}.footer-main .footerblock--row{position:relative;z-index:1}.footer-main .footerblock--row .footerblock--image .x-core-image{max-width:320px}body:has(#wpadminbar)>header{top:var(--wp-admin--admin-bar--height, 32px)}body>header{position:fixed;top:0;left:0;z-index:var(--header-fixed-z-index, 999);width:100%}header .header .header__logo{z-index:2}header .header .header__logo svg{fill:var(--color-neutral-0)}header .header--main .container{position:relative;margin-inline:var(--container-offset) var(--container-offset);padding-inline:0;width:auto;max-width:100%}header .header--main .container .main-menu{position:absolute;top:0;z-index:0;align-items:center;padding:var(--spacing-xl);border-radius:var(--component-border-radius)}header .header--main .container .main-menu:after{position:absolute;z-index:-1;background-color:var(--color-primary-700);border-radius:8px;transform:skew(-15deg) translate(50%) scaleX(1.5);transform-origin:top center;content:"";-webkit-user-select:none;user-select:none;pointer-events:none;top:0;right:0;bottom:0;left:0}@container style(--breakpoint-lg-min: true){header .header--main .container .main-menu{right:0;width:auto;padding:var(--spacing-xl) var(--spacing-xl) var(--header-main-height);background-color:transparent;transform:translate(calc(-50% - 40px))}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill header .header--main .container .main-menu{right:0;width:auto;padding:var(--spacing-xl) var(--spacing-xl) var(--header-main-height);background-color:transparent;transform:translate(calc(-50% - 40px))}header .header--main .container .main-menu .x-core-button-wrapper{flex-direction:column;gap:var(--spacing-sm);align-items:center;width:100%;max-width:240px;margin-top:var(--spacing-xl)}@container style(--breakpoint-lg-min: true){header .header--main .container .main-menu .x-core-button-wrapper{display:none}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill header .header--main .container .main-menu .x-core-button-wrapper{display:none}header .header--main .container .main-menu .x-core-button-wrapper .x-core-button{display:flex;align-items:center;justify-content:center;width:100%;text-align:center}header .header--main .container .main-menu .x-core-navigation{--nav-link-font-size: var(--h3-size);--nav-link-font-weight: 700;display:flex;padding-top:var(--header-main-height)}@container style(--breakpoint-lg-min: true){header .header--main .container .main-menu .x-core-navigation{align-items:flex-start}header .header--main .container .main-menu .x-core-navigation__entry{padding-left:calc(15px * (var(--nav-count) - var(--nav-index)))}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill header .header--main .container .main-menu .x-core-navigation{align-items:flex-start}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill header .header--main .container .main-menu .x-core-navigation__entry{padding-left:calc(15px * (var(--nav-count) - var(--nav-index)))}header .header--main .container .main-menu .x-core-navigation .x-core-icon-text{text-align:center}header .header--main .container .main-menu__wrapper{--snowball-transform: translate(35%, -50%) rotate(24deg);z-index:1;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;column-gap:20px;box-shadow:var(--box-shadow)}@media (hover: hover) and (pointer: fine){header .header--main .container .main-menu__wrapper:has(.x-core-button[aria-controls=main-menu]:hover){--snowball-transform: translate(30%, -45%) scale(1.2) rotate(0deg)}}header .header--main .container .main-menu__wrapper:after{position:absolute;top:0;right:0;z-index:-4;width:auto;height:400px;background:url(./snowball-CF0MoUuo.png);background-repeat:no-repeat;background-position:center;background-size:contain;transform:var(--snowball-transform);transition:transform var(--transition-duration) var(--transition-timing-function);content:"";-webkit-user-select:none;user-select:none;pointer-events:none;aspect-ratio:1}@container style(--breakpoint-md-min: true){header .header--main .container .main-menu__wrapper:after{height:480px}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill header .header--main .container .main-menu__wrapper:after{height:480px}@container style(--breakpoint-xl-min: true){header .header--main .container .main-menu__wrapper:after{height:720px}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill header .header--main .container .main-menu__wrapper:after{height:720px}header .header--main .container .main-menu__wrapper .x-core-button{--button-background: transparent;position:relative}header .header--main .container .main-menu__wrapper .x-core-button:after{position:absolute;z-index:-1;border-radius:8px;transform:skew(-15deg) scale(1.5);transform-origin:center;transition:transform var(--transition-duration) var(--transition-timing-function);content:"";-webkit-user-select:none;user-select:none;pointer-events:none;top:0;right:0;bottom:0;left:0}@media (hover: hover) and (pointer: fine){header .header--main .container .main-menu__wrapper .x-core-button:hover,header .header--main .container .main-menu__wrapper .x-core-button:focus{--button-color: var(--color-neutral-0)}header .header--main .container .main-menu__wrapper .x-core-button:hover:after,header .header--main .container .main-menu__wrapper .x-core-button:focus:after{border-radius:8px;transform:skew(-15deg) scale(1.6);transition:transform var(--transition-duration) var(--transition-timing-function)}}header .header--main .container .main-menu__wrapper .x-core-button[aria-controls=main-menu]{z-index:1}header .header--main .container .main-menu__wrapper .x-core-button[aria-controls=main-menu]:after{background-color:var(--color-primary-500)}header .header--main .container .main-menu__wrapper .x-core-button-wrapper--cta{column-gap:30px}@container style(--breakpoint-md-max: true){header .header--main .container .main-menu__wrapper .x-core-button-wrapper--cta{display:none}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill header .header--main .container .main-menu__wrapper .x-core-button-wrapper--cta{display:none}header .header--main .container .main-menu__wrapper .x-core-button--primary:after{background-color:var(--color-primary-900);border-radius:8px 0 0 8px}header .header--main .container .main-menu__wrapper .x-core-button--secondary:after{background-color:var(--color-primary-700);border-radius:8px 0 0 8px}header .header--main .container:has(.main-menu.is-active) .main-menu__wrapper{--snowball-transform: translate(45%, -40%) scale(0) rotate(24deg)}@media (hover: hover) and (pointer: fine){header .header--main .container:has(.main-menu.is-active) .main-menu__wrapper:has(.x-core-button[aria-controls=main-menu]:hover){--snowball-transform: translate(45%, -40%) scale(0) rotate(24deg)}}body.has-scrolled .header--main .container .main-menu__wrapper{--snowball-transform: translate(45%, -48%) scale(.4) rotate(-24deg)}@container style(--breakpoint-md-max: true){body.has-scrolled .header--main .container .main-menu__wrapper{--snowball-transform: translate(45%, -40%) scale(.6) rotate(-24deg)}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill body.has-scrolled .header--main .container .main-menu__wrapper{--snowball-transform: translate(45%, -40%) scale(.6) rotate(-24deg)}@media (hover: hover) and (pointer: fine){body.has-scrolled .header--main .container .main-menu__wrapper:has(.x-core-button[aria-controls=main-menu]:hover){--snowball-transform: translate(40%, -45%) scale(.8) rotate(-48deg)}}body.has-scrolled .header--main .container:has(.main-menu.is-active) .main-menu__wrapper{--snowball-transform: translate(45%, -40%) scale(0) rotate(-24deg)}@media (hover: hover) and (pointer: fine){body.has-scrolled .header--main .container:has(.main-menu.is-active) .main-menu__wrapper:has(.x-core-button[aria-controls=main-menu]:hover){--snowball-transform: translate(45%, -40%) scale(00) rotate(-24deg)}}:root{--container-offset: calc(var(--grid-gutter-x) * .5)}@media (min-width: 576px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 540px) / 2)}}@media (min-width: 768px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 720px) / 2)}}@media (min-width: 992px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 960px) / 2)}}@media (min-width: 1200px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1140px) / 2)}}@media (min-width: 1440px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1400px) / 2)}}@media (min-width: 1600px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1540px) / 2)}}.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}@media (min-width: 576px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 768px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 992px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1200px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1440px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1600px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}:root{--block-padding-y: clamp(45px, 6.5vw, 125px);--intro-gutter-after: clamp(45px, 6.5vw, 100px)}.pageblock:first-of-type{--block-padding-top: calc(var(--header-main-height) * 2)}.pageblock[data-display-no-padding-top]{--block-padding-top: 0}.pageblock[data-display-no-padding-bottom]{--block-padding-bottom: 0}.pageblock[data-display-rotate-media].pageblock .x-core-media .x-core-image,.pageblock[data-display-rotate-media].pageblock .x-core-media .x-core-video,.pageblock[data-display-rotate-media].pageblock .x-core-media .embed-container{transform:rotate(4deg)}.pageblock[data-display-rotate-media].pageblock.pageblock--reverse .x-core-media .x-core-image,.pageblock[data-display-rotate-media].pageblock.pageblock--reverse .x-core-media .x-core-video,.pageblock[data-display-rotate-media].pageblock.pageblock--reverse .x-core-media .embed-container{transform:rotate(-4deg)}.pageblock[data-display-background-shape-left].pageblock,.pageblock[data-display-background-shape-right].pageblock{position:relative}.pageblock[data-display-background-shape-left].pageblock:after,.pageblock[data-display-background-shape-right].pageblock:after{position:absolute;top:0;bottom:0;z-index:-1;background-color:var(--color-secondary-300);border-radius:20px;transform:skew(-15deg) scaleX(1.1);content:"";--x-axis-offset: 70%}@container style(--breakpoint-md-min: true){.pageblock[data-display-background-shape-left].pageblock:after,.pageblock[data-display-background-shape-right].pageblock:after{--x-axis-offset: 60%}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .pageblock[data-display-background-shape-left].pageblock:after,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .pageblock[data-display-background-shape-right].pageblock:after{--x-axis-offset: 60%}@container style(--breakpoint-xl-min: true){.pageblock[data-display-background-shape-left].pageblock:after,.pageblock[data-display-background-shape-right].pageblock:after{--x-axis-offset: 55%}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .pageblock[data-display-background-shape-left].pageblock:after,:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .pageblock[data-display-background-shape-right].pageblock:after{--x-axis-offset: 55%}.pageblock[data-display-background-shape-left].pageblock:after{right:var(--x-axis-offset);left:-50%;transform-origin:center right}.pageblock[data-display-background-shape-right].pageblock:after{right:-50%;left:var(--x-axis-offset);transform-origin:center left}
