@import"https://db.onlinewebfonts.com/c/0fbe978229000b7a4e249a22e8756fca?family=Neue+Haas+Unica+Pro+Medium";:root{--c-text-light: #ffffff;--c-text-medium: #4b5563;--c-text-dark: #000000;--c-primary-light: #dbeafe;--c-primary-medium: #2563eb;--c-primary-dark: #1e3a8a;--c-link-dark: #1e3a8a;--c-link: #2563eb;--c-border: #d1d5db;--c-disabled: #6b7280;--c-success-bg: #bbf7d0;--c-success: #16a34a;--c-error-bg: #fecaca;--c-error: #dc2626;--page-pad: 4vw;--duration-short: .1s;--duration-default: .2s;--duration-medium: .3s;--duration-long: .5s;--framer-font-family: "Inter", sans-serif;--framer-link-font-family: var(--framer-font-family);--framer-link-current-font-family: var(--framer-link-font-family);--input-accent-light: #eff6ff;--input-accent-medium: #1e3a8a;--input-accent-dark: #172554;--input-background: #fff;--input-border-color: #9ca3af;--input-border-width: 1px;--input-error-background: #fef2f2;--input-error: #991b1b;--input-line-height: 1.5rem;--input-pad-x: .75rem;--input-pad-y: .5rem;--input-radius: 4px;--input-text-light: #6b7281;--input-text-medium: #364151;--input-text-xs: .75rem;--input-text-sm: .875rem;--input-text-md: 1rem;--input-transition-speed: .2s}@media (min-width: 768px) and (max-width: 1024px){:root{--page-pad: 6vw}}@media (min-width: 1024px) and (max-width: 1280px){:root{--page-pad: 7vw}}body,figure{color:var(--c-text-medium);margin:0}body{font-family:Neue Haas Unica Pro Medium,sans-serif}*,*:before,*:after{font-family:inherit}a,a:hover{color:var(--c-text-dark)}a:not([href]),a[href=""]{cursor:not-allowed;opacity:.5}input,select,button{font-size:1rem;padding:0}button{-webkit-appearance:button;appearance:button}button,input[type=submit],input[type=button]{font-family:inherit}img{height:auto;max-width:100%;vertical-align:middle}pre{background-color:#0000001a;padding:.5rem;overflow:scroll}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--c-border)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:600;color:var(--c-text-dark);line-height:1.1;word-break:break-word}p{line-height:1.2}h1+p,h2+p,h3+p,h4+p,h5+p{margin-top:1rem}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark .h0,.dark .h1,.dark .h2,.dark .h3,.dark .h4,.dark .h5{color:var(--c-text-light)}.h0{font-size:2.5rem}h1,.h1{font-size:1.875rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.25rem}h4,.h4{font-size:1.125rem}h5,.h5{font-size:1rem}@media only screen and (min-width: 768px){.h0{font-size:3.25rem}h1,.h1{font-size:2.5rem}h2,.h2{font-size:1.875rem}h3,.h3{font-size:1.5rem}}.text-caps{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.section-pt-sm{padding-top:2rem}.section-pt-md{padding-top:3rem}.section-pt-lg{padding-top:4rem}.section-pb-sm{padding-bottom:2rem}.section-pb-md{padding-bottom:3rem}.section-pb-lg{padding-bottom:4rem}.section-border{border-bottom:1px solid var(--c-border)}@media (min-width: 1024px){.section-pt-sm{padding-top:3rem}.section-pt-md{padding-top:4.5rem}.section-pt-lg{padding-top:6rem}.section-pb-sm{padding-bottom:3rem}.section-pb-md{padding-bottom:4.5rem}.section-pb-lg{padding-bottom:6rem}}.page-width{max-width:var(--page-width, 1440px);margin-left:auto;margin-right:auto;padding-left:var(--page-pad);padding-right:var(--page-pad)}.content-2xl{max-width:70rem}.content-xl{max-width:60rem}.content-lg{max-width:50rem}.content-md{max-width:46rem}.content-sm{max-width:40rem}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:1.25em;margin-bottom:1rem}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte ul,.rte ol{padding-left:1.5rem}.rte li{margin-top:.5rem;margin-bottom:.5rem;list-style:inherit}.rte li>p:first-child{margin-top:0}.rte li>p:last-child{margin-bottom:0}.rte hr{margin:3em 0}.rte a,.rte a:visited,.rte a:hover,.rte a:active{color:inherit;text-decoration:underline;text-underline-offset:2px}.rte,.rte p,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{text-transform:none;letter-spacing:normal}.section-header{background-color:#fff;top:0;z-index:10}.sticky-header-hidden,.sticky-header-stuck{transition:all var(--duration-medium) ease-out}.sticky-header-hidden{transform:translateY(-100%)}.sticky-header-stuck{box-shadow:0 2px 5px #0000001a;position:sticky;transform:translateY(0)}.nav-menu>li{display:inline-block;margin-left:1rem;margin-right:1rem;position:relative}.nav-submemu{background:#fff;display:none;left:0;list-style-type:none;padding:.5rem 0;position:absolute;text-align-last:left;top:100%;z-index:1}.nav-submemu a{display:block;padding:.5rem .7rem}.nav-menu>li:hover .nav-submemu{display:block;z-index:100}.btn{-webkit-appearance:none;appearance:none;background-color:var(--input-accent-medium);border-color:var(--input-accent-medium);border-radius:var(--input-radius);border-style:solid;border-width:var(--input-border-width);color:var(--input-accent-light);cursor:pointer;display:inline-block;font-family:Neue Haas Unica Pro Medium,Neue Haas Unica Pro Medium Placeholder,sans-serif;font-size:var(--input-text-md);line-height:var(--input-line-height);letter-spacing:0;padding:var(--input-pad-y) var(--input-pad-x);text-decoration:none;transition:all var(--input-transition-speed) ease-in-out}.btn:hover,.btn:focus,.btn:active{background-color:var(--input-accent-medium)}.btn--secondary{background-color:transparent;border-color:var(--input-accent-medium);color:var(--input-accent-medium)}.btn--secondary:hover,.btn--secondary:focus,.btn--secondary:active{background-color:transparent;border-color:var(--input-accent-medium);color:var(--input-accent-medium)}.btn-link{background-color:transparent;color:var(--c-link);margin:0;padding:0}.btn-link:hover{color:var(--c-link)}[class^=field],.schedule-field-input{transition:box-shadow var(--input-transition-speed) ease,outline var(--input-transition-speed) ease,outline-offset var(--input-transition-speed) ease,border var(--input-transition-speed) ease,color var(--input-transition-speed) ease}.field-label{color:var(--input-text-medium);font-size:var(--input-text-sm)}.field-help{color:var(--input-text-light);font-size:var(--input-text-xs)}.field-input,.field-textarea,.field-select{-webkit-appearance:none;appearance:none;background-color:var(--input-background);border-color:var(--input-border-color);border-radius:var(--input-radius);border-style:solid;border-width:var(--input-border-width);color:inherit;font-family:inherit;font-size:var(--input-text-sm);line-height:var(--input-line-height);padding:var(--input-pad-y) var(--input-pad-x)}.schedule-field-input{-webkit-appearance:none;appearance:none;background-color:var(--input-background);border-color:var(--input-border-color);border-radius:var(--input-radius);border-style:solid;border-width:var(--input-border-width);font-family:inherit;font-size:var(--input-text-md);line-height:var(--input-line-height);padding:var(--input-pad-y) var(--input-pad-x)}.field-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.field-checkbox,.field-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border:1px solid var(--input-border-color);color:var(--input-accent-medium);cursor:pointer;display:inline-block;flex-shrink:0;height:1rem;padding:0;width:1rem}.field-checkbox:checked,.field-radio:checked{background-color:currentColor;background-position:center;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}.field-checkbox{border-radius:var(--input-radius)}.field-radio{border-radius:100%}.field-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.field-radio:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}label:has(.field-checkbox),label:has(.field-radio){display:flex;gap:.25rem;padding-top:.25rem;padding-bottom:.25rem}.field-error{color:var(--input-error)}.field-input[aria-invalid],.field-textarea[aria-invalid],.field-select[aria-invalid],.schedule-field-input[aria-invalid]{border-color:var(--input-error);background-color:var(--input-error-background)}.btn:active,.btn:focus,.field-input:active,.field-input:focus,.field-textarea:active,.field-textarea:focus,.field-select:active,.field-select:focus,.schedule-field-input:active,.schedule-field-input:focus,.field-checkbox:focus,.field-radio:focus{box-shadow:0 0 0 2px var(--input-background),0 0 0 4px var(--input-accent-medium);outline:2px solid transparent;outline-offset:2px}.field-input:active,.field-textarea:active,.field-select:active,.schedule-field-input:active,.field-checkbox:active,.field-radio:active{background-color:var(--input-accent-light)}fieldset{border-color:var(--input-border-color);border-radius:var(--input-radius);border-width:var(--input-border-width);padding:calc(var(--input-pad-x) / 4) var(--input-pad-x) var(--input-pad-x) var(--input-pad-x)}legend{color:var(--input-text-medium);font-size:var(--input-text-sm);padding:0 .5rem}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,.field-input[type=number]::-webkit-outer-spin-button,.field-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number],.field-input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.field-block{display:flex;flex-direction:column;gap:.25rem}.field-stack{position:relative}.field-stack input~.field-label,.field-stack textarea~.field-label,.field-stack select~.field-label{background:#fff0;border-radius:.25rem;font-size:var(--input-text-md);line-height:var(--input-line-height);padding:var(--input-pad-y) var(--input-pad-x);transform:translateY(0);transition:all var(--input-transition-speed) ease;position:absolute;left:0;top:0}.checkbox-container{position:relative;display:flex;align-items:flex-start;gap:12px;cursor:pointer;margin-bottom:16px}.custom-checkbox{position:absolute;opacity:0;cursor:pointer}.checkbox-circle{width:14px;height:14px;border:2px solid #d1d5db;border-radius:50%;background-color:transparent;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;margin-top:2px}.dark .checkbox-circle{border-color:#fff}.tick-icon{width:10px;height:10px;opacity:0;transform:scale(.5);transition:all .2s ease;fill:#fff}.dark .tick-icon{fill:#000}.custom-checkbox:checked+.checkbox-circle{background-color:#000;border-color:#000}.dark .custom-checkbox:checked+.checkbox-circle{background-color:#fff;border-color:#fff}.custom-checkbox:checked+.checkbox-circle .tick-icon{opacity:1;transform:scale(1)}.checkbox-container:hover .checkbox-circle{border-color:#000}.dark .checkbox-container:hover .checkbox-circle{border-color:#fff}.checkbox-text{font-size:12px;line-height:1.1;color:#000;letter-spacing:0em;width:100%}@media only screen and (min-width: 768px){.checkbox-text{width:50%}}.dark .checkbox-text{color:#fff}.form-container{max-width:500px;margin:0 auto;padding:20px}.theme-toggle{margin-bottom:20px;text-align:center}.theme-toggle button{padding:8px 16px;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer}.field-stack input:focus~.field-label,.field-stack input:not(:placeholder-shown)~.field-label,.field-stack input:-webkit-autofill~.field-label,.field-stack textarea:focus~.field-label,.field-stack textarea:not(:placeholder-shown)~.field-label,.field-stack textarea:-webkit-autofill~.field-label,.field-stack select~.field-label{background:var(--input-background);font-size:var(--input-text-xs);left:calc(var(--input-pad-x) - .25rem + var(--input-border-width));padding:0 .25rem;transform:translateY(-55%)}.field-stack input::placeholder,.field-stack textarea::placeholder{opacity:0}summary::-webkit-details-marker{display:none}.accordion{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border)}.accordion+.accordion{margin-top:0;border-top:none}.accordion summary .icon-caret{color:var(--c-primary-medium);height:.5rem;transition:transform .2s ease-in-out}.accordion[open]>summary .icon-caret{transform:rotate(180deg)}.accordion summary{cursor:pointer;list-style:none;position:relative;display:flex;align-items:center;justify-content:space-between;gap:.25rem}.errors{background-color:var(--c-error-bg);border-left-color:var(--c-error);border-left-style:solid;border-left-width:3px;margin-bottom:1rem;margin-top:1rem;padding:1.2rem}.errors *:first-child{margin-top:0}.errors *:last-child{margin-bottom:0}.prev a,.next a,.page a,.current,.deco{display:inline-block;padding:.5rem}.prev{display:inline-block;margin-right:1rem}.next{display:inline-block;margin-left:1rem}.current{font-weight:700}.deco{color:var(--c-text-light)}.loading{min-height:24px;min-width:24px;overflow:hidden;position:relative}.loading:before,.loading:after{content:"";display:block}.loading:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffc;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.loading:after{animation:loading-spin 1s infinite linear;border-color:#1a73e833;border-bottom-color:#1a73e8;border-radius:50%;border-style:solid;border-width:4px;height:24px;left:50%;margin-left:-12px;margin-top:-12px;position:absolute;top:50%;width:24px;z-index:2}@keyframes loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-unstyled{margin:0;background-color:transparent;background-image:none;padding:0}.list-unstyled{list-style-type:none;margin:0;padding:0}.placeholder-svg{display:block;max-width:100%;height:auto}.js-enabled{display:none}.js .js-enabled{display:inherit}.animate--zoom-in{--zoom-in-ratio: 1;--transform-out-ratio: 0}.animate--zoom-in>img,.animate--zoom-in>picture,.animate--zoom-in>svg{display:block;scale:var(--zoom-in-ratio);transform:translateY(calc(var(--transform-out-ratio) * 1px));transition:scale var(--duration-short) linear}.iframe-video{overflow:hidden;padding-top:var(--aspect-ratio, 56.25%);position:relative;width:100%}.iframe-video iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}dialog{max-height:90dvh;max-width:90dvw;padding:0;width:40rem}.dialog-content{max-height:90dvh;max-width:95dvw;overflow:auto;padding:3rem 1rem}.dialog-close{position:absolute;right:.5rem;top:.5rem;z-index:1}dialog[open]{opacity:1;transform:translateY(0)}dialog{opacity:0;transform:translateY(10%);transition:opacity .25s ease-out,transform .25s ease-out,overlay .25s ease-out allow-discrete,display .25s ease-out allow-discrete}@starting-style{dialog[open]{opacity:0;transform:translateY(10%)}}dialog::backdrop{background-color:#0000;transition:display .25s allow-discrete,overlay .25s allow-discrete,background-color .25s}dialog[open]::backdrop{background-color:#0000007f}@starting-style{dialog[open]::backdrop{background-color:#0000}}.page-transition{opacity:1;transition:opacity var(--duration-medium) ease}.page-transition.is-loading{opacity:0;pointer-events:none}.page-transition.is-loading{animation:ensure-visibility .1s ease-in-out .5s forwards}@keyframes ensure-visibility{to{opacity:1;pointer-events:auto}}.page-transition.page-transition--slow{--duration-medium: .4s}@media (prefers-reduced-motion: reduce){.page-transition{transition:none}}.hover\:opacity-70:hover,.hover\:opacity-90:hover,.hover\:opacity-80:hover,.hover\:opacity-50:hover{opacity:1!important}.leading-relaxed,.leading-tight,.leading-none{line-height:1!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/base.css.map */
