@keyframes JjaCoa_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes JjaCoa_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.JjaCoa_tile{justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.JjaCoa_ink{background:var(--tk-ink);color:var(--tk-paper)}.JjaCoa_coral{background:var(--tk-coral)}
@keyframes QrEyaG_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes QrEyaG_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.QrEyaG_lockup{color:currentColor;align-items:center;display:inline-flex}.QrEyaG_horizontal{flex-direction:row}.QrEyaG_stacked{text-align:center;flex-direction:column}.QrEyaG_wordmark{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.02em;color:currentColor;font-weight:600;line-height:1}
@keyframes yht0AW_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes yht0AW_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.yht0AW_poweredBy{color:var(--tk-clay);align-items:center;gap:.375rem;font-size:.875rem;line-height:1;display:inline-flex}.yht0AW_label{color:var(--muted-foreground)}.yht0AW_wordmark{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.01em;color:var(--muted-foreground);font-weight:600}
@keyframes zKBfGG_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes zKBfGG_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.zKBfGG_pill{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));white-space:nowrap;align-items:baseline;font-weight:600;display:inline-flex}.zKBfGG_dot{background:var(--tk-coral);border-radius:9999px;flex:none;align-self:center}.zKBfGG_sep{color:var(--tk-coral)}.zKBfGG_suffix{font-weight:400}.zKBfGG_darkChip{background:var(--tk-dark-raised);border-radius:9999px;gap:.5rem;padding:15px 26px;font-size:18px}.zKBfGG_darkChip .zKBfGG_dot{width:9px;height:9px}.zKBfGG_darkChip .zKBfGG_name{color:var(--tk-paper)}.zKBfGG_darkChip .zKBfGG_suffix{color:var(--tk-clay)}.zKBfGG_inline{background:0 0;gap:.375rem;font-size:15px}.zKBfGG_inline .zKBfGG_dot{width:7px;height:7px}.zKBfGG_inline .zKBfGG_name{color:var(--foreground)}.zKBfGG_inline .zKBfGG_suffix{color:var(--muted-foreground)}
@keyframes BiWBaa_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes BiWBaa_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.BiWBaa_wrapper{background-color:var(--canvas);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:4rem 1rem;display:flex}.BiWBaa_container{flex-direction:column;gap:2.5rem;width:100%;max-width:28rem;display:flex}.BiWBaa_logoWrapper{flex-direction:column;align-items:center;gap:1rem;display:flex}.BiWBaa_lockup{color:var(--foreground)}.BiWBaa_logo{width:auto;height:3rem}.BiWBaa_title{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.02em;color:var(--foreground);text-align:center;font-size:1.5rem;font-weight:600}
@keyframes aUpxgW_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes aUpxgW_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.aUpxgW_button{white-space:nowrap;cursor:pointer;font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));border:none;border-radius:9999px;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;font-size:16px;font-weight:600;transition:background .15s;display:inline-flex}.aUpxgW_button:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.aUpxgW_button svg{pointer-events:none;flex-shrink:0}.aUpxgW_button svg:not([class*=size-]){width:1rem;height:1rem}.aUpxgW_button:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 25%, transparent)}.aUpxgW_button[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 20%, transparent)}.aUpxgW_button[data-variant=default]{background-color:var(--primary-strong);color:var(--primary-foreground)}.aUpxgW_button[data-variant=default]:hover{background-color:color-mix(in srgb, var(--primary-strong) 88%, black)}.aUpxgW_button[data-variant=secondary]{background-color:var(--foreground);color:var(--background)}.aUpxgW_button[data-variant=secondary]:hover{background-color:color-mix(in srgb, var(--foreground) 88%, var(--background))}.dark .aUpxgW_button[data-variant=secondary]{background-color:var(--secondary);color:var(--secondary-foreground)}.dark .aUpxgW_button[data-variant=secondary]:hover{background-color:color-mix(in srgb, var(--secondary) 85%, var(--foreground))}.aUpxgW_button[data-variant=destructive]{background-color:var(--destructive);color:var(--destructive-foreground)}.aUpxgW_button[data-variant=destructive]:hover{background-color:color-mix(in srgb, var(--destructive) 90%, black)}.aUpxgW_button[data-variant=destructive]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 20%, transparent)}.aUpxgW_button[data-variant=outline]{border:1.5px solid var(--foreground);color:var(--foreground);background-color:#0000}.aUpxgW_button[data-variant=outline]:hover{background-color:color-mix(in srgb, var(--foreground) 8%, transparent)}.aUpxgW_button[data-variant=outline]:disabled{border-color:var(--tk-disabled);color:var(--muted-foreground-subtle)}.aUpxgW_button[data-variant=ghost]{color:var(--foreground);border-radius:calc(var(--radius) - 2px);background-color:#0000}.aUpxgW_button[data-variant=ghost]:hover{background-color:var(--muted)}.aUpxgW_button[data-variant=link]{color:var(--accent-strong);text-underline-offset:4px;background-color:#0000}.aUpxgW_button[data-variant=link]:hover{background-color:#0000;text-decoration:underline}.aUpxgW_button[data-active]{background-color:var(--muted);color:var(--foreground)}.aUpxgW_button[data-loading]{pointer-events:none}.aUpxgW_button[data-size=default]{border-radius:9999px;padding:13px 28px;font-size:16px}.aUpxgW_button[data-size=xs]{border-radius:24px;gap:.25rem;padding:5px 12px;font-size:.75rem}.aUpxgW_button[data-size=xs] svg:not([class*=size-]){width:.75rem;height:.75rem}.aUpxgW_button[data-size=sm]{border-radius:24px;gap:.375rem;padding:9px 20px;font-size:14px}.aUpxgW_button[data-size=lg]{border-radius:9999px;padding:15px 32px;font-size:17px}.aUpxgW_button[data-size=icon]{border-radius:9999px;width:2.25rem;height:2.25rem;padding:0}.aUpxgW_button[data-size=icon-xs]{border-radius:calc(var(--radius) - 2px);width:1.5rem;height:1.5rem;padding:0}.aUpxgW_button[data-size=icon-xs] svg:not([class*=size-]){width:.75rem;height:.75rem}.aUpxgW_button[data-size=icon-sm]{border-radius:9999px;width:2rem;height:2rem;padding:0}.aUpxgW_button[data-size=icon-lg]{border-radius:9999px;width:2.5rem;height:2.5rem;padding:0}.aUpxgW_button[data-variant=outline][data-size=default]{padding:11.5px 26px}.aUpxgW_button[data-variant=outline][data-size=lg]{padding:13.5px 30px}.aUpxgW_button[data-variant=outline][data-size=sm]{padding:7.5px 18px}.aUpxgW_button[data-variant=outline][data-size=xs]{padding:3.5px 10px}.aUpxgW_spinner{animation:1s linear infinite aUpxgW_button-spin}@keyframes aUpxgW_button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes jsjZNG_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes jsjZNG_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.jsjZNG_input{border:1.5px solid var(--input);border-radius:var(--radius);background-color:var(--input-bg);width:100%;min-width:0;font-family:var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif);color:var(--foreground);outline:none;padding:13px 16px;font-size:16px;transition:border-color .15s,box-shadow .15s}.jsjZNG_input::placeholder{color:var(--muted-foreground-subtle)}.jsjZNG_input::selection{background-color:var(--accent-subtle);color:var(--accent-strong)}.jsjZNG_input::file-selector-button{color:var(--foreground);background-color:#0000;border:0;height:1.75rem;font-size:.875rem;font-weight:500;display:inline-flex}.jsjZNG_input:focus-visible{border-color:var(--ring);box-shadow:var(--focus-ring);outline:none}.jsjZNG_input[aria-invalid=true]{border-color:var(--destructive)}.jsjZNG_input:disabled{background-color:var(--input-disabled-bg);cursor:not-allowed}
@keyframes LBgTjG_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes LBgTjG_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.LBgTjG_wrapper{flex-direction:column;gap:1.5rem;display:flex}.LBgTjG_card,.LBgTjG_cardSuccess{border:1px solid var(--border);background-color:var(--card-warm);box-shadow:var(--shadow-card);border-radius:18px;flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.LBgTjG_cardSuccess{gap:1rem}.LBgTjG_header{flex-direction:column;gap:.25rem;display:flex}.LBgTjG_heading{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.02em;color:var(--foreground);font-size:1.5rem;font-weight:600}.LBgTjG_subheading{color:var(--muted-foreground);font-size:.875rem}.LBgTjG_emailHighlight{color:var(--foreground);font-weight:600}.LBgTjG_infoText{color:var(--muted-foreground);font-size:.875rem}.LBgTjG_error{border-radius:var(--radius);background-color:var(--destructive-fill);border:1px solid var(--destructive-border);color:var(--destructive-text);padding:.75rem;font-size:.875rem}.LBgTjG_form{flex-direction:column;gap:1.25rem;display:flex}.LBgTjG_fieldGroup{flex-direction:column;gap:.5rem;display:flex}.LBgTjG_label{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.01em;color:var(--foreground);font-size:.875rem;font-weight:600}.LBgTjG_submitButton{width:100%}.LBgTjG_footer{text-align:center;color:var(--muted-foreground);font-size:.875rem}.LBgTjG_footerLink{color:var(--primary);font-weight:600;text-decoration:none}.LBgTjG_footerLink:hover{color:var(--primary-hover);text-decoration:underline}
@keyframes rNLJla_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes rNLJla_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.rNLJla_banner{z-index:60;border:1px solid var(--border);background-color:var(--popover);max-width:56rem;color:var(--popover-foreground);box-shadow:var(--shadow-elevated);border-radius:16px;flex-direction:column;gap:1rem;margin-inline:auto;padding:1.25rem;display:flex;position:fixed;inset-block-end:1rem;inset-inline:1rem}@media (min-width:48rem){.rNLJla_banner{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}}.rNLJla_content{flex-direction:column;gap:.25rem;min-width:0;display:flex}.rNLJla_title{font-size:.875rem;font-weight:600;line-height:1.375}.rNLJla_description{color:var(--muted-foreground);font-size:.875rem;line-height:1.5}.rNLJla_link{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.rNLJla_link:hover{color:var(--primary-hover)}.rNLJla_actions{flex-shrink:0;gap:.75rem;display:flex}.rNLJla_actions>*{flex:1 1 0}@media (min-width:48rem){.rNLJla_actions>*{flex:none}}
@keyframes _6rU41W_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes _6rU41W_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}._6rU41W_button{width:100%}
@keyframes _5FSOvG_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes _5FSOvG_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}._5FSOvG_toaster{--border-radius:14px}._5FSOvG_toast{box-shadow:var(--shadow-toast);border-radius:14px}._5FSOvG_title{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.01em;color:var(--tk-paper);font-weight:600}._5FSOvG_description{color:var(--tk-clay)}._5FSOvG_actionButton{color:var(--tk-clay);font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));background:0 0;font-weight:600}._5FSOvG_actionButton:hover{color:var(--tk-paper)}._5FSOvG_cancelButton{color:var(--tk-clay);background:0 0}._5FSOvG_cancelButton:hover{color:var(--tk-paper)}._5FSOvG_successChip{background:var(--success);width:1.25rem;height:1.25rem;color:var(--success-foreground);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}._5FSOvG_successChip ._5FSOvG_icon{width:.875rem;height:.875rem}._5FSOvG_icon{width:1rem;height:1rem}._5FSOvG_iconSpin{width:1rem;height:1rem;animation:1s linear infinite _5FSOvG_spin}@keyframes _5FSOvG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.iaSDYG_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.iaSDYG_variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@keyframes DclJFa_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes DclJFa_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.DclJFa_wrapper{flex-direction:column;gap:1.5rem;display:flex}.DclJFa_card{border:1px solid var(--border);background-color:var(--card-warm);box-shadow:var(--shadow-card);border-radius:18px;flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.DclJFa_header{flex-direction:column;gap:.25rem;display:flex}.DclJFa_heading{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.02em;color:var(--foreground);font-size:1.5rem;font-weight:600}.DclJFa_subheading{color:var(--muted-foreground);font-size:.875rem}.DclJFa_error{border-radius:var(--radius);background-color:var(--destructive-fill);border:1px solid var(--destructive-border);color:var(--destructive-text);padding:.75rem;font-size:.875rem}.DclJFa_form{flex-direction:column;gap:1.25rem;display:flex}.DclJFa_fieldGroup{flex-direction:column;gap:.5rem;display:flex}.DclJFa_labelRow{justify-content:space-between;align-items:center;display:flex}.DclJFa_label{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.01em;color:var(--foreground);font-size:.875rem;font-weight:600}.DclJFa_forgotLink{color:var(--primary);font-size:.875rem;font-weight:500;text-decoration:none}.DclJFa_forgotLink:hover{color:var(--primary-hover);text-decoration:underline}.DclJFa_submitButton{width:100%}.DclJFa_divider{position:relative}.DclJFa_divider .DclJFa_dividerLine{align-items:center;display:flex;position:absolute;inset:0}.DclJFa_divider .DclJFa_dividerLine .DclJFa_dividerBorder{border-top:1px solid var(--border);width:100%}.DclJFa_divider .DclJFa_dividerLabel{justify-content:center;display:flex;position:relative}.DclJFa_divider .DclJFa_dividerLabel span{background-color:var(--card-warm);font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground-subtle);padding:0 .75rem;font-size:.75rem;font-weight:600}.DclJFa_footer{text-align:center;color:var(--muted-foreground);font-size:.875rem}.DclJFa_footerLink{color:var(--primary);font-weight:600;text-decoration:none}.DclJFa_footerLink:hover{color:var(--primary-hover);text-decoration:underline}
@keyframes KTOV_G_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes KTOV_G_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.KTOV_G_toggle{border-radius:calc(var(--radius) - 2px);width:2.25rem;height:2.25rem;color:var(--foreground);cursor:pointer;background-color:#0000;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.KTOV_G_toggle:hover{background-color:var(--muted)}.KTOV_G_toggle:focus-visible{box-shadow:var(--focus-ring)}.KTOV_G_toggle svg{pointer-events:none;width:1.25rem;height:1.25rem}.KTOV_G_placeholder{width:1.25rem;height:1.25rem;display:block}
@keyframes SaaROG_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes SaaROG_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.SaaROG_wrapper{flex-direction:column;gap:1.5rem;display:flex}.SaaROG_card,.SaaROG_cardSuccess{border:1px solid var(--border);background-color:var(--card-warm);box-shadow:var(--shadow-card);border-radius:18px;flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.SaaROG_cardSuccess{gap:1rem}.SaaROG_header{flex-direction:column;gap:.25rem;display:flex}.SaaROG_heading{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.02em;color:var(--foreground);font-size:1.5rem;font-weight:600}.SaaROG_subheading{color:var(--muted-foreground);font-size:.875rem}.SaaROG_error{border-radius:var(--radius);background-color:var(--destructive-fill);border:1px solid var(--destructive-border);color:var(--destructive-text);padding:.75rem;font-size:.875rem}.SaaROG_form{flex-direction:column;gap:1.25rem;display:flex}.SaaROG_fieldGroup{flex-direction:column;gap:.5rem;display:flex}.SaaROG_label{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.01em;color:var(--foreground);font-size:.875rem;font-weight:600}.SaaROG_submitButton{width:100%}.SaaROG_loginButton{width:100%;text-decoration:none}.SaaROG_footer{text-align:center;color:var(--muted-foreground);font-size:.875rem}.SaaROG_footerLink{color:var(--primary);font-weight:600;text-decoration:none}.SaaROG_footerLink:hover{color:var(--primary-hover);text-decoration:underline}
@keyframes iGBEDa_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes iGBEDa_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.iGBEDa_spinner{border:2px solid var(--track);color:var(--primary);border-top-color:currentColor;border-radius:9999px;flex-shrink:0;animation:.75s linear infinite iGBEDa_spin;display:inline-block}.iGBEDa_spinner[data-size=sm]{width:1rem;height:1rem}.iGBEDa_spinner[data-size=md]{width:1.5rem;height:1.5rem}.iGBEDa_spinner[data-size=lg]{border-width:3px;width:2rem;height:2rem}.iGBEDa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes iGBEDa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.iGBEDa_spinner{animation-duration:1.5s}}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.bWhXDW_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.bWhXDW_variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@keyframes Mnm12a_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes Mnm12a_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.Mnm12a_widget{width:100%;min-height:65px}
@keyframes C73Efq_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes C73Efq_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.C73Efq_trigger{border-radius:var(--radius);border:1.5px solid var(--input);background-color:var(--input-bg);width:fit-content;font-family:var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif);color:var(--foreground);white-space:nowrap;cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:.5rem;padding:13px 16px;font-size:1rem;transition:border-color .15s,box-shadow .15s;display:flex}.C73Efq_trigger:focus-visible{border-color:var(--ring);box-shadow:var(--focus-ring);outline:none}.C73Efq_trigger[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 20%, transparent)}.dark .C73Efq_trigger[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 40%, transparent)}.C73Efq_trigger:disabled{cursor:not-allowed;opacity:.5;background-color:var(--input-disabled-bg)}.C73Efq_trigger[data-size=default]{min-height:2.25rem}.C73Efq_trigger[data-size=sm]{min-height:2rem;padding:.5rem .75rem;font-size:.875rem}.C73Efq_trigger[data-placeholder],.C73Efq_trigger svg:not([class*=text-]){color:var(--muted-foreground-subtle)}.C73Efq_trigger svg{pointer-events:none;flex-shrink:0}.C73Efq_trigger svg:not([class*=size-]){width:1rem;height:1rem}.C73Efq_trigger [data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;align-items:center;gap:.5rem;display:-webkit-box;overflow:hidden}.C73Efq_triggerIcon{width:1rem;height:1rem;color:var(--muted-foreground-subtle)}.C73Efq_content{z-index:50;max-height:var(--radix-select-content-available-height);min-width:8rem;transform-origin:var(--radix-select-content-transform-origin);border-radius:calc(var(--radius) - 2px);border:1px solid var(--border);background-color:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-elevated);position:relative;overflow:hidden auto}.C73Efq_content[data-state=open]{--enter-opacity:0;--enter-scale:.95;animation:.15s forwards C73Efq_enter}.C73Efq_content[data-state=closed]{--exit-opacity:0;--exit-scale:.95;animation:.15s forwards C73Efq_exit}.C73Efq_content[data-side=bottom]{--enter-translate-y:-.5rem}.C73Efq_content[data-side=left]{--enter-translate-x:.5rem}.C73Efq_content[data-side=right]{--enter-translate-x:-.5rem}.C73Efq_content[data-side=top]{--enter-translate-y:.5rem}.C73Efq_contentPopper[data-side=bottom]{transform:translateY(.25rem)}.C73Efq_contentPopper[data-side=left]{transform:translate(-.25rem)}.C73Efq_contentPopper[data-side=right]{transform:translate(.25rem)}.C73Efq_contentPopper[data-side=top]{transform:translateY(-.25rem)}.C73Efq_viewport{padding:.25rem}.C73Efq_viewportPopper{height:var(--radix-select-trigger-height);width:100%;min-width:var(--radix-select-trigger-width);scroll-margin:.25rem}.C73Efq_label{color:var(--muted-foreground);padding:.375rem .5rem;font-size:.75rem}.C73Efq_item{cursor:default;border-radius:calc(var(--radius) - 4px);width:100%;font-family:var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif);color:var(--popover-foreground);-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.5rem;padding:.375rem 2rem .375rem .5rem;font-size:.875rem;display:flex;position:relative}.C73Efq_item:focus,.C73Efq_item[data-highlighted]{background-color:var(--accent-subtle);color:var(--accent-strong)}.C73Efq_item[data-state=checked]{background-color:var(--muted)}.C73Efq_item[data-disabled]{pointer-events:none;opacity:.5}.C73Efq_item svg:not([class*=text-]){color:var(--muted-foreground)}.C73Efq_item svg{pointer-events:none;flex-shrink:0}.C73Efq_item svg:not([class*=size-]){width:1rem;height:1rem}.C73Efq_item span:last-child{align-items:center;gap:.5rem;display:flex}.C73Efq_itemIndicator{justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex;position:absolute;right:.5rem}.C73Efq_itemIndicatorIcon{width:1rem;height:1rem;color:var(--primary)}.C73Efq_separator{background-color:var(--border);pointer-events:none;height:1px;margin:.25rem -.25rem}.C73Efq_scrollButton{cursor:default;justify-content:center;align-items:center;padding:.25rem 0;display:flex}.C73Efq_scrollButtonIcon{width:1rem;height:1rem}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.z0TqHW_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.z0TqHW_variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
@keyframes C6br2a_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes C6br2a_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.C6br2a_wrapper{flex-direction:column;gap:1.5rem;display:flex}.C6br2a_card{border:1px solid var(--border);background-color:var(--card-warm);box-shadow:var(--shadow-card);border-radius:18px;flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.C6br2a_header{flex-direction:column;gap:.25rem;display:flex}.C6br2a_heading{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.02em;color:var(--foreground);font-size:1.5rem;font-weight:600}.C6br2a_subheading{color:var(--muted-foreground);font-size:.875rem}.C6br2a_error{border-radius:var(--radius);background-color:var(--destructive-fill);border:1px solid var(--destructive-border);color:var(--destructive-text);padding:.75rem;font-size:.875rem}.C6br2a_form{flex-direction:column;gap:1.25rem;display:flex}.C6br2a_fieldGroup{flex-direction:column;gap:.5rem;display:flex}.C6br2a_label{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.01em;color:var(--foreground);font-size:.875rem;font-weight:600}.C6br2a_submit{width:100%}
@keyframes _01dXga_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes _01dXga_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}._01dXga_checkbox{border:1.5px solid var(--input);background-color:var(--input-bg);cursor:pointer;border-radius:7px;outline:none;flex-shrink:0;width:22px;height:22px;transition:background-color .15s,border-color .15s,box-shadow .15s}._01dXga_checkbox[data-state=checked]{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._01dXga_checkbox:focus-visible{border-color:var(--ring);box-shadow:var(--focus-ring);outline:none}._01dXga_checkbox[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 20%, transparent)}.dark ._01dXga_checkbox[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 40%, transparent)}._01dXga_checkbox:disabled{cursor:not-allowed;opacity:.5}._01dXga_indicator{color:var(--tk-white);place-content:center;transition:none;display:grid}._01dXga_indicatorIcon{width:13px;height:13px}
@keyframes MA6pQa_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes MA6pQa_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.MA6pQa_wrapper{align-items:center;gap:.5rem;display:inline-flex}.MA6pQa_spinnerSlot{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.MA6pQa_spinner.MA6pQa_spinner{color:var(--muted-foreground)}.MA6pQa_compact.MA6pQa_compact.MA6pQa_compact{border:1.5px solid var(--input);border-radius:calc(var(--radius) - 2px);height:auto;box-shadow:none;cursor:pointer;color:var(--foreground);background-color:#0000;padding:.25rem .5rem;font-size:.875rem}.MA6pQa_compact.MA6pQa_compact.MA6pQa_compact:focus-visible{border-color:var(--ring);box-shadow:var(--focus-ring);outline:none}.MA6pQa_srStatus{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@keyframes qI2JYW_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes qI2JYW_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.qI2JYW_qr{border-radius:var(--radius);background-color:var(--tk-white);align-self:center;width:200px;height:200px;padding:.5rem}.qI2JYW_details{flex-direction:column;gap:.5rem;display:flex}.qI2JYW_value{color:var(--foreground);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.875rem;display:block}
@keyframes pQHhHq_enter{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0), var(--enter-translate-y,0), 0) scale3d(var(--enter-scale,1), var(--enter-scale,1), var(--enter-scale,1))}}@keyframes pQHhHq_exit{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0), var(--exit-translate-y,0), 0) scale3d(var(--exit-scale,1), var(--exit-scale,1), var(--exit-scale,1))}}.pQHhHq_wrapper{flex-direction:column;gap:1.5rem;display:flex}.pQHhHq_roleSelector{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.pQHhHq_roleButton{border:1.5px solid var(--border);background-color:var(--card);text-align:left;cursor:pointer;border-radius:16px;padding:1rem;transition:border-color .15s,background-color .15s}.pQHhHq_roleButton:hover{border-color:var(--tk-clay)}.pQHhHq_roleButtonActive{border-color:var(--primary);background-color:var(--accent-subtle)}.pQHhHq_roleTitle{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.01em;color:var(--foreground);font-size:.875rem;font-weight:600}.pQHhHq_roleDescription{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem}.pQHhHq_card{border:1px solid var(--border);background-color:var(--card-warm);box-shadow:var(--shadow-card);border-radius:18px;flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.pQHhHq_header{flex-direction:column;gap:.25rem;display:flex}.pQHhHq_heading{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.02em;color:var(--foreground);font-size:1.5rem;font-weight:600}.pQHhHq_subheading,.pQHhHq_infoText{color:var(--muted-foreground);font-size:.875rem}.pQHhHq_schoolAddress{border-radius:var(--radius);background-color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding:1rem;display:flex}.pQHhHq_schoolAddressLabel{color:var(--muted-foreground);font-size:.875rem}.pQHhHq_schoolAddressUrl{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));color:var(--primary);overflow-wrap:anywhere;font-size:1rem;font-weight:600}.pQHhHq_resend{flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.875rem;display:flex}.pQHhHq_resendPrompt{color:var(--muted-foreground)}.pQHhHq_error{border-radius:var(--radius);background-color:var(--destructive-fill);border:1px solid var(--destructive-border);color:var(--destructive-text);padding:.75rem;font-size:.875rem}.pQHhHq_schoolType{border:none;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.pQHhHq_schoolTypeLegend{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.01em;color:var(--foreground);padding:0;font-size:.875rem;font-weight:600}.pQHhHq_schoolTypeOptions{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.pQHhHq_schoolTypeOption{border-radius:var(--radius);border:1.5px solid var(--border);background-color:var(--card);text-align:center;font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));color:var(--foreground);cursor:pointer;padding:.75rem;font-size:.875rem;font-weight:600;transition:border-color .15s,background-color .15s}.pQHhHq_schoolTypeOption:hover{border-color:var(--tk-clay)}.pQHhHq_schoolTypeOptionActive{border-color:var(--primary);background-color:var(--accent-subtle);color:var(--accent-strong)}.pQHhHq_schoolTypeHint,.pQHhHq_fieldHint{color:var(--muted-foreground);font-size:.75rem}.pQHhHq_form{flex-direction:column;gap:1.25rem;display:flex}.pQHhHq_nameGroup{flex-direction:column;gap:.5rem;display:flex}.pQHhHq_nameRow{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:480px){.pQHhHq_nameRow{grid-template-columns:1fr}}.pQHhHq_fieldGroup{flex-direction:column;gap:.5rem;display:flex}.pQHhHq_label{font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));letter-spacing:-.01em;color:var(--foreground);font-size:.875rem;font-weight:600}.pQHhHq_submitButton{width:100%}.pQHhHq_studentRedirectExample{border-radius:var(--radius);background-color:var(--muted);justify-content:center;padding:1rem;display:flex}.pQHhHq_exampleUrl{color:var(--primary);font-size:.875rem;font-weight:600}.pQHhHq_footer{text-align:center;color:var(--muted-foreground);font-size:.875rem}.pQHhHq_prices{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.625}.pQHhHq_terms{align-items:flex-start;gap:.5rem;display:flex}.pQHhHq_termsLabel{color:var(--foreground);font-size:.875rem;line-height:1.625}.pQHhHq_termsLink{color:var(--primary);text-decoration:underline}