:where(.base-image){transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1);width:100%}:where(.base-image):not(.loaded){opacity:0}.nav-item.underline[data-v-36eaa134]{background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;transition-duration:.3s;transition-property:background-size;transition-timing-function:cubic-bezier(.89,.03,.21,.92)}.nav-item.underline.is-secondary[data-v-36eaa134]{background:none}.nav-item.underline.is-active[data-v-36eaa134]{background-position-x:0;background-size:100% 1px}svg path[data-v-1ddec693]{transition:all .6s ease}svg.open .top[data-v-1ddec693],svg:not(.open) .center[data-v-1ddec693]{transform-origin:center;transition-delay:.4s}svg.open .top[data-v-1ddec693]{transform:translateY(6px) translate(4px) rotate(-45deg)}svg.open .center[data-v-1ddec693]{opacity:0}svg.open .bottom[data-v-1ddec693]{transform:translateY(-6px) translate(4px) rotate(45deg);transform-origin:center;transition-delay:.4s}.fade-nav-enter-active[data-v-0c0d8b3a],.fade-nav-leave-active[data-v-0c0d8b3a]{transition:all .6s ease}.fade-nav-enter-from[data-v-0c0d8b3a],.fade-nav-leave-to[data-v-0c0d8b3a]{opacity:0;transform:translate(100%)}.fade-nav-leave-active[data-v-0c0d8b3a]{bottom:0;left:0;position:absolute;right:0;top:0}.nav-toggle[data-v-d3bdc589]{transition-timing-function:cubic-bezier(.89,.03,.21,.92)}.base-input:has(input:invalid).visited,.base-input:has(textarea:invalid).visited{--tw-text-opacity:1;color:rgb(var(--c-error-rgb)/var(--tw-text-opacity))}.base-input:has(input:invalid).visited input,.base-input:has(input:invalid).visited textarea,.base-input:has(textarea:invalid).visited input,.base-input:has(textarea:invalid).visited textarea{border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-error-rgb)/var(--tw-border-opacity))}.base-input input{height:50px;padding:0 var(--space-2xs-xs)}.base-input textarea{padding:var(--space-xs-s) var(--space-2xs-xs)}.base-input input,.base-input textarea{border:1px solid var(--c-lines-light);border-radius:3px;display:block;width:100%}.base-input input:focus,.base-input textarea:focus{border:1px solid var(--c-text-medium);outline:none}.submit-button[data-v-b595a6c0]{border:1px solid #000;min-width:100px;padding:1rem}.ellipsis[data-v-b595a6c0]:after{animation:ellipsis-b595a6c0 .9s steps(4) infinite;content:"…";display:inline-block;overflow:hidden;vertical-align:bottom;width:0}@keyframes ellipsis-b595a6c0{to{width:1.25em}}button[data-v-a756d456]:disabled{background:gray;color:#fff;cursor:not-allowed}#newsletter-signup[data-v-cba78abd] .base-input input{background-color:transparent;border-style:none;height:50px;width:100%;--tw-text-opacity:1;color:rgb(var(--c-text-light-rgb)/var(--tw-text-opacity));font-size:13px;font-weight:400;line-height:1.45;outline:2px solid transparent;outline-offset:2px}@media (min-width:1024px){#newsletter-signup[data-v-cba78abd] .base-input input{font-size:15px}}#newsletter-signup[data-v-cba78abd] .base-input input:focus::-moz-placeholder{color:transparent}#newsletter-signup[data-v-cba78abd] .base-input input:focus::placeholder{color:transparent}#newsletter-signup[data-v-cba78abd] .message-error{margin-bottom:var(--space-s-m);margin-top:var(--space-s-m)}.base-markdown h1{font-size:var(--step-7)}.base-markdown h1,.base-markdown h2{font-family:Canela,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;line-height:1.2}.base-markdown h2{font-size:var(--step-6)}.base-markdown h3{font-size:var(--step-5)}.base-markdown h3,.base-markdown h4{font-family:Canela,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;line-height:1.2}.base-markdown h4{font-size:var(--step-4)}.base-markdown h5{font-family:Canela,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:var(--step-3);line-height:1.3}.base-markdown h6{font-size:15px;line-height:1.45}@media (min-width:1024px){.base-markdown h6{font-size:17px}}.base-markdown *+*{margin-top:var(--space-2xs-xs)}.base-markdown *+h1,.base-markdown *+h2,.base-markdown *+h3,.base-markdown *+h4,.base-markdown *+h5{margin-top:var(--space-s-m)}.base-markdown a{background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 1px;transition-duration:.3s;transition-property:background-size;transition-timing-function:cubic-bezier(.89,.03,.21,.92)}.base-markdown a:focus,.base-markdown a:hover{background-position-x:0;background-size:0 1px}.base-markdown strong{font-weight:700}
