@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-tracking:initial;--tw-font-weight:initial;--tw-leading:initial;--tw-space-y-reverse:0}}}.fc-section{padding-inline:calc(var(--spacing,.25rem)*4);position:relative}@media (min-width:40rem){.fc-section{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:64rem){.fc-section{padding-inline:calc(var(--spacing,.25rem)*8)}}.fc-section{padding-block:5rem}.fc-section__inner{max-width:var(--container-7xl,80rem);margin-inline:auto}.fc-section__eyebrow{font-family:var(--font-mono,"Geist Mono","JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,12px);line-height:var(--tw-leading,var(--text-xs--line-height,16px));--tw-tracking:.2em;letter-spacing:.2em;text-transform:uppercase;color:var(--sr-accent);display:inline-block}.fc-section__heading{margin-top:calc(var(--spacing,.25rem)*4);font-family:var(--font-display,"Geist Sans",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.fc-section__heading{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}@media (min-width:48rem){.fc-section__heading{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,2.5rem))}}.fc-section__heading{color:var(--sr-text);letter-spacing:-.03em}.fc-section__sub{margin-top:calc(var(--spacing,.25rem)*4);max-width:var(--container-2xl,42rem);font-size:var(--text-base,15px);line-height:var(--tw-leading,var(--text-base--line-height,24px));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:40rem){.fc-section__sub{font-size:var(--text-lg,20px);line-height:var(--tw-leading,var(--text-lg--line-height,28px))}}.fc-section__sub{color:var(--sr-text-dim)}.fc-roadmap{border-top:1px solid var(--sr-border)}.fc-roadmap__grid{margin-top:calc(var(--spacing,.25rem)*12);grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}.fc-roadmap__timeline{gap:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex}.fc-roadmap__item{gap:calc(var(--spacing,.25rem)*5);padding-bottom:2.5rem;display:flex;position:relative}.fc-roadmap__item:last-child{padding-bottom:0}.fc-roadmap__connector{background:var(--sr-border);width:1px;height:calc(100% - 12px);position:absolute;top:36px;left:15px}.fc-roadmap__connector--done{background:var(--sr-accent);opacity:.3}.fc-roadmap__indicator{z-index:10;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;display:flex;position:relative}.fc-roadmap__indicator--done{background:var(--sr-accent)}@supports (color:color-mix(in lab, red, red)){.fc-roadmap__indicator--done{background:color-mix(in srgb,var(--sr-accent),transparent 80%)}}.fc-roadmap__indicator--done{color:var(--sr-accent)}.fc-roadmap__indicator--active{background:var(--sr-accent)}@supports (color:color-mix(in lab, red, red)){.fc-roadmap__indicator--active{background:color-mix(in srgb,var(--sr-accent),transparent 85%)}}.fc-roadmap__indicator--active{border:1.5px solid var(--sr-accent)}.fc-roadmap__indicator--pending{background:var(--sr-surface);border:1.5px solid var(--sr-border)}.fc-roadmap__pulse{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background:var(--sr-accent);border-radius:3.40282e38px;animation:2s ease-in-out infinite fc-roadmap-pulse;display:block}@keyframes fc-roadmap-pulse{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.fc-roadmap__dot{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background:var(--sr-text-muted);border-radius:3.40282e38px;display:block}.fc-roadmap__content{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;padding-top:2px;display:flex}.fc-roadmap__header{align-items:center;gap:calc(var(--spacing,.25rem)*2.5);display:flex}.fc-roadmap__label{font-family:var(--font-mono,"Geist Mono","JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,12px);line-height:var(--tw-leading,var(--text-xs--line-height,16px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:var(--sr-text-muted)}.fc-roadmap__badge{padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*.5);font-family:var(--font-mono,"Geist Mono","JetBrains Mono",ui-monospace,monospace);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;border-radius:3.40282e38px}.fc-roadmap__badge--done{background:var(--sr-success)}@supports (color:color-mix(in lab, red, red)){.fc-roadmap__badge--done{background:color-mix(in srgb,var(--sr-success),transparent 88%)}}.fc-roadmap__badge--done{color:var(--sr-success)}.fc-roadmap__badge--active{background:var(--sr-accent)}@supports (color:color-mix(in lab, red, red)){.fc-roadmap__badge--active{background:color-mix(in srgb,var(--sr-accent),transparent 88%)}}.fc-roadmap__badge--active{color:var(--sr-accent)}.fc-roadmap__title{font-size:var(--text-base,15px);line-height:var(--tw-leading,var(--text-base--line-height,24px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (min-width:40rem){.fc-roadmap__title{font-size:var(--text-lg,20px);line-height:var(--tw-leading,var(--text-lg--line-height,28px))}}.fc-roadmap__title{color:var(--sr-text)}.fc-roadmap__desc{font-size:var(--text-sm,13px);line-height:var(--tw-leading,var(--text-sm--line-height,20px));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--sr-text-dim);max-width:36rem}.fc-roadmap__items{margin-top:calc(var(--spacing,.25rem)*3);margin-left:calc(var(--spacing,.25rem)*0);list-style-type:none}:where(.fc-roadmap__items>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1.5)*calc(1 - var(--tw-space-y-reverse)))}.fc-roadmap__sub-item{padding-left:calc(var(--spacing,.25rem)*4);font-size:var(--text-xs,12px);line-height:var(--tw-leading,var(--text-xs--line-height,16px));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--sr-text-dim);position:relative}.fc-roadmap__sub-item:before{content:"–";color:var(--sr-accent);opacity:.5;position:absolute;left:0}.fc-roadmap__eta{margin-top:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-family:var(--font-mono,"Geist Mono","JetBrains Mono",ui-monospace,monospace);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:var(--sr-accent);background:var(--sr-accent);border-radius:3.40282e38px;font-size:10px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.fc-roadmap__eta{background:color-mix(in srgb,var(--sr-accent),transparent 90%)}}.fc-roadmap__eta{border:1px solid var(--sr-accent)}@supports (color:color-mix(in lab, red, red)){.fc-roadmap__eta{border:1px solid color-mix(in srgb,var(--sr-accent),transparent 80%)}}.fc-roadmap__form{position:sticky;top:2rem}.fc-roadmap__form-card{background:var(--sr-surface);border:1px solid var(--sr-border);border-radius:var(--sr-radius-lg,12px);padding:2rem;overflow:hidden}.fc-roadmap__form-header{margin-bottom:calc(var(--spacing,.25rem)*6)}.fc-roadmap__form-title{font-size:var(--text-lg,20px);line-height:var(--tw-leading,var(--text-lg--line-height,28px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--sr-text)}.fc-roadmap__form-sub{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,13px);line-height:var(--tw-leading,var(--text-sm--line-height,20px));color:var(--sr-text-dim)}.fc-roadmap__form-success{align-items:center;gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*10);text-align:center;flex-direction:column;display:flex}.fc-roadmap__form-success-icon{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);font-size:var(--text-lg,20px);line-height:var(--tw-leading,var(--text-lg--line-height,28px));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);background:var(--sr-accent);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.fc-roadmap__form-success-icon{background:color-mix(in srgb,var(--sr-accent),transparent 85%)}}.fc-roadmap__form-success-icon{color:var(--sr-accent)}.fc-roadmap__form-error{margin-bottom:calc(var(--spacing,.25rem)*3);border-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,13px);line-height:var(--tw-leading,var(--text-sm--line-height,20px));color:#ff5050;color:lab(60.6642% 69.5199 42.4473);background:#ff50501f}.fc-roadmap__form-success p{font-size:var(--text-sm,13px);line-height:var(--tw-leading,var(--text-sm--line-height,20px));color:var(--sr-text-dim)}.fc-roadmap__form-card .fe-form-engine{--fe-background:var(--sr-surface);--fe-text:var(--sr-text);--fe-border:var(--sr-border);--fe-primary:var(--sr-accent)}@media (max-width:767px){.fc-roadmap__grid{grid-template-columns:1fr;gap:2.5rem}.fc-roadmap__form{position:static}.fc-roadmap__form-card{padding:1.5rem}.fc-roadmap__item{gap:1rem;padding-bottom:2rem}.fc-roadmap__indicator{width:28px;height:28px}.fc-roadmap__connector{top:32px;left:13px}}@media (max-width:1023px) and (min-width:768px){.fc-roadmap__grid{grid-template-columns:1fr;gap:2.5rem}.fc-roadmap__form{position:static}}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
