.m-interactable{cursor:pointer;background:0 0;border:0;padding:0;font-family:Roboto;text-decoration:none;transition:all .15s cubic-bezier(0,0,.2,1)}.m-interactable[disabled]:not(.--loading){opacity:.3}.m-interactable.--loading{justify-content:center;align-items:center;gap:1rem;display:flex}.m-interactable.--loading:before{content:" ";border:2px solid var(--colors-background-white);border-top-color:#0000;border-radius:50%;width:1.6rem;height:1.6rem;animation:.7s linear infinite spin;display:inline-block}.m-interactable.--loading .s-hidden-on-loading{display:none}.m-interactable.--breadcrumb{color:var(--colors-text-light);font-size:1.4rem;line-height:2.6rem}.m-interactable.--breadcrumb:hover:not(.--disabled){text-decoration:underline}.m-interactable.--disabled{cursor:default}.m-interactable.--dull{color:var(--colors-text-dark)}.m-interactable.--solid,.m-interactable.--outline{border-radius:.6rem;padding:.8rem 1.6rem}.m-interactable.--solid[disabled],.m-interactable.--outline[disabled]{opacity:.5}.m-interactable.--solid,.m-interactable:hover.--outline{color:var(--colors-background-white);background:var(--colors-primary-primary-2)}.m-interactable.--solid[disabled],.m-interactable:hover.--outline[disabled]{cursor:not-allowed;opacity:.5}.m-interactable.--solid:hover{background-color:var(--colors-primary-primary-1)}.m-interactable.--solid:hover[disabled]{cursor:not-allowed;opacity:.5;background-color:var(--colors-primary-primary-2)}.m-interactable.--outline{--iout-main-color:var(--colors-primary-primary-2);color:var(--iout-main-color);border:1px solid var(--iout-main-color)}.m-interactable.--outline.--white{--iout-main-color:var(--colors-background-white)}.m-interactable.--outline.--white:hover{background:0 0}.m-interactable.--pebble{color:var(--colors-text-medium);border:1px solid var(--colors-neutral-tertiary);border-radius:.6rem;padding:0 1.5rem;box-shadow:0 1px 2px #6e7c9180}.m-interactable.--pebble:not(a){color:var(--colors-text-disabled);cursor:not-allowed;box-shadow:0 5px 10px #0000000d}.m-interactable.--pebble[aria-current=page]:after{content:" "}.m-interactable.--grey-dark{color:var(--colors-text-dark)}.m-interactable.--grey-dark:hover{color:var(--colors-primary-primary-1)}.m-interactable.--grey-medium{color:var(--colors-text-medium)}.m-interactable.--grey-medium:hover{color:var(--colors-primary-primary-2)}.m-interactable.--grey-large{color:var(--colors-text-medium);font-size:1.6rem;line-height:2.4rem}.m-interactable.--grey-large:hover{color:var(--colors-primary-primary-1)}.m-interactable.--primary,.m-interactable.--blue-line{color:var(--colors-primary-primary-2)}.m-interactable.--primary:hover,.m-interactable.--blue-line:hover{color:var(--colors-primary-primary-1)}.m-interactable.--blue-line{font-weight:500;text-decoration:underline}.m-interactable.--buy{background-color:var(--colors-functionalColors-error-enabled);color:var(--colors-background-white);border-radius:.6rem;justify-content:center;align-items:center;display:flex}.m-interactable.--buy[disabled]{background-color:var(--colors-functionalColors-error-disabled)}.m-interactable.--buy:hover{background-color:var(--colors-functionalColors-error-dark)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(Roboto),url(/assets/Roboto-Light-Latin-BizgZZ3y.woff2)format("woff2"),url(/assets/Roboto-Light-CdpWJUPc.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),url(/assets/Roboto-Regular-Latin-DXyFPIdK.woff2)format("woff2"),url(/assets/Roboto-Regular-BUNS1grN.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto),url(/assets/Roboto-Medium-Latin-C6iW8rdg.woff2)format("woff2"),url(/assets/Roboto-Medium-DxqzaAEu.woff2)format("woff2")}:root{--colors-background-primary:#f4f7f9;--colors-background-secondary:#f0f3f5;--colors-background-tertiary:#f3f5f7;--colors-background-alt:#f7f9fb;--colors-background-white:#fff;--colors-background-neutral:#fbfbfb;--colors-background-contrast:#000;--colors-background-light:#efeff0;--colors-neutral-primary:#ddd;--colors-neutral-secondary:#dee2e6;--colors-neutral-tertiary:#f0f3f5;--colors-text-dark:#39424f;--colors-text-medium:#6e7c91;--colors-text-light:#8a9eb5;--colors-text-white:#fff;--colors-text-orange:#fe8719;--colors-text-disabled:#c7cdd4;--colors-border-50:#f0f0f0;--colors-border-100:#ddd;--colors-border-150:#d6d6d6;--colors-primary-primary-1:#00498a;--colors-primary-primary-2:#09f;--colors-primary-primary-2a:#0099ff32;--colors-primary-primary-1-light:#c8e9ff;--colors-primary-primary-3:#00498a;--colors-primary-bright:#00d0e0;--colors-vivo-primary:#c099d3;--colors-vivo-secondary:#57257d;--colors-vivo-tertiary:#80c;--colors-secondary-secondary-1:#df005a;--colors-secondary-secondary-2:#57257d;--colors-secondary-secondary-1-light:#ff82a8;--colors-secondary-secondary-2-light:#d89eff;--colors-secondary-secondary-1-dark:#be3466;--colors-secondary-secondary-2-dark:#2c1047;--colors-accent-primary:#002447;--colors-accent-secondary:#00d0e0;--colors-accent-primary-light:#80c9ff;--colors-accent-secondary-light:#b1fffb;--colors-accent-primary-dark:#021728;--colors-accent-secondary-dark:#00828e;--colors-functionalColors-danger:#df005a;--colors-functionalColors-orange:#f90;--colors-functionalColors-success-light:#efffef;--colors-functionalColors-success-medium:#9c3;--colors-functionalColors-success-base:#03b304;--colors-functionalColors-success-dark:#017002;--colors-functionalColors-error-light:#ffeaf0;--colors-functionalColors-error-disabled:#ff82a8;--colors-functionalColors-error-enabled:#df005a;--colors-functionalColors-error-dark:#be3466;--colors-functionalColors-error-medium:#972a1d;--colors-functionalColors-error-base:#c00;--colors-blackAlpha-50:#0000000a;--colors-gradient-primary:linear-gradient(287.38deg, #00498a 0%, #0062b8 100%);--colors-gradient-secondary:linear-gradient(287.38deg, #09f 0%, #1abefa 100%);--colors-gradient-tertiary:linear-gradient(107.53deg, #00498a 0%, #09f 50.78%, #00d0e0 100%);--colors-gradient-pinkBlue:linear-gradient(153.18deg, #00498a 51.67%, #d89eff 103.2%);--colors-gradient-pinkBlueMobile:linear-gradient(181.68deg, #00498a 47.12%, #d89eff 119.35%);--colors-gradient-solidBlueWhite:linear-gradient(0, white 17rem, #00498a 0);--colors-gradient-solidBlueWhite2:linear-gradient(180deg, #00498a 31.4rem, white 31.41rem, white 100%);--colors-background-backdrop:#0009;--colors-blackAlpha-600:#00000050;--breakpoints-base:0em;--breakpoints-sm:768px;--breakpoints-md:1024px;--breakpoints-lg:1340px;--breakpoints-xl:1550px;--breakpoints-2xl:1920px;--breakpoints-lessMd:1023px;--breakpoints-2md:1210px;--shadows-xs:0 0 0 1px #0000000d;--shadows-sm:5px 0px 10px #00000026;--shadows-base:0px 5px 10px #0000000d;--shadows-md:0px 1px 2px 0px #6e7c9180;--shadows-lg:0px 5px 10px #00000026;--shadows-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--shadows-2xl:0 25px 50px -12px #00000040;--shadows-base-alt:0px -5px 6px #0000000d;--gradients-pinkBlue:linear-gradient(153.18deg, #00498a 51.67%, #d89eff 103.2%);--gradients-pinkBlueMobile:linear-gradient(181.68deg, #00498a 47.12%, #d89eff 119.35%);scroll-behavior:smooth;font-family:Roboto,sans-serif;font-size:10px}:not(svg,img){box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}*{font-family:Roboto,sans-serif}body{background-color:var(--colors-background-primary);margin:0}main>section{max-width:100vw;overflow-x:hidden}.layout-section{--layout-section-max:var(--breakpoints-lg);grid-template-rows:auto;grid-template-columns:1fr;display:grid}.layout-section>*{grid-column:1/2;justify-self:stretch;max-width:min(100%,100vw)}@media (min-width:1340px){.layout-section{grid-template-columns:1fr var(--layout-section-max) 1fr}.layout-section>*{max-width:var(--layout-section-max);grid-column:2/3}.layout-section>div{width:100%}}.h-stack{--hstack-gap:0;--hstack-wrap:no-wrap;justify-content:flex-start;align-items:center;gap:var(--hstack-gap);flex-wrap:var(--hstack-wrap);display:flex}.h-stack.--v-top{align-items:flex-start}.--block-mobile-only{display:block}@media (min-width:768px){.--block-mobile-only{display:none}}.--block-desktop768-only{display:none}@media (min-width:768px){.--block-desktop768-only{display:block}}.--block-desktop-only{display:none}@media (min-width:1340px){.--block-desktop-only{display:block}}.--flex-mobile-only{display:block}@media (min-width:1340px){.--flex-mobile-only{display:none}}.m-divider{border:0;border-bottom-width:1px;border-bottom-color:var(--colors-text-light);opacity:.6;z-index:0;border-bottom-style:solid;margin:0;position:relative}.center{--hstack-gap:0;justify-content:center;align-items:center;gap:var(--gap);display:flex}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.--list-unstyled{margin-top:0;padding-left:0;list-style-type:none}.spaced{justify-content:space-between;align-items:center;display:flex}.--text-medium{color:var(--colors-text-medium)}.--text-dark{color:var(--colors-text-dark)}.--text-light{color:var(--colors-text-light)}.swiper-control.--next{transform:rotate(180deg)}.swiper-pagination{width:fit-content!important;height:2.4rem!important;transform:unset!important;inset:unset!important;justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important}.swiper-pagination-bullet{position:relative;background:#8f929a!important;border-radius:1.2rem!important;width:1.8rem!important;height:.4rem!important;margin:0 .4rem!important;display:block!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#39424f!important}.m-breadcrumb{height:68px;overflow:auto hidden}.m-breadcrumb>ul{justify-self:stretch;width:max-content;margin-bottom:0;padding:1.6rem 3.2rem}.m-breadcrumb>ul li a span,.m-breadcrumb>ul li span,.m-breadcrumb>ul li a{white-space:nowrap;display:block}.m-breadcrumb>ul li{width:max-content}.m-swiper-controls.--hidden{display:none!important}.m-spinner{--m-spinner-width:3.2rem;--m-spinner-height:3.2rem;--m-spinner-color:var(--colors-primary-primary-2);--m-spinner-thickness:3px;justify-content:center;align-items:center;padding:1.6rem;display:flex;position:relative}.m-spinner:after{content:" ";border:var(--m-spinner-thickness) solid var(--m-spinner-color);width:var(--m-spinner-width);height:var(--m-spinner-height);border-bottom-width:0;border-left-width:0;border-radius:50%;animation-name:spin;animation-duration:.6s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:running}.--bold{font-weight:500}.--regular{font-weight:400}.--light{font-weight:300}.s-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[class*=typography],span,p,h1,h2,h3,h4,h5,h6,strong,b,em,i,u{font-family:Roboto,sans-serif}.typography-text-1{font-size:1.8rem;line-height:2.7rem}@media (min-width:768px){.typography-text-1{font-size:2rem;line-height:2.8rem}}.typography-text-3{font-size:1.4rem;line-height:2rem}@media (min-width:768px){.typography-text-3{font-size:1.6rem;line-height:2.4rem}}.typography-text-4{font-size:1.2rem;line-height:1.6rem}.typography-caption-medium{font-weight:500}.typography-caption-regular{font-size:1.2rem;font-weight:400;line-height:1.6rem}@media (min-width:768px){.typography-caption-regular{font-size:1.4rem;line-height:2rem}}.typography-text-2{font-size:1.6rem;line-height:2.4rem}@media (min-width:768px){.typography-text-2{font-size:1.8rem}}.typography-subtitle-2{font-size:1.4rem;line-height:2rem}@media (min-width:768px){.typography-subtitle-2{font-size:1.6rem;line-height:2.4rem}}.typography-subtitle-1{font-size:1.6rem;line-height:2.4rem}@media (min-width:768px){.typography-subtitle-1{font-size:1.8rem;line-height:2.4rem}}.typography-title-1{font-size:3.2rem;line-height:4rem}@media (min-width:768px){.typography-title-1{font-size:4.8rem;line-height:5.6rem}}.typography-title-2{font-size:2.8rem;line-height:3.2rem}@media (min-width:768px){.typography-title-2{font-size:4rem;line-height:4.8rem}}.typography-title-3{font-size:2.4rem;line-height:3.2rem}@media (min-width:768px){.typography-title-3{font-size:3.2rem;line-height:4rem}}.typography-title-4{font-size:2.2rem;line-height:2.4rem}@media (min-width:768px){.typography-title-4{font-size:2.8rem;line-height:3.2rem}}.typography-title-5{font-size:1.8rem;line-height:2.4rem}@media (min-width:768px){.typography-title-5{font-size:2rem;line-height:2.8rem}}.typography-title-6{font-size:1.2rem;line-height:1.6rem}@media (min-width:768px){.typography-title-6{font-size:1.4rem;line-height:2rem}}.--uppercase{text-transform:uppercase}
