@charset "UTF-8";html{scroll-behavior:smooth}body{background:#fff;color:#2b3564}section{scroll-margin-top:96px}h1,h2,h3,h4{font-family:'"Baloo 2"',"Baloo 2",Nunito,ui-sans-serif,system-ui,sans-serif;font-weight:700;letter-spacing:-.01em}.u-container{width:100%;max-width:1240px;margin-inline:auto;padding-inline:1.25rem}@media (min-width: 768px){.u-container{padding-inline:2rem}}.u-section{padding-block:3.5rem}@media (min-width: 768px){.u-section{padding-block:5rem}}.u-section-tight{padding-block:2.5rem}@media (min-width: 768px){.u-section-tight{padding-block:3.5rem}}.u-section-head{margin-bottom:1.75rem}@media (min-width: 768px){.u-section-head{margin-bottom:2.5rem}}.u-slash{display:inline-block;width:2.75rem;height:.4rem;border-radius:.15rem;transform:skew(-20deg);background:currentColor}.u-slash-trio{display:inline-flex;gap:.3rem}.u-slash-trio span{display:block;width:1.1rem;height:.4rem;border-radius:.15rem;transform:skew(-20deg)}.u-slash-trio span:nth-child(1){background:#fbd34d}.u-slash-trio span:nth-child(2){background:#e5352f}.u-slash-trio span:nth-child(3){background:#34a44a}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid #4e87ac;outline-offset:2px;border-radius:.35rem}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}body.overflow-locked{overflow:hidden}@media (max-width: 767px){.promo-rotator{display:grid}.promo-rotator>*{grid-area:1/1;opacity:0;visibility:hidden;animation:promo-rotate 12s infinite}.promo-rotator>*:nth-child(1){animation-delay:0s}.promo-rotator>*:nth-child(2){animation-delay:4s}.promo-rotator>*:nth-child(3){animation-delay:8s}}@keyframes promo-rotate{0%{opacity:0;visibility:visible}4%,29%{opacity:1;visibility:visible}33%{opacity:0;visibility:visible}33.01%,to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion: reduce){.promo-rotator>*{animation:none}.promo-rotator>*:nth-child(1){opacity:1;visibility:visible}*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}.clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.clamp-6{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden}
