/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
:root,:host{--tw-spacing:.25rem}.tw\:relative{position:relative}.tw\:z-\[1\]{z-index:1}.tw\:mx-auto{margin-inline:auto}.tw\:flex{display:flex}.tw\:aspect-\[4\/5\]{aspect-ratio:4/5}.tw\:size-full{width:100%;height:100%}.tw\:h-dvh{height:100dvh}.tw\:h-full{height:100%}.tw\:min-h-dvh{min-height:100dvh}.tw\:w-\[44\%\]{width:44%}.tw\:w-full{width:100%}.tw\:max-w-\[1480px\]{max-width:1480px}.tw\:shrink-0{flex-shrink:0}.tw\:flex-col{flex-direction:column}.tw\:justify-center{justify-content:center}.tw\:gap-4{gap:calc(var(--tw-spacing) * 4)}.tw\:overflow-hidden{overflow:hidden}.tw\:bg-cover{background-size:cover}.tw\:bg-no-repeat{background-repeat:no-repeat}.tw\:object-cover{object-fit:cover}.tw\:object-\[72\%_center\]{object-position:72% center}.tw\:px-5{padding-inline:calc(var(--tw-spacing) * 5)}.tw\:py-\[150px\]{padding-block:150px}.tw\:pt-0{padding-top:0}.tw\:pt-\[130px\]{padding-top:130px}.tw\:pt-\[135px\]{padding-top:135px}.tw\:pb-0{padding-bottom:0}.tw\:pb-\[30px\]{padding-bottom:30px}.tw\:pb-\[120px\]{padding-bottom:120px}@media not all and (width>=1199px){.tw\:max-\[1199px\]\:w-full{width:100%}}@media not all and (width>=991px){.tw\:max-\[991px\]\:aspect-\[4\/3\]{aspect-ratio:4/3}.tw\:max-\[991px\]\:h-auto{height:auto}.tw\:max-\[991px\]\:min-h-svh{min-height:100svh}.tw\:max-\[991px\]\:py-\[90px\]{padding-block:90px}.tw\:max-\[991px\]\:pt-\[180px\]{padding-top:180px}.tw\:max-\[991px\]\:pb-\[60px\]{padding-bottom:60px}.tw\:max-\[991px\]\:pb-\[130px\]{padding-bottom:130px}}@media not all and (width>=767px){.tw\:max-\[767px\]\:py-\[60px\]{padding-block:60px}.tw\:max-\[767px\]\:pb-\[30px\]{padding-bottom:30px}}@media not all and (width>=575px){.tw\:max-\[575px\]\:pt-\[130px\]{padding-top:130px}.tw\:max-\[575px\]\:pb-\[80px\]{padding-bottom:80px}}@media (width>=40rem){.tw\:sm\:px-8{padding-inline:calc(var(--tw-spacing) * 8)}}@media (width>=64rem){.tw\:lg\:px-12{padding-inline:calc(var(--tw-spacing) * 12)}}:root{--formlab-content-width:1480px;--formlab-background:#0a0e0d;--formlab-surface:#1b1b1b;--formlab-surface-raised:#252525;--formlab-text:#f2f2f2;--formlab-muted:#cecece;--formlab-accent:#c3ff00}html{scroll-behavior:smooth}body{color:var(--formlab-text);background:var(--formlab-background);margin:0}.formlab-skip-link{z-index:2147483647;color:var(--formlab-background);background:var(--formlab-accent);padding:.75rem 1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.formlab-skip-link:focus{transform:translateY(0)}.formlab-content{width:min(100%, var(--formlab-content-width));margin-inline:auto;padding-inline:48px}.formlab-credit a{color:var(--formlab-muted);transition:color .2s var(--ease-out,ease);text-decoration:none}.formlab-credit a:hover,.formlab-credit a:focus-visible{color:var(--formlab-accent);text-underline-offset:3px;text-decoration:underline}.formlab-page-hero .container{container-type:inline-size}.formlab-page-hero.fl-page-title .fl-breadcumb-wrap h1{font-size:min(231.33px, calc(100cqw / (.76 * var(--formlab-hero-chars,10))))}body .fl-site-header{padding-inline:0}body .fl-site-header .navigation>.container-fluid{max-width:var(--formlab-content-width);margin-inline:auto;padding-inline:3rem}@media (width<=1023px){body .fl-site-header .navigation>.container-fluid{padding-inline:2rem}}@media (width<=639px){body .fl-site-header .navigation>.container-fluid{padding-inline:1.25rem}}[data-slider]{position:relative}[data-slider-track]{will-change:transform;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex;overflow:clip}[data-slide]{flex:0 0 100%;min-width:0}.slider-dots{justify-content:center;gap:0;display:flex}.slider-dot{cursor:pointer;padding:0}@media (prefers-reduced-motion:reduce){[data-slider-track]{transition:none}}.motion-ready [data-reveal]{opacity:0}.no-motion [data-reveal],html:not(.motion-ready):not(.no-motion) [data-reveal]{opacity:1}@media (width>=992px){body .fl-program-section .fl-program-wrap .program-card .program-item{flex:0 calc(50% - 2.5px);max-width:calc(50% - 2.5px)}}.formlab-surface-section{background:var(--formlab-surface)}.formlab-page-intro{max-width:760px;color:var(--formlab-muted);margin:1.5rem 0 0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.6}.formlab-prose{max-width:760px;color:var(--formlab-muted);font-size:1.075rem;line-height:1.75}.formlab-prose :is(h2,h3,h4){color:var(--formlab-text);margin:2.5rem 0 1rem;line-height:1.05}.formlab-prose h2{font-size:clamp(2rem,4vw,3.5rem)}.formlab-prose h3{font-size:clamp(1.5rem,3vw,2.4rem)}.formlab-prose p{margin:0 0 1.4rem}.formlab-prose a{color:#c3ff00;text-underline-offset:.2em;text-decoration:underline}.formlab-prose ul,.formlab-prose ol{padding-left:1.25rem}.formlab-hero-eyebrow{color:var(--formlab-accent);letter-spacing:.2em;text-transform:uppercase;margin:0 0 1.75rem;font-size:.875rem;font-weight:700}.formlab-testimonial{z-index:1111;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:1050px;display:flex;position:relative}@media (width<=1199px){.formlab-testimonial{min-height:880px}}@media (width<=991px){.formlab-testimonial{min-height:auto;padding-block:90px}}@media (width<=767px){.formlab-testimonial{padding-block:60px}}@media (width<=1023px){.formlab-content{padding-inline:32px}}@media (width<=639px){.formlab-content{padding-inline:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.formlab-lightbox[data-astro-cid-araltbe4]{width:min(1100px,92vw);color:inherit;background:0 0;border:0;padding:0;overflow:visible}.formlab-lightbox[data-astro-cid-araltbe4]::backdrop{background:#000000d1}.formlab-lightbox__frame[data-astro-cid-araltbe4]{aspect-ratio:16/9;background:#000;width:100%;position:relative}.formlab-lightbox__frame[data-astro-cid-araltbe4] iframe[data-astro-cid-araltbe4]{border:0;width:100%;height:100%;position:absolute;inset:0}.formlab-lightbox__close[data-astro-cid-araltbe4]{width:2.5rem;height:2.5rem;color:var(--formlab-background,#0a0e0d);background:var(--formlab-accent,#c3ff00);cursor:pointer;border:0;place-items:center;padding:0;font-size:1.75rem;line-height:1;display:grid;position:absolute;top:-3rem;right:0}.formlab-lightbox__close[data-astro-cid-araltbe4]:focus-visible{outline:2px solid var(--formlab-text,#f2f2f2);outline-offset:3px}@media (width<=767px){.formlab-lightbox__close[data-astro-cid-araltbe4]{width:2.25rem;height:2.25rem;top:-2.75rem}}@media (width>=992px){.site-navbar[data-astro-cid-nen7h5rs]>.navbar-nav[data-astro-cid-nen7h5rs]{white-space:nowrap;align-items:center;flex-wrap:nowrap!important}.site-navbar[data-astro-cid-nen7h5rs]>.navbar-nav[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{flex:none}.site-navbar[data-astro-cid-nen7h5rs]>.navbar-nav[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{padding-inline:clamp(.75rem,1.25vw,1.25rem)}}.footer-contact[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:inherit}.footer-contact[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]:first-child a[data-astro-cid-jo6i4kqk]{color:var(--formlab-text,#f2f2f2);text-decoration:none}.footer-contact[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]:last-child a[data-astro-cid-jo6i4kqk]{color:var(--formlab-accent,#c3ff00);text-underline-offset:.12em;text-decoration:underline}
