@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0";.privacy__dialog{border:0;box-shadow:0 5px 20px #0000001a;max-width:600px}.privacy__dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000004d}.privacy__title{margin-top:0}.privacy__button{background:#d3d3d3;border:0;border-radius:5px;font:inherit;padding:.5rem 1rem;transition:box-shadow .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.privacy__button:focus,.privacy__button:hover{box-shadow:0 2px 5px #0000001a,inset 0 0 0 999px #0000001a}.privacy__button:active{box-shadow:0 0 0 transparent,inset 0 0 0 999px #0000004d}.privacy__button--extended{background:#008b8b;color:#fff}.privacy__current-preference{font-size:small;margin-bottom:0}.progress[data-v-778fcad9]{align-items:center;background:var(--pale-blue-2);border-radius:2rem;display:grid;gap:.3rem;grid-template-columns:repeat(4,1fr);margin-bottom:1rem;padding:.5rem;text-align:center;width:-moz-max-content;width:max-content;z-index:1}@media (min-width:600px){.progress[data-v-778fcad9]{grid-template-columns:repeat(4,1fr)}}.progress__percentage[data-v-778fcad9]{grid-column:1/span 5}@media (min-width:600px){.progress__percentage[data-v-778fcad9]{grid-column:1}}.progress__image[data-v-778fcad9]{align-items:center;background:var(--pale-blue-1);border-radius:1.5rem;display:flex;height:3rem;justify-content:center;margin:0;width:3rem}.progress__image--active[data-v-778fcad9]{background:var(--deep-blue-2)}.progress__image img[data-v-778fcad9]{height:2rem;-o-object-fit:contain;object-fit:contain;width:2rem}.buttons[data-v-ae85b7ec]{display:flex;flex-wrap:wrap;gap:.5rem}.button[data-v-ae85b7ec]{align-items:center;border-radius:.3rem;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:700;gap:.75rem;height:3rem;justify-content:center;line-height:1;padding:0 1.5rem;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--background:transparent;background-color:var(--background);border:1px solid}.button[data-v-ae85b7ec]:focus{box-shadow:0 0 0 1px var(--white),0 0 0 3px color-mix(in srgb,currentColor,var(--background,var(--signature-red)));outline:none}.button[data-v-ae85b7ec]:hover:not(:disabled){box-shadow:inset 0 0 0 999px color-mix(in srgb,currentColor 15%,transparent)}.button--active[data-v-ae85b7ec],.button[data-v-ae85b7ec]:active:not(:disabled){box-shadow:inset 0 0 0 999px color-mix(in srgb,currentColor 25%,transparent)}.button[data-v-ae85b7ec]:disabled{cursor:not-allowed;opacity:.3}.button--primary[data-v-ae85b7ec]{--background:var(--signature-red)}.button--connector[data-v-ae85b7ec],.button--primary[data-v-ae85b7ec]{border-color:transparent;color:var(--white)}.button--connector[data-v-ae85b7ec]{--background:var(--deep-purple-2)}.button--secondary[data-v-ae85b7ec]{--background:var(--deep-blue-2);border-color:transparent;color:var(--white)}.button--text[data-v-ae85b7ec]{border-color:transparent;color:inherit}.button--small[data-v-ae85b7ec]{height:2rem;padding:0 1rem}.button--large[data-v-ae85b7ec]{font-size:var(--text-medium);height:4rem;padding:0 2rem}.button[data-v-ae85b7ec]:has([class*=material-symbols]:last-child),.button[data-v-ae85b7ec]:has(img:last-child),.button[data-v-ae85b7ec]:has(svg:last-child){padding-right:.75rem}.button[data-v-ae85b7ec]:has([class*=material-symbols]:first-child),.button[data-v-ae85b7ec]:has(img:first-child),.button[data-v-ae85b7ec]:has(svg:first-child){padding-left:.75rem}.intro__layout{align-items:center;display:grid;gap:1rem;grid-template-areas:"text" "door"}@media (min-width:890px){.intro__layout{grid-template-areas:"text door";grid-template-columns:auto 60%}}.intro__text{font-size:var(--text-medium);font-weight:700;grid-area:text}.intro__welcomers{-o-object-fit:contain;object-fit:contain;padding-top:5rem;pointer-events:none;width:65%}.intro__door,.intro__welcomers{grid-area:door;justify-self:center}.intro__door{background:none;border:none;cursor:pointer;width:80%}dialog[data-v-8ceecce9]{background:var(--pale-blue-2);border:0;border-radius:1rem;color:inherit;left:50%;margin:0;max-width:90%;padding:1rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:60ch;z-index:10}dialog [data-v-8ceecce9]>:last-child{margin-bottom:0}.buttons[data-v-362cdad8]{display:flex;flex-wrap:wrap;gap:.5rem}.button[data-v-362cdad8],.input input[type=file][data-v-362cdad8]::file-selector-button{align-items:center;border-radius:.3rem;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:700;gap:.75rem;height:3rem;justify-content:center;line-height:1;padding:0 1.5rem;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--background:transparent;background-color:var(--background);border:1px solid}.button[data-v-362cdad8]:focus,.input input[type=file][data-v-362cdad8]:focus::file-selector-button{box-shadow:0 0 0 1px var(--white),0 0 0 3px color-mix(in srgb,currentColor,var(--background,var(--signature-red)));outline:none}.button[data-v-362cdad8]:hover:not(:disabled),.input input[type=file][data-v-362cdad8]:hover:not(:disabled)::file-selector-button{box-shadow:inset 0 0 0 999px color-mix(in srgb,currentColor 15%,transparent)}.button--active[data-v-362cdad8],.button[data-v-362cdad8]:active:not(:disabled),.input input[type=file][data-v-362cdad8]:active:not(:disabled)::file-selector-button{box-shadow:inset 0 0 0 999px color-mix(in srgb,currentColor 25%,transparent)}.button[data-v-362cdad8]:disabled,.input input[type=file][data-v-362cdad8]:disabled::file-selector-button{cursor:not-allowed;opacity:.3}.button--primary[data-v-362cdad8]{--background:var(--signature-red)}.button--connector[data-v-362cdad8],.button--primary[data-v-362cdad8]{border-color:transparent;color:var(--white)}.button--connector[data-v-362cdad8]{--background:var(--deep-purple-2)}.button--secondary[data-v-362cdad8]{--background:var(--deep-blue-2);border-color:transparent;color:var(--white)}.button--text[data-v-362cdad8]{border-color:transparent;color:inherit}.button--small[data-v-362cdad8]{height:2rem;padding:0 1rem}.button--large[data-v-362cdad8]{font-size:var(--text-medium);height:4rem;padding:0 2rem}.button[data-v-362cdad8]:has([class*=material-symbols]:last-child),.button[data-v-362cdad8]:has(img:last-child),.button[data-v-362cdad8]:has(svg:last-child),.input input[type=file][data-v-362cdad8]:has([class*=material-symbols]:last-child)::file-selector-button,.input input[type=file][data-v-362cdad8]:has(img:last-child)::file-selector-button,.input input[type=file][data-v-362cdad8]:has(svg:last-child)::file-selector-button{padding-right:.75rem}.button[data-v-362cdad8]:has([class*=material-symbols]:first-child),.button[data-v-362cdad8]:has(img:first-child),.button[data-v-362cdad8]:has(svg:first-child),.input input[type=file][data-v-362cdad8]:has([class*=material-symbols]:first-child)::file-selector-button,.input input[type=file][data-v-362cdad8]:has(img:first-child)::file-selector-button,.input input[type=file][data-v-362cdad8]:has(svg:first-child)::file-selector-button{padding-left:.75rem}.input[data-v-362cdad8]{align-content:center;display:inline-grid;grid-template-areas:"input" "error"}.input:has(input:focus,input:not(:-moz-placeholder-shown),textarea:focus,textarea:not(:-moz-placeholder-shown),option:checked) label[data-v-362cdad8]{font-size:var(--text-small);transform:translateY(-1rem)}.input:has(input:focus,input:not(:placeholder-shown),textarea:focus,textarea:not(:placeholder-shown),option:checked) label[data-v-362cdad8]{font-size:var(--text-small);transform:translateY(-1rem)}.input[data-v-362cdad8]:has(input:focus,input:not(:placeholder-shown),textarea:focus,textarea:not(:placeholder-shown),option:checked) ::-moz-placeholder{opacity:1}.input[data-v-362cdad8]:has(input:focus,input:not(:-moz-placeholder-shown),textarea:focus,textarea:not(:-moz-placeholder-shown),option:checked) ::placeholder{opacity:1}.input[data-v-362cdad8]:has(input:focus,input:not(:placeholder-shown),textarea:focus,textarea:not(:placeholder-shown),option:checked) ::placeholder{opacity:1}.input[data-v-362cdad8] ::-moz-placeholder{opacity:0}.input[data-v-362cdad8] ::placeholder{opacity:0}.input[data-v-362cdad8]:has(textarea){grid-template-rows:auto auto}.input label[data-v-362cdad8]{align-items:center;display:flex;grid-area:input;height:3rem;padding:0 1rem;pointer-events:none;position:relative;transition:.1s ease}.input input[type=date][data-v-362cdad8],.input input[type=email][data-v-362cdad8],.input input[type=file][data-v-362cdad8],.input input[type=number][data-v-362cdad8],.input input[type=password][data-v-362cdad8],.input input[type=search][data-v-362cdad8],.input input[type=tel][data-v-362cdad8],.input input[type=text][data-v-362cdad8],.input input[type=url][data-v-362cdad8],.input select[data-v-362cdad8],.input__textarea-container[data-v-362cdad8]{background:color-mix(in srgb,var(--inverse-text-color) 50%,transparent);border:1px solid var(--mid-gray);border-radius:.3rem;color:inherit;font:inherit;grid-area:input;padding:0 1rem;width:calc(100% - 2rem)}.input input[type=date][data-v-362cdad8]:focus,.input input[type=date][data-v-362cdad8]:has(:focus),.input input[type=email][data-v-362cdad8]:focus,.input input[type=email][data-v-362cdad8]:has(:focus),.input input[type=file][data-v-362cdad8]:focus,.input input[type=file][data-v-362cdad8]:has(:focus),.input input[type=number][data-v-362cdad8]:focus,.input input[type=number][data-v-362cdad8]:has(:focus),.input input[type=password][data-v-362cdad8]:focus,.input input[type=password][data-v-362cdad8]:has(:focus),.input input[type=search][data-v-362cdad8]:focus,.input input[type=search][data-v-362cdad8]:has(:focus),.input input[type=tel][data-v-362cdad8]:focus,.input input[type=tel][data-v-362cdad8]:has(:focus),.input input[type=text][data-v-362cdad8]:focus,.input input[type=text][data-v-362cdad8]:has(:focus),.input input[type=url][data-v-362cdad8]:focus,.input input[type=url][data-v-362cdad8]:has(:focus),.input select[data-v-362cdad8]:focus,.input select[data-v-362cdad8]:has(:focus),.input__textarea-container[data-v-362cdad8]:focus,.input__textarea-container[data-v-362cdad8]:has(:focus){background:var(--inverse-text-color);outline:2px solid var(--deep-blue-2)}.input textarea[data-v-362cdad8]{background:transparent;border:0;color:inherit;font:inherit;height:auto;margin:1rem -1rem 0;min-height:6rem;outline:0;padding:0 1rem;resize:vertical;width:100%}.input:has(.error) .input__textarea-container[data-v-362cdad8],.input:has(.error) input[data-v-362cdad8],.input:has(.error) select[data-v-362cdad8]{border-color:var(--signature-red)}.input:has(.input__icon) input[data-v-362cdad8]{padding-right:3rem;width:100%}.input input[type=file][data-v-362cdad8]{height:2.5rem;padding-top:1rem}.input input[type=file][data-v-362cdad8]::file-selector-button{height:2rem}.input select[data-v-362cdad8]{padding-right:2rem;width:100%}.input option[data-v-362cdad8]{background:var(--white);color:var(--black)}.input__range[data-v-362cdad8]{align-items:center;display:grid;gap:.5rem;grid-area:input;grid-template-columns:auto 2rem;padding-top:1rem}.input input[type=range][data-v-362cdad8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--mid-gray);border-radius:.3rem;height:.5rem;outline:none;transition:opacity .2s;width:100%}.input input[type=range][data-v-362cdad8]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--deep-blue-2);border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.input input[type=range][data-v-362cdad8]::-moz-range-thumb{background:var(--deep-blue-2);border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.input__toggle[data-v-362cdad8]{align-items:center;display:grid;gap:.5rem;grid-area:input;grid-template-columns:auto 2.5rem auto;margin:0 auto;padding-top:1rem}.input__toggle span[data-v-362cdad8]{cursor:pointer}.input__icon[data-v-362cdad8]{align-items:center;color:var(--mid-gray);display:flex;grid-area:input;justify-self:end;pointer-events:none;width:3rem}.checkbox[data-v-362cdad8]{display:grid;gap:0 .5rem;grid-template-areas:"checkbox label" "error error";grid-template-columns:auto 1fr;line-height:1.5}.checkbox input[data-v-362cdad8]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox input[data-v-362cdad8]:before{align-items:center;border:1px solid var(--mid-gray);border-radius:.3rem;content:"";cursor:pointer;display:block;display:flex;height:1rem;justify-content:center;transition:.1s ease;width:1rem}.checkbox input[data-v-362cdad8]:checked:before{background-color:var(--deep-blue-2);border-color:var(--deep-blue-2);color:#fff;content:"check";font-family:Material Symbols Outlined}.radios__options[data-v-362cdad8]{display:grid;gap:.5rem;grid-template-columns:auto 1fr;line-height:1.5}.radios input[data-v-362cdad8]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.radios input[data-v-362cdad8]:before{align-items:center;border:1px solid var(--mid-gray);border-radius:.5rem;content:"";cursor:pointer;display:block;display:flex;height:1rem;justify-content:center;transition:.1s ease;width:1rem}.radios input[data-v-362cdad8]:checked:before{background-color:var(--deep-blue-2);border-color:var(--deep-blue-2)}.error[data-v-362cdad8]{color:var(--signature-red);font-size:var(--text-small);grid-area:error}.text-content[data-v-83838173]{line-height:1.5;padding-bottom:1.5rem;padding-top:1.5rem}.room[data-v-83838173]{grid-template-columns:290px 1fr;text-align:center}.room[data-v-83838173],.room__scene[data-v-83838173]{align-items:center;display:grid;justify-items:center;position:relative}.room__scene[data-v-83838173]{grid-template-columns:1fr}.Mobile[data-v-83838173]{display:none}.Display[data-v-83838173]{display:block}.button--text[data-v-83838173]{background-color:#7a126b!important;background-color:#7a126b;border-color:#7a126b;color:#fff}.room__info-button[data-v-83838173]{border:0;bottom:0;left:5%;position:absolute;z-index:5}.room__info-button[data-v-83838173],.room__info-button img[data-v-83838173]{background-color:transparent!important;cursor:pointer}.room__dialog[data-v-83838173]{position:absolute;text-align:left;z-index:6}.room__dialog h2[data-v-83838173]{margin-bottom:0!important}.room__scene[data-v-83838173]{-o-object-fit:contain;object-fit:contain}.room__scene[disabled=true][data-v-83838173]{filter:blur(30px)}.room__scene img[data-v-83838173]{width:100%}.room__scene svg[data-v-83838173]{position:relative}.room__symbol[data-v-83838173]{background:none;border:0;cursor:pointer;height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:10}.room__symbol--1[data-v-83838173]{left:22%;top:32%}.room__symbol--2[data-v-83838173]{left:53%;top:10%}.room__symbol--3[data-v-83838173]{left:46%;top:48%}.room__next[data-v-83838173]{background-color:transparent;border:0;position:absolute;right:20%;top:50%}@media (max-width:546px){.Mobile[data-v-83838173]{background-color:transparent;border:0;display:block;padding-bottom:20px}.Display[data-v-83838173]{display:none}.room[data-v-83838173]{grid-template-columns:1fr}.room__dialog[data-v-83838173]{margin-top:3rem;position:absolute;top:50%;z-index:12}}footer[data-v-83838173]{align-items:center;background:var(--pale-blue-1);border-radius:.5rem;display:grid;gap:1rem;grid-template-columns:max-content auto max-content;padding:0 .65rem}footer img[data-v-83838173]{height:4rem;-o-object-fit:contain;object-fit:contain;width:4rem}.next-enter-active[data-v-83838173],.next-leave-active[data-v-83838173]{transition:.5s}.next-enter-from[data-v-83838173],.next-leave-to[data-v-83838173]{opacity:0;translate:50px 0}.modal-enter-active[data-v-83838173],.modal-leave-active[data-v-83838173]{transition:1s}.modal-enter-from[data-v-83838173],.modal-leave-to[data-v-83838173]{filter:blur(30px);opacity:0;translate:0 10vw}.st0[data-v-d0c23b22]{fill:var(--signature-red)}.st1[data-v-d0c23b22]{fill:var(--white)}.logo[data-v-d0c23b22]:not(.logo--vertical){min-width:100px}.logo--vertical[data-v-d0c23b22]{min-height:100px;rotate:180deg}.progressPos[data-v-6e35edd4]{margin-top:-1.2rem;position:relative;top:0}.container[data-v-6e35edd4]{margin-top:3rem;padding-top:1rem;position:relative}@media (min-width:1000px){.container[data-v-6e35edd4]{margin-top:0;padding-top:3rem}}[data-hidden][data-v-6e35edd4]{transition:.5s}[data-hidden][data-hidden=true][data-v-6e35edd4]{opacity:0}.preload-images[data-v-6e35edd4]{height:0;opacity:0;overflow:hidden}.rooms[data-v-6e35edd4]{display:grid;grid-template-areas:"room";margin-top:-7%;min-height:620px}.rooms[data-v-6e35edd4]>*{grid-area:room}h1[data-v-6e35edd4]{color:var(--signature-red);margin-right:300px;margin-top:-4rem!important;padding-right:4rem;text-wrap:balance;z-index:1}@media (max-width:546px){h1[data-v-6e35edd4]{margin-right:5px;margin-top:1rem!important;padding-right:0}.rooms[data-v-6e35edd4]{min-height:200px}h1[data-v-6e35edd4]{font-size:var(--text-xlarge)!important;margin-bottom:0;padding-right:4rem}}.nvidia-logo[data-v-6e35edd4]{grid-row:1;justify-self:end;margin-right:5rem;max-width:250px;padding-right:2rem;z-index:1}.lenovo-logo[data-v-6e35edd4]{margin-left:1rem;position:absolute;right:0;text-align:right;top:0;z-index:1}@media (min-width:1000px){.lenovo-logo[data-v-6e35edd4]{top:5rem}}@media (max-width:437px){.nvidia-logo img[data-v-6e35edd4]{justify-self:unset;max-width:90%}.lenovo-logo img[data-v-6e35edd4]{max-width:70%}}.room-enter-active[data-v-6e35edd4],.room-leave-active[data-v-6e35edd4]{transition:1.5s}.room-enter-from[data-v-6e35edd4]{filter:blur(30px);opacity:0;transition-delay:1.5s;translate:50vw 0}.room-leave-to[data-v-6e35edd4]{filter:blur(30px);opacity:0;translate:-50vw 0}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.product_button{margin-top:.65rem}.splide__arrow{background:none}.splide__arrow svg{height:2rem;width:2rem;fill:var(--deep-purple-1)}.splide__arrow--next,.splide__arrow--prev{top:100%;translate:0 100%}.splide__arrow--prev{left:unset;right:3rem}.container[data-v-59c6912c]{padding:5rem 0}.carousel[data-v-59c6912c]{background:var(--pale-red-2) url(../carousel-background.webp) center no-repeat;background-size:cover;border-radius:1rem}.carousel li[data-v-59c6912c]{max-width:unset}.product[data-v-59c6912c]{display:grid;padding:1rem}.product img[data-v-59c6912c]{height:100%;max-height:300px;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:1000px){.product[data-v-59c6912c]{gap:0 3rem;grid-template-columns:1fr 1fr;height:100%;padding:1rem 4rem 1rem 0}.product img[data-v-59c6912c]{grid-row:span 2;max-height:500px}.product h3[data-v-59c6912c]{align-self:end}}.buttons[data-v-935b4389]{display:flex;flex-wrap:wrap;gap:.5rem}.button[data-v-935b4389],.input input[type=file][data-v-935b4389]::file-selector-button{align-items:center;border-radius:.3rem;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:700;gap:.75rem;height:3rem;justify-content:center;line-height:1;padding:0 1.5rem;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--background:transparent;background-color:var(--background);border:1px solid}.button[data-v-935b4389]:focus,.input input[type=file][data-v-935b4389]:focus::file-selector-button{box-shadow:0 0 0 1px var(--white),0 0 0 3px color-mix(in srgb,currentColor,var(--background,var(--signature-red)));outline:none}.button[data-v-935b4389]:hover:not(:disabled),.input input[type=file][data-v-935b4389]:hover:not(:disabled)::file-selector-button{box-shadow:inset 0 0 0 999px color-mix(in srgb,currentColor 15%,transparent)}.button--active[data-v-935b4389],.button[data-v-935b4389]:active:not(:disabled),.input input[type=file][data-v-935b4389]:active:not(:disabled)::file-selector-button{box-shadow:inset 0 0 0 999px color-mix(in srgb,currentColor 25%,transparent)}.button[data-v-935b4389]:disabled,.input input[type=file][data-v-935b4389]:disabled::file-selector-button{cursor:not-allowed;opacity:.3}.button--primary[data-v-935b4389]{--background:var(--signature-red)}.button--connector[data-v-935b4389],.button--primary[data-v-935b4389]{border-color:transparent;color:var(--white)}.button--connector[data-v-935b4389]{--background:var(--deep-purple-2)}.button--secondary[data-v-935b4389]{--background:var(--deep-blue-2);border-color:transparent;color:var(--white)}.button--text[data-v-935b4389]{border-color:transparent;color:inherit}.button--small[data-v-935b4389]{height:2rem;padding:0 1rem}.button--large[data-v-935b4389]{font-size:var(--text-medium);height:4rem;padding:0 2rem}.button[data-v-935b4389]:has([class*=material-symbols]:last-child),.button[data-v-935b4389]:has(img:last-child),.button[data-v-935b4389]:has(svg:last-child),.input input[type=file][data-v-935b4389]:has([class*=material-symbols]:last-child)::file-selector-button,.input input[type=file][data-v-935b4389]:has(img:last-child)::file-selector-button,.input input[type=file][data-v-935b4389]:has(svg:last-child)::file-selector-button{padding-right:.75rem}.button[data-v-935b4389]:has([class*=material-symbols]:first-child),.button[data-v-935b4389]:has(img:first-child),.button[data-v-935b4389]:has(svg:first-child),.input input[type=file][data-v-935b4389]:has([class*=material-symbols]:first-child)::file-selector-button,.input input[type=file][data-v-935b4389]:has(img:first-child)::file-selector-button,.input input[type=file][data-v-935b4389]:has(svg:first-child)::file-selector-button{padding-left:.75rem}.input[data-v-935b4389]{align-content:center;display:inline-grid;grid-template-areas:"input" "error"}.input:has(input:focus,input:not(:-moz-placeholder-shown),textarea:focus,textarea:not(:-moz-placeholder-shown),option:checked) label[data-v-935b4389]{font-size:var(--text-small);transform:translateY(-1rem)}.input:has(input:focus,input:not(:placeholder-shown),textarea:focus,textarea:not(:placeholder-shown),option:checked) label[data-v-935b4389]{font-size:var(--text-small);transform:translateY(-1rem)}.input[data-v-935b4389]:has(input:focus,input:not(:placeholder-shown),textarea:focus,textarea:not(:placeholder-shown),option:checked) ::-moz-placeholder{opacity:1}.input[data-v-935b4389]:has(input:focus,input:not(:-moz-placeholder-shown),textarea:focus,textarea:not(:-moz-placeholder-shown),option:checked) ::placeholder{opacity:1}.input[data-v-935b4389]:has(input:focus,input:not(:placeholder-shown),textarea:focus,textarea:not(:placeholder-shown),option:checked) ::placeholder{opacity:1}.input[data-v-935b4389] ::-moz-placeholder{opacity:0}.input[data-v-935b4389] ::placeholder{opacity:0}.input[data-v-935b4389]:has(textarea){grid-template-rows:auto auto}.input label[data-v-935b4389]{align-items:center;display:flex;grid-area:input;height:3rem;padding:0 1rem;pointer-events:none;position:relative;transition:.1s ease}.input input[type=date][data-v-935b4389],.input input[type=email][data-v-935b4389],.input input[type=file][data-v-935b4389],.input input[type=number][data-v-935b4389],.input input[type=password][data-v-935b4389],.input input[type=search][data-v-935b4389],.input input[type=tel][data-v-935b4389],.input input[type=text][data-v-935b4389],.input input[type=url][data-v-935b4389],.input select[data-v-935b4389],.input__textarea-container[data-v-935b4389]{background:color-mix(in srgb,var(--inverse-text-color) 50%,transparent);border:1px solid var(--mid-gray);border-radius:.3rem;color:inherit;font:inherit;grid-area:input;padding:0 1rem;width:calc(100% - 2rem)}.input input[type=date][data-v-935b4389]:focus,.input input[type=date][data-v-935b4389]:has(:focus),.input input[type=email][data-v-935b4389]:focus,.input input[type=email][data-v-935b4389]:has(:focus),.input input[type=file][data-v-935b4389]:focus,.input input[type=file][data-v-935b4389]:has(:focus),.input input[type=number][data-v-935b4389]:focus,.input input[type=number][data-v-935b4389]:has(:focus),.input input[type=password][data-v-935b4389]:focus,.input input[type=password][data-v-935b4389]:has(:focus),.input input[type=search][data-v-935b4389]:focus,.input input[type=search][data-v-935b4389]:has(:focus),.input input[type=tel][data-v-935b4389]:focus,.input input[type=tel][data-v-935b4389]:has(:focus),.input input[type=text][data-v-935b4389]:focus,.input input[type=text][data-v-935b4389]:has(:focus),.input input[type=url][data-v-935b4389]:focus,.input input[type=url][data-v-935b4389]:has(:focus),.input select[data-v-935b4389]:focus,.input select[data-v-935b4389]:has(:focus),.input__textarea-container[data-v-935b4389]:focus,.input__textarea-container[data-v-935b4389]:has(:focus){background:var(--inverse-text-color);outline:2px solid var(--deep-blue-2)}.input textarea[data-v-935b4389]{background:transparent;border:0;color:inherit;font:inherit;height:auto;margin:1rem -1rem 0;min-height:6rem;outline:0;padding:0 1rem;resize:vertical;width:100%}.input:has(.error) .input__textarea-container[data-v-935b4389],.input:has(.error) input[data-v-935b4389],.input:has(.error) select[data-v-935b4389]{border-color:var(--signature-red)}.input:has(.input__icon) input[data-v-935b4389]{padding-right:3rem;width:100%}.input input[type=file][data-v-935b4389]{height:2.5rem;padding-top:1rem}.input input[type=file][data-v-935b4389]::file-selector-button{height:2rem}.input select[data-v-935b4389]{padding-right:2rem;width:100%}.input option[data-v-935b4389]{background:var(--white);color:var(--black)}.input__range[data-v-935b4389]{align-items:center;display:grid;gap:.5rem;grid-area:input;grid-template-columns:auto 2rem;padding-top:1rem}.input input[type=range][data-v-935b4389]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--mid-gray);border-radius:.3rem;height:.5rem;outline:none;transition:opacity .2s;width:100%}.input input[type=range][data-v-935b4389]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--deep-blue-2);border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.input input[type=range][data-v-935b4389]::-moz-range-thumb{background:var(--deep-blue-2);border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.input__toggle[data-v-935b4389]{align-items:center;display:grid;gap:.5rem;grid-area:input;grid-template-columns:auto 2.5rem auto;margin:0 auto;padding-top:1rem}.input__toggle span[data-v-935b4389]{cursor:pointer}.input__icon[data-v-935b4389]{align-items:center;color:var(--mid-gray);display:flex;grid-area:input;justify-self:end;pointer-events:none;width:3rem}.checkbox[data-v-935b4389]{display:grid;gap:0 .5rem;grid-template-areas:"checkbox label" "error error";grid-template-columns:auto 1fr;line-height:1.5}.checkbox input[data-v-935b4389]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox input[data-v-935b4389]:before{align-items:center;border:1px solid var(--mid-gray);border-radius:.3rem;content:"";cursor:pointer;display:block;display:flex;height:1rem;justify-content:center;transition:.1s ease;width:1rem}.checkbox input[data-v-935b4389]:checked:before{background-color:var(--deep-blue-2);border-color:var(--deep-blue-2);color:#fff;content:"check";font-family:Material Symbols Outlined}.radios__options[data-v-935b4389]{display:grid;gap:.5rem;grid-template-columns:auto 1fr;line-height:1.5}.radios input[data-v-935b4389]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.radios input[data-v-935b4389]:before{align-items:center;border:1px solid var(--mid-gray);border-radius:.5rem;content:"";cursor:pointer;display:block;display:flex;height:1rem;justify-content:center;transition:.1s ease;width:1rem}.radios input[data-v-935b4389]:checked:before{background-color:var(--deep-blue-2);border-color:var(--deep-blue-2)}.error[data-v-935b4389]{color:var(--signature-red);font-size:var(--text-small);grid-area:error}.buttons[data-v-150fa426]{display:flex;flex-wrap:wrap;gap:.5rem}.button[data-v-150fa426],.input input[type=file][data-v-150fa426]::file-selector-button{align-items:center;border-radius:.3rem;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:700;gap:.75rem;height:3rem;justify-content:center;line-height:1;padding:0 1.5rem;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--background:transparent;background-color:var(--background);border:1px solid}.button[data-v-150fa426]:focus,.input input[type=file][data-v-150fa426]:focus::file-selector-button{box-shadow:0 0 0 1px var(--white),0 0 0 3px color-mix(in srgb,currentColor,var(--background,var(--signature-red)));outline:none}.button[data-v-150fa426]:hover:not(:disabled),.input input[type=file][data-v-150fa426]:hover:not(:disabled)::file-selector-button{box-shadow:inset 0 0 0 999px color-mix(in srgb,currentColor 15%,transparent)}.button--active[data-v-150fa426],.button[data-v-150fa426]:active:not(:disabled),.input input[type=file][data-v-150fa426]:active:not(:disabled)::file-selector-button{box-shadow:inset 0 0 0 999px color-mix(in srgb,currentColor 25%,transparent)}.button[data-v-150fa426]:disabled,.input input[type=file][data-v-150fa426]:disabled::file-selector-button{cursor:not-allowed;opacity:.3}.button--primary[data-v-150fa426]{--background:var(--signature-red)}.button--connector[data-v-150fa426],.button--primary[data-v-150fa426]{border-color:transparent;color:var(--white)}.button--connector[data-v-150fa426]{--background:var(--deep-purple-2)}.button--secondary[data-v-150fa426]{--background:var(--deep-blue-2);border-color:transparent;color:var(--white)}.button--text[data-v-150fa426]{border-color:transparent;color:inherit}.button--small[data-v-150fa426]{height:2rem;padding:0 1rem}.button--large[data-v-150fa426]{font-size:var(--text-medium);height:4rem;padding:0 2rem}.button[data-v-150fa426]:has([class*=material-symbols]:last-child),.button[data-v-150fa426]:has(img:last-child),.button[data-v-150fa426]:has(svg:last-child),.input input[type=file][data-v-150fa426]:has([class*=material-symbols]:last-child)::file-selector-button,.input input[type=file][data-v-150fa426]:has(img:last-child)::file-selector-button,.input input[type=file][data-v-150fa426]:has(svg:last-child)::file-selector-button{padding-right:.75rem}.button[data-v-150fa426]:has([class*=material-symbols]:first-child),.button[data-v-150fa426]:has(img:first-child),.button[data-v-150fa426]:has(svg:first-child),.input input[type=file][data-v-150fa426]:has([class*=material-symbols]:first-child)::file-selector-button,.input input[type=file][data-v-150fa426]:has(img:first-child)::file-selector-button,.input input[type=file][data-v-150fa426]:has(svg:first-child)::file-selector-button{padding-left:.75rem}.input[data-v-150fa426]{align-content:center;display:inline-grid;grid-template-areas:"input" "error"}.input:has(input:focus,input:not(:-moz-placeholder-shown),textarea:focus,textarea:not(:-moz-placeholder-shown),option:checked) label[data-v-150fa426]{font-size:var(--text-small);transform:translateY(-1rem)}.input:has(input:focus,input:not(:placeholder-shown),textarea:focus,textarea:not(:placeholder-shown),option:checked) label[data-v-150fa426]{font-size:var(--text-small);transform:translateY(-1rem)}.input[data-v-150fa426]:has(input:focus,input:not(:placeholder-shown),textarea:focus,textarea:not(:placeholder-shown),option:checked) ::-moz-placeholder{opacity:1}.input[data-v-150fa426]:has(input:focus,input:not(:-moz-placeholder-shown),textarea:focus,textarea:not(:-moz-placeholder-shown),option:checked) ::placeholder{opacity:1}.input[data-v-150fa426]:has(input:focus,input:not(:placeholder-shown),textarea:focus,textarea:not(:placeholder-shown),option:checked) ::placeholder{opacity:1}.input[data-v-150fa426] ::-moz-placeholder{opacity:0}.input[data-v-150fa426] ::placeholder{opacity:0}.input[data-v-150fa426]:has(textarea){grid-template-rows:auto auto}.input label[data-v-150fa426]{align-items:center;display:flex;grid-area:input;height:3rem;padding:0 1rem;pointer-events:none;position:relative;transition:.1s ease}.input input[type=date][data-v-150fa426],.input input[type=email][data-v-150fa426],.input input[type=file][data-v-150fa426],.input input[type=number][data-v-150fa426],.input input[type=password][data-v-150fa426],.input input[type=search][data-v-150fa426],.input input[type=tel][data-v-150fa426],.input input[type=text][data-v-150fa426],.input input[type=url][data-v-150fa426],.input select[data-v-150fa426],.input__textarea-container[data-v-150fa426]{background:color-mix(in srgb,var(--inverse-text-color) 50%,transparent);border:1px solid var(--mid-gray);border-radius:.3rem;color:inherit;font:inherit;grid-area:input;padding:0 1rem;width:calc(100% - 2rem)}.input input[type=date][data-v-150fa426]:focus,.input input[type=date][data-v-150fa426]:has(:focus),.input input[type=email][data-v-150fa426]:focus,.input input[type=email][data-v-150fa426]:has(:focus),.input input[type=file][data-v-150fa426]:focus,.input input[type=file][data-v-150fa426]:has(:focus),.input input[type=number][data-v-150fa426]:focus,.input input[type=number][data-v-150fa426]:has(:focus),.input input[type=password][data-v-150fa426]:focus,.input input[type=password][data-v-150fa426]:has(:focus),.input input[type=search][data-v-150fa426]:focus,.input input[type=search][data-v-150fa426]:has(:focus),.input input[type=tel][data-v-150fa426]:focus,.input input[type=tel][data-v-150fa426]:has(:focus),.input input[type=text][data-v-150fa426]:focus,.input input[type=text][data-v-150fa426]:has(:focus),.input input[type=url][data-v-150fa426]:focus,.input input[type=url][data-v-150fa426]:has(:focus),.input select[data-v-150fa426]:focus,.input select[data-v-150fa426]:has(:focus),.input__textarea-container[data-v-150fa426]:focus,.input__textarea-container[data-v-150fa426]:has(:focus){background:var(--inverse-text-color);outline:2px solid var(--deep-blue-2)}.input textarea[data-v-150fa426]{background:transparent;border:0;color:inherit;font:inherit;height:auto;margin:1rem -1rem 0;min-height:6rem;outline:0;padding:0 1rem;resize:vertical;width:100%}.input:has(.error) .input__textarea-container[data-v-150fa426],.input:has(.error) input[data-v-150fa426],.input:has(.error) select[data-v-150fa426]{border-color:var(--signature-red)}.input:has(.input__icon) input[data-v-150fa426]{padding-right:3rem;width:100%}.input input[type=file][data-v-150fa426]{height:2.5rem;padding-top:1rem}.input input[type=file][data-v-150fa426]::file-selector-button{height:2rem}.input select[data-v-150fa426]{padding-right:2rem;width:100%}.input option[data-v-150fa426]{background:var(--white);color:var(--black)}.input__range[data-v-150fa426]{align-items:center;display:grid;gap:.5rem;grid-area:input;grid-template-columns:auto 2rem;padding-top:1rem}.input input[type=range][data-v-150fa426]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--mid-gray);border-radius:.3rem;height:.5rem;outline:none;transition:opacity .2s;width:100%}.input input[type=range][data-v-150fa426]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--deep-blue-2);border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.input input[type=range][data-v-150fa426]::-moz-range-thumb{background:var(--deep-blue-2);border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.input__toggle[data-v-150fa426]{align-items:center;display:grid;gap:.5rem;grid-area:input;grid-template-columns:auto 2.5rem auto;margin:0 auto;padding-top:1rem}.input__toggle span[data-v-150fa426]{cursor:pointer}.input__icon[data-v-150fa426]{align-items:center;color:var(--mid-gray);display:flex;grid-area:input;justify-self:end;pointer-events:none;width:3rem}.checkbox[data-v-150fa426]{display:grid;gap:0 .5rem;grid-template-areas:"checkbox label" "error error";grid-template-columns:auto 1fr;line-height:1.5}.checkbox input[data-v-150fa426]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox input[data-v-150fa426]:before{align-items:center;border:1px solid var(--mid-gray);border-radius:.3rem;content:"";cursor:pointer;display:block;display:flex;height:1rem;justify-content:center;transition:.1s ease;width:1rem}.checkbox input[data-v-150fa426]:checked:before{background-color:var(--deep-blue-2);border-color:var(--deep-blue-2);color:#fff;content:"check";font-family:Material Symbols Outlined}.radios__options[data-v-150fa426]{display:grid;gap:.5rem;grid-template-columns:auto 1fr;line-height:1.5}.radios input[data-v-150fa426]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.radios input[data-v-150fa426]:before{align-items:center;border:1px solid var(--mid-gray);border-radius:.5rem;content:"";cursor:pointer;display:block;display:flex;height:1rem;justify-content:center;transition:.1s ease;width:1rem}.radios input[data-v-150fa426]:checked:before{background-color:var(--deep-blue-2);border-color:var(--deep-blue-2)}.error[data-v-150fa426]{color:var(--signature-red);font-size:var(--text-small);grid-area:error}.buttons[data-v-f0455c98]{display:flex;flex-wrap:wrap;gap:.5rem}.button[data-v-f0455c98],.input input[type=file][data-v-f0455c98]::file-selector-button{align-items:center;border-radius:.3rem;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:700;gap:.75rem;height:3rem;justify-content:center;line-height:1;padding:0 1.5rem;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--background:transparent;background-color:var(--background);border:1px solid}.button[data-v-f0455c98]:focus,.input input[type=file][data-v-f0455c98]:focus::file-selector-button{box-shadow:0 0 0 1px var(--white),0 0 0 3px color-mix(in srgb,currentColor,var(--background,var(--signature-red)));outline:none}.button[data-v-f0455c98]:hover:not(:disabled),.input input[type=file][data-v-f0455c98]:hover:not(:disabled)::file-selector-button{box-shadow:inset 0 0 0 999px color-mix(in srgb,currentColor 15%,transparent)}.button--active[data-v-f0455c98],.button[data-v-f0455c98]:active:not(:disabled),.input input[type=file][data-v-f0455c98]:active:not(:disabled)::file-selector-button{box-shadow:inset 0 0 0 999px color-mix(in srgb,currentColor 25%,transparent)}.button[data-v-f0455c98]:disabled,.input input[type=file][data-v-f0455c98]:disabled::file-selector-button{cursor:not-allowed;opacity:.3}.button--primary[data-v-f0455c98]{--background:var(--signature-red)}.button--connector[data-v-f0455c98],.button--primary[data-v-f0455c98]{border-color:transparent;color:var(--white)}.button--connector[data-v-f0455c98]{--background:var(--deep-purple-2)}.button--secondary[data-v-f0455c98]{--background:var(--deep-blue-2);border-color:transparent;color:var(--white)}.button--text[data-v-f0455c98]{border-color:transparent;color:inherit}.button--small[data-v-f0455c98]{height:2rem;padding:0 1rem}.button--large[data-v-f0455c98]{font-size:var(--text-medium);height:4rem;padding:0 2rem}.button[data-v-f0455c98]:has([class*=material-symbols]:last-child),.button[data-v-f0455c98]:has(img:last-child),.button[data-v-f0455c98]:has(svg:last-child),.input input[type=file][data-v-f0455c98]:has([class*=material-symbols]:last-child)::file-selector-button,.input input[type=file][data-v-f0455c98]:has(img:last-child)::file-selector-button,.input input[type=file][data-v-f0455c98]:has(svg:last-child)::file-selector-button{padding-right:.75rem}.button[data-v-f0455c98]:has([class*=material-symbols]:first-child),.button[data-v-f0455c98]:has(img:first-child),.button[data-v-f0455c98]:has(svg:first-child),.input input[type=file][data-v-f0455c98]:has([class*=material-symbols]:first-child)::file-selector-button,.input input[type=file][data-v-f0455c98]:has(img:first-child)::file-selector-button,.input input[type=file][data-v-f0455c98]:has(svg:first-child)::file-selector-button{padding-left:.75rem}.input[data-v-f0455c98]{align-content:center;display:inline-grid;grid-template-areas:"input" "error"}.input:has(input:focus,input:not(:-moz-placeholder-shown),textarea:focus,textarea:not(:-moz-placeholder-shown),option:checked) label[data-v-f0455c98]{font-size:var(--text-small);transform:translateY(-1rem)}.input:has(input:focus,input:not(:placeholder-shown),textarea:focus,textarea:not(:placeholder-shown),option:checked) label[data-v-f0455c98]{font-size:var(--text-small);transform:translateY(-1rem)}.input[data-v-f0455c98]:has(input:focus,input:not(:placeholder-shown),textarea:focus,textarea:not(:placeholder-shown),option:checked) ::-moz-placeholder{opacity:1}.input[data-v-f0455c98]:has(input:focus,input:not(:-moz-placeholder-shown),textarea:focus,textarea:not(:-moz-placeholder-shown),option:checked) ::placeholder{opacity:1}.input[data-v-f0455c98]:has(input:focus,input:not(:placeholder-shown),textarea:focus,textarea:not(:placeholder-shown),option:checked) ::placeholder{opacity:1}.input[data-v-f0455c98] ::-moz-placeholder{opacity:0}.input[data-v-f0455c98] ::placeholder{opacity:0}.input[data-v-f0455c98]:has(textarea){grid-template-rows:auto auto}.input label[data-v-f0455c98]{align-items:center;display:flex;grid-area:input;height:3rem;padding:0 1rem;pointer-events:none;position:relative;transition:.1s ease}.input input[type=date][data-v-f0455c98],.input input[type=email][data-v-f0455c98],.input input[type=file][data-v-f0455c98],.input input[type=number][data-v-f0455c98],.input input[type=password][data-v-f0455c98],.input input[type=search][data-v-f0455c98],.input input[type=tel][data-v-f0455c98],.input input[type=text][data-v-f0455c98],.input input[type=url][data-v-f0455c98],.input select[data-v-f0455c98],.input__textarea-container[data-v-f0455c98]{background:color-mix(in srgb,var(--inverse-text-color) 50%,transparent);border:1px solid var(--mid-gray);border-radius:.3rem;color:inherit;font:inherit;grid-area:input;padding:0 1rem;width:calc(100% - 2rem)}.input input[type=date][data-v-f0455c98]:focus,.input input[type=date][data-v-f0455c98]:has(:focus),.input input[type=email][data-v-f0455c98]:focus,.input input[type=email][data-v-f0455c98]:has(:focus),.input input[type=file][data-v-f0455c98]:focus,.input input[type=file][data-v-f0455c98]:has(:focus),.input input[type=number][data-v-f0455c98]:focus,.input input[type=number][data-v-f0455c98]:has(:focus),.input input[type=password][data-v-f0455c98]:focus,.input input[type=password][data-v-f0455c98]:has(:focus),.input input[type=search][data-v-f0455c98]:focus,.input input[type=search][data-v-f0455c98]:has(:focus),.input input[type=tel][data-v-f0455c98]:focus,.input input[type=tel][data-v-f0455c98]:has(:focus),.input input[type=text][data-v-f0455c98]:focus,.input input[type=text][data-v-f0455c98]:has(:focus),.input input[type=url][data-v-f0455c98]:focus,.input input[type=url][data-v-f0455c98]:has(:focus),.input select[data-v-f0455c98]:focus,.input select[data-v-f0455c98]:has(:focus),.input__textarea-container[data-v-f0455c98]:focus,.input__textarea-container[data-v-f0455c98]:has(:focus){background:var(--inverse-text-color);outline:2px solid var(--deep-blue-2)}.input textarea[data-v-f0455c98]{background:transparent;border:0;color:inherit;font:inherit;height:auto;margin:1rem -1rem 0;min-height:6rem;outline:0;padding:0 1rem;resize:vertical;width:100%}.input:has(.error) .input__textarea-container[data-v-f0455c98],.input:has(.error) input[data-v-f0455c98],.input:has(.error) select[data-v-f0455c98]{border-color:var(--signature-red)}.input:has(.input__icon) input[data-v-f0455c98]{padding-right:3rem;width:100%}.input input[type=file][data-v-f0455c98]{height:2.5rem;padding-top:1rem}.input input[type=file][data-v-f0455c98]::file-selector-button{height:2rem}.input select[data-v-f0455c98]{padding-right:2rem;width:100%}.input option[data-v-f0455c98]{background:var(--white);color:var(--black)}.input__range[data-v-f0455c98]{align-items:center;display:grid;gap:.5rem;grid-area:input;grid-template-columns:auto 2rem;padding-top:1rem}.input input[type=range][data-v-f0455c98]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--mid-gray);border-radius:.3rem;height:.5rem;outline:none;transition:opacity .2s;width:100%}.input input[type=range][data-v-f0455c98]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--deep-blue-2);border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.input input[type=range][data-v-f0455c98]::-moz-range-thumb{background:var(--deep-blue-2);border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.input__toggle[data-v-f0455c98]{align-items:center;display:grid;gap:.5rem;grid-area:input;grid-template-columns:auto 2.5rem auto;margin:0 auto;padding-top:1rem}.input__toggle span[data-v-f0455c98]{cursor:pointer}.input__icon[data-v-f0455c98]{align-items:center;color:var(--mid-gray);display:flex;grid-area:input;justify-self:end;pointer-events:none;width:3rem}.checkbox[data-v-f0455c98]{display:grid;gap:0 .5rem;grid-template-areas:"checkbox label" "error error";grid-template-columns:auto 1fr;line-height:1.5}.checkbox input[data-v-f0455c98]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox input[data-v-f0455c98]:before{align-items:center;border:1px solid var(--mid-gray);border-radius:.3rem;content:"";cursor:pointer;display:block;display:flex;height:1rem;justify-content:center;transition:.1s ease;width:1rem}.checkbox input[data-v-f0455c98]:checked:before{background-color:var(--deep-blue-2);border-color:var(--deep-blue-2);color:#fff;content:"check";font-family:Material Symbols Outlined}.radios__options[data-v-f0455c98]{display:grid;gap:.5rem;grid-template-columns:auto 1fr;line-height:1.5}.radios input[data-v-f0455c98]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.radios input[data-v-f0455c98]:before{align-items:center;border:1px solid var(--mid-gray);border-radius:.5rem;content:"";cursor:pointer;display:block;display:flex;height:1rem;justify-content:center;transition:.1s ease;width:1rem}.radios input[data-v-f0455c98]:checked:before{background-color:var(--deep-blue-2);border-color:var(--deep-blue-2)}.error[data-v-f0455c98]{color:var(--signature-red);font-size:var(--text-small);grid-area:error}.form-container[data-v-3ad61d9d]{display:grid;gap:2rem}@media (min-width:1000px){.form-container[data-v-3ad61d9d]{grid-template-columns:1fr 1fr}}.intro-text[data-v-3ad61d9d]{font-size:var(--text-medium);font-weight:700}.form[data-v-3ad61d9d]{display:grid;gap:.5rem}img[data-v-3ad61d9d]{max-width:100%}fieldset[data-v-3ad61d9d]{border:0;padding:0}legend[data-v-3ad61d9d]{margin-bottom:.25rem;margin-top:.5rem}.marketo-form[data-v-3ad61d9d]{display:none}.thanks-modal[data-v-3ad61d9d]{background-color:#fff;border-radius:1rem;box-shadow:0 0 9999px 9999px #000000b3;left:50%;padding:2rem;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:clamp(300px,80%,600px);z-index:100}.thanks-modal button[data-v-3ad61d9d]{aspect-ratio:1/1;background:none;border:0;cursor:pointer;font-size:2rem;padding-bottom:.2rem;position:absolute;right:.5rem;top:.5rem;width:48px}.thanks-modal button[data-v-3ad61d9d]:hover{background:#0000001a;border-radius:50%}footer[data-v-962ca6d8]{line-height:1.3;padding:4rem 0 2rem}#update-privacy-settings[data-v-962ca6d8],footer[data-v-962ca6d8]{font-size:var(--text-small)}[data-theme]{background-color:var(--background-color,var(--white));color:var(--text-color,var(--black))}:root{--signature-red:#e1251b}.text--signature-red{color:#e1251b}[data-theme=signature-red]{--background-color:#e1251b;--text-color:#fff;--inverse-text-color:#1e0013}:root{--deep-red-1:#64131e}.text--deep-red-1{color:#64131e}[data-theme=deep-red-1]{--background-color:#64131e;--text-color:#fff;--inverse-text-color:#1e0013}:root{--deep-red-2:#871c23}.text--deep-red-2{color:#871c23}[data-theme=deep-red-2]{--background-color:#871c23;--text-color:#fff;--inverse-text-color:#1e0013}:root{--mid-red-1:#b8252e}.text--mid-red-1{color:#b8252e}[data-theme=mid-red-1]{--background-color:#b8252e;--text-color:#fff;--inverse-text-color:#1e0013}:root{--mid-red-2:#f26a52}.text--mid-red-2{color:#f26a52}[data-theme=mid-red-2]{--background-color:#f26a52;--text-color:#fff;--inverse-text-color:#1e0013}:root{--pale-red-1:#f0c7bf}.text--pale-red-1{color:#f0c7bf}[data-theme=pale-red-1]{--background-color:#f0c7bf;--text-color:#1e0013;--inverse-text-color:#fff}:root{--pale-red-2:#faeceb}.text--pale-red-2{color:#faeceb}[data-theme=pale-red-2]{--background-color:#faeceb;--text-color:#1e0013;--inverse-text-color:#fff}:root{--deep-purple-1:#4d144a}.text--deep-purple-1{color:#4d144a}[data-theme=deep-purple-1]{--background-color:#4d144a;--text-color:#fff;--inverse-text-color:#1e0013}:root{--deep-purple-2:#7a126b}.text--deep-purple-2{color:#7a126b}[data-theme=deep-purple-2]{--background-color:#7a126b;--text-color:#fff;--inverse-text-color:#1e0013}:root{--pale-purple-1:#d9c1d8}.text--pale-purple-1{color:#d9c1d8}[data-theme=pale-purple-1]{--background-color:#d9c1d8;--text-color:#1e0013;--inverse-text-color:#fff}:root{--pale-purple-2:#f1e1ed}.text--pale-purple-2{color:#f1e1ed}[data-theme=pale-purple-2]{--background-color:#f1e1ed;--text-color:#1e0013;--inverse-text-color:#fff}:root{--deep-blue-1:#11184f}.text--deep-blue-1{color:#11184f}[data-theme=deep-blue-1]{--background-color:#11184f;--text-color:#fff;--inverse-text-color:#1e0013}:root{--deep-blue-2:#294e95}.text--deep-blue-2{color:#294e95}[data-theme=deep-blue-2]{--background-color:#294e95;--text-color:#fff;--inverse-text-color:#1e0013}:root{--pale-blue-1:#c9d0f0}.text--pale-blue-1{color:#c9d0f0}[data-theme=pale-blue-1]{--background-color:#c9d0f0;--text-color:#1e0013;--inverse-text-color:#fff}:root{--pale-blue-2:#eaeef5}.text--pale-blue-2{color:#eaeef5}[data-theme=pale-blue-2]{--background-color:#eaeef5;--text-color:#1e0013;--inverse-text-color:#fff}:root{--black:#1e0013}.text--black{color:#1e0013}[data-theme=black]{--background-color:#1e0013;--text-color:#fff;--inverse-text-color:#1e0013}:root{--deep-gray:#4e444e}.text--deep-gray{color:#4e444e}[data-theme=deep-gray]{--background-color:#4e444e;--text-color:#fff;--inverse-text-color:#1e0013}:root{--mid-gray:#aba8b1}.text--mid-gray{color:#aba8b1}[data-theme=mid-gray]{--background-color:#aba8b1;--text-color:#fff;--inverse-text-color:#1e0013}:root{--pale-gray:#e6e2e4}.text--pale-gray{color:#e6e2e4}[data-theme=pale-gray]{--background-color:#e6e2e4;--text-color:#1e0013;--inverse-text-color:#fff}:root{--white:#fff}.text--white{color:#fff}[data-theme=white]{--background-color:#fff;--text-color:#1e0013;--inverse-text-color:#fff}:root{--base-unit:16px;--scale-factor:1.4;--text-xsmall:calc(var(--text-normal)*pow(var(--scale-factor), -2));--text-small:calc(var(--text-normal)*pow(var(--scale-factor), -1));--text-normal:calc(var(--base-unit)*pow(var(--scale-factor), 0));--text-medium:calc(var(--text-normal)*pow(var(--scale-factor), 1));--text-large:calc(var(--text-normal)*pow(var(--scale-factor), 2));--text-xlarge:calc(var(--text-normal)*pow(var(--scale-factor), 3));--text-xxlarge:calc(var(--text-normal)*pow(var(--scale-factor), 4));--text-xxxlarge:calc(var(--text-normal)*pow(var(--scale-factor), 5))}.text--small{font-size:var(--text-small)}.text--xsmall{font-size:var(--text-xsmall)}.text--medium{font-size:var(--text-medium)}.text--large{font-size:var(--text-large)}.text--xlarge{font-size:var(--text-xlarge)}.text--xxlarge{font-size:var(--text-xxlarge)}.text--xxxlarge{font-size:var(--text-xxxlarge)}body,html{font-size:var(--text-normal)}body{background-color:var(--white);color:var(--black);font-family:Montserrat,system-ui;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1;margin:0;padding:0}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:1em}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child),h6:not(:last-child){margin-bottom:.5em}h1{font-size:var(--text-xxlarge);letter-spacing:-.04em}h2{font-size:var(--text-xlarge);letter-spacing:-.03em}h3{font-size:var(--text-large);letter-spacing:-.01em}h4{font-size:var(--text-medium)}li,p,pre{line-height:1.5;max-width:80ch}ol,ul{display:grid;gap:.25rem}ol ol,ol ul,ul ol,ul ul{margin-top:.25rem}sub,sup{display:inline-block;font-size:var(--text-small);vertical-align:unset}sup{transform:translateY(-.5em)}sub{transform:translateY(.5em)}a{color:color-mix(in srgb,var(--deep-blue-2) 75%,currentColor)}:root{--container-width:1200px}.container,.container .is-extended,.container .is-full{display:grid;grid-template-columns:1fr 1rem minmax(0,var(--container-width)) 1rem 1fr}.container .is-extended>*,.container .is-full .is-extended .is-extended>*,.container .is-full .is-full>*,.container .is-full>*,.container>*{grid-column:3}.container .is-extended{grid-column:2/-2}.container .is-full{grid-column:1/-1}body{margin:0}body{color:var(--deep-purple-1)}.intropage_bg{background-image:url(../retail_group.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:60%;display:grid;grid-template-columns:1fr}@media (min-width:1920px){.intropage_bg{background-image:url(../retail_group_single.svg);background-position:right 20% top 70%;background-size:35%}}@media (max-width:820px){.intropage_bg{background-position:bottom}}@media (max-width:541px){.intropage_bg{background-image:none}}.language-buttons{display:flex;gap:.5rem;position:fixed;right:10px;top:10px;z-index:1000}
