@import"https://fonts.googleapis.com/css2?family=Inter:opsz@14..32&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,700&display=swap";body,html{background:#fff;color:#1f1f1f;font-family:Inter,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;vertical-align:baseline}body ::-moz-selection,html ::-moz-selection{background:#0000e080}body ::selection,html ::selection{background:#0000e080}body :focus-visible,html :focus-visible{outline:2px solid #0000e0!important;outline-offset:2px!important}body .focus-visible\:ring-2:focus-visible,body .focus-visible\:ring-primary-500:focus-visible,html .focus-visible\:ring-2:focus-visible,html .focus-visible\:ring-primary-500:focus-visible{outline:2px solid #1f1f1f!important;outline-offset:2px!important;--tw-ring-color:$gray900}body h1,body h2,body h3,body h4,body h5,body h6,html h1,html h2,html h3,html h4,html h5,html h6{font-family:Inter,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400}body h1,html h1{font-size:clamp(2.5rem,4vw + 1rem,3.5rem);font-weight:700;line-height:clamp(3rem,5vw + 1rem,4.25rem)}body h1 strong,html h1 strong{color:#0000e0}body h2,html h2{color:#0000e0;font-size:clamp(2rem,3vw + 1rem,2rem);font-weight:700;line-height:2.675rem;line-height:clamp(2.5rem,3.5vw + 1rem,2.8rem)}body h2 strong,html h2 strong{color:#0000e0}@media (max-width:600px){body h2,html h2{font-weight:600}}body h3,body h4,html h3,html h4{color:#0000e0;font-size:clamp(1.2rem,3vw + 1rem,1.5rem);font-weight:700;line-height:2.675rem;line-height:clamp(1.8rem,3.5vw + 1rem,2rem)}body h3 strong,body h4 strong,html h3 strong,html h4 strong{color:#0000e0}@media (max-width:600px){body h3,body h4,html h3,html h4{font-weight:600}}body li,body p,html li,html p{font-size:1.25rem;line-height:2.375rem}@supports (text-wrap:pretty){@media (min-width:768px){h1,h2,h3,h4,h5,h6{text-wrap:balance}}}button{font-family:Inter,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;word-spacing:1px}a{color:#0000e0}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.scrollbar{overflow:overlay!important;scrollbar-gutter:stable!important}.scrollbar::-webkit-scrollbar{height:16px!important;width:16px!important;z-index:999999!important}.scrollbar::-webkit-scrollbar,.scrollbar::-webkit-scrollbar-track{background-color:transparent!important}.scrollbar::-webkit-scrollbar-thumb{background-color:transparent!important;border:0 solid #fff!important;border-radius:16px!important}.scrollbar::-webkit-scrollbar-button{display:none!important}.scrollbar:hover::-webkit-scrollbar-thumb{background-color:#a0a0a5!important;border:4px solid #fff!important}.scrollbar::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5!important;border:4px solid #f4f4f4!important}.spacerXS>*+*{margin-top:4px}.spacerSM>*+*{margin-top:12px}.spacer>*+*{margin-top:24px}.spacerM>*+*{margin-top:36px}.spacerL>*+*{margin-top:48px}.spacerXL>*+*{margin-top:60px}.cta-container{display:flex;flex-wrap:wrap;gap:12px 20px}.bg-fade{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffbf;border:none;inset:0;margin:0!important;position:fixed;z-index:998}input,select,textarea{background:#0000e00d;border:none;border:1px solid rgba(90,141,255,.1);border-radius:12px;color:#494b4d;font-family:Inter,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.125rem;line-height:1rem;padding:12px 16px!important}input:focus,select:focus,textarea:focus{outline:0 solid #5a8dff!important;outline-offset:0!important}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #5a8dff!important}textarea{min-height:140px;resize:none}label,legend{font-size:1.125rem}.sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.tag{background:#0000e033;border-radius:50px;color:#0000e0;line-height:1;padding:8px 16px}.img-border-style{border:2px solid #0000e0;border-radius:16px;outline:2px solid #0000e0;outline-offset:12px}.slice+.slice{margin-top:180px}@media (max-width:960px){.slice+.slice{margin-top:140px}}@media (max-width:560px){.slice+.slice{margin-top:120px}}.drawer .slice+.slice{margin-top:40px}@media (max-width:560px){.drawer .slice+.slice{margin-top:20px}}.slice:not(.solid-bg,.auto-scroller):last-of-type{margin-bottom:180px}@media (max-width:960px){.slice:not(.solid-bg,.auto-scroller):last-of-type{margin-bottom:140px}}@media (max-width:560px){.slice:not(.solid-bg,.auto-scroller):last-of-type{margin-bottom:120px}}.solid-bg+.solid-bg{margin-top:0}.solid-bg :focus-visible{outline:2px solid #fff!important;outline-offset:2px!important}.auto-scroller+.solid-bg{margin-top:0}.body-copy+.body-copy{margin-top:60px}.collapsed-padding+.slice,.image-slice+.image-slice,.slice+.collapsed-padding,.slice+.collapsed-top{margin-top:40px}.section-header{margin-inline:auto;margin-bottom:60px;max-width:1280px;text-align:center}@media (max-width:960px){.section-header{text-align:left}}.slide-left-enter-active,.slide-left-leave-active{transition:all .2s ease-out}.slide-left-enter-from,.slide-left-leave-to{transform:translate(100%)}.slide-right-enter-active,.slide-right-leave-active{transition:all .2s ease-out}.slide-right-enter-from,.slide-right-leave-to{transform:translate(-100%)}.fade-enter-active,.fade-leave-active{transition:all .2s ease-out}.fade-enter-from,.fade-leave-to{opacity:0}.cart-number-enter-active,.cart-number-leave-active{transition:all .4s cubic-bezier(.175,.885,.32,1.375)}.cart-number-enter-from,.cart-number-leave-to{opacity:0;transform:translateY(10px) rotate(180deg) scale(0)}
