@import"https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,300&family=Work+Sans&display=swap";:where(.astro-dhfotatx){padding:0;margin:0;-ms-overflow-style:none;scrollbar-width:none}h1:where(.astro-dhfotatx),h2:where(.astro-dhfotatx){font-weight:900;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0;text-wrap:var(--title-text-wrap, var(--heading-text-wrap))}h1:where(.astro-dhfotatx){margin-bottom:5px;margin-top:5px;color:#fff;font-size:calc(3.75rem * var(--scale));line-height:1.1}h2:where(.astro-dhfotatx){color:var(--color-text);margin-bottom:15px;font-size:calc(2.125rem * var(--scale));margin-top:var(--spacing-sm);text-align:center}a:where(.astro-dhfotatx){color:#4a66eb;text-decoration:unset}p:where(.astro-dhfotatx){font-weight:300;-webkit-tap-highlight-color:transparent;color:var(--text-color);font-size:var(--text-fz, var(--font-size-md));font-weight:400;line-height:var(--text-lh, var(--line-height-md));margin:0;padding:0;text-decoration:none}:where(.astro-dhfotatx),:after:where(.astro-dhfotatx),:before:where(.astro-dhfotatx){box-sizing:border-box}button:where(.astro-dhfotatx),textarea:where(.astro-dhfotatx){font:inherit}button:where(.astro-dhfotatx){text-transform:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:100%;background-color:var(--color-body);color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-md);line-height:1.45;margin:0}@media (max-device-width: 31.25em){body{-webkit-text-size-adjust:100%}}:root{color-scheme:var(--color-scheme);--color-scheme: light dark;--font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--spacing-md: calc(1rem * var(--scale));--spacing-xl: calc(2rem * var(--scale));--shadow-md: 0 calc(.0625rem * var(--scale)) calc(.1875rem * var(--scale)) #0000000d, #0000000d 0 calc(1.25rem * var(--scale)) calc(1.5625rem * var(--scale)) calc(-.3125rem * var(--scale)), #0000000a 0 calc(.625rem * var(--scale)) calc(.625rem * var(--scale)) calc(-.3125rem * var(--scale));--radius-lg: calc(1rem * var(--scale));--radius-xl: calc(2rem * var(--scale));--color-blue-4: #4dabf7;--color-blue-5: #339af0;--color-blue-6: #228be6;--color-blue-7: #1c7ed6;--color-cyan-6: #15aabf;--color-cyan-8: #0c8599;--scale: 1.14;--spacing-sm: 3px;--font-size-xs: 10px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 20px;--line-height-xs: 1.3;--line-height-md: 1.45}:root[data-theme=dark]{--color-scheme: dark;--color-text: #c9c9c9;--color-body: #242424;--color-dimmed: #828282;--color-blue-filled: #1971c2;--color-blue-filled-hover: #1864ab;--color-blue-light: #228be626;--color-blue-light-hover: #228be633;--color-blue-light-color: #74c0fc;--color-blue-outline: var(--color-blue-4);--color-cyan-filled: var(--color-cyan-8)}:root[data-theme=light]{--color-scheme: light;--color-text: #000;--color-body: #fff;--color-dimmed: #868e96;--color-blue-filled: var(--color-blue-6);--color-blue-filled-hover: var(--color-blue-7);--color-blue-light: #228be61a;--color-blue-light-hover: #228be61f;--color-blue-light-color: var(--color-blue-6);--color-blue-outline: var(--color-blue-6);--color-cyan-filled: var(--color-cyan-6)}.mantine-Group-root:where(.astro-dhfotatx){align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-md);justify-content:center}.NevknTYLyYJPdSQLBZd0:where(.astro-dhfotatx){background-position:50%;background-size:cover;position:relative;opacity:1}.hero-image-container:where(.astro-dhfotatx){inset:0;position:absolute}.hero-image-container:where(.astro-dhfotatx):before{content:"";position:absolute;inset:0;background:#000;opacity:.5}.hero-image:where(.astro-dhfotatx){height:100%;width:100%;object-fit:cover}.mantine-Button-inner:where(.astro-dhfotatx){justify-content:var(--button-justify, center);overflow:visible;transition:transform .15s ease,opacity .1s ease;font-weight:400}.mantine-Button-inner:where(.astro-dhfotatx),.mantine-Button-label:where(.astro-dhfotatx){align-items:center;display:flex;height:100%}.mantine-Button-label:where(.astro-dhfotatx){opacity:1;overflow:hidden;white-space:nowrap}.mantine-Container-root:where(.astro-dhfotatx){--container-size-md: 960px;--container-size-lg: 1140px;--container-size: var(--container-size-md);margin-inline:auto;max-width:var(--container-size);padding-inline:var(--spacing-md)}.contact-stack:where(.astro-dhfotatx){align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:flex-start}.youtube-container:where(.astro-dhfotatx){padding:3rem 1rem}.hero:where(.astro-dhfotatx){align-items:flex-start;display:flex;flex-direction:column;height:max(100vh,calc(43.75rem * var(--scale)));justify-content:center;padding:var(--spacing-md) calc(var(--spacing-xl) * 3);position:relative;z-index:1;--container-size: var(--container-size-md)}.hero:where(.astro-dhfotatx)>:where(.astro-dhfotatx){padding:0;max-width:700px}.hero-subtext:where(.astro-dhfotatx){color:#fff;max-width:calc(37.5rem * var(--scale));--text-fz: var(--font-size-xl);--text-lh: 1.65;margin-top:var(--spacing-xl)}.hero-buttons-container:where(.astro-dhfotatx){display:flex;gap:1rem;align-items:center;flex-wrap:wrap}@media (max-width: 48em){.hero-buttons-container:where(.astro-dhfotatx){width:100%}}.signin-button:where(.astro-dhfotatx){background:linear-gradient(45deg,var(--color-blue-filled) 0%,var(--color-cyan-filled) 100%);border:none;border-radius:var(--radius-xl);color:#fff;cursor:pointer;display:inline-block;font-size:var(--font-size-xl);font-weight:600;height:60px;line-height:1;overflow:hidden;padding-inline:32px;position:relative;text-align:center;user-select:none;vertical-align:middle;width:auto;margin-top:calc(var(--spacing-xl) * 1.5)}.signin-button:where(.astro-dhfotatx):hover{background:var(--color-blue-filled)}.signin-button:where(.astro-dhfotatx):active{transform:translateY(calc(.0625rem * var(--scale)))}.faq-link:where(.astro-dhfotatx){background:transparent;border:2px solid #fff;border-radius:var(--radius-xl);color:#fff;cursor:pointer;display:inline-block;font-size:var(--font-size-xl);font-weight:600;height:60px;line-height:1;overflow:hidden;padding-inline:32px;position:relative;text-align:center;user-select:none;vertical-align:middle;width:auto;margin-top:calc(var(--spacing-xl) * 1.5);transition:all .3s ease}.faq-link:where(.astro-dhfotatx):hover{background:#fff;color:var(--color-blue-filled)}.faq-link:where(.astro-dhfotatx):active{transform:translateY(calc(.0625rem * var(--scale)))}.subtitle:where(.astro-dhfotatx){margin:auto;max-width:calc(37.5rem * var(--scale));--text-fz: var(--font-size-md);--text-lh: var(--line-height-md);margin-top:var(--spacing-md);color:var(--color-dimmed);text-align:center}.tag:where(.astro-dhfotatx){background:var(--color-blue-4);border-radius:6px;padding:3px 10px;--text-fz: var(--font-size-xs);--text-lh: var(--line-height-xs);color:#fff;font-weight:700;text-align:center;text-transform:uppercase}.contact-icon:where(.astro-dhfotatx){align-items:center;color:#fff;display:flex}.contact-icon:where(.astro-dhfotatx)>svg:where(.astro-dhfotatx){margin-right:var(--spacing-md);width:calc(1.5rem * var(--scale));height:calc(1.5rem * var(--scale))}.contact-field-label:where(.astro-dhfotatx){color:#e7f5ff;--text-fz: var(--font-size-xs);--text-lh: var(--line-height-xs)}.contact-field-value:where(.astro-dhfotatx){color:#fff;--text-fz: var(--font-size-md);--text-lh: var(--line-height-md)}.bottom-container:where(.astro-dhfotatx){align-items:center;display:flex;margin:auto auto 50px;max-width:970px;padding:calc(.25rem * var(--scale))}.SNjB5AkQY6ZYP67GROS6:where(.astro-dhfotatx){border-left:0;flex:1;padding:var(--spacing-xl);padding-left:calc(var(--spacing-xl) * 2)}.contact-container:where(.astro-dhfotatx){background:#1d7ad9;background:linear-gradient(45deg,#1d7ad9 35%,#1b95b8);background-position:50%;background-size:cover;border:calc(.0625rem * var(--scale)) solid #0000;border-radius:var(--radius-lg);box-sizing:border-box;flex:0 0 calc(17.5rem * var(--scale));padding:var(--spacing-xl);position:relative}@media (max-width: 48em){.contact-container:where(.astro-dhfotatx){margin-bottom:var(--spacing-sm);padding-left:var(--spacing-md)}.dmymYjQ8NB1EaSBErBT6:where(.astro-dhfotatx){margin-bottom:var(--spacing-xl)}.hero:where(.astro-dhfotatx){padding:var(--spacing-md) calc(var(--spacing-xl) * 2)}h1:where(.astro-dhfotatx){font-size:calc(2.5rem * var(--scale));line-height:1.2}.hero-subtext:where(.astro-dhfotatx){max-width:100%}.signin-button:where(.astro-dhfotatx){width:100%}.faq-link:where(.astro-dhfotatx){width:100%}h2:where(.astro-dhfotatx){font-size:calc(1.5rem * var(--scale))}.bottom-container:where(.astro-dhfotatx){flex-direction:column}.SNjB5AkQY6ZYP67GROS6:where(.astro-dhfotatx){padding:var(--spacing-md);padding-left:var(--spacing-md)}}@media (max-width: 36em){.hero:where(.astro-dhfotatx){padding:var(--spacing-md) calc(var(--spacing-md) * .5)}h1:where(.astro-dhfotatx){font-size:calc(1.75rem * var(--scale));line-height:1.3}.hero-subtext:where(.astro-dhfotatx){font-size:18px}.signin-button:where(.astro-dhfotatx){width:100%}.faq-link:where(.astro-dhfotatx){width:100%}h2:where(.astro-dhfotatx){font-size:calc(1.5rem * var(--scale))}}.dmymYjQ8NB1EaSBErBT6:where(.astro-dhfotatx){font-family:Greycliff CF,var(--font-family);margin-bottom:var(--spacing-xl);--text-fz: var(--font-size-md);--text-lh: var(--line-height-md);font-size:var(--font-size-lg);font-weight:700}html{font-size:14px;font-weight:300}.tabler-icon:where(.astro-dhfotatx){font-size:1em;height:1.25em;width:1.25em;stroke-width:1.25}@media (max-width: 62em){:root,html{font-size:17px}}.safe-area-padding:where(.astro-dhfotatx){padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.appnflat-blue:where(.astro-dhfotatx){color:#4dabf7}@media (prefers-reduced-motion: reduce){:where(.astro-dhfotatx){animation:none!important;transition:none!important;transform:none!important}}.cards-container:where(.astro-dhfotatx){display:grid;gap:var(--sg-spacing-y) var(--sg-spacing-x);grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr));--sg-spacing-x: var(--spacing-xl);--sg-spacing-y: var(--spacing-xl);--sg-cols: 1;margin-top:calc(3.125rem * var(--scale))}@media (min-width: 62em){.cards-container:where(.astro-dhfotatx) .card:where(.astro-dhfotatx):last-child:nth-child(3n-1){grid-column:2}.cards-container:where(.astro-dhfotatx) .card:where(.astro-dhfotatx):last-child:nth-child(3n-2){grid-column:2}}@media (min-width: 62em){.cards-container:where(.astro-dhfotatx){--sg-cols: 3}}.card:where(.astro-dhfotatx){outline:0;-webkit-tap-highlight-color:transparent;background-color:var(--color-body);border-radius:calc(.5rem * var(--scale));box-shadow:var(--shadow-md);text-decoration:none;touch-action:manipulation;border:calc(.0625rem * var(--scale)) solid #f1f3f5;color:var(--color-text);display:flex;flex-direction:column;overflow:hidden;padding:var(--spacing-xl);position:relative}html[data-theme=dark] .card:where(.astro-dhfotatx){border:calc(.0625rem * var(--scale)) solid #3b3b3b}html[data-theme=light] .card:where(.astro-dhfotatx){background-color:#fff}html[data-theme=dark] .card:where(.astro-dhfotatx){background-color:#2e2e2e}.card-title:where(.astro-dhfotatx):after{background-color:var(--color-blue-filled);content:"";display:block;height:calc(.125rem * var(--scale));margin-top:var(--spacing-sm);width:calc(2.8125rem * var(--scale))}.card-title:where(.astro-dhfotatx){--text-fz: var(--font-size-md);--text-lh: var(--line-height-md);margin-top:var(--spacing-md);font-size:var(--font-size-xl);font-weight:500}.card-description:where(.astro-dhfotatx){--text-fz: var(--font-size-md);--text-lh: var(--line-height-md);margin-top:var(--spacing-sm);color:#3b3b3b;font-size:var(--font-size-md)}html[data-theme=dark] .card-description:where(.astro-dhfotatx){color:#fff}.card-icon:where(.astro-dhfotatx){width:calc(3.125rem * var(--scale));height:calc(3.125rem * var(--scale))}
