:root{--font-raleway:"Raleway",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-merriweather:"Merriweather",ui-serif,Georgia,"Times New Roman",Times,serif;--font-primary:var(--font-raleway);--font-secondary:var(--font-primary),ui-sans-serif,system-ui;--layout-size:1440px;--base-multiplier:4px;--spacing-1:calc(var(--base-multiplier)*1);--spacing-2:calc(var(--base-multiplier)*2);--spacing-3:calc(var(--base-multiplier)*3);--spacing-4:calc(var(--base-multiplier)*4);--spacing-5:calc(var(--base-multiplier)*5);--spacing-6:calc(var(--base-multiplier)*6);--spacing-7:calc(var(--base-multiplier)*7);--spacing-8:calc(var(--base-multiplier)*8);--spacing-9:calc(var(--base-multiplier)*9);--spacing-10:calc(var(--base-multiplier)*10);--spacing-11:calc(var(--base-multiplier)*11);--spacing-12:calc(var(--base-multiplier)*12);--spacing-13:calc(var(--base-multiplier)*13);--spacing-14:calc(var(--base-multiplier)*14);--font-size-smallest:clamp(0.72rem,0.09vi + 0.7rem,0.78rem);--font-size-smaller:clamp(0.78rem,0.09vi + 0.76rem,0.84rem);--font-size-small:clamp(0.84rem,0.19vi + 0.8rem,0.97rem);--font-size:clamp(1rem,calc(15.3px + 0.188vi),1.125rem);--font-size-large:clamp(1.25rem,0.38vi + 1.16rem,1.5rem);--font-size-larger:clamp(1.63rem,0.38vi + 1.54rem,1.88rem);--font-size-largest:clamp(1.88rem,0.94vi + 1.65rem,2.5rem);--color-primary:#056eb5;--color-primary-light:#0ca7db;--color-primary-super-light:#056eb51a;--color-primary-dark:#052850;--color-primary-tint:#ebeff8;--color-primary-accent:#fd7062;--color-primary-accent-light:#e0234c;--color-primary-accent-dark:#d20532;--gradient-primary:linear-gradient(207deg,var(--color-primary-accent-dark) -14.73%,var(--color-primary-dark) 83.12%);--color-secondary:#dfdfdf;--color-secondary-light:#f4f4f4;--color-secondary-dark:#888;--color-light:#fff;--color-dark:#333;--color-darker:#111;--color-system-success:#2eb701;--color-system-success-light:#d7f5ce;--color-system-success-dark:#175c01;--color-system-warning:#ffce00;--color-system-warning-light:#f9f1d1;--color-system-warning-dark:#806700;--color-system-error:#e70000;--color-system-error-light:#ffd5d5;--color-system-error-dark:#740000;--color-text-primary-light:var(--color-secondary-dark);--color-text-primary:var(--color-dark);--color-text-primary-dark:#111;--color-bg-primary-light:#ebf4fa;--color-categories-section:var(--color-primary-dark);--default-transition:all .2s ease-in-out;--animation-duration:200ms;--animation-type:ease-in-out;--default-focus-outline:2px solid var(--cta-focus-color,#0f8cff);--color-primary-hover:#052850;--color-primary-selected:#d20532}@media(max-width:1024px){:root{--base-multiplier:3.5px}}@media(max-width:768px){:root{--base-multiplier:3px}}@media(max-width:425px){:root{--base-multiplier:2.5px}}:root{--header-height:76px}@keyframes cta-loading-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button{--button-color--primary:var(--color-light);--button-color--primary_hover:var(--color-light);--button-background--primary:var(--color-primary-dark);--button-background--primary_hover:var(--color-primary);--button-border-color--primary:var(--color-primary-dark);--button-border-color--primary_hover:var(--color-primary);--button-border-width--primary:2px;--button-color--secondary:var(--color-primary-dark);--button-color--secondary_hover:var(--color-primary-dark);--button-background--secondary:var(--color-light);--button-background--secondary_hover:var(--color-light);--button-border-color--secondary:var(--color-secondary);--button-border-color--secondary_hover:var(--color-primary-dark);--button-border-width--secondary:2px;--button-color--tertiary:var(--color-light);--button-color--tertiary_hover:var(--color-light);--button-background--tertiary:var(--color-primary-accent-dark);--button-background--tertiary_hover:var(--color-primary-accent-light);--button-border-color--tertiary:var(--color-primary-accent-dark);--button-border-color--tertiary_hover:var(--color-primary-accent-dark);--button-border-width--tertiary:2px;--button-color--disabled:var(--color-secondary-dark);--button-color--disabled_hover:var(--color-secondary-dark);--button-background--disabled:var(--color-secondary);--button-background--disabled_hover:var(--color-secondary);--button-border-color--disabled:transparent;--button-border-color--disabled_hover:transparent;--button-border-width--disabled:2px;--button-min-width--size-default:130px;--button-gap--size-default:var(--spacing-3);--button-padding--size-default:var(--spacing-3) var(--spacing-4) var(--spacing-3) var(--spacing-4);--button-font-size--size-default:var(--font-size);--button-font-weight--size-default:500;--button-min-width--size-small:80px;--button-gap--size-small:var(--spacing-2);--button-padding--size-small:var(--spacing-2) var(--spacing-3) var(--spacing-2) var(--spacing-3);--button-font-size--size-small:var(--font-size-small);--button-font-weight--size-small:500;all:unset;align-items:center;background:var(--button-background,var(--color-light));border-color:var(--button-border-color,transparent);border-radius:var(--button-roundness,var(--spacing-12));border-style:solid;border-width:var(--button-border-width,0);box-sizing:border-box;color:var(--button-color,var(--color-dark));cursor:pointer;display:inline-flex;font-size:var(--button-font-size,var(--font-size));font-weight:var(--button-font-weight,400);justify-content:center;letter-spacing:.25px;line-height:1.3;min-width:var(--button-min-width,1px);padding:var(--button-padding,var(--spacing-2));position:relative;transition-duration:var(--animation-duration);transition-property:max-width,width,background,color,border,opacity;transition-timing-function:var(--animation-type)}.button:hover{background:var(--button-background_hover,var(--color-light));border-color:var(--button-border-color_hover,transparent);color:var(--button-color_hover,var(--color-dark))}.button:focus-visible{outline:var(--default-focus-outline)}.button.with-icon{gap:var(--button-gap)}.button--color-primary{--button-color:var(--button-color--primary);--button-color_hover:var(--button-color--primary_hover);--button-background:var(--button-background--primary);--button-background_hover:var(--button-background--primary_hover);--button-border-width:var(--button-border-width--primary);--button-border-color:var(--button-border-color--primary);--button-border-color_hover:var(--button-border-color--primary_hover)}.button--color-secondary{--button-color:var(--button-color--secondary);--button-color_hover:var(--button-color--secondary_hover);--button-background:var(--button-background--secondary);--button-background_hover:var(--button-background--secondary_hover);--button-border-width:var(--button-border-width--secondary);--button-border-color:var(--button-border-color--secondary);--button-border-color_hover:var(--button-border-color--secondary_hover)}.button--color-tertiary{--button-color:var(--button-color--tertiary);--button-color_hover:var(--button-color--tertiary_hover);--button-background:var(--button-background--tertiary);--button-background_hover:var(--button-background--tertiary_hover);--button-border-width:var(--button-border-width--tertiary);--button-border-color:var(--button-border-color--tertiary);--button-border-color_hover:var(--button-border-color--tertiary_hover)}.button--size-default{--button-font-size:var(--button-font-size--size-default);--button-font-weight:var(--button-font-weight--size-default);--button-padding:var(--button-padding--size-default);--button-min-width:var(--button-min-width--size-default);--button-gap:var(--button-gap--size-default);--button-label-adjustment:0}.button--size-small{--button-font-size:var(--button-font-size--size-small);--button-font-weight:var(--button-font-weight--size-small);--button-padding:var(--button-padding--size-small);--button-min-width:var(--button-min-width--size-small);--button-gap:var(--button-gap--size-small);--button-label-adjustment:0.75px}.button--state-loading{gap:var(--button-gap);opacity:.5;pointer-events:none}.button--state-loading:after{animation:cta-loading-animation 1s linear infinite;border:2px solid var(--button-color);border-bottom:2px solid transparent;border-radius:50%;box-sizing:border-box;content:"";display:inline-block;height:var(--button-font-size);max-width:var(--button-font-size);width:var(--button-font-size)}.button__label{line-height:100%;position:relative;top:var(--button-label-adjustment,0)}.button.no-label{--button-roundness:50%;--button-padding:var(--button-gap);--button-min-width:1px}.button__icon{align-items:center;display:inline-flex;height:var(--button-font-size);justify-content:center;line-height:1;width:var(--button-font-size)}.button--state-loading .button__icon{display:none}.button__icon img{max-height:100%;max-width:100%;object-fit:contain}.button__icon svg{color:currentColor;max-height:100%;max-width:100%}.button--color-disabled,.button--disabled,.button--state-disabled,.button:disabled{cursor:default;pointer-events:none}.button--color-disabled:not(.button--state-loading),.button--disabled:not(.button--state-loading),.button--state-disabled:not(.button--state-loading),.button:disabled:not(.button--state-loading){--button-color:var(--button-color--disabled);--button-color_hover:var(--button-color--disabled_hover);--button-background:var(--button-background--disabled);--button-background_hover:var(--button-background--disabled_hover);--button-border-width:var(--button-border-width--disabled);--button-border-color:var(--button-border-color--disabled);--button-border-color_hover:var(--button-border-color--disabled_hover)}.link{--link-color--primary:var(--color-primary);--link-color--primary_hover:var(--color-primary-dark);--link-color--secondary:var(--color-secondary-dark);--link-color--secondary_hover:var(--color-dark);--link-color--accent:var(--color-primary-accent-dark);--link-color--accent_hover:var(--color-primary-accent-light);--link-color--disabled:var(--color-secondary);--link-color--disabled_hover:var(--color-secondary);--link-gap--size-default:var(--spacing-2);--link-padding--size-default:3px 4px;--link-font-size--size-default:var(--font-size-small);--link-font-weight--size-default:600;--link-gap--size-small:var(--spacing-1);--link-padding--size-small:2px 3px;--link-font-size--size-small:var(--font-size-smaller);--link-font-weight--size-small:500;all:unset;align-items:center;color:var(--link-color,var(--color-dark));cursor:pointer;display:inline-flex;font-size:var(--link-font-size,var(--font-size));font-weight:var(--link-font-weight,400);justify-content:center;line-height:1;padding:var(--link-padding,var(--spacing-2));position:relative;transition-duration:var(--animation-duration);transition-property:color,opacity;transition-timing-function:var(--animation-type)}.link:hover{color:var(--link-color_hover,var(--color-dark));text-decoration:underline}.link:focus-visible{outline:var(--default-focus-outline)}.link.with-icon{gap:var(--link-gap)}.link--color-primary{--link-color:var(--link-color--primary);--link-color_hover:var(--link-color--primary_hover)}.link--color-secondary{--link-color:var(--link-color--secondary);--link-color_hover:var(--link-color--secondary_hover)}.link--color-accent{--link-color:var(--link-color--accent);--link-color_hover:var(--link-color--accent_hover)}.link--size-default{--link-font-size:var(--link-font-size--size-default);--link-font-weight:var(--link-font-weight--size-default);--link-padding:var(--link-padding--size-default);--link-gap:var(--link-gap--size-default)}.link--size-small{--link-font-size:var(--link-font-size--size-small);--link-font-weight:var(--link-font-weight--size-small);--link-padding:var(--link-padding--size-small);--link-gap:var(--link-gap--size-small)}.link--state-loading{gap:var(--link-gap);opacity:.5;pointer-events:none}.link--state-loading:after{animation:cta-loading-animation 1s linear infinite;border:2px solid var(--link-color);border-bottom:2px solid transparent;border-radius:50%;box-sizing:border-box;content:"";display:inline-block;height:var(--link-font-size);max-width:var(--link-font-size);width:var(--link-font-size)}.link__icon,.link__label{line-height:1}.link__icon{align-items:center;display:inline-flex;height:var(--link-font-size);justify-content:center;width:var(--link-font-size)}.button--state-loading .link__icon{display:none}.link__icon img{max-height:100%;max-width:100%;object-fit:contain}.link__icon svg{color:currentColor;max-height:100%;max-width:100%}.link--color-disabled,.link--disabled,.link--state-disabled,.link:disabled{cursor:default;pointer-events:none;--link-color:var(--link-color--disabled);--link-color_hover:var(--link-color--disabled_hover)}.banner{--banner-bg:var(--color-primary-dark);--banner-color:var(--color-light);--banner-gap:var(--spacing-8);color:var(--banner-color);display:flex;height:100%;min-height:var(--banner-min-height,666px);overflow:hidden;position:relative;width:100%}@media(max-width:1024px){.banner{--banner-min-height:500px}}@media(max-width:768px){.banner{--banner-min-height:420px}}.banner.full-height{min-height:calc(100dvh - var(--header-height))}.banner--vertical{height:100%}.banner--static{border-radius:var(--banner-static-radius,var(--spacing-4));min-height:380px}.banner--split{border-radius:var(--banner-split-radius,var(--spacing-8));display:flex;flex-direction:row-reverse;min-height:auto}.banner--split .banner__image{max-height:350px;position:static;width:60%}.banner--split .banner__inner-container{width:40%}@supports not (container-type:inline-size){@media(max-width:768px){.banner--split{flex-direction:column-reverse}.banner--split .banner__image,.banner--split .banner__inner-container{height:50%;max-height:50%;width:100%}}}@container (max-width: 768px){.banner--split{flex-direction:column-reverse}.banner--split .banner__image,.banner--split .banner__inner-container{height:50%;max-height:50%;width:100%}}.banner__overlay{inset:0;position:absolute;z-index:1}.banner__container{align-self:stretch;display:flex;height:100%;position:relative;z-index:2}.banner__container .layout-container-content{background-color:var(--banner-bg);display:flex;flex-direction:row;gap:var(--banner-gap)}@media(max-width:1024px){.banner__container .layout-container-content{align-items:center;flex-direction:column;justify-content:center;--banner-gap:var(--spacing-12)}.banner__container .layout-container-content .banner__inner-container__content{--layout-content-vertical-padding:var(--spacing-14);--layout-content-horizontal-padding:var(--spacing-12)}}.banner__container--reverse .layout-container-content{flex-direction:row-reverse}.banner__inner-container__content{height:100%;--layout-content-horizontal-padding:var(--spacing-8)}@media(max-width:1024px){.banner__inner-container__content{flex-direction:column;--layout-content-vertical-padding:var(--spacing-10);--layout-content-horizontal-padding:var(--spacing-10)}}@media(max-width:768px){.banner__inner-container__content{--layout-content-vertical-padding:var(--spacing-8);--layout-content-horizontal-padding:var(--spacing-8);--layout-content-vertical-padding:var(--spacing-6);--layout-content-horizontal-padding:var(--spacing-6)}}.banner__children,.banner__content{display:flex;position:relative;width:100%;z-index:2}.banner__content{flex-direction:column;gap:var(--banner-gap)}.banner__content__title{font-family:var(--font-secondary),serif;font-size:var(--typography-largest-font-size,var(--font-size-largest));font-weight:var(--typography-largest-weight,800);letter-spacing:var(--typography-largest-letter-spacing,1px);line-height:var(--typography-largest-line-height,1)}.banner__content p{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:400;letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.banner--center{justify-content:center;text-align:center}.banner--center .banner__cta{align-self:center}.banner--left{justify-content:start;text-align:left}.banner--left .banner__cta{align-self:start}@media(max-width:1024px){.banner--left .banner__cta{align-self:center}.banner--left{justify-content:center;text-align:center}}.banner--right{justify-content:end;text-align:right}.banner--right .banner__cta{align-self:end}@media(max-width:1024px){.banner--right .banner__cta{align-self:center}.banner--right{justify-content:center;text-align:center}}.banner--vertical-center{align-self:center}.banner--vertical-top{align-self:start}.banner--vertical-bottom{align-self:end}.banner__image{inset:0;position:absolute}.select-element__control{background:var(--form-element-background-color)}.select-element__control--is-focused:not(.select-element__control--menu-is-open){box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary)}.select-element__indicators{align-self:center!important;height:24px}.select-element__indicator{align-items:center;background:none;border:0;color:var(--color-secondary-dark);cursor:pointer;display:flex;height:var(--font-size);justify-content:center;position:absolute;right:var(--form-element-spacing-horizontal);top:50%;transform:translateY(-50%);width:var(--font-size)}.select-element__indicator svg{color:currentColor;height:100%;width:100%}.select-element__indicator{position:static;right:auto;top:auto;transform:none}.select-element__dropdown-indicator{cursor:pointer;position:relative;transition:transform .2s ease-in-out}.select-element__control--menu-is-open .select-element__dropdown-indicator{transform:rotate(180deg)}.select-element__menu{background:#fff;border-radius:var(--spacing-2);box-shadow:0 2px 8px 0 rgba(0,0,0,.2);margin-top:var(--spacing-2);padding-block:var(--form-element-spacing-vertical)}.select-element__menu-list::-webkit-scrollbar{background:transparent;display:none}.select-element__menu-list{-ms-overflow-style:none;scrollbar-width:none}.select-element__option-wrap{color:var(--form-element-color);cursor:pointer;gap:var(--spacing-2);padding-block:var(--form-element-spacing-vertical);padding-inline:var(--form-element-spacing-horizontal);position:relative;transition:var(--default-transition)}.select-element__option-wrap,.select-element__option-wrap:after{align-items:center;display:flex;font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3);line-height:1}.select-element__option-wrap:after{color:var(--color-primary-dark);content:"✓";justify-content:center;opacity:0;transition:opacity .2s ease-in-out}[aria-selected=true] .select-element__option-wrap:after{opacity:1}.select-element__option--is-focused .select-element__option-wrap,.select-element__option-wrap:active,.select-element__option-wrap:focus,.select-element__option-wrap:hover{background-color:var(--color-secondary-light)}[aria-selected=true] .select-element__option-wrap{background-color:var(--color-primary-tint)}.select-element__option-wrap__value{display:flex;font-weight:500;width:100%}.select-element__country-option-wrap{font-size:var(--font-size-smallest)}.select-element__country-option-wrap__flag{--flag-width:var(--font-size-large);--flag-height:var(--font-size-large)}.select-element__order-option-wrap{align-items:start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.select-element__order-data,.select-element__order-items{display:flex;flex:1;flex-direction:column;gap:var(--spacing-2)}.select-element__order-data{align-items:end}.select-element__order-data__item.--friendlyid{font-weight:700}.select-element__selected-option{align-items:center;color:var(--form-element-color);cursor:pointer;cursor:auto;display:flex;font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-size:inherit;font-weight:var(--typography-smaller-weight,400);gap:var(--spacing-2);line-height:var(--typography-smaller-line-height,1.3);line-height:1;padding-block:var(--form-element-spacing-vertical);padding-inline:var(--form-element-spacing-horizontal);padding:0;position:relative;transition:var(--default-transition)}.select-element__selected-option__value{margin-top:1px}.select-element__selected-country-option{position:relative;top:-1px}.select-element__selected-country-option__flag{--flag-width:var(--font-size-large);--flag-height:var(--font-size-large)}.select-element__value-container--is-multi{flex-wrap:nowrap!important;gap:var(--spacing-1)}.select-element__multi-value{background:var(--color-primary-tint);font-size:var(--font-size-smaller);padding:3px}.file-trigger-element{align-items:center;background:var(--form-element-background-color);border:1px dashed var(--color-text-primary-light);border-radius:var(--form-element-roundness);cursor:pointer;display:flex;gap:var(--spacing-2);height:var(--form-element-height);justify-content:center;padding-inline:var(--form-element-spacing-horizontal);transition:var(--default-transition);width:100%}.with-tooltip .file-trigger-element{padding-right:calc(var(--form-element-spacing-horizontal) + var(--font-size))}.file-trigger-element[data-focus-visible=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary)}.file-trigger-element svg{height:var(--font-size);width:var(--font-size)}.file-trigger-element[data-hovered=true]{background:var(--color-primary-tint)}.dropzone-element{background:transparent;border:1px dashed var(--color-text-primary-light);border-radius:var(--form-element-roundness);cursor:pointer;transition:var(--default-transition)}.dropzone-element.crop-enabled{padding-top:var(--spacing-3)}.dropzone-element[data-focus-visible=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary)}.dropzone-element .file-trigger-element{background:transparent;border:none;flex-direction:column;gap:var(--spacing-1);height:auto;min-height:var(--form-element-height);padding-block:calc(var(--form-element-spacing-vertical)*2)}.dropzone-element .file-trigger-element[data-hovered=true]{background:transparent}.dropzone-element[data-hovered=true]{border-color:var(--color-primary)}.dropzone-element[data-drop-target=true]{background:var(--color-primary-tint)}.file-previews{display:grid;gap:var(--spacing-2);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:var(--spacing-2);width:100%}@supports not (container-type:inline-size){@media(max-width:1024px){.file-previews{grid-template-columns:repeat(4,minmax(0,1fr))}}}@container (max-width: 1024px){.file-previews{grid-template-columns:repeat(4,minmax(0,1fr))}}@supports not (container-type:inline-size){@media(max-width:768px){.file-previews{grid-template-columns:repeat(3,minmax(0,1fr))}}}@container (max-width: 768px){.file-previews{grid-template-columns:repeat(3,minmax(0,1fr))}}@supports not (container-type:inline-size){@media(max-width:640px){.file-previews{grid-template-columns:repeat(2,minmax(0,1fr))}}}@container (max-width: 640px){.file-previews{grid-template-columns:repeat(2,minmax(0,1fr))}}@supports not (container-type:inline-size){@media(max-width:425px){.file-previews{grid-template-columns:repeat(1,minmax(0,1fr))}}}@container (max-width: 425px){.file-previews{grid-template-columns:repeat(1,minmax(0,1fr))}}.file-preview{align-items:stretch;background:#fff;border:1px solid var(--color-secondary);border-radius:var(--form-element-roundness);display:flex;flex:1;gap:var(--spacing-2);padding-right:var(--spacing-2);position:relative}.file-preview__image{align-items:center;background-color:var(--color-primary-tint);border-radius:var(--form-element-roundness) 0 0 var(--form-element-roundness);display:flex;flex:0 0 var(--file-preview-width,80px);height:var(--file-preview-height,80px);justify-content:center;overflow:hidden;padding:var(--spacing-1);width:var(--file-preview-width,80px)}@supports not (container-type:inline-size){@media(max-width:768px){.file-preview__image{flex:0 0 var(--file-preview-width,72px);height:var(--file-preview-height,72px);width:var(--file-preview-width,72px)}}}@container (max-width: 768px){.file-preview__image{flex:0 0 var(--file-preview-width,72px);height:var(--file-preview-height,72px);width:var(--file-preview-width,72px)}}@supports not (container-type:inline-size){@media(max-width:640px){.file-preview__image{flex:0 0 var(--file-preview-width,64px);height:var(--file-preview-height,64px);width:var(--file-preview-width,64px)}}}@container (max-width: 640px){.file-preview__image{flex:0 0 var(--file-preview-width,64px);height:var(--file-preview-height,64px);width:var(--file-preview-width,64px)}}@supports not (container-type:inline-size){@media(max-width:425px){.file-preview__image{flex:0 0 var(--file-preview-width,56px);height:var(--file-preview-height,56px);width:var(--file-preview-width,56px)}}}@container (max-width: 425px){.file-preview__image{flex:0 0 var(--file-preview-width,56px);height:var(--file-preview-height,56px);width:var(--file-preview-width,56px)}}.file-preview__image.no-preview{padding:var(--spacing-2)}.file-preview__image>a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.file-preview__image>a img{height:100%;object-fit:contain;width:100%}.file-preview__image>svg{height:calc(var(--file-preview-height, 60px)/2);width:calc(var(--file-preview-width, 60px)/2)}.file-preview__meta{align-items:center;display:flex;flex:1;font-size:var(--font-size-smaller);justify-content:flex-start;line-height:1.1;text-align:left;word-break:break-all}.file-preview__remove{align-items:center;background:var(--color-primary-dark);border:0;border-radius:4px;cursor:pointer;display:flex;font-size:8px;font-weight:700;height:18px;justify-content:center;position:absolute;right:calc(var(--spacing-2)*-1);top:calc(var(--spacing-1)*-1);width:20px}.file-preview__remove:before{color:#fff;content:"✕"}.phone-element{align-items:stretch;display:flex;height:var(--form-element-height)}.phone-element>*{min-height:100%}.phone-element .react-international-phone-country-selector.hide{display:none!important}.phone-element .react-international-phone-country-selector-button{background:var(--form-element-background-color);border:var(--form-element-border);border-radius:var(--form-element-roundness) 0 0 var(--form-element-roundness);color:var(--form-element-color);height:100%;padding:0 var(--spacing-2)}.phone-element .react-international-phone-country-selector-button--active:not(:disabled),.phone-element .react-international-phone-country-selector-button:hover:not(:disabled){background:var(--form-element-background-color__active);border:var(--form-element-border__active);color:var(--form-element-color__active)}.phone-element .react-international-phone-country-selector-button:focus-visible:not(:hover):not(:active){box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary)}.phone-element .react-international-phone-country-selector-button__button-content{display:flex}.phone-element .react-international-phone-country-selector-button__button-content img{height:var(--font-size);width:var(--font-size)}.phone-element .react-international-phone-dial-code-preview{align-items:center;background:var(--form-element-background-color);border:var(--form-element-border);color:var(--form-element-color__disabled);display:flex;font-size:var(--font-size-smaller);justify-content:center;line-height:1;padding:0 var(--spacing-3);padding-top:2px}.phone-element:not(.no-phone-element-pieces) .form__input__element{border-bottom-left-radius:0;border-top-left-radius:0}.phone-element .form__input__element:focus-visible:not(:hover):not(:active){box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary)}.phone-element.hide-country .react-international-phone-dial-code-preview{border-bottom-left-radius:var(--form-element-roundness);border-top-left-radius:var(--form-element-roundness)}.phone-element.show-country .react-international-phone-dial-code-preview{border-left:0;border-right:0}.datepicker-element{display:flex;flex-direction:column}.datepicker-element__group{align-items:center;display:flex;position:relative;width:100%}.datepicker-element__input{align-items:center;display:flex;position:relative;top:1px}.datepicker-element__input>div:not([aria-hidden=true]){display:flex;padding:2px 3px}.datepicker-element__input>div:not([aria-hidden=true]):focus{outline:none}.datepicker-element__input>div:not([aria-hidden=true])[data-focused=true]{background:var(--color-primary-tint)}.datepicker-element__inputs__separator{display:inline-block;margin:0 var(--spacing-1)}.datepicker-element__arrow,.datepicker-element__clear{align-items:center;background:none;border:0;color:var(--color-secondary-dark);cursor:pointer;display:flex;height:var(--font-size);justify-content:center;position:absolute;right:var(--form-element-spacing-horizontal);top:50%;transform:translateY(-50%);width:var(--font-size)}.datepicker-element__arrow svg,.datepicker-element__clear svg{color:currentColor;height:100%;width:100%}.datepicker-element__clear{right:calc(var(--font-size) + var(--form-element-spacing-horizontal)*1.5)}.datepicker-element__popover[data-trigger=DatePicker]{max-width:unset}.datepicker-element__calendar{background:#fff;border-radius:var(--spacing-1);box-shadow:0 2px 8px 0 rgba(0,0,0,.2);margin-top:var(--spacing-2);max-width:100%;width:320px}.datepicker-element__calendar__header{align-items:center;border-bottom:2px solid var(--color-primary-tint);display:flex;gap:var(--spacing-2);justify-content:center;padding:var(--spacing-2)}.datepicker-element__calendar__header__title{flex:0 0 120px;font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);font-weight:700;letter-spacing:.25px;line-height:var(--typography-small-line-height,1.3);line-height:normal;text-align:center;text-transform:capitalize}.datepicker-element__calendar__header button{background:none;border:0;cursor:pointer;height:var(--font-size);width:var(--font-size)}.datepicker-element__calendar__header button:not([data-disabled=true]){color:var(--color-secondary-dark)}.datepicker-element__calendar__grid{padding:var(--spacing-2);width:100%}.datepicker-element__calendar .react-aria-CalendarHeaderCell,.datepicker-element__calendar__cell{font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-size:var(--font-size-smaller);font-weight:var(--typography-smaller-weight,400);font-weight:500;line-height:var(--typography-smaller-line-height,1.3);line-height:1;padding:var(--spacing-2) var(--spacing-1);text-align:center}.datepicker-element__calendar__cell{border-radius:var(--spacing-1);color:var(--color-text-primary-light)}.datepicker-element__calendar__cell:not([data-disabled=true]){cursor:pointer}.datepicker-element__calendar__cell:not([data-disabled=true])[data-hovered=true]{background:var(--color-primary-tint);color:var(--color-text-primary-dark)}.datepicker-element__calendar__cell[data-selected=true]{background:rgba(12,167,219,.75);color:#fff}.is-range-calendar .datepicker-element__calendar__cell[data-selected=true]{background:rgba(12,167,219,.33)}.datepicker-element__calendar__cell[data-selected=true][data-selection-end=true],.datepicker-element__calendar__cell[data-selected=true][data-selection-start=true]{background:rgba(12,167,219,.85)}.datepicker-element__calendar__cell[data-disabled=true]{background:var(--color-secondary-light);cursor:auto;opacity:.75}.datepicker-element__calendar__cell[data-outside-month]{display:none}.options-group-element{--form-option-size:calc(var(--font-size)*1.15);--form-option-border:1px solid var(--color-secondary-dark);--form-option-border__active:1px solid var(--color-primary-dark);--form-option-background:transparent;--form-option-background__active:var(--color-primary)}.options-group-element[data-disabled=true]{--form-option-border:1px solid var(--color-secondary);--form-option-border__active:1px solid var(--color-secondary-dark);--form-option-background__active:var(--color-secondary-dark);opacity:.75}.checkbox-group-element{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-2)}.checkbox-element{align-items:center;display:flex;font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);gap:var(--spacing-2);line-height:var(--typography-small-line-height,1.3);line-height:1}.checkbox-element[data-focus-visible=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary)}.checkbox-check{align-items:center;background:var(--form-option-background);border:var(--form-option-border);border-radius:var(--spacing-1);cursor:pointer;display:flex;height:var(--form-option-size);justify-content:center;position:relative;top:-1px;transition:var(--default-transition);width:var(--form-option-size)}[data-selected=true] .checkbox-check{background:var(--form-option-background__active);border:var(--form-option-border__active)}[data-selected=true] .checkbox-check:before{color:#fff;content:"✓";font-size:calc(var(--form-option-size)/1.75);font-weight:700;line-height:1;position:relative;top:1px}.radio-group-element{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-2)}.radio-element{align-items:center;display:flex;font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3);line-height:1}.radio-element[data-focus-visible=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary)}.radio-element__label{align-items:center;display:flex;gap:var(--spacing-2)}.radio-element__label:before{align-items:center;background:var(--form-option-background);border:var(--form-option-border);border-radius:50%;content:"";cursor:pointer;display:flex;height:var(--form-option-size);justify-content:center;position:relative;top:-1px;transition:var(--default-transition);width:var(--form-option-size)}[data-selected=true] .radio-element__label:before{border:var(--form-option-border__active);box-shadow:inset 0 0 0 6px var(--form-option-background__active)}.with-options-element{align-items:flex-start;gap:var(--spacing-8);justify-content:space-between}@supports not (container-type:inline-size){@media(max-width:640px){.with-options-element{flex-direction:column;gap:var(--spacing-2)}}}@container (max-width: 640px){.with-options-element{flex-direction:column;gap:var(--spacing-2)}}.with-options-element__main{display:flex;flex-direction:column;gap:var(--spacing-2);max-width:768px}.with-options-element__main__title__tooltip{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:var(--font-size-small);justify-content:center;position:relative;top:-3px;width:var(--font-size-small)}.with-options-element__main__title__tooltip svg{color:var(--color-secondary-dark);height:100%;width:100%}.with-options-element__description{font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3)}.with-options-element__attachments{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.with-options-element__attachment{font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3);padding:0}.with-options-element__options{align-items:flex-end;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:200px;position:relative;top:2px}@supports not (container-type:inline-size){@media(max-width:640px){.with-options-element__options{align-items:flex-start;min-width:auto;width:100%}}}@container (max-width: 640px){.with-options-element__options{align-items:flex-start;min-width:auto;width:100%}}.with-options-element__options .checkbox-group-element,.with-options-element__options .radio-group-element{--form-option-size:calc(var(--font-size)*1);flex-direction:row;gap:var(--spacing-4);justify-content:flex-end}.with-options-element__options .checkbox-element,.with-options-element__options .radio-element{font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3)}.with-options-element__options .form__field__error{text-align:right}.form{--form-spacing:var(--spacing-1);--form-group-title-color:var(--color-text-primary-dark);--form-group-subtitle-color:var(--color-text-primary);--form-group-description-color:var(--color-dark);--form-label-color:var(--color-darker);--form-label-color__disabled:var(--color-secondary-dark);--form-label-hint-color:var(--color-primary-accent-light);--form-label-weight:400;--form-element-height:48px;--form-element-color:var(--color-dark);--form-element-color__active:var(--color-darker);--form-element-color__disabled:var(--color-text-primary-light);--form-element-weight:400;--form-element-roundness:calc(var(--form-spacing)*1.5);--form-element-border:1px solid var(--color-text-primary-light);--form-element-border__active:1px solid var(--color-darker);--form-element-border__disabled:1px solid var(--color-text-primary-light);--form-element-background-color:#fcfcfc;--form-element-background-color__active:#fff;--form-element-background-color__disabled:#f9f9f9;--form-element-spacing-vertical:calc(var(--form-spacing)*3);--form-element-spacing-horizontal:calc(var(--form-spacing)*4);--form-error-color:var(--color-system-error);--form-error-weight:500;--form-description-color:var(--color-secondary-dark);--form-description-weight:500;container-type:inline-size;display:flex;flex-direction:column;gap:calc(var(--form-spacing)*8);isolation:isolate;width:100%}.form+.form{margin-top:calc(var(--form-spacing)*8)}.form__section{gap:calc(var(--form-spacing)*8);width:100%}.form__footer,.form__section{display:flex;flex-direction:column}.form__footer{gap:calc(var(--form-spacing)*4)}.form__footer .actions,.form__footer .disclaimers,.form__footer .secondary-actions{align-items:center;display:flex;flex-direction:row;gap:calc(var(--form-spacing)*4);justify-content:center}.form__footer .secondary-actions{flex-direction:column;gap:calc(var(--form-spacing)*2)}.form__footer .secondary-actions.align--center{align-items:center;text-align:center}.form__footer .secondary-actions.align--left{align-items:flex-start;text-align:left}.form__footer .secondary-actions.align--right{align-items:flex-end;text-align:right}.form__footer .content{color:var(--color-darker);font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.form__footer>:not(.secondary-actions).align--center{justify-content:center;text-align:center}.form__footer>:not(.secondary-actions).align--left{justify-content:flex-start;text-align:left}.form__footer>:not(.secondary-actions).align--right{justify-content:flex-end;text-align:right}.form__disclaimer{color:var(--color-text-primary);font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);font-weight:500;line-height:var(--typography-smaller-line-height,1.3)}.form__disclaimer>strong{color:var(--form-label-hint-color);font-weight:900}.form__group{display:flex;flex-direction:column;gap:calc(var(--form-spacing)*6)}.form__group--type-hidden,.form__group[data-group-type=hidden],.form__group[data-id=hidden-fields],.form__group[hidden]{display:none!important;height:0;opacity:0;visibility:hidden;width:0}.form__group__header{display:flex;flex-direction:column;gap:calc(var(--form-spacing)*1);line-height:1}.form__group__header.align--left{align-items:flex-start;text-align:left}.form__group__header.align--center{align-items:center;text-align:center}.form__group__header.align--right{align-items:flex-end;text-align:right}.form__group__title{align-items:flex-start;color:var(--form-group-title-color);display:flex;font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:700;gap:calc(var(--form-spacing)*1);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.form__group__title__tooltip{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:var(--font-size-small);justify-content:center;position:relative;top:-3px;width:var(--font-size-small)}.form__group__title__tooltip svg{color:var(--color-secondary-dark);height:100%;width:100%}.form__group__title__tooltip{height:var(--font-size);top:-1px;width:var(--font-size)}.form__group__subtitle{color:var(--form-group-subtitle-color);font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:600;line-height:var(--typography-default-line-height,1.33);line-height:1.15}.form__group__description{color:var(--form-group-description-color);font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3);line-height:1.2}.form__rows{display:flex;flex-direction:column}.form__row,.form__rows{gap:calc(var(--form-spacing)*6)}.form__row{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));max-width:100%}.form__row[data-columns-nr="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}@supports not (container-type:inline-size){@media(max-width:640px){.form__row[data-columns-nr="2"]{display:flex;flex-direction:column;grid-template-columns:none}}}@container (max-width: 640px){.form__row[data-columns-nr="2"]{display:flex;flex-direction:column;grid-template-columns:none}}.form__row[data-columns-nr="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@supports not (container-type:inline-size){@media(max-width:768px){.form__row[data-columns-nr="3"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}}@container (max-width: 768px){.form__row[data-columns-nr="3"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@supports not (container-type:inline-size){@media(max-width:640px){.form__row[data-columns-nr="3"]{display:flex;flex-direction:column;grid-template-columns:none}}}@container (max-width: 640px){.form__row[data-columns-nr="3"]{display:flex;flex-direction:column;grid-template-columns:none}}.form__row[data-columns-nr="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}@supports not (container-type:inline-size){@media(max-width:1024px){.form__row[data-columns-nr="4"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}}@container (max-width: 1024px){.form__row[data-columns-nr="4"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@supports not (container-type:inline-size){@media(max-width:768px){.form__row[data-columns-nr="4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}}@container (max-width: 768px){.form__row[data-columns-nr="4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@supports not (container-type:inline-size){@media(max-width:640px){.form__row[data-columns-nr="4"]{display:flex;flex-direction:column;grid-template-columns:none}}}@container (max-width: 640px){.form__row[data-columns-nr="4"]{display:flex;flex-direction:column;grid-template-columns:none}}.form__field{container-type:inline-size;display:flex;flex:1;flex-direction:column;gap:calc(var(--form-spacing)*2);max-width:100%;overflow:visible;position:relative;z-index:1}@supports not (container-type:inline-size){@media(max-width:425px){.form__field{width:100%}}}@container (max-width: 425px){.form__field{width:100%}}.form__field[data-input-type=jhidden]{display:none!important;height:0;opacity:0;visibility:hidden;width:0}.form__field.expand{grid-column:span 1}[data-columns-nr="2"] .form__field.expand{grid-column:span 2}[data-columns-nr="3"] .form__field.expand{grid-column:span 3}[data-columns-nr="4"] .form__field.expand{grid-column:span 4}.form__field[data-input-type=jcheckbox]:not(.display-mode--alternative),.form__field[data-input-type=jprivacy]:not(.display-mode--alternative),.form__field[data-input-type=jradio]:not(.display-mode--alternative){gap:calc(var(--form-spacing)*4)}.form__field__description,.form__field__error{font-size:var(--typography-smallest-font-size,var(--font-size-smallest));font-weight:var(--typography-smallest-weight,400);font-weight:500;line-height:var(--typography-smallest-line-height,1.3);line-height:1.1}.form__field__description{color:var(--form-description-color)}.form__field__error{color:var(--form-error-color)}[data-input-type=jcheckbox]:not(.display-mode--alternative) .form__field__error,[data-input-type=jprivacy]:not(.display-mode--alternative) .form__field__error,[data-input-type=jradio]:not(.display-mode--alternative) .form__field__error{margin-top:calc(var(--form-spacing)*2*-1)}.form__field__error.native-error{margin-top:calc(var(--form-spacing)*2)}.form__field__error>p{color:inherit;line-height:1}.form__field__error>p>*{display:inline-block;line-height:1}.form__label{align-items:flex-start;color:var(--form-label-color);display:flex;font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);font-weight:var(--form-label-weight);gap:calc(var(--form-spacing)*1);line-height:var(--typography-small-line-height,1.3);line-height:1;position:relative}[data-is-readonly=true] .form__label{color:var(--form-label-color__disabled)}.form__label__required-hint{color:var(--form-label-hint-color);font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3);line-height:1}.form__label__tooltip{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:var(--font-size-small);justify-content:center;position:relative;top:-3px;width:var(--font-size-small)}.form__label__tooltip svg{color:var(--color-secondary-dark);height:100%;width:100%}.form__element{display:flex;flex-direction:column;gap:calc(var(--form-spacing)*2);width:100%}.form__element.type--jcheckbox,.form__element.type--jprivacy,.form__element.type--jradio{align-items:flex-start;flex-direction:row;justify-content:space-between}.form__element__content{max-width:60%}.form__input{font-size:var(--form-element-font-size,1rem);font-weight:var(--form-element-weight);line-height:var(--form-element-line-height,1.33);position:relative;transition:var(--default-transition);width:100%}.form__input__wrap{display:flex;width:100%}.form__input *{font-family:inherit}.form__input__element{background-color:var(--form-element-background-color);border:var(--form-element-border);border-radius:var(--form-element-roundness);color:var(--form-element-color);font-size:inherit;line-height:1;padding-block:var(--form-element-spacing-vertical);padding-inline:var(--form-element-spacing-horizontal);transition:var(--default-transition);width:100%}.form__input__element:not(textarea){height:var(--form-element-height)}.with-action .form__input__element,.with-tooltip .form__input__element{padding-right:calc(var(--form-element-spacing-horizontal)*2 + var(--font-size))}.with-tooltip .with-action .form__input__element{padding-right:calc(var(--form-element-spacing-horizontal)*2 + var(--font-size)*2)}.form__input__element__action{align-items:center;background:none;border:0;color:var(--color-secondary-dark);cursor:pointer;display:flex;height:var(--font-size);justify-content:center;position:absolute;right:var(--form-element-spacing-horizontal);top:50%;transform:translateY(-50%);width:var(--font-size)}.form__input__element__action svg{color:currentColor;height:100%;width:100%}.with-tooltip .form__input__element__action{right:calc(var(--form-element-spacing-horizontal)*1.5 + var(--font-size))}.form__input__element:focus{outline:none}.form__input__element:active,.form__input__element:focus,.form__input__element:hover{background-color:var(--form-element-background-color__active);border:var(--form-element-border__active);color:var(--form-element-color__active)}.form__input__element[data-focus-visible=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary)}.form__input__element:disabled,.form__input__element[data-disabled]{background-color:var(--form-element-background-color__disabled);border:var(--form-element-border__disabled);color:var(--form-element-color__disabled)}.form__input__tooltip{background:none;border:0;color:var(--color-secondary-dark);cursor:pointer;position:absolute;right:var(--form-element-spacing-horizontal);top:50%;transform:translateY(-50%)}.form__input__tooltip svg{color:currentColor}.form__input__tooltip{align-items:center;display:flex;height:var(--font-size);justify-content:center;width:var(--font-size)}[data-input-type=jtextarea] .form__input__tooltip{top:var(--form-element-spacing-vertical);transform:none}[data-input-type=jdate] .form__input__tooltip,[data-input-type=jdaterange] .form__input__tooltip,[data-input-type=jdatetime] .form__input__tooltip,[data-input-type=jdatetimerange] .form__input__tooltip{right:calc(var(--form-element-spacing-horizontal)*2 + var(--font-size))}.form__input__tooltip svg{color:var(--color-secondary-dark);height:100%;width:100%}[data-nr-actions="1"] .form__input{padding-right:calc(var(--form-input-spacing-horizontal)*2 + var(--font-size-large))}[data-nr-actions="2"] .form__input{padding-right:calc(var(--form-input-spacing-horizontal)*2 + var(--font-size-large)*2 + var(--form-spacing)*2)}[data-invalid=true] .form__input{border-color:var(--color-system-error)}.form__description{color:var(--form-input-description-color,var(--color-text-primary-light))}.form__error{color:var(--color-system-error)}.form__errors{display:flex;flex-direction:column;gap:calc(var(--form-spacing)*1)}.form__errors__error{align-items:center;color:var(--form-error-color,var(--color-system-error));display:flex;flex-direction:row;font-weight:var(--form-error-weight);gap:var(--spacing-1)}.form__errors__error__icon{height:auto;position:relative;top:1px;width:calc(var(--spacing-1)*5)}.form__errors__error__text{font-size:var(--font-size-smaller)}.responsive-image{--images-placeholder-gb:var(--color-secondary);--images-placeholder-color:var(--color-light);display:flex;height:100%}.responsive-image img{height:100%;width:100%}.responsive-image--placeholder{align-items:center;background-color:var(--images-placeholder-gb);display:flex;height:100%;justify-content:center}.responsive-image--placeholder svg{color:var(--images-placeholder-color);height:3rem;width:3rem}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/build/images/ajax-loader.fb6f3c23.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/build/fonts/slick.a4e97f5a.eot);src:url(/build/fonts/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"),url(/build/fonts/slick.29518378.woff) format("woff"),url(/build/fonts/slick.c94f7671.ttf) format("truetype"),url(/build/images/slick.2630a3e3.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slider{container-type:inline-size}@media(max-width:640px){.slider.slider-partials .slick-slider{margin-top:calc(var(--slider-slide-gap)*4*-1);padding-inline:0}.slider.slider-partials .slick-slider .slick-list{margin:0}.slider.slider-partials .slick-slider .slick-slide:first-of-type,.slider.slider-partials .slick-slider .slick-slide:last-of-type{padding-inline:calc(var(--layout-container-horizontal-default-padding)/4)}.slider.slider-partials .slick-slider .slick-slide>div{padding-left:calc(var(--layout-container-horizontal-default-padding)/2)}.slider.slider-partials .slick-slider .slick-slide:first-of-type>div,.slider.slider-partials .slick-slider .slick-slide:last-of-type>div{margin-left:calc(var(--layout-container-horizontal-default-padding)/2);padding-left:0}.slider.slider-partials .slick-slider .slick-slide:last-of-type>div{margin-right:calc(var(--layout-container-horizontal-default-padding)/2)}}.slider.force-left .slick-track{left:0!important}.slider .slick-slider{--slider-pagination-icon-size:10px;--slider-pagination-color:var(--color-secondary-dark);--slider-pagination-active-color:var(--color-primary-dark);--slider-navigation-size:30px;--slider-navigation-bg:var(--color-primary-dark);--slider-navigation-color:var(--color-light);--slider-slide-gap:var(--spacing-3);padding-inline:var(--layout-container-horizontal-default-padding);padding-bottom:var(--spacing-14)}@supports not (container-type:inline-size){@media(max-width:640px){.slider .slick-slider{--slider-slide-gap:var(--spacing-1)}}}@container (max-width: 640px){.slider .slick-slider{--slider-slide-gap:var(--spacing-1)}}.slider .slick-slider:has(.slick-dots)>.slick-arrow{top:calc(50% - 16px)}.slider .slick-slider .slick-list{margin:0 calc(var(--slider-slide-gap)*-1)}.slider .slick-slider .slick-track{align-items:stretch;display:flex;margin:initial}.slider .slick-slider .slick-slide{height:auto;padding:var(--slider-slide-gap)}@media(max-width:640px){.slider .slick-slider .slick-slide{height:auto;padding-bottom:calc(var(--slider-slide-gap)*6);padding-top:calc(var(--slider-slide-gap)*2)}}.slider .slick-slider .slick-slide>div{height:100%}.slider .slick-slider .slick-dots{bottom:calc(var(--spacing-10)*1);left:0;right:0}.slider .slick-slider .slick-dots:has(li:only-child){display:none!important}.slider .slick-slider>.slick-arrow{align-items:center;display:flex;justify-content:center;z-index:2}.slider .slick-slider>.slick-arrow svg{color:var(--slider-navigation-color);height:1.5rem;width:1.5rem}.slider .slick-slider>.slick-arrow.slick-next,.slider .slick-slider>.slick-arrow.slick-prev{border:0}.slider .slick-slider>.slick-arrow.slick-next:before,.slider .slick-slider>.slick-arrow.slick-prev:before{content:normal}.slider .slick-slider>.slick-arrow.slick-next,.slider .slick-slider>.slick-arrow.slick-prev{background-color:var(--slider-navigation-bg);height:var(--slider-navigation-size);width:var(--slider-navigation-size)}.slider .slick-slider>.slick-arrow.slick-prev{border-radius:99999px;left:0}.slider .slick-slider>.slick-arrow.slick-next{border-radius:99999px;right:0}.slider .slick-slider>.slick-arrow.slick-disabled{display:none!important}@media(max-width:1024px){.slider .slick-slider>.slick-arrow{display:none!important}}.section{--section-gap:var(--spacing-8);--section-how-to-divider-color:var(--color-secondary);--section-how-to-divider-style:solid;--section-how-to-divider-width:1px;container-type:inline-size;display:flex;flex-direction:column;gap:var(--section-gap);z-index:2}.section,.section-container{position:relative}.section_with-slider--container__header .layout-container-content{padding-bottom:var(--section-gap)}.section_with-slider--container__footer .layout-container-content{padding-top:calc(var(--section-gap)/4)}.section__header{display:flex;flex-direction:row;position:relative;z-index:2}@media(max-width:1024px){.section__header{flex-direction:column}}.section__header__title{font-family:var(--font-secondary),serif;font-size:var(--typography-largest-font-size,var(--font-size-largest));font-weight:var(--typography-largest-weight,800);letter-spacing:var(--typography-largest-letter-spacing,1px);line-height:var(--typography-largest-line-height,1);line-height:1.1}.section__header__subTitle{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:600;letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15);line-height:1.2}.section__header__text{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:400;line-height:var(--typography-default-line-height,1.33);line-height:1.25}.section__header__content{display:flex;flex:1;flex-direction:column;gap:var(--spacing-1)}.section__header__content--center{text-align:center}.section__header__content--left{text-align:left}.section__header__content--right{text-align:right}.section__header__cta{display:flex;flex:1}.section__header__cta--center{justify-content:center}.section__header__cta--left{justify-content:start}.section__header__cta--right{justify-content:end}.section__header__cta--vertical-center{align-self:center}.section__header__cta--vertical-top{align-self:start}.section__header__cta--vertical-bottom{align-self:end}.section__footer{display:flex;flex:1;gap:var(--section-gap);position:relative;z-index:2}.section__footer--center{justify-content:center}.section__footer--left{justify-content:start}.section__footer--right{justify-content:end}.section__main{position:relative;z-index:1}.section__main--loading{display:flex;gap:var(--spacing-4);padding-inline:var(--layout-container-horizontal-default-padding)}.section__main--loading>div{flex:1}.section__background-image{inset:0;position:absolute;z-index:1}.section--empty_list{gap:initial}.section--empty_list__icon svg{height:auto;width:3rem}.section--empty_list__icon--center{text-align:center}.section--empty_list__icon--left{text-align:left}.section--empty_list__icon--right{text-align:right}.section--empty_list .section__header{margin-bottom:var(--spacing-6)}.section--empty_list .section__header__title{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15);line-height:1.1}.section--empty_list .section__header__subTitle{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:600;line-height:var(--typography-default-line-height,1.33);line-height:1.2}.section--empty_list .section__header__text{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);font-weight:400;line-height:var(--typography-small-line-height,1.3);line-height:1.25}.section--loyalty_code .section__main{align-items:flex-start;display:flex;flex-direction:row;gap:var(--spacing-4)}@supports not (container-type:inline-size){@media(max-width:768px){.section--loyalty_code .section__main{flex-direction:column}}}@container (max-width: 768px){.section--loyalty_code .section__main{flex-direction:column}}.section--loyalty_code .section__main>div:not(:last-child):after{background-color:#ccc;content:"";height:100%;position:absolute;right:0;top:0;width:1px}@supports not (container-type:inline-size){@media(max-width:768px){.section--loyalty_code .section__main>div:not(:last-child):after{display:none}}}@container (max-width: 768px){.section--loyalty_code .section__main>div:not(:last-child):after{display:none}}.section--loyalty_code__text .section__main{display:flex;justify-content:center}.section--loyalty_code__text .clipboard-wrapper{margin:var(--loyalty-code-margin,0 auto)}.section--loyalty_code__text__code{color:var(--loyalty-code-color,var(--color-primary-accent-light));font-size:var(--loyalty-code-font-size,var(--font-size-largest));font-weight:var(--loyalty-code-font-weight,600)}.section--loyalty_code__barcode svg{margin:0 auto;max-height:unset;max-width:unset}.section--loyalty_code__barcode,.section--loyalty_code__text{display:flex;flex:1;flex-direction:column;gap:var(--spacing-4);position:relative;width:100%}.section--loyalty_code__barcode .section__header__title,.section--loyalty_code__text .section__header__title{font-family:var(--font-secondary),serif;font-size:var(--typography-larger-font-size,var(--font-size-larger));font-weight:var(--typography-larger-weight,700);letter-spacing:var(--typography-larger-letter-spacing,.5px);line-height:var(--typography-larger-line-height,1.1)}@supports not (container-type:inline-size){@media(max-width:768px){.section--loyalty_code__barcode,.section--loyalty_code__text{--loyalty-code-margin:none}.section--loyalty_code__barcode .section__header__content,.section--loyalty_code__text .section__header__content{text-align:left}.section--loyalty_code__barcode .section__footer,.section--loyalty_code__text .section__footer{justify-content:start}.section--loyalty_code__barcode svg,.section--loyalty_code__text svg{margin:0}}}@container (max-width: 768px){.section--loyalty_code__barcode,.section--loyalty_code__text{--loyalty-code-margin:none}.section--loyalty_code__barcode .section__header__content,.section--loyalty_code__text .section__header__content{text-align:left}.section--loyalty_code__barcode .section__footer,.section--loyalty_code__text .section__footer{justify-content:start}.section--loyalty_code__barcode svg,.section--loyalty_code__text svg{margin:0}}.toast{--toast-background--primary:var(--color-primary-light);--toast-text-color--primary:var(--color-primary-dark);--toast-icon-color--primary:var(--toast-text-color--primary);--toast-background--info:var(--color-light);--toast-text-color--info:var(--color-dark);--toast-icon-color--info:var(--toast-text-color--info);--toast-background--success:var(--color-system-success-light);--toast-text-color--success:var(--color-system-success-dark);--toast-icon-color--success:var(--toast-text-color--success);--toast-background--warning:var(--color-system-warning-light);--toast-text-color--warning:var(--color-system-warning-dark);--toast-icon-color--warning:var(--toast-text-color--warning);--toast-background--error:var(--color-system-error-light);--toast-text-color--error:var(--color-system-error-dark);--toast-icon-color--error:var(--toast-text-color--error);align-items:center;background:var(--toast-background,var(--color-secondary));border:1px solid var(--toast-border-color,rgba(0,0,0,.1));border-radius:var(--spacing-2);display:flex;gap:var(--spacing-2);overflow:hidden;padding:var(--spacing-3) var(--spacing-2)}.toast--level-primary{--toast-background:var(--toast-background--primary);--toast-text-color:var(--toast-text-color--primary);--toast-icon-color:var(--toast-icon-color--primary)}.toast--level-info{--toast-background:var(--toast-background--info);--toast-text-color:var(--toast-text-color--info);--toast-icon-color:var(--toast-icon-color--info)}.toast--level-success{--toast-background:var(--toast-background--success);--toast-text-color:var(--toast-text-color--success);--toast-icon-color:var(--toast-icon-color--success)}.toast--level-warning{--toast-background:var(--toast-background--warning);--toast-text-color:var(--toast-text-color--warning);--toast-icon-color:var(--toast-icon-color--warning)}.toast--level-error{--toast-background:var(--toast-background--error);--toast-text-color:var(--toast-text-color--error);--toast-icon-color:var(--toast-icon-color--error)}.toast__icon{align-items:center;color:var(--toast-icon-color,var(--color-dark));display:flex;font-size:var(--toast-icon-size,var(--font-size-large));justify-content:center}.toast__content{color:var(--toast-text-color,var(--color-dark));display:flex;flex-direction:column;font-family:inherit;gap:var(--spacing-1);padding-right:var(--spacing-6);position:relative;top:0}.toast__content__title{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);font-weight:500;line-height:var(--typography-small-line-height,1.3);line-height:1}.toast__content__text{font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3);line-height:100%}.Toastify__toast-container{align-items:flex-end;display:flex;flex-direction:column;gap:var(--spacing-4);left:auto;max-width:380px;min-width:200px;padding:0;right:var(--spacing-8);transform:none}.Toastify__toast{background:none;font-family:inherit;min-height:auto;width:auto}.Toastify__toast,.Toastify__toast-body{margin:0;padding:0}.Toastify__close-button{position:absolute;right:var(--spacing-2);top:var(--spacing-3)}.contest-card{--contest-card-bg:#fff;--contest-card-min-height:430px;--contest-card-status-bg:var(--color-primary);--contest-card-status-color:var(--color-primary-dark);--contest-card-status-align:center;--contest-card-cta-overlay-bg:rgba(51,51,51,.3);--contest-card-type-color:var(--color-primary-dark);--contest-card-title-color:var(--color-primary-dark);--contest-card-title-weight:700;--contest-card-content-color:#333;--contest-card-image-height:260px;--contest-card-single-image-height:400px;--contest-status-bg-incoming:var(--color-primary);--contest-status-color-incoming:var(--color-light);--contest-status-bg-expired:var(--color-primary-accent-light);--contest-status-color-expired:var(--color-light);--contest-status-bg-ongoing:var(--color-primary-dark);--contest-status-color-ongoing:var(--color-light);--contest-status-bg-onclosing:var(--color-primary-accent);--contest-status-color-onclosing:var(--color-light);--contest-card-cta-button-bg:var(--color-light);--contest-card-cta-button-color:var(--color-primary-dark);--contest-card-cta-button-padding:var(--spacing-3) var(--spacing-4) var(--spacing-3) var(--spacing-4);--contest-card-single-cta-button-bg:var(--color-primary-dark);--contest-card-single-cta-button-color:var(--color-light);--contest-card-costs-bg:hsla(0,0%,100%,.8);--contest-card-costs-color:var(--color-primary-accent-dark);--contest-card-costs-border-radius:var(--spacing-4);--contest-card-rewards-title-color:var(--color-primary-dark);background:var(--contest-card-bg);border-radius:var(--contest-card-border-radius,var(--spacing-4));box-shadow:var(--contest-card-box-shadow,0 2px 16px 0 rgba(5,40,80,.09));display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}@media(max-width:640px){.contest-card{--contest-card-min-height:300px}}.contest-card.contest-card--incoming{--contest-status-bg:var(--contest-status-bg-incoming);--contest-status-color:var(--contest-status-color-incoming)}.contest-card.contest-card--expired{--contest-status-bg:var(--contest-status-bg-expired);--contest-status-color:var(--contest-status-color-expired)}.contest-card.contest-card--ongoing{--contest-status-bg:var(--contest-status-bg-ongoing);--contest-status-color:var(--contest-status-color-ongoing)}.contest-card.contest-card--onclosing{--contest-status-bg:var(--contest-status-bg-onclosing);--contest-status-color:var(--contest-status-color-onclosing)}.contest-card a{color:inherit;text-decoration:none}.contest-card__status{background-color:var(--contest-status-bg);color:var(--contest-status-color);font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3);padding:var(--spacing-2);text-align:var(--contest-card-status-align)}.contest-card__image{height:var(--contest-card-image-height);position:relative}.contest-card__costs{align-items:center;background-color:var(--contest-card-costs-bg);border-radius:var(--contest-card-costs-border-radius);bottom:var(--spacing-4);color:var(--contest-card-costs-color);display:flex;font-size:var(--contest-card-costs-fs);font-weight:700;gap:var(--spacing-2);justify-content:center;left:var(--spacing-4);min-width:50px;padding:var(--spacing-1) var(--spacing-2);position:absolute}.contest-card__costs__cost{align-items:center;display:flex;font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);font-weight:700;gap:var(--spacing-1);line-height:var(--typography-smaller-line-height,1.3)}.contest-card__costs__cost img{height:auto;width:12px}.contest-card__type{color:var(--contest-card-type-color);display:block;font-size:var(--typography-smallest-font-size,var(--font-size-smallest));font-weight:var(--typography-smallest-weight,400);line-height:var(--typography-smallest-line-height,1.3);text-transform:uppercase}.contest-card__title{color:var(--contest-card-title-color);font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:var(--contest-card-title-weight);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.contest-card__description{color:var(--contest-card-description-color,var(--secondary-dark));font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.contest-card__content{color:var(--contest-card-content-color);display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-4)}.contest-card__content__copy{display:flex;flex-direction:column;gap:var(--spacing-2)}.contest-card .contest-card__cta--no-rewards{margin-top:auto}.contest-card .contest-card__cta__button{background-color:var(--contest-card-cta-button-bg);border-radius:var(--button-roundness,var(--spacing-12));color:var(--contest-card-cta-button-color);font-weight:600;padding:var(--contest-card-cta-button-padding)}.contest-card .contest-card__cta__overlay{align-items:center;background:var(--contest-card-cta-overlay-bg);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition-duration:var(--animation-duration);transition-property:opacity;transition-timing-function:var(--animation-type);z-index:1}.contest-card:hover .contest-card__cta__overlay{opacity:1}.contest-card.contest-card--default{min-height:var(--contest-card-min-height)}.contest-card.contest-card--big{container-type:inline-size;--contest-card-min-height:580px}@media(max-width:1024px){.contest-card.contest-card--big{--contest-card-min-height:420px}}@media(max-width:768px){.contest-card.contest-card--big{--contest-card-min-height:380px}}@media(max-width:640px){.contest-card.contest-card--big{--contest-card-min-height:300px}}.contest-card.contest-card--big .contest-card__container{align-items:stretch;display:flex;flex-direction:row;flex-shrink:1;min-height:var(--contest-card-min-height)}.contest-card.contest-card--big .contest-card__container .contest-card__image{width:45%}.contest-card.contest-card--big .contest-card__container .contest-card__content{flex:1}.contest-card.contest-card--big .contest-card__container .contest-card__image{height:auto;min-height:auto}.contest-card.contest-card--big .contest-card__container .contest-card__image>picture{height:var(--contest-card-min-height)}.contest-card.contest-card--big .contest-card__container .contest-card__content{padding:var(--spacing-7)}@supports not (container-type:inline-size){@media(max-width:640px){.contest-card.contest-card--big .contest-card__container .contest-card__content{height:100%}}}@container (max-width: 640px){.contest-card.contest-card--big .contest-card__container .contest-card__content{height:100%}}@media(max-width:1024px){.contest-card.contest-card--big .contest-card__container{box-shadow:0 0 12px -3px rgba(0,0,0,.2)}}@media(max-width:640px){.contest-card.contest-card--big .contest-card__container{flex-direction:column}.contest-card.contest-card--big .contest-card__container .contest-card__content,.contest-card.contest-card--big .contest-card__container .contest-card__image{width:100%}}.contest-card.contest-card--big .contest-card__cta{display:flex;justify-content:end}.contest-card.contest-card--big .contest-card__cta__button{background-color:var(--contest-card-single-cta-button-bg);color:var(--contest-card-single-cta-button-color)}.contest-card__rewards{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:auto;min-height:1px;overflow:hidden;width:100%}@supports not (container-type:inline-size){@media(max-width:640px){.contest-card__rewards{--slider-slide-gap:var(--spacing-2)}}}@container (max-width: 640px){.contest-card__rewards{--slider-slide-gap:var(--spacing-2)}}@supports not (container-type:inline-size){@media(max-width:640px){.contest-card__rewards .reward-card{border:1px solid rgba(0,0,0,.05);box-shadow:none}}}@container (max-width: 640px){.contest-card__rewards .reward-card{border:1px solid rgba(0,0,0,.05);box-shadow:none}}.contest-page{--contest-page-status-color:var(--color-light);--contest-status-bg-incoming:var(--color-primary);--contest-status-color-incoming:var(--color-light);--contest-status-bg-expired:var(--color-primary-accent-light);--contest-status-color-expired:var(--color-light);--contest-status-bg-ongoing:var(--color-primary-dark);--contest-status-color-ongoing:var(--color-light);--contest-status-bg-onclosing:var(--color-primary-accent);--contest-status-color-onclosing:var(--color-light);--contest-page-balance-bg:#fff;--contest-page-balance-min-width:30rem;--contest-page-balance-color:var(--color-primary-accent-dark);--contest-page-balance-border-radius:var(--spacing-4);--contest-page-balance-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 2px 4px -2px rgba(0,0,0,.2),0 0 8px -7px rgba(0,0,0,.5);--contest-page-main-header-title-color:var(--color-primary-dark);--contest-page-main-header-text-color:#333;--contest-page-game-header-title-color:var(--color-primary-dark);--contest-page-game-header-text-color:#333;--contest-page-game-animation-size:300px;--contest-page-game-animation-width:var(--contest-page-game-animation-size);--contest-page-game-animation-height:var(--contest-page-game-animation-size);--contest-rewards-bg:var(--color-primary-tint);--contest-rewards-color:var(--color-primary-dark)}.contest-page.contest-page-status--incoming{--contest-status-bg:var(--contest-status-bg-incoming);--contest-status-color:var(--contest-status-color-incoming)}.contest-page.contest-page-status--expired{--contest-status-bg:var(--contest-status-bg-expired);--contest-status-color:var(--contest-status-color-expired)}.contest-page.contest-page-status--ongoing{--contest-status-bg:var(--contest-status-bg-ongoing);--contest-status-color:var(--contest-status-color-ongoing)}.contest-page.contest-page-status--onclosing{--contest-status-bg:var(--contest-status-bg-onclosing);--contest-status-color:var(--contest-status-color-onclosing)}.contest-page__status{background-color:var(--contest-status-bg);color:var(--contest-status-color);font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3);padding:var(--spacing-6);text-align:var(--contest-page-status-align,center)}.contest-page__balance{display:flex;justify-content:center}@media(max-width:1024px){.contest-page__balance{padding:0 var(--spacing-4)}}.contest-page__balance__items{background:var(--contest-page-balance-bg);border-radius:var(--contest-page-balance-border-radius);box-shadow:var(--contest-page-balance-shadow);display:flex;flex-direction:row;gap:var(--spacing-4);justify-content:center;min-width:var(--contest-page-balance-min-width);padding:var(--spacing-4)}@media(max-width:768px){.contest-page__balance__items{min-width:100%}}.contest-page__balance__item{color:var(--contest-page-balance-color);display:flex;flex-direction:column;font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:1;line-height:var(--typography-large-line-height,1.15);text-align:center}.contest-page__balance__item strong{font-family:var(--font-secondary),serif;font-size:var(--typography-largest-font-size,var(--font-size-largest));font-weight:var(--typography-largest-weight,800);letter-spacing:var(--typography-largest-letter-spacing,1px);line-height:var(--typography-largest-line-height,1)}.contest-page__header .layout-container-content{display:flex;flex-direction:column;gap:1rem;text-align:center}.contest-page__header .layout-container-content h1{color:var(--contest-page-main-header-title-color);font-family:var(--font-secondary),serif;font-size:var(--typography-largest-font-size,var(--font-size-largest));font-weight:var(--typography-largest-weight,800);letter-spacing:var(--typography-largest-letter-spacing,1px);line-height:var(--typography-largest-line-height,1)}.contest-page__header .layout-container-content p{color:var(--contest-page-main-header-text-color);font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:400;letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.contest-page .not-playable-reasons{text-align:center}.contest-page__game__header{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-2);margin-inline:auto;max-width:var(--contest-game-area-size,768px)}.contest-page__game__title{font-family:var(--font-secondary),serif;font-size:var(--typography-larger-font-size,var(--font-size-larger));font-weight:var(--typography-larger-weight,700);letter-spacing:var(--typography-larger-letter-spacing,.5px);line-height:var(--typography-larger-line-height,1.1)}.contest-page__game__subtitle{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.contest-page__game__description{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);line-height:var(--typography-default-line-height,1.33)}.contest-page__game__actions{margin-top:var(--spacing-4)}.contest-page__game__animation{min-height:var(--contest-page-game-animation-height);text-align:center}.contest-page__game__animation img{display:block;height:auto;margin:0 auto;max-height:var(--contest-page-game-animation-height);max-width:var(--contest-page-game-animation-width);width:100%}.contest-page__game__animation img[role=button]{cursor:pointer}.contest-page__game--game header{min-height:100px}@media(max-width:768px){.contest-page__game--game header{min-height:200px}}.contest-page__game__rewards{margin-bottom:var(--spacing-12)}.contest-page__game--contest-event-loading{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-4);padding-inline:var(--spacing-4)}.contest-page--skeleton .contest-page__banner{min-height:var(--banner-min-height,335px)}.contest-page--skeleton .contest-page__content>div{display:flex;flex-direction:column;gap:var(--spacing-6);text-align:center}.initiative-result{--initiative-result-image-size:300px;--initiative-result-image-width:var(--initiative-result-image-size);--initiative-result-image-height:var(--initiative-result-image-size);align-items:center;gap:var(--spacing-6);justify-content:center;margin-inline:auto;max-width:var(--initiative-result-size,768px)}.initiative-result,.initiative-result__content{display:flex;flex-direction:column;width:100%}.initiative-result__image{display:block;height:auto;margin:0 auto;max-height:var(--initiative-result-image-height);max-width:var(--initiative-result-image-width);width:100%}.initiative-result__title{font-family:var(--font-secondary),serif;font-size:var(--typography-larger-font-size,var(--font-size-larger));font-weight:var(--typography-larger-weight,700);letter-spacing:var(--typography-larger-letter-spacing,.5px);line-height:var(--typography-larger-line-height,1.1)}.initiative-result__subtitle{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.initiative-result__description{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);line-height:var(--typography-default-line-height,1.33)}.initiative-result__footer,.initiative-result__header{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-2);justify-content:center;text-align:center;width:100%}.initiative-result__footer{flex-direction:row;flex-wrap:wrap}.initiative-result__rewards{display:flex;flex-direction:column;gap:var(--spacing-6);margin:0 auto;max-width:var(--initiative-result-rewards-size,620px);width:100%}.initiative-result .redemption-flow{margin-top:var(--layout-content-vertical-padding)}.pagination{--pagination-color:var(--color-secondary-dark);--pagination-color-active:var(--color-primary-dark);--pagination-color-hover:var(--color-primary-dark);--pagination-font-size:var(--font-size);display:flex;justify-content:space-between;width:100%}.pagination .pagination__items{display:flex;list-style-type:none}.pagination .pagination__summary{display:none}@media(max-width:768px){.pagination .pagination__summary{display:block}.pagination .pagination__items{display:none}}.pagination.pagination--infinite{display:flex;justify-content:center}.pagination .pagination__item{align-items:center;box-sizing:border-box;display:flex;font-size:var(--pagination-font-size);height:32px;margin:auto 4px;padding:0 12px;text-align:center}.pagination .pagination__item.--dots:hover{background-color:transparent;cursor:default}.pagination .pagination__item button{background-color:transparent;border:none;color:var(--pagination-color);cursor:pointer;font:inherit;outline:inherit;padding:0}.pagination .pagination__item:hover button{color:var(--pagination-color-hover)}.pagination .pagination__item.active button{color:var(--pagination-color-active)}.pagination .pagination__item.--arrow svg{height:auto;width:1.5rem}.pagination .pagination__item.disabled{pointer-events:none}.pagination .pagination__item.disabled .arrow:before{border-right:.12em solid rgba(0,0,0,.43);border-top:.12em solid rgba(0,0,0,.43)}.pagination .pagination__item.disabled:hover{background-color:transparent;cursor:default}.tag{--tag-border-radius:12px;--tag-default-bg-color:var(--color-secondary);--tag-default-color:var(--color-secondary-dark);--tag-padding:.25rem .5rem;background-color:var(--tag-default-bg-color);border-radius:var(--tag-border-radius);color:var(--tag-default-color);padding:var(--tag-padding)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-primary),sans-serif}html::-webkit-scrollbar{background:transparent;display:none}html{-ms-overflow-style:none;scrollbar-width:none}html:has(.block-scroll){overflow:hidden}body.block-scroll{overflow:hidden}.app{animation:fade-in .3s ease-in-out;container-type:normal}.bootstrapping{animation:fade-in .5s ease-in-out;background:var(--color-primary-dark);height:100%;position:fixed;right:0;top:0;width:100%;z-index:9999999}@keyframes fade-in{0%{opacity:0}to{opacity:1}}textarea{height:100px;resize:vertical}small{font-size:small}a:not([class]){color:var(--default-link-color,var(--color-primary));font-size:inherit;font-weight:var(--default-link-weight,500);text-decoration:var(--default-link-decoration,underline)}ol:not([class]),ul:not([class]){padding-left:var(--spacing-5)}svg{max-height:5rem;max-width:5rem}.slick-slider .slick-slide{container-type:inline-size}.slick-slider .slick-dots.slick-dots{align-items:center;display:flex!important;gap:var(--spacing-2);justify-content:center}.slick-slider .slick-dots.slick-dots li{height:auto;margin:0;width:auto}.slick-slider .slick-dots.slick-dots li button{align-items:center;display:flex;height:10px;justify-content:center;padding:0;position:relative;width:10px}.slick-slider .slick-dots.slick-dots li button:before{background:var(--slider-pagination-color);border-radius:50%;height:100%;line-height:100%;text-indent:-9999999px;transition:var(--default-transition);width:100%}.slick-slider .slick-dots.slick-dots li.slick-active button:before{background:var(--slider-pagination-active-color)}.page-is-loading{align-items:center;background-color:#fafafa;display:flex;height:100%;justify-content:center;left:0;opacity:.5;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:10}.page-is-loading svg{height:7rem;max-height:none;max-width:none;width:7rem}.page-is-loading .hidden{opacity:0}.bannerless-login-wrapper{align-items:center;background:var(--bannerless-login-wrapper-background,#fafafa);display:flex;justify-content:center;padding:var(--spacing-12);width:100%}.react-aria-Tooltip{--tooltip-origin-offset:var(--spacing-1);--tooltip-origin:translateY(var(--tooltip-origin-offset));--tooltip-background-color:rgba(0,0,0,.85);background:var(--tooltip-background-color);border-radius:var(--spacing-2);box-shadow:0 8px 20px rgba(0,0,0,.1);color:var(--tooltip-text-color,var(--color-light));font-size:var(--font-size-smaller);forced-color-adjust:none;line-height:1.4;max-width:var(--tooltip-width,260px);outline:none;padding:var(--spacing-2);text-align:center;transform:translateZ(0)}.react-aria-Tooltip *{color:inherit;font-family:inherit;font-weight:300}.react-aria-Tooltip strong{font-weight:500}.react-aria-Tooltip a{color:inherit!important}.react-aria-Tooltip[data-placement=top]{margin-bottom:var(--spacing-2);--origin:var(--tooltip-origin)}.react-aria-Tooltip[data-placement=bottom]{margin-top:var(--spacing-2);--tooltip-origin-offset:calc(var(--spacing-1)*-1)}.react-aria-Tooltip[data-placement=bottom] .react-aria-OverlayArrow svg{transform:rotate(180deg)}.react-aria-Tooltip[data-placement=right]{--tooltip-origin-offset:calc(var(--spacing-1)*-1);--tooltip-origin:translateX(var(--tooltip-origin-offset));margin-left:var(--spacing-2);text-align:left}.react-aria-Tooltip[data-placement=right] .react-aria-OverlayArrow svg{transform:rotate(90deg)}.react-aria-Tooltip[data-placement=left]{margin-right:var(--spacing-2);--tooltip-origin-offset:var(--spacing-1);--tooltip-origin:translateX(var(--tooltip-origin-offset));text-align:left}.react-aria-Tooltip[data-placement=left] .react-aria-OverlayArrow svg{transform:rotate(-90deg)}.react-aria-Tooltip .react-aria-OverlayArrow svg{display:block;fill:var(--tooltip-background-color)}.react-aria-Tooltip[data-entering]{animation:slide .2s}.react-aria-Tooltip[data-exiting]{animation:slide .2s ease-in reverse}@keyframes slide{0%{opacity:0;transform:var(--tooltip-origin)}to{opacity:1;transform:translateY(0)}}.flag{align-items:center;display:flex;height:var(--flag-height,var(--font-size));justify-content:center;width:var(--flag-width,var(--font-size))}.flag img{height:auto;max-height:100%;max-width:100%;width:auto}.crop-image{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:var(--crop-image-max-width,255px)}.crop-image__actions{display:flex;gap:var(--spacing-3)}.crop-image__cancel-cta.button--state-disabled,.crop-image__confirm-cta.button--state-disabled{--button-border-width--disabled:0}.crop-image__confirm-cta{--button-color:#fff;--button-background:var(--color-system-success)}.crop-image__confirm-cta:hover{--button-color_hover:#fff;--button-background_hover:var(--color-system-success-dark)}.crop-image__cancel-cta{--button-color:#fff;--button-background:var(--color-system-error)}.crop-image__cancel-cta:hover{--button-color_hover:#fff;--button-background_hover:var(--color-system-error-dark)}.crop-image__zoom-container{align-items:center;display:flex;gap:var(--spacing-2);justify-content:center}.crop-image__zoom-container .button{--button-gap:4px}.crop-image__zoom-container .button.button--state-disabled{--button-border-width--disabled:0}.crop-image__zoom-slider{color:var(--text-color);display:grid;flex-direction:column;grid-template-areas:"track track";grid-template-columns:1fr auto;max-width:300px;width:300px}.crop-image__zoom-slider__track{grid-area:track;height:30px;position:relative;width:100%}.crop-image__zoom-slider__track:before{background:#dfdfdf;content:"";display:block;height:3px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.crop-image__zoom-slider__thumb{background:var(--color-primary-tint);border:2px solid var(--color-primary-dark);border-radius:50%;forced-color-adjust:none;height:1rem;top:50%;width:1rem}.crop-image__zoom-slider__thumb[data-dragging],.crop-image__zoom-slider__thumb[data-focus-visible]{background:var(--color-primary-dark)}.login-form-section{display:flex;flex-direction:column;gap:var(--spacing-8);max-width:var(--login-form-wrapper-size,432px);width:100%}.login-form-section--vertical{margin:0 auto}.login-form-section__wrapper{background:var(--login-form-wrapper-background,transparent);border:var(--login-form-wrapper-border,0);border-radius:var(--login-form-wrapper-border-radius,0);display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--login-form-wrapper-padding,0)}.login-form-wrapper.context--home{--login-form-wrapper-padding:var(--spacing-12) var(--spacing-12);--login-form-wrapper-border-radius:var(--spacing-4);--login-form-wrapper-background:#fff}.bannerless-login-wrapper .login-form-wrapper{--login-form-wrapper-border:1px solid var(--color-primary-tint);--login-form-wrapper-background:var(--login-form-bannerless-wrapper-background,#fff)}.login-form-wrapper .form__field{text-align:left}.login-form-help{gap:var(--spacing-4)}.login-form-help,.login-form-help .tooltip-trigger{align-items:center;display:flex;justify-content:center}.login-form-help .tooltip-trigger{background:none;border:0;color:var(--login-form-help-color,#fff);cursor:pointer;font-family:inherit;gap:var(--spacing-2);padding:0}.login-form-help__icon{align-items:center;display:flex;height:var(--font-size-large);justify-content:center;width:var(--font-size-large)}.login-form-help__content{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3);line-height:100%;position:relative;top:-1px}.password-recover-form-wrapper{background:var(--password-recover-form-wrapper-background,transparent);display:flex;flex-direction:column;gap:var(--spacing-4);max-width:100%;width:var(--password-recover-form-wrapper-size,432px)}.password-recover-form-wrapper .form__field{text-align:left}.password-recover-form-wrapper.form-wrapper-page-vertical{margin:0 auto}.password-reset-form-wrapper{background:var(--password-recover-form-wrapper-background,transparent);display:flex;flex-direction:column;gap:var(--spacing-4);max-width:100%;width:var(--password-recover-form-wrapper-size,432px)}.password-reset-form-wrapper .form__field{text-align:left}.password-reset-form-wrapper.form-wrapper-page-vertical{margin:0 auto}.resend-activation-link{background:var(--color-system-error);border-radius:var(--spacing-1);color:#fff;font-size:var(--font-size-smaller);line-height:1.3;padding:var(--spacing-2);text-align:left}.resend-activation-link>*{display:inline}.resend-activation-link .link{--link-color:#ff;--link-color_hover:#fff;text-decoration:underline}.registration-form-wrapper{max-width:var(--registration-form-wrapper-size,680px);width:100%}.registration-form-wrapper.form-wrapper-page-vertical{margin:0 auto}.form-feedback-section{display:flex;flex-direction:column;gap:var(--spacing-8)}.form-feedback-section__header{display:flex;flex-direction:column;gap:var(--spacing-2)}.form-feedback-section__title{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.form-feedback-section__subtitle{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);line-height:var(--typography-default-line-height,1.33)}.form-feedback-section__text{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.user-avatar{align-items:center;background-color:var(--color-primary-tint);border:var(--avatar-border,1px solid var(--color-primary-tint));border-radius:var(--avatar-roundness,0);display:flex;flex:0 0 var(--avatar-size,60px);height:var(--avatar-size,60px);justify-content:center;overflow:hidden;position:relative;width:var(--avatar-size,60px)}.user-avatar--shape-round{--avatar-roundness:50%}.user-avatar--size-medium{--avatar-size:62px}.user-avatar--size-small{--avatar-size:42px}.user-avatar img{height:100%;object-fit:cover;width:100%}.user-avatar svg{height:auto;object-fit:cover;width:50%}.user-overview{--user-overview-container-shadow:0 10px 5px rgba(5,40,80,.09);--user-overview-container-bg:#fff;--user-overview-container-border-radius:0 0 var(--spacing-6) var(--spacing-6);--user-overview-container-padding:0 0 0 var(--spacing-8);--user-overview-container-mobile-padding:0 var(--spacing-4) 0 var(--spacing-4);--user-overview-container-min-height:74px;--user-overview-wallet-icon-width:22px;--user-overview-wallet-icon-height:auto;--user-overview-wallet-icon-mobile-width:20px;--user-overview-wallet-icon-mobile-height:auto;--user-overview-wallet-amount-color:var(--color-primary-accent-dark);--user-overview-wallet-title-color:var(--color-dark);--user-overview-more-bg:transparent;--user-overview-more-color:var(--color-primary-dark);--user-overview-cluster-category-color:var(--color-primary-dark);--user-overview-cluster-color:var(--color-primary-dark);--user-overview-cluster-icon-width:22px;--user-overview-cluster-icon-height:auto;--user-overview-cluster-icon-mobile-width:20px;--user-overview-cluster-icon-mobile-height:auto;--user-overview-profile-color:var(--color-light);--user-overview-profile-color-hover:#d9d9d9;--user-overview-profile-bg:var(--color-primary-dark);align-items:center;border-radius:var(--user-overview-container-border-radius);box-shadow:var(--user-overview-container-shadow);display:flex;flex-direction:row;justify-content:center;width:100%}.user-overview__top{flex:0 0 20%}@media(max-width:768px){.user-overview__top{align-items:center;display:flex;flex:initial;justify-content:space-between;padding:var(--spacing-6) 0}.user-overview--mobile--overlay{display:none;left:0;position:absolute;right:0}.user-overview--mobile--overlay.user-overview--mobile--open{display:flex;z-index:2}}.user-overview__container{background:var(--user-overview-container-bg);border-radius:var(--user-overview-container-border-radius);display:flex;flex-direction:row;justify-content:space-between;min-height:var(--user-overview-container-min-height);overflow:hidden;position:relative;transition:all .5s ease-out;width:100%}@media(max-width:768px){.user-overview__container{flex-direction:column;padding:var(--user-overview-container-mobile-padding)}}.user-overview__user{align-items:flex-start;display:flex;flex-direction:column;font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);gap:var(--spacing-1);height:100%;justify-content:center;line-height:var(--typography-small-line-height,1.3);padding-left:var(--spacing-8)}.user-overview__user__message{line-height:1.1}.user-overview__user .link{font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3);padding:0}@media(max-width:768px){.user-overview__user{padding-left:0}}.user-overview__wallets{align-items:center;display:flex;flex:1;flex-direction:row;gap:var(--spacing-8);justify-content:center}@media(max-width:768px){.user-overview__wallets{border-top:1px solid #dfdfdf;flex:initial;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6) 0}}.user-overview__wallet{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:80px;text-align:center}.user-overview__wallet--withIcon .user-overview__wallet__title{margin-left:calc(var(--user-overview-wallet-title-font-size) + var(--spacing-2))}@media(max-width:768px){.user-overview__wallet--withIcon .user-overview__wallet__title{margin-left:0}}.user-overview__wallet__icon{display:flex;position:relative;top:-1px}.user-overview__wallet__icon img{height:var(--user-overview-wallet-icon-height);width:var(--user-overview-wallet-icon-width)}@media(max-width:768px){.user-overview__wallet__icon img{height:var(--user-overview-wallet-icon-mobile-height);width:var(--user-overview-wallet-icon-mobile-width)}}.user-overview__wallet__amount{align-items:center;color:var(--user-overview-wallet-amount-color);display:flex;font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:700;gap:var(--spacing-2);justify-content:center;letter-spacing:.5px;line-height:var(--typography-default-line-height,1.33);line-height:1}.user-overview__wallet__title{color:var(--user-overview-wallet-title-color);font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);font-weight:700;letter-spacing:.5px;line-height:var(--typography-small-line-height,1.3);line-height:1.1}.user-overview__wallet--more{align-items:center;display:flex;justify-content:center}.user-overview__wallet--more .link{font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3);padding:0}@media(max-width:768px){.user-overview__wallet{display:flex;flex-direction:column-reverse}}.user-overview__clusters{flex-direction:row;gap:var(--spacing-12);padding:var(--spacing-6)}.user-overview__cluster,.user-overview__clusters{align-items:center;display:flex;justify-content:center}.user-overview__cluster{flex-direction:column;gap:var(--spacing-1)}.user-overview__cluster__category__title{color:var(--user-overview-cluster-category-color);font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.user-overview__cluster__cluster{align-items:center;background:hsla(0,0%,53.3%,.1);border-radius:12px;display:flex;gap:var(--spacing-2);justify-content:center;padding:var(--spacing-1) var(--spacing-3)}.user-overview__cluster__cluster__title{color:var(--user-overview-cluster-color);font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);font-weight:600;line-height:var(--typography-small-line-height,1.3)}.user-overview__cluster__cluster__icon{display:flex;position:relative;top:-1px}.user-overview__cluster__cluster__icon img{height:var(--user-overview-cluster-icon-height);width:var(--user-overview-cluster-icon-width)}@media(max-width:768px){.user-overview__cluster__cluster__icon img{height:var(--user-overview-cluster-icon-mobile-height);width:var(--user-overview-cluster-icon-mobile-width)}}.user-overview__profile{display:flex;flex:0 0 20%;justify-content:end;position:relative}.user-overview__profile--top{display:none}@media(max-width:768px){.user-overview__profile--top{display:flex}}.user-overview__profile--bottom .link{align-items:center;background:var(--user-overview-profile-bg);color:var(--user-overview-profile-color);font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);height:100%;justify-content:center;line-height:var(--typography-small-line-height,1.3);padding:0;width:100%}.user-overview__profile--bottom .link:hover{color:var(--user-overview-profile-color-hover);text-decoration:none}@media(max-width:768px){.user-overview__profile--bottom{display:none}}.user-overview-modal{background:#fff;border-radius:initial;box-shadow:none;container-type:inline-size;flex-direction:column;justify-content:normal;margin:0 auto;max-width:calc(771px + var(--spacing-6)*2);width:100%}.user-overview-modal>div{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}.user-overview-modal>div>h3{align-self:start;font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);line-height:var(--typography-default-line-height,1.33)}.user-overview-modal .user-overview__user{width:100%}.user-overview-modal .user-overview__wallets{align-items:center;border-top:1px solid #dfdfdf;display:grid;flex-direction:row;gap:var(--spacing-12);grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;padding:var(--spacing-6);width:100%}@supports not (container-type:inline-size){@media(max-width:425px){.user-overview-modal .user-overview__wallets{grid-template-columns:repeat(2,minmax(0,1fr))}}}@container (max-width: 425px){.user-overview-modal .user-overview__wallets{grid-template-columns:repeat(2,minmax(0,1fr))}}.user-overview-modal .user-overview__clusters{align-items:center;border-top:1px solid #dfdfdf;display:grid;flex-direction:row;gap:var(--spacing-12);grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;padding:var(--spacing-6);width:100%}@supports not (container-type:inline-size){@media(max-width:425px){.user-overview-modal .user-overview__clusters{grid-template-columns:repeat(2,minmax(0,1fr))}}}@container (max-width: 425px){.user-overview-modal .user-overview__clusters{grid-template-columns:repeat(2,minmax(0,1fr))}}.custom-modal{--modal-spacing:var(--spacing-7);--modal-width-small:468px;--modal-width-default:717px;--modal-width-medium:820px;--modal-width-large:1117px;--modal-width:var(--modal-width-default)}.custom-modal[data-size=small]{--modal-width:var(--modal-width-small);--modal-spacing:var(--spacing-5)}.custom-modal[data-size=medium]{--modal-width:var(--modal-width-medium);--modal-spacing:var(--spacing-6)}.custom-modal[data-size=large]{--modal-width:var(--modal-width-large);--modal-spacing:var(--spacing-8)}.custom-modal__inner{display:flex;flex-direction:column;gap:calc(var(--modal-spacing)/1.5);padding:var(--modal-spacing);position:relative}.custom-modal__close-btn{align-items:center;background:none;border:0;color:var(--color-text-primary-light);cursor:pointer;display:flex;font-size:var(--font-size-largest);justify-content:center;line-height:1;padding:var(--spacing-3);position:absolute;right:calc(var(--modal-spacing)/10);top:calc(var(--modal-spacing)/10)}.custom-modal__close-btn svg{height:var(--font-size);width:var(--font-size)}[data-size=small] .custom-modal__close-btn svg{height:var(--font-size-small);width:var(--font-size-small)}.custom-modal__header{display:flex;flex-direction:column;gap:calc(var(--modal-spacing)/4)}.custom-modal__title{color:var(--modal-title-color,var(--color-primary-dark));font-family:var(--font-primary),serif;font-family:var(--modal-title-font,var(--font-primary)),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:var(--modal-title-weight,700);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.custom-modal__subtitle{color:var(--modal-subtitle-color,var(--color-primary-dark));font-family:var(--modal-subtitle-font,var(--font-primary)),serif;font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:var(--modal-subtitle-weight,500);line-height:var(--typography-default-line-height,1.33)}.custom-modal__text{color:var(--modal-text-color,var(--color-text-primary));font-size:var(--modal-text-font-size,var(--font-size-small));line-height:1.4}.custom-modal__footer{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--modal-spacing)/2);justify-content:flex-end}.custom-modal .section__header__title{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:700;letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.custom-modal .section__header__subTitle{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:500;line-height:var(--typography-default-line-height,1.33)}.custom-modal .section__header__text{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.react-aria-ModalOverlay{align-items:flex-start;background:rgba(0,0,0,.4);display:flex;height:100dvh;justify-content:center;left:0;overflow-y:scroll;padding:var(--spacing-12);position:fixed;top:0;width:100vw;z-index:100}.react-aria-ModalOverlay::-webkit-scrollbar{background:transparent;display:none}.react-aria-ModalOverlay{-ms-overflow-style:none;scrollbar-width:none}.react-aria-Modal{background:var(--overlay-background);background:var(--modal-background,var(--color-light));border:var(--modal-border,1px solid var(--color-primary-tint));border-radius:var(--modal-roundness,var(--spacing-6));box-shadow:var(--modal-shadow,0 4px 12px 0 rgba(0,0,0,.2));margin:auto;max-width:100%;outline:none;width:var(--modal-width)}.react-aria-Modal[data-entering]{animation:modal-zoom .3s cubic-bezier(.175,.885,.32,1.275)}.react-aria-Modal .react-aria-TextField{margin-bottom:8px}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes modal-zoom{0%{transform:scale(.8)}to{transform:scale(1)}}.user-overview-cta{display:none}.user-overview-cta svg{height:auto;width:16px}@media(max-width:768px){.user-overview-cta{display:flex}}.user-overview-cta button{background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;outline:inherit;padding:0}.layout-header{--layout-header-inline-padding:30px;--layout-header-background:var(--color-light);--layout-header-shadow:0px 2px 4px 0px #3333331a;--layout-header-positon:relative;--layout-header-positon-top:initial;--layout-header-margin-bottom:var(--spacing-6);box-shadow:var(--layout-header-shadow);position:var(--layout-header-positon);top:var(--layout-header-positon-top);z-index:5}.layout-header--position-static{--layout-header-positon:relative;--layout-header-positon-top:initial}.layout-header--position-fixed{--layout-header-positon:sticky;--layout-header-positon-top:0}.layout-header__container.layout-container{background:var(--layout-header-background)}.layout-header__container-content.layout-container-content{--layout-content-horizontal-padding:0;--layout-content-vertical-padding:var(--spacing-4)}@media(max-width:1024px){.layout-header__container-content.layout-container-content{--layout-content-vertical-padding:var(--spacing-5)}}.layout-header__content{align-items:center;display:flex;gap:var(--spacing-8);width:100%}@media(max-width:1440px){.layout-header__content{padding-inline:var(--layout-header-inline-padding,var(--spacing-6))}}.layout-header__widgets{align-items:center;display:flex;gap:var(--spacing-4);order:3;position:relative}@media(max-width:1024px){.layout-header__widgets{margin-left:auto;margin-right:0}}.layout-header:has(.user-overview){box-shadow:none;margin-bottom:var(--layout-header-margin-bottom)}@media(max-width:1024px){.layout-header:has(.user-overview){margin-bottom:0}.layout-header:has(.user-overview--mobile--static){box-shadow:none;margin-bottom:var(--layout-header-margin-bottom)}}.error-component{--error-component-message-color:var(--color-system-error);text-align:center}.error-component p{color:var(--error-component-message-color);font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);line-height:var(--typography-default-line-height,1.33)}.error-component__cta{margin-top:var(--spacing-4)}.header-logos{align-items:center;display:flex;gap:var(--spacing-6);order:1}@media(max-width:1024px){.header-logos{flex:1;order:2}}.header-logo{align-items:center;display:flex;justify-content:center}.header-logo--primary{--header-logo-width:148px;--header-logo-height:50px}@media(max-width:1024px){.header-logo--primary{--header-logo-width:132px;--header-logo-height:44px}}.header-logo--secondary{--header-logo-width:112px;--header-logo-height:38px}@media(max-width:1024px){.header-logo--secondary{--header-logo-width:100px;--header-logo-height:32px}}.header-logo a{align-items:center;display:flex;justify-content:center}.header-logo a:focus-visible{outline:var(--default-focus-outline)}.header-logo img{max-height:var(--header-logo-height);max-width:var(--header-logo-width);object-fit:contain}.main-navigation-wrapper{--main-navigation-background:#fafafa;--mobile-navigation-icon-size:30px;--mobile-navigation-icon-color:var(--color-dark);align-items:center;display:flex;flex:1;order:2}@media(max-width:1024px){.main-navigation-wrapper{flex:initial;order:1}}.main-navigation{display:flex;flex:1;gap:var(--spacing-8);justify-content:space-between}@media(max-width:1024px){.main-navigation{align-items:flex-start;background:var(--main-navigation-background,var(--layout-header-background));flex-direction:column;height:100dvh;justify-content:flex-start;left:-100dvw;opacity:0;padding-block:var(--spacing-6);position:absolute;top:0;transition:var(--default-transition);width:100%;z-index:2}.main-navigation.opened{left:0;opacity:1;padding-inline:var(--spacing-6);z-index:3}}.main-navigation__trigger{align-items:center;background:none;border:0;cursor:pointer;display:none;justify-content:center;padding:0}.main-navigation__trigger svg{color:var(--mobile-navigation-icon-color);height:var(--mobile-navigation-icon-size);width:var(--mobile-navigation-icon-size)}@media(max-width:1024px){.main-navigation__trigger{display:flex}}.main-navigation__mobile-close{background:none;border:0;cursor:pointer;display:none;padding:0}.main-navigation__mobile-close svg{color:var(--mobile-navigation-icon-color);height:var(--mobile-navigation-icon-size);width:var(--mobile-navigation-icon-size)}@media(max-width:1024px){.main-navigation__mobile-close{display:flex}}.main-navigation__items{list-style:none;width:100%}.main-navigation__items,.main-navigation__items>div{align-items:center;display:flex;gap:var(--spacing-8);justify-content:center}@media(max-width:1024px){.main-navigation__items>div{align-items:flex-start;display:none;flex-direction:column;justify-content:flex-start;width:100%}.opened .main-navigation__items>div{display:flex}.main-navigation__items>div+div{border-top:1px solid var(--color-primary-dark);padding-top:var(--spacing-8)}}.main-navigation__items.links{flex:1}@media(max-width:1024px){.main-navigation__items.links{flex:initial;flex-direction:column}.main-navigation__item{align-items:center;display:flex;justify-content:space-between;width:100%}}.main-navigation__link.link{--link-font-weight:500;--link-color:var(--color-dark);--link-color_hover:var(--color-darker)}@media(max-width:1024px){.main-navigation__link.link{--link-font-size:var(--font-size);--link-font-weight:500;--link-color:var(--color-primary-dark);--link-padding:var(--spacing-1);justify-content:flex-start;width:100%}}.main-navigation__link.link .link__icon{display:none;height:var(--font-size-large);width:var(--font-size-large)}@media(max-width:1024px){.main-navigation__link.link .link__icon{display:inline-flex}}.main-navigation__link.link.active{--link-font-weight:bold;--link-color:var(--color-darker)}.secondary-navigation-wrapper{align-items:center;display:flex;margin-left:auto;margin-right:0;order:4}.secondary-navigation{display:flex}.secondary-navigation__items{gap:var(--spacing-8);justify-content:center;list-style:none}.language-picker,.language-picker__current,.secondary-navigation__items{align-items:center;display:flex}.language-picker__current{background:var(--language-picker-background,var(--color-secondary-light));border:0;border-radius:var(--spacing-1);cursor:pointer;gap:var(--spacing-2);line-height:1;padding:var(--spacing-2);transition:var(--default-transition)}.language-picker__current[aria-expanded=true],.language-picker__current[data-focused],.language-picker__current[data-hovered]{background:var(--language-picker-background_hover,var(--color-secondary));outline:none}.language-picker__current__arrow,.language-picker__current__icon{align-items:center;display:flex;justify-content:center}.language-picker__current__arrow svg,.language-picker__current__icon svg{color:var(--language-picker-icon-color,var(--color-dark));height:var(--font-size);width:var(--font-size)}@media(max-width:640px){.language-picker__current__icon{display:none}}.language-picker__current__arrow{transition:var(--default-transition)}[aria-expanded=true] .language-picker__current__arrow{transform:rotate(180deg)}.language-picker__popover{background:var(--language-picker-popover-background,var(--color-light));border:1px solid var(--language-picker-popover-border-color,var(--color-secondary));border-radius:var(--language-picker-popover-border-radius,var(--spacing-2));box-shadow:var(--language-picker-popover-shadow,0 2px 4px 0 rgba(51,51,51,.102));margin-top:var(--spacing-1);max-width:200px;padding:var(--spacing-1) 0}.language-picker__popover__arrow{display:flex;fill:var(--language-picker-popover-background,var(--color-light));stroke:var(--language-picker-popover-border-color,var(--color-secondary));stroke-width:1px}[data-placement=bottom] .language-picker__popover__arrow svg{transform:rotate(180deg)}.language-picker__popover[data-focused]{outline:none}.language-picker__list{display:flex;flex-direction:column;gap:2px;overflow:hidden}.language-picker__list[data-focused]{outline:none}.language-picker__item{align-items:center;background:var(--language-picker-language-background,var(--color-light));cursor:pointer;display:flex;gap:var(--spacing-2);justify-content:flex-start;padding:var(--spacing-3) var(--spacing-3)}.language-picker__item[data-focused],.language-picker__item[data-hovered]{background:var(--language-picker-language-background_hover,var(--color-primary-tint));outline:none}.language-picker__item__name{color:var(--language-picker-language-color,var(--color-primary-dark));font-size:var(--language-picker-language-font-size,var(--font-size-small))}.cart-wrapper{align-items:center;display:inline-flex;position:relative}.cart-trigger{background:none;border:0;cursor:pointer;height:40px;padding:0;position:relative;width:40px}.cart-badge,.cart-trigger{align-items:center;display:flex;justify-content:center}.cart-badge{background-color:var(--bg-cart-badge,var(--color-primary-accent-light));border-radius:999px;color:var(--color-cart-badge,var(--color-light));font-size:11px;font-weight:600;height:18px;line-height:1;min-width:18px;padding:0 4px;position:absolute;right:-6px;top:-4px}.cart-drawer-container{position:relative}.cart-drawer{animation:drawerIn .18s ease forwards;background-color:var(--bg-cart-drawer,var(--color-light));border-radius:20px;box-shadow:0 8px 24px rgba(0,0,0,.12);display:flex;flex-direction:column;min-height:100px;opacity:0;position:absolute;right:0;top:100%;transform:translateY(-6px) scale(.98);width:331px;z-index:1000}@media(max-width:640px){.cart-drawer{border-radius:0;position:fixed;right:0;top:60px;width:100%}}.cart-drawer .cart-product-list .cart-content-preview__value .item-value-string{font-size:var(--font-size-smallest)}.cart-drawer .cart-product-list .cart-content-preview__image{height:48px;width:48px}.cart-drawer .cart-product-list .cart-content-preview__brand,.cart-drawer .cart-product-list .cart-content-preview__remove-button{font-size:var(--font-size-smallest)}.cart-drawer .cart-product-list .cart-content-preview__product-title{font-size:var(--font-size-smaller)}.cart-drawer .cart-product-list .cart-content-preview__info-container{align-items:start;gap:var(--spacing-2)}.cart-drawer:after{background:var(--bg-cart-drawer-after,var(--color-light));box-shadow:-2px -2px 6px rgba(0,0,0,.04);content:"";height:14px;position:absolute;right:14px;top:-6px;transform:rotate(45deg);width:14px}@media(max-width:640px){.cart-drawer:after{display:none}}.cart-drawer-header{align-items:center;border-bottom:1px solid var(--border-cart-drawer,var(--color-light));display:flex;justify-content:space-between;padding:16px 20px}.cart-drawer-title{font-size:14px;font-weight:600;margin:0}.cart-drawer-close{background:none;border:0;cursor:pointer}.cart-drawer-content{flex:1;overflow-y:auto;padding:16px}.cart-trigger svg{display:block;height:24px;width:24px}@keyframes drawerIn{to{opacity:1;transform:translateY(0) scale(1)}}.cart-init-prev-header{align-items:center;display:flex;justify-content:space-between;padding:20px 20px 0}.cart-init-prev-header .cart-drawer-title{font-size:16px;font-weight:600;margin:0}.cart-init-prev-header .cart-drawer-close{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:20px;padding:4px;width:20px}.cart-init-prev-content{max-height:310px;overflow-y:auto}.cart-init-prev-content .cart-content-prev{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:20px 20px 0}.cart-init-prev-content .cart-content-prev .initiative-title-container{width:auto}.cart-init-prev-content .cart-content-prev .initiative-title{font-size:var(--font-size);font-weight:600;line-height:24px;margin:0}.cart-init-prev-content .cart-content-prev .text{display:inline}.cart-init-prev-content .cart-content-prev .initiative-badge{align-items:center;background-color:var(--bg-cart-badge,var(--color-primary-accent-light));border-radius:999px;color:var(--color-cart-badge,var(--color-light));display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;line-height:1;margin-left:3px;min-width:18px;padding:0 5px;vertical-align:super}.cart-init-prev-content .cart-content-prev .initiative-button{background-color:var(--color-primary-dark);border:unset;border-radius:30px;color:var(--color-primary-tint);cursor:pointer;display:flex;justify-content:center;padding:12px}.cart-init-prev-content .cart-content-prev:last-child{padding-bottom:20px}.cart-empty-state{padding:20px 10px 0 20px}.cart-init-prev-skeleton{display:flex;flex-direction:column;padding:10px;width:100%}.cart-init-prev-skeleton .detail-skeleton{display:flex;flex-direction:row;gap:10px}.cart-product-header{align-items:center;display:flex;justify-content:space-between;padding:20px 20px 0}.cart-product-header .cart-drawer-title{font-size:var(--font-size-small);font-weight:600;margin:0}.cart-product-header .cart-drawer-back,.cart-product-header .cart-drawer-close{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:23px;padding:4px;width:23px}.cart-product-header .cart-drawer-back{height:30px;width:30px}.cart-product-content{display:flex;flex-direction:column;max-height:310px;overflow-y:auto;padding:0 20px}.cart-product-content .no-items{font-size:var(--font-size-smaller);font-weight:unset;line-height:24px;margin:0;padding:20px;width:100%}.cart-product-content .cart-total-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:10px}.cart-product-content .cart-total-content .total-wallet-image{height:16px;width:16px}.cart-product-content .cart-total-content .total-title{color:var(--color-dark);font-size:var(--font-size-small);font-weight:600;margin:0}.cart-product-content .cart-total-content .cart-total-cost{display:flex;flex-direction:row;gap:10px}.cart-product-content .cart-total-content .cart-total-cost .total-value-currency{color:var(--color-dark);font-size:var(--font-size-small);font-weight:600;margin:0}.cart-product-content .cart-total-content .cart-total-cost .cart-total-info{align-items:center;display:flex;flex-direction:row;gap:6px}.cart-product-content .cart-total-content .cart-total-cost .cart-total-info .total-wallet-image{height:16px;width:16px}.cart-product-content .cart-total-content .cart-total-cost .cart-total-info .total-value{color:var(--color-dark);font-size:var(--font-size-small);font-weight:600;margin:0}.cart-checkout-button{background-color:var(--color-primary-dark);border:unset;border-radius:0 0 20px 20px;color:var(--color-primary-tint);cursor:pointer;display:flex;font-size:var(--font-size);font-weight:600;justify-content:center;letter-spacing:0;padding:12px 0 12px 12px;width:100%}@media(max-width:640px){.cart-checkout-button{border-radius:unset}}.cart-content-preview{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;padding:10px 0 20px;width:100%}.cart-content-preview__image{border:1px solid #dfdfdf;border-radius:7px;height:64px;width:64px}.cart-content-preview__brand{font-size:var(--font-size-small);font-weight:400;letter-spacing:0;width:auto}@media(max-width:640px){.cart-content-preview__brand{font-size:var(--font-size-smaller)}}.cart-content-preview__product-title{font-size:var(--font-size-small);width:auto}@media(max-width:640px){.cart-content-preview__product-title{font-size:var(--font-size-smaller)}}.cart-content-preview__remove-button{all:unset;font-size:var(--font-size-small);font-weight:600;width:fit-content}.cart-content-preview__info{display:flex;flex-direction:column;gap:var(--spacing-1);justify-content:flex-start;width:100%}.cart-content-preview__info-container{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-1);width:100%}.item-value-string{align-items:center;display:flex;font-size:16px;font-weight:600;gap:4px;width:fit-content}.item-value-string .final-value{color:var(--color-final-value,var(--color-dark))}.badge-mode{background-color:var(--color-bg-badge,var(--color-primary-dark));opacity:.39}.badge-mode,.badge-mode-free-product{border-radius:50px;color:var(--color-text-badge,var(--toastify-color-light));font-size:14px;font-weight:700;padding:10px}.badge-mode-free-product{background-color:var(--color-bg-badge,var(--color-system-success))}.wallet-icon{height:18px;object-fit:contain;width:18px;z-index:3}.lineThrough{text-decoration:line-through}.layout-footer{--layout-footer-background:transparent;background:var(--layout-footer-background);border-top:var(--layout-footer-border-top-width,1px) var(--layout-footer-border-top-style,solid) var(--layout-footer-border-top-color,#d1d3dc)}.layout-footer__content{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-12);width:100%}.footer-logos{gap:var(--spacing-6)}.footer-logo,.footer-logos{align-items:center;display:flex}.footer-logo{justify-content:center}.footer-logo--primary{--footer-logo-width:112px;--footer-logo-height:48px}.footer-logo a{align-items:center;display:flex;justify-content:center}.footer-logo a:focus-visible{outline:var(--default-focus-outline)}.footer-logo img{max-height:var(--footer-logo-height);max-width:var(--footer-logo-width);object-fit:contain}.footer-navigation{flex:1}.footer-navigation__items{align-items:center;display:flex;gap:var(--spacing-4);justify-content:center;list-style:none}@media(max-width:768px){.footer-navigation__items{flex-direction:column}}.footer-navigation__item{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.footer-navigation__item{width:100%}}.footer-navigation__item+.footer-navigation__item{position:relative}.footer-navigation__item+.footer-navigation__item:before{background:var(--footer-navigation-link-separator-color,var(--color-primary-dark));content:"";height:calc(var(--font-size) - 4px);left:calc((var(--spacing-2) + 1px)*-1);position:absolute;width:2px}@media(max-width:768px){.footer-navigation__item+.footer-navigation__item:before{height:2px;left:0;margin:0 auto;right:0;top:calc(var(--spacing-4)/2*-1 + -1px);width:calc(var(--font-size) - 4px)}}.footer-navigation__link.link{--link-color:var(--color-primary-dark)}.footer-text-content{--footer-text-content-default-size:calc(var(--layout-size)/1.5);align-items:center;display:flex;flex-direction:column;gap:var(--spacing-2);justify-content:center;max-width:100%;width:var(--footer-text-content-size,var(--footer-text-content-default-size))}.footer-text-content>*{text-align:center}.footer-text-content__title{color:var(--footer-title-color,var(--color-primary-dark));font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.footer-text-content__subtitle{color:var(--footer-title-color,var(--color-dark));font-family:var(--font-primary),serif;font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:600;line-height:var(--typography-default-line-height,1.33)}.footer-text-content__description{color:var(--footer-title-color,var(--color-darker));font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.layout{display:flex;flex-direction:column;height:100%;width:100%}.layout-main{flex:1}body:has(.page.no-layout) .layout-header{display:none!important}body:has(.page.no-layout) .layout-footer{display:none!important}.layout-container{--layout-container-size:100%;--layout-container-background:transparent;--layout-container-vertical-padding:var(--spacing-14);--layout-container-horizontal-padding:var(--spacing-12);--layout-container-horizontal-default-padding:var(--spacing-12);background:var(--layout-container-background);margin:0 auto;max-width:100%;padding:var(--layout-container-vertical-padding) var(--layout-container-horizontal-padding);width:var(--layout-container-size)}.layout-container--size-default{--layout-container-size:var(--layout-size)}.layout-container--size-small{--layout-container-size:calc(var(--layout-size)/2)}.layout-container--size-medium{--layout-container-size:calc(var(--layout-size)/1.5)}.layout-container--size-full{--layout-container-size:100%}.layout-container--padding-default{--layout-container-vertical-padding:var(--spacing-14);--layout-container-horizontal-padding:var(--spacing-12)}.layout-container--padding-large{--layout-container-vertical-padding:calc(var(--spacing-14)*2);--layout-container-horizontal-padding:calc(var(--spacing-12)*2)}.layout-container--padding-vertical{--layout-container-vertical-padding:var(--spacing-14);--layout-container-horizontal-padding:0}.layout-container--padding-horizontal{--layout-container-vertical-padding:0;--layout-container-horizontal-padding:var(--spacing-14)}.layout-container--padding-none{--layout-container-vertical-padding:0;--layout-container-horizontal-padding:0}.layout-container-content{--layout-container-content-size:var(--layout-size);--layout-container-content-background:tranparent;--layout-content-vertical-padding:var(--spacing-14);--layout-content-horizontal-padding:var(--spacing-12);background:var(--layout-container-content-background);margin:0 auto;max-width:100%;padding:var(--layout-content-vertical-padding) var(--layout-content-horizontal-padding);width:var(--layout-container-content-size)}.layout-container-content--size-default{--layout-container-content-size:var(--layout-size)}.layout-container-content--size-small{--layout-container-content-size:calc(var(--layout-size)/2)}.layout-container-content--size-medium{--layout-container-content-size:calc(var(--layout-size)/1.5)}.layout-container-content--size-full{--layout-container-content-size:100%}.layout-container-content--padding-default{--layout-content-vertical-padding:var(--spacing-14);--layout-content-horizontal-padding:var(--spacing-12)}.layout-container-content--padding-large{--layout-content-vertical-padding:calc(var(--spacing-14)*2);--layout-content-horizontal-padding:calc(var(--spacing-12)*2)}.layout-container-content--padding-vertical{--layout-content-vertical-padding:var(--spacing-14);--layout-content-horizontal-padding:0}.layout-container-content--padding-horizontal{--layout-content-vertical-padding:0;--layout-content-horizontal-padding:var(--spacing-14)}.layout-container-content--padding-none{--layout-content-vertical-padding:0;--layout-content-horizontal-padding:0}.section--content{display:flex;flex:1 100%;gap:var(--section-gap)}@media(max-width:768px){.section--content{flex-direction:column}}.section--content--reverse{flex-direction:row-reverse}@media(max-width:768px){.section--content--reverse{flex-direction:column}}.section--content__image{min-width:50%}.section--content__image picture,.section--content__image picture img{height:auto}.section--content__text.section--content__text--vertical--center{align-self:center}.section--content__text.section--content__text--vertical--top{align-self:start}.section--content__text.section--content__text--vertical--bottom{align-self:end}.section{--how-to-marker-size:calc(var(--font-size-larger)*2);--how-to-index-image-size:4rem;--how-to-index-image-width:var(--how-to-index-image-size);--how-to-index-image-height:var(--how-to-index-image-size)}.section--static_section_how_to .section__main .how-to{align-items:center;display:flex;gap:var(--spacing-14);padding:0 var(--spacing-2)}@supports not (container-type:inline-size){@media(max-width:1024px){.section--static_section_how_to .section__main .how-to{flex-direction:column}}}@container (max-width: 1024px){.section--static_section_how_to .section__main .how-to{flex-direction:column}}@supports not (container-type:inline-size){@media(max-width:640px){.section--static_section_how_to .section__main .how-to{flex-direction:column;padding:0}}}@container (max-width: 640px){.section--static_section_how_to .section__main .how-to{flex-direction:column;padding:0}}.section--static_section_how_to .section__main .how-to__cta{align-items:center;background:var(--how-to-cta-background,var(--gradient-primary));border-radius:var(--spacing-4);color:var(--how-to-cta-color,var(--color-light));display:flex;font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15);max-width:100%;opacity:.9;padding:var(--spacing-8) var(--spacing-6);text-decoration:none;transition:var(--default-transition);width:440px}@supports not (container-type:inline-size){@media(max-width:1024px){.section--static_section_how_to .section__main .how-to__cta{text-align:center}}}@container (max-width: 1024px){.section--static_section_how_to .section__main .how-to__cta{text-align:center}}.section--static_section_how_to .section__main .how-to__cta:hover{opacity:1}.section--static_section_how_to .section__main .how-to__cta:focus-visible{outline:var(--default-focus-outline)}.section--static_section_how_to .section__main .how-to__cta__label{flex:1}.section--static_section_how_to .section__main .how-to__cta__icon{align-items:center;background:var(--color-primary-dark);border-radius:50%;display:flex;flex:0 0 var(--how-to-cta-icon-size,var(--font-size-larger));height:var(--how-to-cta-icon-size,var(--font-size-larger));justify-content:center;line-height:1;width:var(--how-to-cta-icon-size,var(--font-size-larger))}.section--static_section_how_to .section__main .how-to__content{flex:1}@supports not (container-type:inline-size){@media(max-width:1024px){.section--static_section_how_to .section__main .how-to__actions{align-items:center;display:flex;justify-content:center;width:100%}}}@container (max-width: 1024px){.section--static_section_how_to .section__main .how-to__actions{align-items:center;display:flex;justify-content:center;width:100%}}.section--static_section_how_to .section__main .how-to__list{display:flex;flex-direction:column;gap:var(--spacing-8);list-style:none}.section--static_section_how_to .section__main .how-to__item{align-items:center;display:flex;font-family:var(--font-primary),serif;font-family:var(--font-primary);font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:400;gap:var(--spacing-4);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.section--static_section_how_to .section__main .how-to__item+.section--static_section_how_to .section__main .how-to__item{border-top:1px solid var(--color-primary-tint);padding-top:var(--spacing-8)}.section--static_section_how_to .section__main .how-to__item__marker img{height:var(--how-to-index-image-height);width:var(--how-to-index-image-width)}.section--static_section_how_to .section__main .how-to__item__marker span{align-items:center;background:var(--how-to-marker-background,var(--color-primary-tint));border-radius:var(--how-to-marker-roundness,50%);color:var(--how-to-marker-color,var(--color-primary-dark));display:flex;flex:0 0 var(--how-to-marker-size);font-family:var(--font-secondary),serif;font-family:var(--font-primary);font-size:var(--typography-larger-font-size,var(--font-size-larger));font-weight:var(--typography-larger-weight,700);font-weight:600;height:var(--how-to-marker-size);justify-content:center;letter-spacing:var(--typography-larger-letter-spacing,.5px);line-height:var(--typography-larger-line-height,1.1);width:var(--how-to-marker-size)}.section--static_section_how_to .section__main .how-to__item--top{flex-direction:column;justify-content:center;text-align:center}.section--static_section_how_to .section__main .how-to__item--right{flex-direction:row-reverse;justify-content:space-between}.section--static_section_how_to .section__main .how-to__item--bottom{flex-direction:column-reverse;justify-content:center;text-align:center}.section.section--static_section_content .section__main{display:flex;flex-direction:column;gap:var(--section-gap)}@media(max-width:768px){.section.section--static_section_content .section__main{flex-direction:column}}.contest-card-rewards-slider{--slider-navigation-bg:var(--color-primary-dark);--slider-navigation-color:var(--color-light)}.contest-card-rewards-slider__title{color:var(--contest-card-rewards-title-color);font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.contest-card-rewards-slider .slider{width:100%}.contest-card-rewards-slider .slider .slick-slider{padding:0}.contest-card-rewards-slider .slider .slick-slider:has(.slick-dots){padding-bottom:2rem}.contest-card-rewards-slider .slider .slick-slider .slick-arrow{align-items:center;display:flex;justify-content:center;top:50%;z-index:2}.contest-card-rewards-slider .slider .slick-slider .slick-arrow svg{color:var(--slider-navigation-color);height:1.25rem;width:1.25rem}.contest-card-rewards-slider .slider .slick-slider .slick-arrow.slick-next,.contest-card-rewards-slider .slider .slick-slider .slick-arrow.slick-prev{border:0}.contest-card-rewards-slider .slider .slick-slider .slick-arrow.slick-next:before,.contest-card-rewards-slider .slider .slick-slider .slick-arrow.slick-prev:before{content:normal}.contest-card-rewards-slider .slider .slick-slider .slick-arrow.slick-next,.contest-card-rewards-slider .slider .slick-slider .slick-arrow.slick-prev{background-color:var(--slider-navigation-bg);height:40px;width:20px}.contest-card-rewards-slider .slider .slick-slider .slick-arrow.slick-prev{border-radius:0 100px 100px 0;left:0}.contest-card-rewards-slider .slider .slick-slider .slick-arrow.slick-next{border-radius:100px 0 0 100px;right:0}.contest-card-rewards-slider .slider .slick-slider .slick-arrow.slick-disabled{display:none!important}@media(max-width:1024px){.contest-card-rewards-slider .slider .slick-slider .slick-arrow{display:block!important}}.reward-card{--reward-card-vertical-image-size:220px;--reward-card-horizontal-image-size:248px;--reward-card-title-color:var(--color-primary-dark);--reward-card-description-color:var(--color-text-primary-dark);--reward-card-brand-color:var(--color-text-primary-dark);--reward-card-brand-image-size:38px;--reward-card-content-gap:var(--spacing-1);--reward-card-wallet-image-size:20px;--reward-card-box-shadow:0px 2px 16px 0px rgba(5,40,80,.09);--reward-card-border-radius:var(--spacing-2);--reward-card-background:#fff;background:var(--reward-card-background);border-radius:var(--reward-card-border-radius);box-shadow:var(--reward-card-box-shadow);container-type:inline-size;display:flex;flex-direction:row;height:100%;min-height:100px;overflow:hidden;position:relative}@supports not (container-type:inline-size){@media(max-width:640px){.reward-card{--reward-card-vertical-image-size:160px;--reward-card-horizontal-image-size:140px;--reward-card-box-shadow:0px 0px 6px -2px rgba(0,0,0,.3);--reward-card-content-gap:var(--spacing-2)}}}@container (max-width: 640px){.reward-card{--reward-card-vertical-image-size:160px;--reward-card-horizontal-image-size:140px;--reward-card-box-shadow:0px 0px 6px -2px rgba(0,0,0,.3);--reward-card-content-gap:var(--spacing-2)}}.reward-card--has-modal{cursor:pointer}.reward-card--orientation-vertical{flex-direction:column}.reward-card--orientation-horizontal{flex-direction:row}.reward-card__image{align-items:center;display:flex;justify-content:center;padding-block:var(--spacing-6);padding-inline:var(--spacing-4)}.orientation--vertical .reward-card__image{height:var(--reward-card-vertical-image-size);width:100%}.orientation--horizontal .reward-card__image{height:auto;max-height:var(--reward-card-horizontal-image-size);width:var(--reward-card-horizontal-image-size)}.type--wallet .reward-card__image img{width:calc(var(--reward-card-vertical-image-size)/5)}.reward-card__content{display:flex;flex:1;flex-direction:column;gap:var(--reward-card-content-gap);padding:var(--spacing-4)}.orientation--horizontal .reward-card__content{border-left:1px solid var(--color-primary-tint)}.orientation--vertical .reward-card__content{border-top:1px solid var(--color-primary-tint)}.reward-card__amount{display:inline-flex}.reward-card__title{color:var(--reward-card-title-color);font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:var(--reward-card-title-weight,700);line-height:var(--typography-default-line-height,1.33);line-height:1.1}.reward-card__brand{align-items:center;display:flex;gap:var(--spacing-2)}.reward-card__brand__image{border:1px solid var(--color-primary-tint);height:var(--reward-card-brand-image-size);padding:var(--spacing-1);width:var(--reward-card-brand-image-size)}.reward-card__brand__title{color:var(--reward-card-brand-color)}.reward-card__brand__title,.reward-card__description{font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3)}.reward-card__description{color:var(--reward-card-description-color);margin-top:var(--spacing-4)}.reward-card--wallet{flex-direction:column;justify-content:center;padding:var(--spacing-2)}.reward-card--wallet .reward-small-card__content{align-items:center;color:var(--reward-card-title-color);display:flex;flex-direction:row;font-family:var(--font-secondary),serif;font-size:var(--typography-larger-font-size,var(--font-size-larger));font-weight:var(--typography-larger-weight,700);font-weight:600;justify-content:center;letter-spacing:var(--typography-larger-letter-spacing,.5px);line-height:var(--typography-larger-line-height,1.1);padding:0;width:100%}.reward-card--wallet .reward-small-card__title{text-align:center}.reward-card--wallet .reward-small-card__image{padding:0;width:auto}.reward-card--wallet .reward-small-card__image img{height:auto;width:var(--reward-card-wallet-image-size)}.reward-modal{--reward-modal-title-color:var(--color-darker);--reward-modal-image-width:300px;--reward-modal-image-height:340px;align-items:flex-start;container-type:inline-size;display:flex;min-height:260px;width:100%}.reward-modal__container{align-items:stretch;display:flex;flex-direction:row;gap:var(--spacing-6);min-height:inherit}@supports not (container-type:inline-size){@media(max-width:425px){.reward-modal__container{flex-direction:column}}}@container (max-width: 425px){.reward-modal__container{flex-direction:column}}.reward-modal__image{align-items:center;display:flex;gap:var(--spacing-6);justify-content:center;margin-inline:auto;max-height:var(--reward-modal-image-height);width:var(--reward-modal-image-width)}@supports not (container-type:inline-size){@media(max-width:640px){.reward-modal__image{gap:var(--spacing-4);max-height:100%;width:100%}.reward-modal__image picture img{max-height:var(--reward-modal-image-height);max-width:var(--reward-modal-image-width)}}}@container (max-width: 640px){.reward-modal__image{gap:var(--spacing-4);max-height:100%;width:100%}.reward-modal__image picture img{max-height:var(--reward-modal-image-height);max-width:var(--reward-modal-image-width)}}.reward-modal__content{display:flex;flex:1;flex-direction:column;gap:var(--spacing-4)}.reward-modal__title{color:var(--reward-modal-title-color);font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:700;letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.reward-modal__description{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.section--contest_rewards .slider-contest-rewards .slick-slide .contest-reward-card{height:100%}.event-card{--event-card-bg:#fff;--event-card-status-bg:var(--color-primary);--event-card-status-color:var(--color-primary-dark);--event-card-status-align:center;--event-card-cta-overlay-bg:rgba(51,51,51,.3);--event-card-type-color:var(--color-primary-dark);--event-card-title-color:var(--color-primary-dark);--event-card-title-weight:700;--event-card-content-color:#333;--event-card-image-height:240px;--event-card-single-image-height:420px;--event-status-bg-upcoming:var(--color-primary);--event-status-color-upcoming:var(--color-light);--event-status-bg-closed:var(--color-primary-accent-light);--event-status-color-closed:var(--color-light);--event-status-bg-open:var(--color-primary-dark);--event-status-color-open:var(--color-light);--event-status-bg-closing:var(--color-primary-accent);--event-status-color-closing:var(--color-light);--event-status-bg-completed:#dfdfdf;--event-status-color-completed:var(--color-dark);--event-card-cta-button-bg:var(--color-light);--event-card-cta-button-color:var(--color-primary-dark);--event-card-cta-button-padding:var(--spacing-3) var(--spacing-4) var(--spacing-3) var(--spacing-4);--event-card-single-cta-button-bg:var(--color-primary-dark);--event-card-single-cta-button-color:var(--color-light);--event-card-costs-bg:hsla(0,0%,100%,.8);--event-card-costs-color:var(--color-primary-accent-dark);--event-card-costs-border-radius:var(--spacing-4);--event-card-rewards-title-color:var(--color-primary-dark);background:var(--event-card-bg);border-radius:var(--event-card-border-radius,var(--spacing-4));box-shadow:var(--event-card-box-shadow,0 2px 16px 0 rgba(5,40,80,.09));display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}@media(max-width:768px){.event-card{box-shadow:var(--event-card-box-shadow,0 0 12px -3px rgba(0,0,0,.2))}}.event-card.event-card--upcoming{--event-status-bg:var(--event-status-bg-upcoming);--event-status-color:var(--event-status-color-upcoming)}.event-card.event-card--closed{--event-status-bg:var(--event-status-bg-closed);--event-status-color:var(--event-status-color-closed)}.event-card.event-card--closing{--event-status-bg:var(--event-status-bg-closing);--event-status-color:var(--event-status-color-closing)}.event-card.event-card--open{--event-status-bg:var(--event-status-bg-open);--event-status-color:var(--event-status-color-open)}.event-card.event-card--completed{--event-status-bg:var(--event-status-bg-completed);--event-status-color:var(--event-status-color-completed)}.event-card a{color:inherit;text-decoration:none}.event-card__progress-bar{--progress-bar-fill-bg-color:var(--color-primary-dark);--progress-bar-label-font-color:var(--color-light);--progress-bar-bar-border-radius:none;--progress-bar-fill-border-radius:none;--progress-bar-bar-height:20px}.event-card__progress-bar .progress-bar__container .progress-bar__bar:not(.progress-bar__bar--completed) .progress-bar__fill{border-bottom-right-radius:calc(var(--progress-bar-bar-height)/2);border-top-right-radius:calc(var(--progress-bar-bar-height)/2)}.event-card__status{background-color:var(--event-status-bg);color:var(--event-status-color);font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3);padding:var(--spacing-2);text-align:var(--event-card-status-align)}.event-card__image{height:var(--event-card-image-height);position:relative}.event-card__costs{align-items:center;background-color:var(--event-card-costs-bg);border-radius:var(--event-card-costs-border-radius);bottom:var(--spacing-4);color:var(--event-card-costs-color);display:flex;font-size:var(--event-card-costs-fs);font-weight:700;gap:var(--spacing-2);justify-content:center;left:var(--spacing-4);min-width:50px;padding:var(--spacing-1) var(--spacing-2);position:absolute}.event-card__costs__cost{align-items:center;display:flex;font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);font-weight:700;gap:var(--spacing-1);line-height:var(--typography-smaller-line-height,1.3)}.event-card__costs__cost img{height:auto;width:12px}.event-card__type{color:var(--event-card-type-color);display:block;font-size:var(--typography-smallest-font-size,var(--font-size-smallest));font-weight:var(--typography-smallest-weight,400);line-height:var(--typography-smallest-line-height,1.3);text-transform:uppercase}.event-card__title{color:var(--event-card-title-color);display:block;font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:var(--event-card-title-weight);line-height:var(--typography-default-line-height,1.33)}.event-card__description{color:var(--event-card-description-color,var(--secondary-dark));font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.event-card__content{color:var(--event-card-content-color);display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6)}.event-card__content__copy{display:flex;flex-direction:column;gap:var(--spacing-2)}.event-card .event-card__cta.event-card__cta--no-rewards{margin-top:auto}.event-card .event-card__cta__button{background-color:var(--event-card-cta-button-bg);border-radius:var(--button-roundness,var(--spacing-12));color:var(--event-card-cta-button-color);font-weight:600;padding:var(--event-card-cta-button-padding)}.event-card .event-card__cta__overlay{align-items:center;background:var(--event-card-cta-overlay-bg);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition-duration:var(--animation-duration);transition-property:opacity;transition-timing-function:var(--animation-type);z-index:2}.event-card:hover .event-card__cta__overlay{opacity:1}.event-card.event-card--big{container-type:inline-size}.event-card.event-card--big .event-card__container{display:flex;flex-direction:row;flex-shrink:1;height:100%}.event-card.event-card--big .event-card__container .event-card__content,.event-card.event-card--big .event-card__container .event-card__image{width:50%}.event-card.event-card--big .event-card__container .event-card__image{height:auto;min-height:auto}.event-card.event-card--big .event-card__container .event-card__image>picture img{min-height:var(--event-card-single-image-height)}.event-card.event-card--big .event-card__container .event-card__content{padding:var(--spacing-8)}@supports not (container-type:inline-size){@media(max-width:640px){.event-card.event-card--big .event-card__container .event-card__content{height:100%}}}@container (max-width: 640px){.event-card.event-card--big .event-card__container .event-card__content{height:100%}}@media(max-width:640px){.event-card.event-card--big .event-card__container{flex-direction:column}.event-card.event-card--big .event-card__container .event-card__content,.event-card.event-card--big .event-card__container .event-card__image{width:100%}}.event-card.event-card--big .event-card__cta{display:flex;justify-content:end}.event-card.event-card--big .event-card__cta__button{background-color:var(--event-card-single-cta-button-bg);color:var(--event-card-single-cta-button-color)}.event-card__rewards{margin-top:auto;min-height:60px;width:100%}.event-card__completed{--event-card-completed-title-color:var(--color-primary-light);--event-card-completed-status-icon-color:var(--color-primary-accent-dark);background:var(--event-card-bg);border-radius:var(--event-card-border-radius,var(--spacing-4));box-shadow:var(--event-card-box-shadow,0 2px 16px 0 rgba(5,40,80,.09));display:flex;flex-direction:column;gap:var(--spacing-4);height:100%;overflow:hidden;padding:var(--spacing-6);position:relative}@media(max-width:768px){.event-card__completed{box-shadow:var(--event-card-box-shadow,0 0 12px -3px rgba(0,0,0,.2))}}.event-card__completed__title{color:var(--event-card-completed-title-color);font-weight:700}.event-card__completed__rewards{min-height:auto}.event-card__completed__rewards__title{color:var(--event-card-rewards-title-color,var(--color-primary-dark));font-size:var(--font-size-smaller);font-weight:700}.event-card__completed__rewards__product{align-items:center;display:flex;font-size:var(--font-size-small);justify-content:space-between}.event-card__completed__rewards__product__amount{display:flex;flex-direction:row;gap:var(--spacing-1)}.event-card__completed__rewards__product__image{height:auto;width:26px}.event-form{display:flex;flex-direction:column;gap:var(--spacing-4)}.event-form .form{margin:0 auto;width:50%}@media(max-width:1024px){.event-form .form{width:100%}}.event-form .form__errors__error{justify-content:center}.redemption-flow{--redemption-flow-reward-max-width:410px;--redemption-flow-reward-image-size:125px;display:flex;flex-direction:column;gap:var(--spacing-8);margin:0 auto;max-width:100%;width:var(--redemption-flow-width,768px)}.redemption-flow__header{display:flex;flex-direction:column;gap:var(--spacing-4);justify-content:center;line-height:1;text-align:center}.redemption-flow__header__rewards{align-items:center;display:grid;gap:var(--spacing-8);grid-template-columns:repeat(auto-fit,var(--redemption-flow-reward-image-size));justify-content:center;justify-items:center;margin:0 auto;max-width:var(--redemption-flow-reward-max-width);width:100%}.redemption-flow__header__rewards picture{background:var(--redemption-flow-reward-image-bg,var(--color-secondary-light));border-radius:var(--redemption-flow-reward-image-radius,var(--spacing-2));display:block;height:var(--redemption-flow-reward-image-size);overflow:hidden;padding:var(--redemption-flow-reward-image-padding,var(--spacing-2));width:var(--redemption-flow-reward-image-size)}.redemption-flow__header__image{align-items:center;background:var(--redemption-flow-image-bg,transparent);display:flex;height:var(--redemption-flow-image-height,220px);justify-content:center;margin:0 auto var(--spacing-2);padding:var(--spacing-2);width:var(--redemption-flow-image-width,220px)}.redemption-flow__header__title{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:700;letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.redemption-flow__header__subtitle{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:600;line-height:var(--typography-default-line-height,1.33)}.redemption-flow__header__description{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);font-weight:400;line-height:var(--typography-small-line-height,1.3)}.redemption-flow__footer{flex-wrap:wrap}.redemption-flow__content,.redemption-flow__footer{align-items:center;display:flex;gap:var(--spacing-4);justify-content:center}.redemption-flow__content{flex-direction:column;width:100%}.redemption-flow__content-header{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-2)}.redemption-flow__content-header__title{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.redemption-flow__content-header__subtitle{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);line-height:var(--typography-default-line-height,1.33)}.redemption-flow__content-header__description{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.redemption-flow__form-wrapper{display:flex;flex-direction:column;max-width:100%;width:var(--redemption-form-width,100%)}.redemption-flow__form-wrapper.acceptance-choice-accepted .form__group[data-id=shipping-info]{display:flex}.redemption-flow__form-wrapper .form__group[data-id=shipping-info]{display:none}.redemption-flow__form-wrapper .form{--form-spacing:3px}.redemption-flow__approval-choices{display:flex;flex-direction:column;gap:var(--space-md)}.redemption-flow__approval-choices .redemption-flow__approval-choice{align-items:flex-start;background:var(--gray-50);border:2px solid transparent;border-radius:var(--radius-lg);cursor:pointer;display:flex;justify-content:space-between;padding:var(--space-md);transition:all .2s ease}.redemption-flow__approval-choices .redemption-flow__approval-choice.approve{border-color:var(--green-200)}.redemption-flow__approval-choices .redemption-flow__approval-choice.approve:has(input[type=radio]:checked){background:var(--green-50);border-color:var(--green-400)}.redemption-flow__approval-choices .redemption-flow__approval-choice.reject{border-color:var(--red-200)}.redemption-flow__approval-choices .redemption-flow__approval-choice.reject:has(input[type=radio]:checked){background:var(--red-50);border-color:var(--red-400)}.redemption-flow__legals{color:var(--color-text-primary);display:flex;flex-direction:column}.redemption-flow__legals h4{color:var(--color-text-primary-dark);font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.redemption-flow__legals__description{font-size:var(--typography-smallest-font-size,var(--font-size-smallest));font-weight:var(--typography-smallest-weight,400);line-height:var(--typography-smallest-line-height,1.3);line-height:1.6}.form--redemption .form__slot--before-group[data-slot-index="1"]{margin-block:var(--spacing-6)}.redemption-acceptance{display:flex;flex-direction:column;gap:var(--spacing-6)}.acceptance-block{align-items:flex-start;display:flex;gap:var(--spacing-4);justify-content:space-between}@supports not (container-type:inline-size){@media(max-width:640px){.acceptance-block{flex-direction:column;gap:var(--spacing-2)}}}@container (max-width: 640px){.acceptance-block{flex-direction:column;gap:var(--spacing-2)}}.acceptance-block__text{display:flex;flex:1;flex-direction:column;gap:var(--spacing-2)}.acceptance-block__title{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);font-weight:600;line-height:var(--typography-small-line-height,1.3)}.acceptance-block__text-content{font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3)}.acceptance-radio{--acceptance-radio-size:16px;--acceptance-radio-border-color:var(--color-secondary-dark);align-items:center;cursor:pointer;display:flex;flex:0 0 160px;gap:var(--spacing-2);justify-content:flex-end;margin-top:1px;user-select:none}@supports not (container-type:inline-size){@media(max-width:768px){.acceptance-radio{align-items:normal;flex:initial;justify-content:normal}}}@container (max-width: 768px){.acceptance-radio{align-items:normal;flex:initial;justify-content:normal}}.acceptance-radio:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:2px}.acceptance-radio[data-selected] .acceptance-radio__circle{border-color:var(--color-primary-dark)!important}.acceptance-radio[data-selected] .acceptance-radio__circle:after{background:var(--color-primary)!important}.acceptance-radio__circle{border:1px solid var(--color-secondary-dark);border-radius:50%;height:var(--acceptance-radio-size);position:relative;width:var(--acceptance-radio-size)}.acceptance-radio__circle:after{background:transparent;border-radius:50%;content:"";inset:2px;position:absolute}.acceptance-radio__label{font-size:var(--typography-smallest-font-size,var(--font-size-smallest));font-weight:var(--typography-smallest-weight,400);line-height:var(--typography-smallest-line-height,1.3)}.redemption-skeleton{display:flex;flex-direction:column;gap:2rem;padding:2rem}.redemption-skeleton__header{align-items:center;display:flex;flex-direction:column;gap:1rem;text-align:center}.redemption-skeleton__image{max-width:320px;width:100%}.redemption-skeleton__title{width:60%}.redemption-skeleton__description{width:80%}.redemption-skeleton__form{align-items:center;display:flex;flex-direction:column;gap:1.5rem;width:100%}.redemption-skeleton__form-fields{display:flex;flex-direction:column;gap:1rem;max-width:420px;width:100%}.redemption-skeleton__cta{display:flex;justify-content:center;margin-top:1.5rem;width:100%}.section.section--list_events{position:relative;z-index:1}.section.section--list_events .section__main{display:grid;gap:var(--spacing-8);grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1024px){.section.section--list_events .section__main{gap:var(--spacing-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.section.section--list_events .section__main{grid-template-columns:repeat(1,minmax(0,1fr))}}.section.section--list_events .section__main.section__main--error{align-items:center;display:flex;justify-content:center}.event-page__progress-bar{margin:var(--spacing-4) auto 0;max-width:var(--event-page-progress-bar-max-width,600px);padding-inline:var(--spacing-4);width:100%}.progress-bar{display:flex;flex-direction:column;gap:var(--spacing-2);position:relative}.progress-bar__container{align-items:center;display:flex;gap:var(--spacing-4);position:relative}.progress-bar__bar{background-color:var(--progress-bar-background,var(--color-secondary-light));border-radius:var(--progress-bar-bar-border-radius,var(--spacing-2));flex:1;forced-color-adjust:none;height:var(--progress-bar-bar-height,20px);overflow:hidden;will-change:transform}.progress-bar__text{display:block;font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);font-weight:600;line-height:var(--typography-small-line-height,1.3);text-align:center}.progress-bar__fill{background-color:var(--progress-bar-fill-bg-color,var(--color-primary-dark));border-radius:var(--progress-bar-fill-border-radius,var(--spacing-2));height:var(--progress-bar-bar-height,20px);transition:var(--default-transition)}.progress-bar__label{background-color:var(--progress-bar-title-background,transparent);border-radius:var(--progress-bar-title-background-radius,var(--spacing-2));color:var(--progress-bar-label-font-color,var(--color-light));font-size:var(--progress-bar-label-font-size,var(--font-size-smaller));font-weight:var(--progress-bar-label-font-weight,600);left:50%;mix-blend-mode:difference;padding-inline:var(--spacing-1);position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.section.section--list_contests{position:relative;z-index:1}.section.section--list_contests .section__main{display:grid;gap:var(--spacing-4);grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1024px){.section.section--list_contests .section__main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.section.section--list_contests .section__main{grid-template-columns:repeat(1,minmax(0,1fr))}}.section.section--list_contests .section__main.section__main--error{align-items:center;display:flex;justify-content:center}.catalog-container{container-type:inline-size}.catalog-content{background-color:var(--color-bg-catalog,var(--color-bg-primary-light));display:flex;padding-block:var(--spacing-14)}@media(max-width:768px){.catalog-content{flex-direction:column;padding-top:0}}.catalog-content .catalog__filters{gap:0}.catalog-content .catalog__filters__toggle{background:none;margin:28px 0 30px}.catalog-content .pagination{margin-top:var(--spacing-14)}.catalog-content .catalog__filters__modal{padding:24px 12px!important}.catalog-body-pagination{display:flex;justify-content:center;margin-top:32px}.pagination-container{gap:16px}.pagination-container,.pagination-container .arrow{align-items:center;display:flex;justify-content:center}.pagination-container .arrow{cursor:pointer;opacity:.4;padding:8px;transition:opacity .2s}.pagination-container .arrow.active{opacity:1}.pagination-container .arrow svg{height:20px;width:20px}.pages ul{display:flex;gap:8px;list-style:none;margin:0;padding:0}.pages li{background:hsla(0,0%,100%,.2);border-radius:6px;cursor:pointer;padding:6px 12px}.pages li.active{background:hsla(0,0%,100%,.5);font-weight:700}.catalog-filters{position:relative;z-index:3;--layout-container-vertical-padding:0}.catalog__filters{--catalog-filters-overlay-bg:rgba(5,40,80,.3);--catalog-filters-modal-bg:#fff;--catalog-filters-modal-border:1px solid var(--color-dark);--catalog-filters-modal-width:300px;--catalog-filters-modal-spacing:var(--spacing-4);--catalog-filters-toggle-color:var(--color-primary-dark);--catalog-filters-count-bg:var(--color-primary-dark);--catalog-filters-count-color:#fff;--catalog-filters-count-border-radius:999999px;--catalog-filters-count-padding:0 .3rem;--catalog-filters-tag-bg:#fff;--catalog-filters-tag-color:var(--color-primary-dark);--catalog-filters-tag-border:1px solid var(--color-secondary-dark);--catalog-filters-tag-active-bg:var(--color-primary);--catalog-filters-tag-active-color:#fff;--catalog-filters-tag-active-border:1px solid var(--color-primary);container-type:inline-size;display:flex;flex-direction:column;position:relative;z-index:3}@supports not (container-type:inline-size){@media(max-width:640px){.catalog__filters{gap:var(--spacing-4)}}}@container (max-width: 640px){.catalog__filters{gap:var(--spacing-4)}}.catalog__filters__form{align-items:flex-end;display:flex;flex-direction:row;gap:var(--spacing-4) var(--spacing-7);justify-content:center;position:relative;z-index:5}@supports not (container-type:inline-size){@media(max-width:768px){.catalog__filters__form{align-items:unset;flex-direction:column;gap:var(--spacing-4) 0}}}@container (max-width: 768px){.catalog__filters__form{align-items:unset;flex-direction:column;gap:var(--spacing-4) 0}}.catalog__filters__modal__close svg{height:auto;width:20px}.catalog__filters__wallet__tag{background:var(--catalog-filters-tag-bg);border:var(--catalog-filters-tag-border);color:var(--catalog-filters-tag-color);font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3)}.catalog__filters__wallet__tag[data-selected=true]{background:var(--catalog-filters-tag-active-bg);border:var(--catalog-filters-tag-active-border);color:var(--catalog-filters-tag-active-color)}.catalog__filters__field{flex:auto;font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3)}.catalog__filters__field.--wallet{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2);grid-area:2/1/3/4}@supports not (container-type:inline-size){@media(max-width:640px){.catalog__filters__field.--wallet{grid-area:auto}}}@container (max-width: 640px){.catalog__filters__field.--wallet{grid-area:auto}}.catalog__filters__field.--amounts .form__input__element{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-2)}.catalog__filters__field.--amounts .form__input__element input{border:none;min-width:100%;text-align:center;width:0}.catalog__filters__field.--amounts .form__input__element input:focus{outline:none}.catalog__filters__toggle{align-items:center;display:flex;gap:var(--spacing-2)}.catalog__filters__toggle svg{height:auto;width:18px}.catalog__filters__toggle{background:none;border:0;color:var(--catalog-filters-toggle-color);cursor:pointer;font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);font-weight:600;line-height:var(--typography-smaller-line-height,1.3)}@media(max-width:1024px){.catalog__filters__toggle{align-items:center;align-self:flex-end;background:var(--color-primary-tint);border-radius:var(--spacing-2);display:inline-flex;line-height:1;margin:24px 24px 0;padding:var(--spacing-2) var(--spacing-4)}.catalog__filters__toggle span{position:relative;top:1px}}.catalog__filters__count{background:var(--catalog-filters-count-bg);border-radius:var(--catalog-filters-count-border-radius);color:var(--catalog-filters-count-color);font-size:var(--typography-smallest-font-size,var(--font-size-smallest));font-weight:var(--typography-smallest-weight,400);font-weight:600;line-height:var(--typography-smallest-line-height,1.3);padding:var(--catalog-filters-count-padding)}.catalog__filters__overlay{backdrop-filter:blur(10px);background:var(--catalog-filters-overlay-bg);inset:0;position:fixed;z-index:101}.catalog__filters__modal{background:var(--catalog-filters-modal-bg);border-left:var(--catalog-filters-modal-border);bottom:0;box-shadow:-8px 0 20px rgba(0,0,0,.1);outline:none;padding:var(--catalog-filters-modal-spacing);position:fixed;right:0;top:0;width:var(--catalog-filters-modal-width);z-index:20}.catalog__filters__modal[data-entering]{animation:modal-slide .3s}.catalog__filters__modal[data-exiting]{animation:modal-slide .3s ease-in reverse}.catalog__filters__modal__close{align-items:center;background:none;border:0;color:var(--color-text-primary-light);cursor:pointer;display:flex;font-size:var(--font-size-largest);justify-content:center;line-height:1;padding:var(--spacing-2);position:absolute;right:calc(var(--catalog-filters-modal-spacing)/10);top:calc(var(--catalog-filters-modal-spacing)/10);z-index:3}.catalog__filters__modal__close svg{height:var(--font-size-large);width:var(--font-size-large)}[data-size=small] .catalog__filters__modal__close svg{height:var(--font-size);width:var(--font-size)}@keyframes modal-slide{0%{transform:translateX(100%)}to{transform:translateX(0)}}.back-btn{align-items:center;background:none;border:none;color:var(--color-primary-dark);cursor:pointer;display:none;font:inherit;font-size:var(--font-size-small);font-weight:600;gap:5px;padding:21px 0}.back-btn:focus-visible{color:var(--color-primary-dark);outline-offset:2px}.back-btn .arrow{border-bottom:2px solid;border-left:2px solid;color:var(--color-primary-dark);height:8px;transform:rotate(45deg);width:8px}@media(max-width:768px){.back-btn{display:inline-flex}}.catalog__filter__freetext-group{align-items:center;display:flex;position:relative}.catalog__filter__freetext-group .catalog__filter__input{background:transparent;border:none;outline:none;width:100%}.catalog__filter__freetext-group .catalog__filter__freetext-clear,.catalog__filter__freetext-group .catalog__filter__freetext-send{align-items:center;background:none;border:none;color:var(--color-text-primary-light);cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;right:var(--spacing-2)}.catalog__filter__freetext-group .catalog__filter__freetext-clear svg,.catalog__filter__freetext-group .catalog__filter__freetext-send svg{height:1rem;width:1rem}.catalog__filter__amounts-group{align-items:center;display:flex;gap:var(--spacing-2);position:relative}.catalog__filter__amounts-clear{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);z-index:10}.catalog__filter__amounts-clear svg{fill:none;height:1rem;stroke:var(--color-text-primary-dark);width:1rem}.catalog-sidebar{flex-shrink:0;height:auto;width:280px}.catalog-sidebar>div{padding-left:0}@media(max-width:1024px){.catalog-sidebar{width:260px}}@media(max-width:640px){.catalog-sidebar{order:-1;width:100%}}.catalog-sidebar .catalog__filters__modal{padding:24px}.catalog-sidebar .categories-filters{width:375px}.catalog-sidebar .categories-filters .categories-filters-row{align-items:baseline;display:flex;flex-direction:row;height:auto;justify-content:space-between}.catalog-sidebar .categories-filters .categories-filters-row .categories-title{align-items:center;color:var(--color-primary-dark);display:flex;font-size:var(--font-size-large);font-weight:700;margin-bottom:17px}.catalog-sidebar .categories-filters .categories-filters-row .reset{background:unset;border:unset;color:var(--color-primary);font-size:var(--font-size-small);font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.catalog-sidebar .categories-filters .categories-list{display:flex;flex-direction:column;gap:24px;list-style:none}.catalog-sidebar .categories-filters .categories-list .categories-item{padding:0}.catalog-sidebar .categories-filters .categories-list .categories-item:last-child{padding-bottom:0}.catalog-sidebar .categories-filters .categories-list .categories-item .category-btn{align-items:center;background:none!important;border:none!important;border-radius:4px;color:#000!important;cursor:pointer;display:flex;font-size:var(--font-size);font-weight:400;overflow:hidden;text-align:left;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap;width:100%}.catalog-sidebar .categories-filters .categories-list .categories-item .category-btn.main:hover{background:var(--color-primary-hover);color:var(--color-primary-hover)!important;font-weight:600}.catalog-sidebar .categories-filters .categories-list .categories-item .category-btn.main[aria-pressed=true]{color:var(--color-primary-selected)!important;font-weight:600}.catalog-sidebar .categories-filters .categories-list .categories-item .category-btn.expandable:hover{background:var(--color-primary-hover);color:var(--color-primary-hover)!important;font-weight:600}.catalog-sidebar .categories-filters .categories-list .categories-item .category-btn.expandable[aria-pressed=true]{color:var(--color-primary-selected)!important;font-weight:600}.catalog-sidebar .categories-filters .categories-list .categories-item .group-selected{color:var(--color-primary-hover)!important;font-weight:600}.catalog-sidebar .categories-filters .subcategories-list{list-style:none;margin:0;padding:8px 0 0 20px}.catalog-sidebar .categories-filters .subcategories-list .categories-item{font-weight:700;margin-bottom:2px;padding:0}.catalog-sidebar .categories-filters .subcategories-list .categories-item .category-btn{font-size:calc(var(--font-size) - 1px);padding:6px 8px}.catalog-sidebar .categories-filters .subcategories-list .categories-item .category-btn.child:hover{background:var(--color-primary-hover);color:var(--color-primary-hover)!important;font-weight:600}.catalog-sidebar .categories-filters .subcategories-list .categories-item .category-btn.child[aria-pressed=true]{color:var(--color-primary-selected)!important;font-weight:600}.catalog-sidebar .categories-filters .subcategories-list .categories-item .category-btn.expandable:hover{background:var(--color-primary-hover);color:var(--color-primary-hover)!important;font-weight:600}.catalog-sidebar .categories-filters .subcategories-list .categories-item .category-btn.expandable[aria-pressed=true]{color:var(--color-primary-selected)!important;font-weight:600}.catalog-sidebar .categories-filters .subcategories-list .categories-item .group-selected{color:var(--color-primary-hover)!important;font-weight:600}.sector-filters{background:red!important;width:auto!important}.sr-only{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}.product-card-list-container{width:100%}.product-card-list{display:grid;gap:var(--spacing-4);grid-template-columns:repeat(3,minmax(0,1fr))}@supports not (container-type:inline-size){@media(max-width:1024px){.product-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}}@container (max-width: 1024px){.product-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@supports not (container-type:inline-size){@media(max-width:640px){.product-card-list{grid-template-columns:repeat(1,minmax(0,1fr))}}}@container (max-width: 640px){.product-card-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.product-card-list .catalog-card-skeleton{display:flex;flex-direction:row;gap:10px;justify-content:center}@media(max-width:640px){.product-card-list .catalog-card-skeleton{flex-direction:column}}.product-card-list .load-more-container{display:flex;flex-direction:row;justify-content:center;margin-top:10px;width:100%}.product-card-list .load-more-container .load-more-btn{background:var(--bg-load-more-btn,var(--color-primary-dark));border:unset;border-radius:28px;height:48px;text-align:center;width:120px}.product-card-list .load-more-container .load-more-btn .load-more{color:var(--color-light);font-size:var(--font-size);font-weight:600}.product-card-list .product-card__image .responsive-image{width:inherit}.product-card-list .product-card__image .responsive-image img{height:100%;width:100%}.product-card-list .product-card__sectors{display:flex;gap:.5rem;min-height:14px;overflow:hidden;width:auto}.product-card-list .product-card__title{min-height:22px;overflow:hidden;width:auto}.button_container>button:first-child,.button_container>button:first-child:hover{background-color:var(--color-primary-tint);border-color:var(--color-primary-tint);color:var(--color-primary-dark);font-weight:700}.product-card{background:var(--bg-product-card,var(--color-light));border-radius:var(--spacing-4);box-shadow:0 2px 12px 0 rgba(5,40,80,.102);display:flex;flex-direction:column;min-height:100%;overflow:hidden;position:relative;width:100%}.product-card-container{height:100%}.product-card__image{align-items:center;display:flex;height:213.26px;justify-content:center;width:100%}@media(max-width:425px){.product-card__image{height:160px}}.product-card__content{display:flex;flex:1;flex-direction:column;gap:var(--spacing-2);padding:15px}@media(max-width:425px){.product-card__content{padding:var(--spacing-4)}}.product-card__sectors{color:var(--color-primary-dark);display:flex;font-size:var(--typography-default-font-size,var(--font-size));font-size:14px;font-weight:var(--typography-default-weight,400);font-weight:400;gap:.5rem;line-height:var(--typography-default-line-height,1.33);line-height:100%;margin-bottom:var(--spacing-2)}.product-card__brand{align-items:flex-end;display:flex;gap:var(--spacing-2);margin-top:auto}.product-card__brand-name{color:var(--color-primary-dark);font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3);padding:6px 0}.product-card__brand-logo-wrapper{align-items:center;border:1px solid var(--color-secondary-dark);border-radius:14%;display:flex;height:43.62px;justify-content:center;width:45px}.product-card__brand-logo-wrapper picture{height:30px;width:auto}.product-card__cta__overlay{align-items:center;background:rgba(51,51,51,.3);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out;z-index:1}.product-card:focus .product-card__cta__overlay,.product-card:focus-within .product-card__cta__overlay,.product-card:hover .product-card__cta__overlay{opacity:1;pointer-events:auto}.product-card__cta__overlay button{background-color:var(--bg-button-product-card,var(--color-light));border:none;color:var(--color-primary-dark);font-size:20px;font-weight:600}@media(max-width:425px){.product-card__cta__overlay button{font-size:16px}}.product-card__cta__overlay button:hover{background-color:var(--hover-bg-button-product-card,var(--color-light));color:var(--color-primary-dark)}.tagImgTitleContainer{align-items:center;display:flex;padding:0 .25rem}.card-tag-img{margin-right:.25rem;max-height:.875rem}.tag-container{all:unset;inset:0;pointer-events:none;position:absolute;z-index:1}.value-badge{align-items:end;display:flex;flex-direction:column;gap:4px;position:absolute;right:12px;top:12px;z-index:1}.section.section--contests{position:relative;z-index:1}.section--static_section_slider{--static-slider-min-height:450px}.section--static_section_slider .static-banner{border-radius:var(--static-slider-radius,var(--spacing-8));height:var(--static-slider-min-height);min-height:auto}.section--static_section_slider .static-banner--split .banner__image{height:var(--static-slider-min-height);max-height:none}@supports not (container-type:inline-size){@media(max-width:768px){.section--static_section_slider .static-banner--split .banner__image{height:50%;max-height:50%}}}@container (max-width: 768px){.section--static_section_slider .static-banner--split .banner__image{height:50%;max-height:50%}}.static-banner{--static-banner-bg:var(--color-primary-dark);--static-banner-color:var(--color-light);--static-banner-gap:var(--spacing-8);background-color:var(--static-banner-bg);color:var(--static-banner-color);display:flex;height:100%;overflow:hidden;position:relative;width:100%}.static-banner__container{container-type:inline-size}.static-banner--static{border-radius:var(--static-banner-radius,var(--spacing-4));min-height:380px}.static-banner--split{border-radius:var(--static-banner-split-radius,var(--spacing-8));display:flex;flex-direction:row-reverse;min-height:auto}.static-banner--split .static-banner__image{position:static;width:60%}.static-banner--split .static-banner__content{width:40%}@supports not (container-type:inline-size){@media(max-width:768px){.static-banner--split{flex-direction:column-reverse}.static-banner--split .static-banner__content,.static-banner--split .static-banner__image{height:50%;max-height:50%;width:100%}}}@container (max-width: 768px){.static-banner--split{flex-direction:column-reverse}.static-banner--split .static-banner__content,.static-banner--split .static-banner__image{height:50%;max-height:50%;width:100%}}.static-banner__overlay{z-index:1}.static-banner__image,.static-banner__overlay{inset:0;position:absolute}.static-banner__content{display:flex;flex-direction:column;gap:var(--static-banner-gap);position:relative;width:100%;z-index:2}.static-banner__content__title{font-family:var(--font-secondary),serif;font-size:var(--typography-largest-font-size,var(--font-size-largest));font-weight:var(--typography-largest-weight,800);letter-spacing:var(--typography-largest-letter-spacing,1px);line-height:var(--typography-largest-line-height,1)}.static-banner__content p{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:400;letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.static-banner__content__inner{--static-banner-inner-content-vertical-padding:var(--spacing-8);--static-banner-inner-content-horizontal-padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--static-banner-gap);padding:var(--static-banner-inner-content-vertical-padding) var(--static-banner-inner-content-horizontal-padding)}@media(max-width:1024px){.static-banner__content__inner{flex-direction:column;--static-banner-inner-content-vertical-padding:var(--spacing-10);--static-banner-inner-content-horizontal-padding:var(--spacing-10)}}@media(max-width:768px){.static-banner__content__inner{--static-banner-inner-content-vertical-padding:var(--spacing-8);--static-banner-inner-content-horizontal-padding:var(--spacing-8);--static-banner-inner-content-vertical-padding:var(--spacing-6);--static-banner-inner-content-horizontal-padding:var(--spacing-6)}}.static-banner--center{justify-content:center;text-align:center}.static-banner--center .banner__cta{align-self:center}.static-banner--left{justify-content:start;text-align:left}.static-banner--left .banner__cta{align-self:start}@media(max-width:1024px){.static-banner--left .banner__cta{align-self:center}.static-banner--left{justify-content:center;text-align:center}}.static-banner--right{justify-content:end;text-align:right}.static-banner--right .banner__cta{align-self:end}@media(max-width:1024px){.static-banner--right .banner__cta{align-self:center}.static-banner--right{justify-content:center;text-align:center}}.static-banner--vertical-center{align-self:center}.static-banner--vertical-top{align-self:start}.static-banner--vertical-bottom{align-self:end}.static-card{--static-card-image-height:220px;--static-card-title-color:var(--color-primary-dark);--static-card-title-weight:700;--static-card-subtitle-color:var(--color-text-primary-dark);--static-card-description-color:var(--color-text-primary-dark);--static-card-cta-overlay-bg:rgba(51,51,51,.3);border-radius:var(--static-card-border-radius,var(--spacing-4));box-shadow:var(--static-card-box-shadow,0 2px 16px 0 rgba(5,40,80,.09));height:100%;overflow:hidden;position:relative}@media(max-width:768px){.static-card{box-shadow:var(--static-card-box-shadow,0 0 12px -3px rgba(0,0,0,.2))}}.static-card[role=button]{cursor:pointer}.static-card__image{align-items:center;display:flex;height:var(--static-card-image-height);justify-content:center;padding:var(--spacing-8);position:relative;width:100%}.static-card__content{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6)}.static-card__title{color:var(--static-card-title-color);font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:var(--static-card-title-weight);line-height:var(--typography-default-line-height,1.33);line-height:1.1}.static-card__subtitle{color:var(--static-card-subtitle-color)}.static-card__description,.static-card__subtitle{font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3)}.static-card__description{color:var(--static-card-description-color)}.static-card__cta__overlay{align-items:center;background:var(--static-card-cta-overlay-bg);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition-duration:var(--animation-duration);transition-property:opacity;transition-timing-function:var(--animation-type);z-index:1}.static-card:focus .static-card__cta__overlay,.static-card:focus-within .static-card__cta__overlay,.static-card:hover .static-card__cta__overlay{opacity:1}.static-modal{--static-modal-title-color:var(--color-darker);--static-modal-image-width:300px;--static-modal-image-height:340px;align-items:flex-start;container-type:inline-size;display:flex;min-height:260px;width:100%}.static-modal__container{align-items:stretch;display:flex;flex-direction:row;gap:var(--spacing-6);min-height:inherit;width:100%}@supports not (container-type:inline-size){@media(max-width:640px){.static-modal__container{flex-direction:column}}}@container (max-width: 640px){.static-modal__container{flex-direction:column}}.static-modal__image{align-items:center;display:flex;justify-content:center;margin-inline:auto;max-height:var(--static-modal-image-height);padding:var(--spacing-6);width:var(--static-modal-image-width)}@supports not (container-type:inline-size){@media(max-width:640px){.static-modal__image{max-height:100%;padding:var(--spacing-4);width:100%}.static-modal__image picture img{max-height:var(--static-modal-image-height);max-width:var(--static-modal-image-width)}}}@container (max-width: 640px){.static-modal__image{max-height:100%;padding:var(--spacing-4);width:100%}.static-modal__image picture img{max-height:var(--static-modal-image-height);max-width:var(--static-modal-image-width)}}.static-modal__content{display:flex;flex:1;flex-direction:column;gap:var(--spacing-4)}.static-modal__ctas{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-4);margin-top:auto}@supports not (container-type:inline-size){@media(max-width:640px){.static-modal__ctas{flex-direction:column}}}@container (max-width: 640px){.static-modal__ctas{flex-direction:column}}.static-modal__title{color:var(--static-modal-title-color);font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:700;letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.static-modal__description{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.faq{display:flex;flex-direction:column}.faq.faq--with-groups{gap:var(--spacing-8)}.faq-group__heading button,.faq-item__heading button{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.faq-group__heading button svg,.faq-item__heading button svg{flex:0 0 16px;height:16px;width:16px}.faq-group__container,.faq-item__container{width:100%}.faq-group__panel,.faq-item__panel{transition:all .2s ease-in-out}.faq-group{background:var(--faq-group-background,rgba(235,239,248,.5));border-radius:var(--faq-group-border-radius,var(--spacing-2));padding-inline:var(--faq-group-padding-inline,var(--spacing-8))}.faq-group__heading button[slot=trigger]{color:var(--faq-group-heading-color,var(--color-primary-dark));font-family:var(--font-secondary),serif;font-size:var(--typography-larger-font-size,var(--font-size-larger));font-weight:var(--typography-larger-weight,700);letter-spacing:var(--typography-larger-letter-spacing,.5px);line-height:var(--typography-larger-line-height,1.1);padding-block:var(--spacing-8)}.faq-group__description{display:flex;flex-direction:column;gap:var(--spacing-2);padding-block:var(--spacing-4)}.faq-group__description__subTitle{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.faq-group__description__text{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);line-height:var(--typography-default-line-height,1.33)}.faq-group__trigger__icon{align-items:center;background:var(--faq-group-trigger-background,var(--color-primary-dark));border-radius:var(--faq-group-trigger-roundness,50%);display:flex;flex:0 0 var(--faq-group-trigger-size,35px);height:var(--faq-group-trigger-size,35px);justify-content:center;width:var(--faq-group-trigger-size,35px)}.faq-group__trigger__icon svg{color:var(--faq-group-trigger-svg-color,#fff)}.faq-group[data-expanded] .faq-group__heading>button[slot=trigger] svg{rotate:180deg}.faq-item:not(:last-child){border-bottom:var(--faq-item-border-bottom,1px solid #dfdfdf)}.faq-item[data-expanded] .faq-item__heading>button[slot=trigger]{color:var(--faq-item-expanded-heading-color,var(--color-primary-dark))}.faq-item[data-expanded] .faq-item__heading>button[slot=trigger] svg{rotate:180deg}.faq-item[data-expanded] .faq-item__panel{padding-block:var(--spacing-2) var(--spacing-10)}.faq-item__heading button[slot=trigger]{color:var(--faq-item-heading-color,var(--color-primary));font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:700;line-height:var(--typography-default-line-height,1.33);padding-block:var(--spacing-6)}.faq-item__heading button[slot=trigger] svg{color:var(--faq-item-heading-svg-color,var(--color-primary-dark));margin-right:var(--spacing-2)}.faq-item__title{align-items:center;display:flex;gap:var(--spacing-4);text-align:left}.faq-item__panel{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);line-height:var(--typography-default-line-height,1.33);padding-left:calc(var(--faq-item-marker-size, 24px) + var(--spacing-4))}.faq-item__marker{align-items:center;background:var(--faq-item-marker-background,var(--color-primary-dark));border-radius:var(--faq-item-marker-roundness,50%);color:var(--faq-item-marker-color,#fff);display:flex;flex:0 0 var(--faq-item-marker-size,24px);font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);font-weight:600;height:var(--faq-item-marker-size,24px);justify-content:center;line-height:var(--typography-smaller-line-height,1.3);width:var(--faq-item-marker-size,24px)}.faq-item__marker picture{height:auto}.faq-item__marker picture img{height:var(--faq-item-marker-image-height,12px);width:var(--faq-item-marker-image-width,12px)}.faq button[slot=trigger]{background:none;border:none;box-shadow:none;cursor:pointer}.faq button[slot=trigger] svg{fill:none;height:12px;rotate:0deg;stroke:currentColor;stroke-width:3px;transition:rotate .2s;width:12px}.section--contact_form{--contact-flow-max-width:994px}.section--contact_form .contact-flow{margin:0 auto;max-width:var(--contact-flow-max-width)}.form .form__row:not(:has(>.form__field:not([data-input-type=jhidden]))){display:none}.page{display:flex;flex-direction:column;height:100%;width:100%}.page__key-visual{display:flex;flex:var(--page-key-visual-width,100%);flex-direction:column;width:var(--page-key-visual-width,100%)}.page__content{display:flex;flex:var(--page-content-width,100%);flex-direction:column;padding-block:var(--page-content-block-padding,0);padding-inline:var(--page-content-inline-padding,0);width:var(--page-content-width,100%)}.page--orientation-horizontal{flex-direction:row;--page-key-visual-width:38.5%;--page-content-width:61.5%;align-items:stretch;min-height:calc(100dvh - var(--header-height));--page-content-inline-padding:var(--spacing-12);--page-content-block-padding:var(--spacing-12)}@media(max-width:1024px){.page--orientation-horizontal{--page-content-inline-padding:var(--spacing-8);--page-content-block-padding:var(--spacing-8)}}@media(max-width:768px){.page--orientation-horizontal{--page-content-inline-padding:var(--spacing-6);--page-content-block-padding:var(--spacing-6);flex-direction:column;--page-key-visual-width:100%;--page-content-width:100%}.page--orientation-horizontal .banner{--banner-min-height:1px}}.page.page--error .layout-container-content.no-image,.page.page--error .layout-container.no-image{height:100%}.error-page{align-items:center;display:flex;height:100%}.error-page__content{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0 auto;max-width:calc(var(--layout-size)/1.5);text-align:center}.error-page__content h1{color:var(--color-primary-dark);line-height:1}.error-page__content h2{color:var(--color-dark);font-weight:600;line-height:1.2}.error-page__content p{color:var(--color-dark);font-weight:400;line-height:1.4}.error-page__content__actions{gap:var(--spacing-4);margin-top:var(--spacing-8)}.error-page__content__actions,.error-page__image{align-items:center;display:flex;justify-content:center}.error-page__image{margin:0 auto;max-width:calc(var(--layout-size)/1.5);width:100%}.error-page__image img{height:auto;max-width:100%;width:100%}.page__header{display:flex;flex-direction:column;gap:var(--page-layout-spacing,var(--spacing-4));margin:0 auto;max-width:100%;padding-block:var(--page-header-padding-block,var(--spacing-12));padding-inline:var(--page-header-padding-inline,var(--spacing-12));width:var(--page-layout-size,var(--layout-size))}.page__header--horizontal{--page-header-padding-inline:0}.page__header--center{text-align:center}.page__header--left{text-align:left}.page__header--right{text-align:right}.page__title{color:var(--page-header-title-color,var(--color-primary-dark));font-family:var(--font-secondary),serif;font-size:var(--typography-largest-font-size,var(--font-size-largest));font-weight:var(--typography-largest-weight,800);letter-spacing:var(--typography-largest-letter-spacing,1px);line-height:var(--typography-largest-line-height,1);line-height:1.1}.page__subtitle{color:var(--page-header-subtitle-color,var(--color-primary-dark));font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:600;letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15);line-height:1.2}.page__description{color:var(--page-header-description-color,var(--color-dark));font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:400;line-height:var(--typography-default-line-height,1.33);line-height:1.25}.page--profile{--page--profile-content-inline-padding:var(--spacing-none);--page--profile-header-inline-padding:var(--page--profile-content-inline-padding)}.page--profile .page__header{padding-inline:var(--page--profile-header-inline-padding);text-align:left}.page--profile .profile--layout{padding-inline:var(--page--profile-content-inline-padding);padding-bottom:var(--spacing-8)}@media(max-width:1440px){.page--profile{--page--profile-content-inline-padding:var(--spacing-8)}}.profile-info{--profile-info-image-size:40px;--profile-info-image-width:var(--profile-info-image-size);--profile-info-image-height:var(--profile-info-image-size);--profile-info-section-border-bottom:1px solid #dfdfdf}.profile-info--has-image>.section__main{padding-left:calc(var(--profile-info-image-width) + var(--spacing-4))}.profile-info.sections--profile-info{display:flex;flex-direction:column;gap:var(--spacing-8)}.profile-info.sections--profile-info>div{border-bottom:var(--profile-info-section-border-bottom);padding-bottom:var(--spacing-8)}.profile-info.sections--profile-info>div:last-child{border-bottom:none;padding-bottom:0}.profile-info__row{flex-direction:row}.profile-info__header,.profile-info__row{align-items:start;display:flex;gap:var(--spacing-4)}.profile-info__image picture{height:var(--profile-info-image-height);width:var(--profile-info-image-width)}.profile-info__fields{display:flex;flex-wrap:wrap;gap:var(--spacing-8) 0;width:100%}.profile-info__edit{align-items:start;display:flex;margin-left:auto}.profile-info__edit .button svg{fill:transparent}.profile-info__field{display:flex;flex:0 0 33.3333%;flex-direction:column}.profile-info__field strong{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);font-weight:700;line-height:var(--typography-small-line-height,1.3)}.profile-info__field span{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:400;line-height:var(--typography-default-line-height,1.33)}@supports not (container-type:inline-size){@media(max-width:640px){.profile-info__field{flex:0 0 100%}}}@container (max-width: 640px){.profile-info__field{flex:0 0 100%}}.profile-info__field--skeleton{display:flex;flex-direction:column;gap:var(--spacing-2);padding-right:var(--spacing-2)}.profile-content{display:flex;flex-direction:column;gap:var(--spacing-8);max-width:1000px;width:100%}.profile-content__header{color:var(--color-primary-dark)}.profile-content__header__title{font-family:var(--font-secondary),serif;font-size:var(--typography-larger-font-size,var(--font-size-larger));font-weight:var(--typography-larger-weight,700);font-weight:700;letter-spacing:var(--typography-larger-letter-spacing,.5px);line-height:var(--typography-larger-line-height,1.1)}.profile-content__header__subTitle{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:500;line-height:var(--typography-default-line-height,1.33)}.profile-content__header__text{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.profile-content__main .sections{display:flex;flex-direction:column;gap:var(--spacing-8)}.profile-content__main .sections .section__header__title{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:700;letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.profile-content__main .sections .section__header__subTitle{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);font-weight:500;line-height:var(--typography-default-line-height,1.33)}.profile-content__main .sections .section__header__text{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}*{box-sizing:border-box;margin:0;padding:0}.error-screen{align-items:center;background-color:#122c47;display:flex;height:100dvh;justify-content:center;position:relative;width:100dvw}.error-screen img{height:100%;object-fit:cover;width:100%}.error-screen__content{align-items:center;bottom:2rem;color:#fff;display:flex;flex-direction:column;gap:.5rem;justify-content:center;left:0;line-height:1;padding:2rem;position:absolute;text-align:center;width:100%}.error-screen__content h1{font-size:clamp(1.375rem,2vw + 1rem,2.25rem);font-weight:600;line-height:1.1}.error-screen__content h2{font-size:clamp(1.125rem,1vw + 1rem,1.625rem);font-weight:500;line-height:1.3}.typography-largest{font-size:var(--typography-largest-font-size,var(--font-size-largest));font-weight:var(--typography-largest-weight,800);letter-spacing:var(--typography-largest-letter-spacing,1px);line-height:var(--typography-largest-line-height,1)}.typography-larger,.typography-largest{font-family:var(--font-secondary),serif}.typography-larger{font-size:var(--typography-larger-font-size,var(--font-size-larger));font-weight:var(--typography-larger-weight,700);letter-spacing:var(--typography-larger-letter-spacing,.5px);line-height:var(--typography-larger-line-height,1.1)}.typography-large{font-family:var(--font-primary),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.typography-default{font-size:var(--typography-default-font-size,var(--font-size));font-weight:var(--typography-default-weight,400);line-height:var(--typography-default-line-height,1.33)}.typography-small{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.typography-smaller{font-size:var(--typography-smaller-font-size,var(--font-size-smaller));font-weight:var(--typography-smaller-weight,400);line-height:var(--typography-smaller-line-height,1.3)}.typography-smallest{font-size:var(--typography-smallest-font-size,var(--font-size-smallest));font-weight:var(--typography-smallest-weight,400);line-height:var(--typography-smallest-line-height,1.3)}.custom-alert{--alert-roundness:var(--spacing-6);--alert-spacing:var(--spacing-8);--alert-background-color:#fff;--alert-shadow:0px 4px 12px 0px #00000033;--alert-size:520px;--alert-title-color:var(--color-primary-dark);--alert-title-font:var(--font-primary);--alert-title-weight:700}.custom-alert__inner{background:var(--alert-background-color);border-radius:var(--alert-roundness);box-shadow:var(--alert-shadow);display:flex;flex-direction:column;gap:calc(var(--alert-spacing)/1.5);max-width:100%;padding:var(--alert-spacing);width:var(--alert-size)}.custom-alert__header{display:flex}.custom-alert__title{color:var(--alert-title-color);font-family:var(--font-primary),serif;font-family:var(--alert-title-font),serif;font-size:var(--typography-large-font-size,var(--font-size-large));font-weight:var(--typography-large-weight,500);font-weight:var(--alert-title-weight);letter-spacing:var(--typography-large-letter-spacing,.25px);line-height:var(--typography-large-line-height,1.15)}.custom-alert__body{display:flex;flex-direction:column;gap:calc(var(--alert-spacing)/6)}.custom-alert__text{font-size:var(--typography-small-font-size,var(--font-size-small));font-weight:var(--typography-small-weight,400);line-height:var(--typography-small-line-height,1.3)}.custom-alert__children{position:relative}.custom-alert__footer{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--alert-spacing)/4);justify-content:flex-end}
/*# sourceMappingURL=template.639230e6.css.map*/