@media (max-width:1023px){#mainNav[data-astro-cid-5blmo7yk].nav-hidden{transform:translate(-50%,-120%);opacity:0;pointer-events:none}}.hamburger-line[data-astro-cid-5blmo7yk]{transition:all .4s cubic-bezier(.4,0,.2,1)}#mobileToggle[data-astro-cid-5blmo7yk].open .hamburger-line[data-astro-cid-5blmo7yk]:nth-child(1){transform:translateY(9px) rotate(45deg);--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity, 1))}#mobileToggle[data-astro-cid-5blmo7yk].open .hamburger-line[data-astro-cid-5blmo7yk]:nth-child(2){opacity:0;transform:translate(20px)}#mobileToggle[data-astro-cid-5blmo7yk].open .hamburger-line[data-astro-cid-5blmo7yk]:nth-child(3){transform:translateY(-9px) rotate(-45deg);--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity, 1))}#mobileToggle[data-astro-cid-5blmo7yk].open{border-color:#6366f180;--tw-shadow-color:rgb(99 102 241 / .2);--tw-shadow:var(--tw-shadow-colored)}#mobileToggle[data-astro-cid-5blmo7yk]:not(.open):hover .hamburger-line[data-astro-cid-5blmo7yk]:nth-child(1){width:80%}#mobileToggle[data-astro-cid-5blmo7yk]:not(.open):hover .hamburger-line[data-astro-cid-5blmo7yk]:nth-child(3){width:60%}#mobileNav[data-astro-cid-5blmo7yk].active{pointer-events:auto}#mobileNav[data-astro-cid-5blmo7yk].active #mobileBackdrop[data-astro-cid-5blmo7yk]{opacity:1;pointer-events:auto}#mobileNav[data-astro-cid-5blmo7yk].active #mobileDrawer[data-astro-cid-5blmo7yk]{transform:translate(0)}.block-title{font-size:1.875rem;line-height:2.25rem;font-weight:700;letter-spacing:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1))}.block-big-title{font-size:2.25rem;line-height:2.5rem;font-weight:700;letter-spacing:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1))}@media (min-width:1280px){.block-big-title{font-size:3rem;line-height:1}}.block-subtitle{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(161 163 247/var(--tw-text-opacity, 1))}.content-title{font-size:1.125rem;line-height:1.75rem;font-weight:700;letter-spacing:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1))}.content-text-white{font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1))}.content-text-gray{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity, 1))}.main-border-gray{border-width:1px;border-style:solid;border-color:#ffffff26}.main-border-gray-darker{border-width:1px;border-style:solid;border-color:#ffffff12}.contained-button{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity, 1));font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contained-button:hover{--tw-bg-opacity:1;background-color:rgb(114 116 243/var(--tw-bg-opacity, 1))}.outlined-button{border-radius:.75rem;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(38 39 43/var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1));border-width:1px;border-style:solid;border-color:#ffffff26}.outlined-button:hover{--tw-bg-opacity:1;background-color:rgb(48 49 54/var(--tw-bg-opacity, 1))}@font-face{font-display:var(--fontsource-Inter-font-display, optional)}@font-face{font-family:BrittanySignature;src:url(/_astro/BrittanySignature.X8HHbdIR.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}