.fc-compare__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:.9375rem;line-height:1.45}.fc-compare__caption{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fc-compare__table th,.fc-compare__table td{padding:1rem;border-bottom:1px solid var(--fc-line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.fc-compare__table thead th{border-bottom-color:var(--fc-line-strong);vertical-align:bottom}.fc-compare__table thead th:first-child{width:9rem;color:var(--fc-ink-faint);font-family:var(--fc-font-mono);font-size:.75rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.fc-compare__col-name{display:block;color:var(--fc-ink);font-size:1rem;font-weight:700}.fc-compare__col-examples{display:block;margin-top:.25rem;color:var(--fc-ink-faint);font-size:.8125rem;font-weight:400}.fc-compare__table tbody th{color:var(--fc-ink);font-size:.9375rem;font-weight:600}.fc-compare__table tbody td{color:var(--fc-ink-dim)}.fc-compare__table .fc-compare__us{border-inline:1px solid var(--fc-lamp);background-color:var(--fc-lamp-wash)}.fc-compare__table thead .fc-compare__us{border-top:3px solid var(--fc-lamp)}.fc-compare__table thead .fc-compare__us .fc-compare__col-name{color:var(--fc-ink)}.fc-compare__table tbody td.fc-compare__us{color:var(--fc-ink);font-weight:500}.fc-compare__table tbody tr:last-child .fc-compare__us{border-bottom:3px solid var(--fc-lamp)}.fc-compare__after{display:grid;gap:1rem;max-width:52rem;margin-top:2rem}.fc-compare__caveat{color:var(--fc-ink-faint);font-size:.875rem}@media(max-width:63.999rem){.fc-compare__table,.fc-compare__table tbody,.fc-compare__table tr,.fc-compare__table th,.fc-compare__table td{display:block}.fc-compare__table thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fc-compare__table tbody tr{display:flex;flex-direction:column;padding-block:1.5rem;border-top:1px solid var(--fc-line-strong)}.fc-compare__table tbody tr:last-child{border-bottom:1px solid var(--fc-line-strong)}.fc-compare__table th,.fc-compare__table td{padding:.75rem 0;border-bottom:0}.fc-compare__table tbody th{order:-2;padding-top:0;font-family:var(--fc-font-display);font-size:1.75rem;font-weight:800;letter-spacing:-.03em;line-height:1.05}.fc-compare__table tbody td{border-top:1px solid var(--fc-line)}.fc-compare__table tbody td:before{content:attr(data-label);display:block;margin-bottom:.25rem;color:var(--fc-ink-faint);font-family:var(--fc-font-mono);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.fc-compare__table tbody td.fc-compare__us{order:-1;padding:.875rem 1rem;border:0;border-left:3px solid var(--fc-lamp)}.fc-compare__table tbody td.fc-compare__us:before{color:var(--fc-ink)}}@media(min-width:36rem)and (max-width:63.999rem){.fc-compare__table tbody td{display:grid;grid-template-columns:11rem minmax(0,1fr);column-gap:1.5rem}.fc-compare__table tbody td:before{margin-bottom:0}}.fc-compare__table tbody tr[data-lit=true]>*{background-color:var(--fc-panel-high)}.fc-compare__table tbody tr[data-lit=true]>td.fc-compare__us{background-color:var(--fc-lamp);color:var(--fc-on-lamp)}@media(max-width:63.999rem){.fc-compare__table tbody tr[data-lit=true]{background-color:var(--fc-panel-high)}.fc-compare__table tbody tr[data-lit=true]>th,.fc-compare__table tbody tr[data-lit=true]>td{background-color:transparent}.fc-compare__table tbody tr[data-lit=true]>td.fc-compare__us{background-color:var(--fc-lamp)}}@media(min-width:64rem){.fc-compare__table thead th{position:sticky;top:4rem;z-index:2;background-color:var(--fc-panel)}.fc-compare__table thead th.fc-compare__us{background-color:var(--fc-lamp-wash)}}:root{--fc-ease-out: cubic-bezier(.22, 1, .36, 1);--fc-dur-fast: .15s;--fc-dur: .45s;--fc-dur-slow: .8s;--fc-stagger: 80ms}@media(prefers-reduced-motion:no-preference){.fc-reveal{transition-property:opacity,transform,clip-path;transition-duration:var(--fc-dur);transition-timing-function:var(--fc-ease-out);transition-delay:calc(var(--fc-reveal-delay, 0) * var(--fc-stagger))}.fc-reveal[data-reveal=draw]{transition-duration:var(--fc-dur-slow);clip-path:inset(-2rem)}.fc-reveal[data-reveal-state=hidden]{opacity:0}.fc-reveal[data-reveal=rise][data-reveal-state=hidden]{transform:translateY(1.5rem)}.fc-reveal[data-reveal=scale][data-reveal-state=hidden]{transform:scale(.94)}.fc-reveal[data-reveal=draw][data-reveal-state=hidden]{clip-path:inset(-2rem 100% -2rem -2rem)}.fc-reveal .fc-draw-stroke{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset var(--fc-dur-slow) var(--fc-ease-out) calc(var(--fc-reveal-delay, 0) * var(--fc-stagger))}.fc-reveal[data-reveal-state=hidden] .fc-draw-stroke{stroke-dashoffset:1}}.fc-section-head__eyebrow{display:flex;align-items:center;gap:.625rem;margin-bottom:1rem;color:var(--fc-ink-faint);font-variant-numeric:tabular-nums}.fc-section-head__eyebrow:before{content:"";flex:none;width:.5rem;height:.5rem;border-radius:.125rem;background-color:var(--fc-lamp)}.fc-page{padding-bottom:calc(2.25rem + 1px)}.fc-rail{position:fixed;right:0;bottom:0;left:0;z-index:20;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--fc-line);background-color:var(--fc-panel)}.fc-rail__die{display:grid;place-items:center;height:2.25rem;text-decoration:none}.fc-rail__mark{display:block;width:.75rem;height:.75rem;border-radius:.1875rem;background-color:var(--fc-line-strong)}.fc-rail__die[data-state=passed] .fc-rail__mark{background-color:var(--fc-ink)}.fc-rail__die[data-state=active] .fc-rail__mark{background-color:var(--fc-lamp);transform:scale(1.3)}@media(prefers-reduced-motion:no-preference){.fc-rail__mark{transition:transform var(--fc-dur-fast, .15s) var(--fc-ease-out, ease-out)}}@media(min-width:64rem){.fc-page{padding-bottom:0}.fc-rail{top:50%;right:.125rem;bottom:auto;left:auto;grid-template-columns:repeat(3,.8125rem);border-top:0;background-color:transparent;transform:translateY(-50%)}.fc-rail__die{width:.8125rem;height:.8125rem}.fc-rail__mark{width:.625rem;height:.625rem;border-radius:.125rem}}.fc-faqs__group+.fc-faqs__group{margin-top:clamp(2.5rem,6vw,4.5rem)}.fc-faqs__name{margin-bottom:1.25rem;font-size:clamp(1.625rem,1.3rem + 1vw,2.125rem);line-height:1}.fc-faqs__group .fc-faq__list{min-width:0}@media(min-width:64rem){.fc-faqs__group{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:4rem;align-items:start}.fc-faqs__name{margin-bottom:0;padding-top:1.25rem}}@media(prefers-reduced-motion:no-preference){.fc-faq__item[open] .fc-faq__a{animation:fc-faq-in var(--fc-dur) var(--fc-ease-out)}@supports (interpolate-size: allow-keywords) and selector(::details-content){.fc-faq__item{interpolate-size:allow-keywords}.fc-faq__item::details-content{height:0;opacity:0;overflow:clip;transition-property:height,opacity,content-visibility;transition-duration:var(--fc-dur);transition-timing-function:var(--fc-ease-out);transition-behavior:allow-discrete}.fc-faq__item[open]::details-content{height:auto;opacity:1}.fc-faq__item[open] .fc-faq__a{animation:none}}}@keyframes fc-faq-in{0%{opacity:0;transform:translateY(-.5rem)}}.fc-features__stages{display:grid;border-top:1px solid var(--fc-line-strong)}.fc-features__stage{display:grid;gap:1.25rem;padding-block:clamp(1.75rem,3vw,2.5rem);border-bottom:1px solid var(--fc-line)}.fc-features__stage-name{position:relative;padding-top:1rem;font-size:2rem;line-height:1}.fc-features__stage-name:before{content:"";position:absolute;top:0;left:0;width:2.5rem;height:3px;background-color:var(--fc-lamp)}@media(min-width:64rem){.fc-features__stage{grid-template-columns:15rem minmax(0,1fr);column-gap:3rem}.fc-features__stage-name{align-self:start;position:sticky;top:6rem}}.fc-features__list{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media(min-width:40rem){.fc-features__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.fc-feature{position:relative;display:grid;align-content:start;gap:.5rem;min-width:0;padding:1.25rem;border:1px solid var(--fc-line);border-radius:.5rem;background-color:var(--fc-panel-raised)}.fc-feature:focus-visible{outline:3px solid var(--fc-ink);outline-offset:3px}.fc-feature__name{color:var(--fc-ink);font-size:1.25rem;font-weight:700;line-height:1.25}.fc-feature__does{color:var(--fc-ink-dim);font-size:1rem;line-height:1.5}.fc-feature__benefit{margin-top:.25rem;padding-left:.75rem;border-left:2px solid var(--fc-lamp);color:var(--fc-ink);font-size:.9375rem;line-height:1.45}.fc-feature__tag{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(hover:hover)and (prefers-reduced-motion:no-preference){.fc-feature{min-height:8.5rem}.fc-feature__benefit{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;margin-top:0;padding:1.25rem;border-left:0;border-radius:inherit;background-color:var(--fc-lamp);color:var(--fc-on-lamp);font-size:1.0625rem;font-weight:600;clip-path:inset(100% 0 0 0);transition:clip-path var(--fc-dur) var(--fc-ease-out)}.fc-feature:hover .fc-feature__benefit,.fc-feature:focus-within .fc-feature__benefit{clip-path:inset(0)}}.fc-footer{padding-block:clamp(3.5rem,8vw,6rem) 2.5rem;background-color:var(--fc-day);color:var(--fc-day-ink)}.fc-footer__inner{display:grid;gap:clamp(2.5rem,6vw,4rem)}@media(min-width:64rem){.fc-footer__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:5rem;align-items:start}}.fc-footer__join{display:grid;justify-items:start;gap:1.25rem}.fc-footer__lede{max-width:38rem;color:var(--fc-day-dim);font-size:clamp(1.125rem,1rem + .45vw,1.3125rem);line-height:1.5;text-wrap:pretty}.fc-footer .fc-form__label,.fc-footer .fc-notice{color:var(--fc-day-dim)}.fc-footer [role=alert]{padding-left:.625rem;border-left:2px solid var(--fc-lamp);color:var(--fc-day-ink)}.fc-footer__form{position:relative;width:100%;max-width:34rem}.fc-footer__form:before{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;border:2px solid var(--fc-lamp);border-radius:.5rem;box-shadow:0 0 0 .25rem var(--fc-day-line);opacity:0;transform:scale(.97);pointer-events:none}.fc-footer__form:has(:focus-visible):before{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){.fc-footer__form:before{transition:opacity var(--fc-dur-fast) var(--fc-ease-out),transform var(--fc-dur) var(--fc-ease-out)}}.fc-footer__brand{display:grid;justify-items:start;gap:.75rem}.fc-footer .fc-wordmark{color:var(--fc-day-ink)}.fc-footer__line{max-width:34rem;color:var(--fc-day-dim);font-size:.9375rem;text-wrap:pretty}.fc-footer__contact{color:var(--fc-day-dim);font-size:.9375rem}.fc-footer__contact a{color:var(--fc-day-ink);text-decoration:underline;text-underline-offset:.2em}.fc-footer__contact a:hover{color:var(--fc-lamp)}.fc-footer__links{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;margin-top:.75rem}.fc-footer .fc-footer__links a{color:var(--fc-day-dim)}.fc-footer .fc-footer__links a:hover{color:var(--fc-day-ink)}.fc-footer .fc-sources{grid-column:1 / -1}.fc-sources{padding-top:2rem;border-top:1px solid var(--fc-day-line)}.fc-sources__title{font-size:1.5rem;line-height:1}.fc-sources__lede{max-width:40rem;margin-top:.75rem;color:var(--fc-day-dim);font-size:.9375rem;text-wrap:pretty}.fc-sources__list{max-width:62rem;margin:1.25rem 0 0;padding-left:2.25rem;color:var(--fc-day-dim);font-size:.9375rem;line-height:1.5}.fc-sources__item{padding-block:.5rem .5rem;padding-left:.5rem;break-inside:avoid;overflow-wrap:anywhere}.fc-sources__item::marker{color:var(--fc-day-dim);font-family:var(--fc-font-mono);font-size:.8125rem}@media(min-width:48rem){.fc-sources__list{column-count:2;column-gap:3rem}}.fc-hero{position:relative;isolation:isolate}.fc-hero__eyebrow{margin-bottom:1rem}.fc-hero__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:clip;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,var(--fc-ink) 55%,transparent);mask-image:linear-gradient(to bottom,var(--fc-ink) 55%,transparent)}.fc-hero__glow:before,.fc-hero__glow:after{content:"";position:absolute;aspect-ratio:1}.fc-hero__glow:before{top:-20%;right:-15%;width:clamp(24rem,75vw,60rem);background:radial-gradient(closest-side,var(--fc-lamp-wash),transparent)}.fc-hero__glow:after{top:30%;left:-20%;width:clamp(20rem,60vw,48rem);background:radial-gradient(closest-side,color-mix(in srgb,var(--fc-brand) 10%,var(--fc-panel)),transparent)}@media(prefers-reduced-motion:no-preference){.fc-h1__line{animation:fc-h1-rise var(--fc-dur-slow, .8s) var(--fc-ease-out, ease-out) backwards;animation-delay:var(--fc-rise-delay, 0ms)}.fc-h1__line--payoff{--fc-rise-delay: calc(var(--fc-stagger, 80ms) * 2)}.fc-hero__glow:before,.fc-hero__glow:after{will-change:transform;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.fc-hero__glow:before{animation-name:fc-hero-drift-a;animation-duration:44s}.fc-hero__glow:after{animation-name:fc-hero-drift-b;animation-duration:58s}}@keyframes fc-h1-rise{0%{transform:translateY(.4em)}to{transform:none}}@keyframes fc-hero-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-12%,14%,0) scale(1.12)}}@keyframes fc-hero-drift-b{0%{transform:translateZ(0) scale(1.08)}to{transform:translate3d(16%,-10%,0) scale(.94)}}.fc-flow__figure{margin:0}.fc-flow__steps{--flow-gap: 2rem;--flow-line: var(--fc-line-input);--arrow-head: .5rem;--arrow-down: polygon( calc(50% - 1px) 0, calc(50% + 1px) 0, calc(50% + 1px) calc(100% - var(--arrow-head)), 100% calc(100% - var(--arrow-head)), 50% 100%, 0 calc(100% - var(--arrow-head)), calc(50% - 1px) calc(100% - var(--arrow-head)) );--arrow-right: polygon( 0 calc(50% - 1px) , calc(100% - var(--arrow-head)) calc(50% - 1px) , calc(100% - var(--arrow-head)) 0, 100% 50%, calc(100% - var(--arrow-head)) 100%, calc(100% - var(--arrow-head)) calc(50% + 1px) , 0 calc(50% + 1px) );display:grid;row-gap:var(--flow-gap);max-width:34rem;padding-right:1.75rem}.fc-flow__step{position:relative;display:flex;flex-direction:column;min-width:0}.fc-flow__step:after{content:"";position:absolute;top:100%;left:1.25rem;width:1rem;height:var(--flow-gap);background-color:var(--flow-line);clip-path:var(--arrow-down);transform:translate(-50%)}.fc-flow__step:last-child:after{display:none}.fc-flow__card{position:relative;display:grid;flex:1 1 auto;grid-template-columns:auto minmax(0,1fr);column-gap:.875rem;padding:.875rem 1rem;border:1px solid var(--fc-line-strong);border-radius:.375rem;background-color:var(--fc-panel-raised);color:var(--fc-ink)}.fc-flow__index{color:var(--fc-ink-dim);font-family:var(--fc-font-mono);font-size:.8125rem;line-height:1.6;letter-spacing:.04em;font-variant-numeric:tabular-nums}.fc-flow__text{min-width:0}.fc-flow__name{font-family:var(--fc-font-display);font-size:1.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;overflow-wrap:break-word}.fc-flow__note{margin-top:.25rem;color:var(--fc-ink-dim);font-size:.9375rem;line-height:1.4}@media(prefers-reduced-motion:no-preference){.fc-flow__card:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid var(--fc-brand);border-radius:.625rem;pointer-events:none;opacity:0;transform:scale(.97);animation:fc-flow-step 12s var(--fc-ease-out, ease-out) infinite;animation-delay:calc(var(--n, 0) * 1s)}}@keyframes fc-flow-step{0%{opacity:0;transform:scale(.97)}2%,6%{opacity:1;transform:scale(1)}8.3%,to{opacity:0;transform:scale(1.02)}}.fc-flow__step--checkpoint .fc-flow__card{border:2px solid var(--fc-lamp);background-color:var(--fc-day);color:var(--fc-day-ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--fc-brand) 28%,transparent)}.fc-flow__step--checkpoint .fc-flow__index,.fc-flow__step--checkpoint .fc-flow__note{color:var(--fc-day-dim)}.fc-flow__badge{display:inline-flex;align-items:center;max-width:100%;gap:.375rem;margin-bottom:.5rem;padding:.125rem .625rem .125rem .5rem;border-radius:999px;background-color:var(--fc-lamp);color:var(--fc-on-lamp);font-family:var(--fc-font-mono);font-size:.75rem;font-weight:700;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.fc-flow__star{flex:none}.fc-flow__loop{margin-top:.5rem;font-size:.9375rem;line-height:1.5rem}.fc-flow__loop-label{color:var(--fc-ink);font-family:var(--fc-font-mono);font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fc-flow__loop-target{color:var(--fc-ink-dim)}.fc-flow__caption{max-width:44rem;margin-top:2rem;color:var(--fc-ink-dim);text-wrap:pretty}.fc-flow__wafer{display:none}.fc-flow__step:nth-child(n+6):nth-child(-n+11):before{content:"";position:absolute;top:0;bottom:calc(var(--flow-gap) * -1);left:100%;width:1.25rem;border-right:2px solid var(--fc-lamp)}.fc-flow__step:nth-child(6):before{top:calc(50% - 1px);border-top:2px solid var(--fc-lamp)}.fc-flow__step:nth-child(11):before{bottom:.75rem;border-bottom:2px solid var(--fc-lamp)}.fc-flow__step:nth-child(6) .fc-flow__card:after{content:"";position:absolute;top:50%;left:100%;width:.625rem;height:1rem;background-color:var(--fc-lamp);clip-path:polygon(100% 0,0 50%,100% 100%);transform:translateY(-50%)}@media(min-width:64rem){.fc-flow__figure{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2rem,5vw,4rem);align-items:start}.fc-flow__wafer{display:block;grid-area:1 / 1;position:sticky;top:6rem}.fc-flow__steps{--flow-gap: 3rem;grid-area:1 / 2;padding-left:2rem}.fc-flow__caption{grid-column:1 / -1}.fc-flow__card:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid var(--fc-brand);border-radius:.625rem;pointer-events:none;opacity:0;transform:none;animation:none}.fc-flow__step[data-active=true] .fc-flow__card:before{opacity:1}}@media(min-width:64rem)and (prefers-reduced-motion:no-preference){.fc-flow__card:before{transition:opacity var(--fc-dur-fast) var(--fc-ease-out)}}.fc-flow__progress{display:none}@media(min-width:64rem){@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.fc-flow__progress{display:block;grid-area:1 / 2;align-self:stretch;justify-self:start;width:2px;background-color:var(--fc-line-strong);view-timeline:--fc-flow-track block}.fc-flow__progress-fill{display:block;width:100%;height:100%;background-color:var(--fc-lamp);transform-origin:50% 0;animation:fc-flow-progress linear both;animation-timeline:--fc-flow-track;animation-range:cover 20% cover 80%}}}}@keyframes fc-flow-progress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.fc-wafer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.25rem);width:100%;max-width:26rem;padding:clamp(1.25rem,2.5vw,2rem);border:1px solid var(--fc-line-strong);border-radius:.75rem;background-color:var(--fc-panel-raised)}.fc-wafer__die{display:block;aspect-ratio:1;border-radius:20%;background-color:var(--fc-line)}.fc-wafer__die[data-state=passed]{background-color:var(--fc-ink)}.fc-wafer__die[data-state=active]{background-color:var(--fc-lamp)}.fc-wafer__die--checkpoint{box-shadow:0 0 0 .1875rem var(--fc-panel-raised),0 0 0 .3125rem var(--fc-ink)}.fc-nav__links a{position:relative}.fc-nav__links a:after{content:"";position:absolute;right:0;bottom:-.5rem;left:0;height:3px;background-color:var(--fc-lamp);transform:scaleX(0);transform-origin:0 50%}.fc-nav__links a[aria-current=location]{color:var(--fc-ink)}.fc-nav__links a[aria-current=location]:after{transform:scaleX(1)}@media(prefers-reduced-motion:no-preference){.fc-nav__links a:after{transition:transform var(--fc-dur-fast, .15s) var(--fc-ease-out, ease-out)}}.fc-pricing__plans{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:0;list-style:none}.fc-pricing__item{display:flex;min-width:0}.fc-pricing__card{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:clamp(1.5rem,3vw,2rem);border:1px solid var(--fc-line-strong);border-top:3px solid var(--fc-lamp);border-radius:.5rem;background-color:var(--fc-panel-raised)}.fc-pricing__card:hover,.fc-pricing__card:focus-within{border-color:var(--fc-lamp)}.fc-pricing__name{font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);line-height:1}.fc-pricing__price{margin-top:1rem;color:var(--fc-ink);font-size:1.25rem;font-weight:700;line-height:1.3}.fc-pricing__includes{display:grid;gap:.625rem;margin-block:1.5rem 2rem;padding:0;list-style:none}.fc-pricing__includes li{position:relative;padding-left:1.25rem;color:var(--fc-ink-dim);text-wrap:pretty}.fc-pricing__includes li:before{content:"";position:absolute;top:.6em;left:0;width:.5rem;height:.5rem;background-color:var(--fc-lamp)}.fc-pricing__cta{width:100%;margin-top:auto}.fc-pricing__cost{display:grid;gap:1.5rem;margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--fc-line);border-radius:.5rem;background-color:var(--fc-panel-high)}.fc-pricing__cost-line{max-width:24ch;color:var(--fc-ink);font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);font-weight:700;line-height:1.25;text-wrap:balance}.fc-pricing__sample{min-width:0;margin:0}.fc-pricing__tasks{display:grid;gap:.875rem;padding:0;list-style:none}.fc-pricing__task{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:.375rem .75rem}.fc-pricing__task-key{color:var(--fc-ink-faint)}.fc-pricing__task-title{min-width:0;color:var(--fc-ink);font-size:.9375rem;font-weight:600}.fc-pricing__track{display:block;grid-column:1 / -1;height:.75rem;overflow:hidden;border-radius:999px;background-color:var(--fc-panel-raised);box-shadow:inset 0 0 0 1px var(--fc-line)}.fc-pricing__bar{display:block;width:calc(var(--fc-bar-length) * 100%);height:100%;border-radius:inherit;background-color:var(--fc-lamp);transform-origin:0 50%}.fc-pricing__caption{margin-top:1rem;color:var(--fc-ink-faint);font-size:.875rem}@media(prefers-reduced-motion:no-preference){.fc-pricing__card{transition:transform var(--fc-dur-fast) var(--fc-ease-out)}.fc-pricing__card:hover{transform:translateY(-4px)}.fc-pricing__bar{transition:transform var(--fc-dur-slow) var(--fc-ease-out) calc((var(--fc-bar-step) + 1) * var(--fc-stagger))}.fc-pricing__cost[data-reveal-state=hidden] .fc-pricing__bar{transform:scaleX(0)}}@media(min-width:40rem){.fc-pricing__task{grid-template-columns:4.5rem 11rem minmax(0,1fr);align-items:center}.fc-pricing__track{grid-column:auto}}@media(min-width:64rem){.fc-pricing__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.fc-pricing__cost{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem;align-items:center}}.fc-proof{background-color:var(--fc-panel-raised)}.fc-proof__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem 2rem}.fc-proof__group{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding-top:1.25rem;border-top:1px solid var(--fc-line-strong)}.fc-proof__group--tracy{padding:clamp(1.25rem,2.5vw,2rem);border:1px solid var(--fc-line-strong);border-top:3px solid var(--fc-lamp);border-radius:.5rem;background-color:var(--fc-panel-high)}.fc-proof__name{font-size:1.5rem;line-height:1.05}.fc-proof__context{color:var(--fc-ink-dim);letter-spacing:.06em;text-transform:uppercase}.fc-proof__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;margin-top:.5rem}.fc-stat{display:grid;align-content:start;gap:.375rem;min-width:0}.fc-stat__value{color:var(--fc-ink);font-size:clamp(2.5rem,2rem + 2vw,3.5rem);line-height:.95}.fc-stat__label{color:var(--fc-ink-dim);font-size:1rem;line-height:1.35}.fc-stat__bar{display:block;height:.5rem;overflow:hidden;border-radius:.25rem;background-color:var(--fc-line)}.fc-stat__bar-fill{display:block;height:100%;background-color:var(--fc-lamp);transform:scaleX(calc(var(--fc-bar-percent, 100) / 100));transform-origin:0 50%}@media(prefers-reduced-motion:no-preference){.fc-stat__bar-fill{transition:transform var(--fc-dur-slow) var(--fc-ease-out) calc(var(--fc-dur) + var(--fc-reveal-delay, 0) * var(--fc-stagger))}.fc-stat[data-reveal-state=hidden] .fc-stat__bar-fill{transform:scaleX(0)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.fc-stat{view-timeline:--fc-stat block}.fc-stat__bar-fill{transition:none;animation:fc-bar-fill linear both;animation-timeline:--fc-stat;animation-range:entry 0% entry 100%}}}@keyframes fc-bar-fill{0%{transform:scaleX(0)}to{transform:scaleX(calc(var(--fc-bar-percent, 100) / 100))}}.fc-stat--badge{grid-column:1 / -1;gap:0;margin-top:.5rem;padding:.75rem 1rem;border:1px solid var(--fc-lamp);border-radius:.25rem;background-color:var(--fc-lamp-wash)}.fc-stat--badge .fc-stat__value{color:var(--fc-ink);font-size:1.75rem}.fc-stat--badge .fc-stat__label{margin-top:.25rem;color:var(--fc-ink);font-size:.9375rem}.fc-proof__source{margin-top:auto;padding-top:.75rem;color:var(--fc-ink-faint)}.fc-proof__group--tracy .fc-proof__source{border-top:1px solid var(--fc-line)}.fc-proof__group--team-size .fc-stat__value,.fc-proof__group--cost-efficiency .fc-stat__value{font-size:clamp(4.5rem,3rem + 5vw,7.5rem)}.fc-proof__group--team-size .fc-proof__stats,.fc-proof__group--cost-efficiency .fc-proof__stats{grid-template-columns:minmax(0,1fr)}.fc-proof__products{display:grid;gap:.75rem 2rem;margin-top:.5rem}.fc-proof__products li{position:relative;padding-left:1.5rem;color:var(--fc-ink);font-size:1.125rem;line-height:1.4}.fc-proof__products li:before{content:"";position:absolute;top:.55em;left:0;width:.625rem;height:.625rem;border-radius:50%;background-color:var(--fc-lamp)}@media(min-width:48rem){.fc-proof__stats{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.5rem}.fc-proof__group--team-size .fc-proof__stats,.fc-proof__group--cost-efficiency .fc-proof__stats{grid-template-columns:minmax(0,1fr)}.fc-proof__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.fc-proof__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.fc-proof__group--tracy,.fc-proof__group--platform-scale{grid-column:span 8}.fc-proof__group--team-size,.fc-proof__group--cost-efficiency{grid-column:span 4}.fc-proof__group--products{grid-column:1 / -1}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-destructive:var(--destructive);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border)}body{background-color:var(--color-background);color:var(--color-foreground)}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.w-full{width:100%}.max-w-\[34rem\]{max-width:34rem}.min-w-0{min-width:0}.flex-none{flex:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[color\:var\(--fc-line-strong\)\]{border-color:var(--fc-line-strong)}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-input\)\]{border-color:var(--color-input)}.bg-\[color\:var\(--fc-panel-raised\)\]{background-color:var(--fc-panel-raised)}.bg-\[var\(--color-background\)\]{background-color:var(--color-background)}.bg-\[var\(--color-card\)\]{background-color:var(--color-card)}.bg-\[var\(--color-destructive\)\]{background-color:var(--color-destructive)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-transparent{background-color:#0000}.p-6{padding:calc(var(--spacing) * 6)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-0{padding-top:0}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[color\:var\(--fc-go\)\]{color:var(--fc-go)}.text-\[color\:var\(--fc-ink\)\]{color:var(--fc-ink)}.text-\[color\:var\(--fc-ink-dim\)\]{color:var(--fc-ink-dim)}.text-\[color\:var\(--fc-stop\)\]{color:var(--fc-stop)}.text-\[var\(--color-card-foreground\)\]{color:var(--color-card-foreground)}.text-\[var\(--color-primary-foreground\)\]{color:var(--color-primary-foreground)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.placeholder\:text-\[var\(--color-muted-foreground\)\]::placeholder{color:var(--color-muted-foreground)}@media(hover:hover){.hover\:bg-\[var\(--color-muted\)\]:hover{background-color:var(--color-muted)}.hover\:opacity-90:hover{opacity:.9}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--color-ring\)\]:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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}:root{--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--primary:oklch(98.5% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0)}:root{--fc-panel:#f4f2ee;--fc-panel-raised:#fff;--fc-panel-high:#ebe8e1;--fc-line:#e0dcd3;--fc-line-strong:#b5afa3;--fc-line-input:#7a756c;--fc-ink:#0c0f14;--fc-ink-dim:#454a54;--fc-ink-faint:#5b606a;--fc-brand:#ff5a1f;--fc-lamp:#ff5a1f;--fc-lamp-strong:#e8470e;--fc-on-lamp:#0c0f14;--fc-lamp-wash:#ffe6da;--fc-go:#0b6b36;--fc-stop:#c0301d;--fc-qa:#8b3fc4;--fc-day:#0c0f14;--fc-day-ink:#f4f2ee;--fc-day-dim:#b9b6af;--fc-day-line:#2c313b;--fc-shadow:var(--fc-ink)}@supports (color:color-mix(in lab,red,red)){:root{--fc-shadow:color-mix(in srgb, var(--fc-ink) 26%, transparent)}}:root{--fc-font-display:"Hanken Grotesk Variable", system-ui, sans-serif;--fc-font-body:"Hanken Grotesk Variable", system-ui, sans-serif;--fc-font-mono:"JetBrains Mono Variable", ui-monospace, "SFMono-Regular", monospace;--fc-gutter:clamp(1rem, 4vw, 2.5rem)}html{scroll-padding-top:5rem}html:has(.fc-page){background-color:var(--fc-panel);color-scheme:light;scrollbar-color:var(--fc-line-strong) var(--fc-panel)}@media(prefers-reduced-motion:no-preference){html:has(.fc-page){scroll-behavior:smooth}}.fc-page{background-color:var(--fc-panel);min-height:100vh;color:var(--fc-ink);font-family:var(--fc-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1.0625rem;line-height:1.6;overflow-x:clip}.fc-page ::selection{background-color:var(--fc-lamp);color:var(--fc-on-lamp)}.fc-page :focus-visible{outline:3px solid var(--fc-ink);outline-offset:3px}.fc-page main:focus-visible{outline:none}.fc-day :focus-visible{outline-color:var(--fc-day-ink)}.fc-container{width:100%;max-width:76rem;padding-inline:var(--fc-gutter);margin-inline:auto}.fc-display{font-family:var(--fc-font-display);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;font-weight:800;line-height:1.02}.fc-h1{max-width:62rem;font-size:clamp(2.5rem,1.1rem + 5.2vw,4.75rem);line-height:1}.fc-h1__line{display:block}.fc-h1__line--payoff{text-decoration:underline;-webkit-text-decoration-color:var(--fc-lamp);text-decoration-color:var(--fc-lamp);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.12em;text-decoration-thickness:.09em}.fc-h2{font-size:clamp(2.25rem,1.5rem + 3.2vw,3.75rem)}.fc-h3{font-size:1.625rem;line-height:1.1}.fc-mono{font-family:var(--fc-font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.4}.fc-lede{max-width:38rem;color:var(--fc-ink-dim);text-wrap:pretty;font-size:clamp(1.125rem,1rem + .45vw,1.3125rem);line-height:1.5}.fc-notice{max-width:34rem;color:var(--fc-ink-faint);margin-top:.75rem;font-size:.875rem}.fc-btn{background-color:var(--fc-lamp);height:3rem;color:var(--fc-on-lamp);font-family:var(--fc-font-body);white-space:nowrap;cursor:pointer;box-shadow:0 10px 20px -12px var(--fc-lamp);border:0;border-radius:.75rem;flex:none;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .15s ease-out,transform .1s ease-out;display:inline-flex}.fc-btn:hover{background-color:var(--fc-lamp-strong);opacity:1}.fc-btn:active{transform:translateY(1px)}.fc-btn:disabled{cursor:not-allowed;opacity:.6}.fc-btn--sm{height:2.5rem;padding-inline:1rem;font-size:.9375rem}.fc-form{width:100%;max-width:34rem}.fc-form__label{color:var(--fc-ink-dim);margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.fc-form__row{flex-direction:column;gap:.75rem;display:flex}.fc-form__row .fc-btn{width:100%}@media(min-width:30rem){.fc-form__row{flex-direction:row}.fc-form__row .fc-btn{width:auto}}.fc-field{border:1px solid var(--fc-line-input);background-color:var(--fc-panel-raised);min-width:0;height:3rem;color:var(--fc-ink);caret-color:var(--fc-ink);box-shadow:none;border-radius:.75rem;flex:auto;padding-inline:1rem;font-size:1rem}.fc-field:hover{border-color:var(--fc-ink-faint)}.fc-field:focus-visible{border-color:var(--fc-ink);box-shadow:none}.fc-skip{z-index:40;background-color:var(--fc-lamp);color:var(--fc-on-lamp);border-radius:.75rem;padding:.625rem 1rem;font-weight:700;text-decoration:none;position:absolute;top:-4rem;left:1rem}.fc-skip:focus{top:1rem}.fc-nav{z-index:30;border-bottom:1px solid var(--fc-line);background-color:var(--fc-panel);position:sticky;top:0}@supports (animation-timeline:scroll()){@media(prefers-reduced-motion:no-preference){.fc-nav:after{content:"";background-color:var(--fc-brand);transform-origin:0;height:2px;animation:linear both fc-progress;animation-timeline:scroll(root);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}}}@keyframes fc-progress{to{transform:scaleX(1)}}.fc-nav__inner{justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;display:flex}.fc-nav__home{min-width:0;text-decoration:none}.fc-nav__links{display:none}@media(min-width:60rem){.fc-nav__links{white-space:nowrap;gap:clamp(1rem,3vw,2rem);margin-left:auto;margin-right:.5rem;display:flex}}.fc-nav__links a,.fc-footer__links a{color:var(--fc-ink-dim);font-size:.9375rem;text-decoration:none;transition:color .15s ease-out}.fc-nav__links a:hover,.fc-footer__links a:hover{color:var(--fc-ink);text-decoration:underline}.fc-wordmark{color:var(--fc-ink);font-family:var(--fc-font-display);letter-spacing:-.04em;align-items:center;gap:.5rem;font-size:1.625rem;font-weight:800;line-height:1;display:inline-flex}.fc-wordmark .fc-die-mark{flex:none;width:1.5em;height:1.5em}.fc-die-mark__lamp{fill:var(--fc-lamp)}.fc-day .fc-wordmark{color:var(--fc-day-ink)}.fc-section{padding-block:clamp(4rem,9vw,7.5rem)}.fc-section+.fc-section{border-top:1px solid var(--fc-line)}.fc-section__head{max-width:46rem;margin-bottom:clamp(2rem,4vw,3.25rem)}.fc-section__head p{max-width:40rem;color:var(--fc-ink-dim);text-wrap:pretty;margin-top:1.25rem;font-size:1.125rem}.fc-hero{padding-top:clamp(2.5rem,6vw,5rem)}.fc-hero__lede{gap:2rem;margin-block:2rem clamp(2.5rem,5vw,4rem);display:grid}.fc-hero__copy,.fc-hero__form{min-width:0}.fc-hero__quote{border-left:3px solid var(--fc-lamp);max-width:38rem;font-family:var(--fc-font-display);letter-spacing:-.03em;text-wrap:balance;margin:1.75rem 0 0;padding-left:1.25rem;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:800;line-height:1.1}.fc-hero__quote-setup{color:var(--fc-ink-dim)}.fc-hero__quote-payoff{color:var(--fc-ink)}.fc-hero__offer{max-width:34rem;color:var(--fc-ink);text-wrap:pretty;margin-bottom:1rem;font-size:1.0625rem;font-weight:600}@media(min-width:64rem){.fc-hero__lede{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:4rem}}.fc-console{margin:0}.fc-console__frame{border:1px solid var(--fc-line-strong);background-color:var(--fc-panel-raised);box-shadow:0 28px 48px -28px var(--fc-shadow);border-radius:1.75rem;overflow:hidden}.fc-console__bar{border-bottom:1px solid var(--fc-line);color:var(--fc-ink-dim);justify-content:space-between;align-items:center;padding:.625rem 1rem;display:flex;position:relative}@media(prefers-reduced-motion:no-preference){.fc-console__bar:after{content:"";background-color:var(--fc-brand);transform-origin:0;height:2px;animation:12s steps(6,start) infinite fc-trek;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}}@keyframes fc-trek{to{transform:scaleX(1)}}.fc-console__tag{border:1px solid var(--fc-lamp);background-color:var(--fc-lamp-wash);color:var(--fc-ink);border-radius:999px;padding:.125rem .5rem}.fc-console__body{grid-template-columns:minmax(0,1fr);display:grid}@media(min-width:64rem){.fc-console__body{grid-template-columns:minmax(0,1fr) 19rem}}.fc-console__caption{max-width:48rem;color:var(--fc-ink-faint);margin-top:.75rem;font-size:.8125rem}.fc-lanes{background-color:var(--fc-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}@media(min-width:48rem){.fc-lanes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.fc-lanes{grid-template-columns:repeat(6,minmax(0,1fr))}}.fc-lane{background-color:var(--fc-panel-raised);min-width:0;padding:.75rem}.fc-lane--backlog{--lane:var(--fc-ink-dim)}.fc-lane--ready{--lane:var(--fc-ink)}.fc-lane--in_progress,.fc-lane--in_review{--lane:var(--fc-lamp)}.fc-lane--qa{--lane:var(--fc-qa)}.fc-lane--done{--lane:var(--fc-go)}.fc-lane:first-child{--i:0}.fc-lane:nth-child(2){--i:1}.fc-lane:nth-child(3){--i:2}.fc-lane:nth-child(4){--i:3}.fc-lane:nth-child(5){--i:4}.fc-lane:nth-child(6){--i:5}.fc-lane__head{color:var(--fc-ink-dim);align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.fc-lane__lamp,.fc-dot{background-color:var(--fc-line-strong);border-radius:50%;flex:none;width:.5rem;height:.5rem}.fc-lane__lamp{animation:12s infinite fc-lamp;animation-delay:calc(var(--i) * 2s)}.fc-lane__tickets{gap:.5rem;display:grid}.fc-ticket{border:1px solid var(--fc-line-strong);background-color:var(--fc-panel-high);color:var(--fc-ink);border-radius:.5rem;padding:.5rem .625rem;font-size:.8125rem;line-height:1.3}.fc-ticket__key{color:var(--fc-ink-faint);display:block}.fc-ticket__bar{background-color:var(--fc-line);border-radius:999px;width:70%;height:.375rem;margin-top:.375rem;display:block}.fc-ticket--hot{visibility:hidden;border-color:var(--fc-lamp);background-color:var(--fc-lamp-wash);animation:12s infinite fc-hot;animation-delay:calc(var(--i) * 2s)}.fc-ticket--hot .fc-ticket__key{color:var(--fc-ink)}@keyframes fc-hot{0%{visibility:visible;transform:translate(-.75rem)scale(.96)}3%,16.6%{visibility:visible;transform:none}16.7%,to{visibility:hidden;transform:none}}@keyframes fc-lamp{0%,16.6%{background-color:var(--lane)}16.7%,to{background-color:var(--fc-line-strong)}}.fc-roster{border-top:1px solid var(--fc-line);padding:1rem}@media(min-width:64rem){.fc-roster{border-top:0;border-left:1px solid var(--fc-line)}}.fc-roster__title{color:var(--fc-ink-dim);margin-bottom:.5rem}.fc-agent{border-bottom:1px solid var(--fc-line);grid-template-columns:auto 1fr auto;align-items:center;column-gap:.625rem;padding-block:.625rem;display:grid}.fc-agent:last-child{border-bottom:0}.fc-agent__lamp{border:2px solid var(--fc-line-strong);border-radius:50%;width:.625rem;height:.625rem;position:relative}.fc-agent--busy .fc-agent__lamp{border-color:var(--fc-lamp);background-color:var(--fc-lamp)}.fc-agent__state{color:var(--fc-ink-faint)}.fc-agent--busy .fc-agent__state{color:var(--fc-ink)}@media(prefers-reduced-motion:no-preference){.fc-agent--busy .fc-agent__lamp:after{content:"";border:2px solid var(--fc-lamp);animation:fc-ping 2.4s var(--fc-ease-out,ease-out) infinite;border-radius:50%;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}.fc-agent--busy:nth-child(2) .fc-agent__lamp:after{animation-delay:.6s}.fc-agent--busy:nth-child(3) .fc-agent__lamp:after{animation-delay:1.2s}}@keyframes fc-ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}.fc-legend{color:var(--fc-ink-dim);flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:2rem;display:flex}.fc-legend__item{align-items:center;gap:.5rem;display:inline-flex}.fc-legend__lamp{border-radius:50%;width:.875rem;height:.875rem}.fc-legend__lamp--agents,.fc-step--agents .fc-step__lamp{background-color:var(--fc-lamp)}.fc-legend__lamp--you,.fc-step--you .fc-step__lamp{border:2px solid var(--fc-ink);background-color:var(--fc-panel)}.fc-loop{display:grid}.fc-step{padding:0 0 2rem 3rem;position:relative}.fc-step:last-child{padding-bottom:0}.fc-step:before{content:"";background-color:var(--fc-line-strong);width:2px;position:absolute;top:1.75rem;bottom:.25rem;left:.6875rem}.fc-step:last-child:before{display:none}.fc-step__lamp{border-radius:50%;width:1.5rem;height:1.5rem;position:absolute;top:.125rem;left:0}.fc-step__actor{color:var(--fc-ink-faint);margin-top:.375rem}.fc-step--you .fc-step__actor{color:var(--fc-ink)}.fc-step__body{color:var(--fc-ink-dim);margin-top:.75rem;font-size:.9375rem;line-height:1.55}@media(min-width:64rem){.fc-loop{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:1.5rem}.fc-step{padding:2.75rem 0 0}.fc-step:before{width:auto;height:2px;inset:.6875rem -1.5rem auto 1.5rem}.fc-step__lamp{top:0}}.fc-bento{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media(min-width:48rem){.fc-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.fc-tile--planning,.fc-tile--knowledge,.fc-tile--insights{grid-column:span 2}}@media(min-width:64rem){.fc-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem}.fc-tile--planning{grid-area:span 2/span 7}.fc-tile--board,.fc-tile--roster,.fc-tile--blueprint{grid-column:span 5}.fc-tile--qa,.fc-tile--merge,.fc-tile--knowledge,.fc-tile--insights{grid-column:span 4}.fc-tile--deploy{grid-column:span 3}}.fc-tile{border:1px solid var(--fc-line);background-color:var(--fc-panel-raised);min-width:0;box-shadow:0 14px 28px -22px var(--fc-shadow);border-radius:1.25rem;flex-direction:column;gap:.875rem;padding:clamp(1.25rem,2.2vw,1.75rem);display:flex}.fc-tile--planning{border-color:var(--fc-line-strong);background-color:var(--fc-panel-high)}.fc-tile__title{font-size:1.75rem}.fc-tile--planning .fc-tile__title{font-size:clamp(2rem,3vw,2.75rem)}.fc-tile__body{max-width:46ch;color:var(--fc-ink-dim);font-size:1rem}.fc-tile__visual{margin-top:auto;padding-top:1rem}.fc-split{border:1px dashed var(--fc-line-strong);border-radius:.75rem;gap:.75rem;padding:1rem;display:grid}.fc-split__goal{color:var(--fc-ink)}.fc-split__tickets{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.5rem;display:grid}.fc-split__contract{border-top:1px solid var(--fc-line-strong);color:var(--fc-ink-dim);padding-top:.75rem}.fc-strip{color:var(--fc-ink-dim);grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem .75rem;display:grid}@media(min-width:30rem){.fc-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.fc-strip li,.fc-miniroster li,.fc-verdict li,.fc-pill{align-items:center;gap:.5rem;display:flex}.fc-strip .fc-dot{background-color:var(--lane)}.fc-miniroster{color:var(--fc-ink-dim);display:grid}.fc-miniroster li{border-bottom:1px solid var(--fc-line);padding-block:.375rem}.fc-miniroster li:last-child{border-bottom:0}.fc-miniroster__state{color:var(--fc-ink-faint);margin-left:auto}.fc-miniroster .fc-agent--busy .fc-dot{background-color:var(--fc-lamp)}.fc-miniroster .fc-agent--busy .fc-miniroster__state{color:var(--fc-ink)}.fc-verdict{color:var(--fc-ink-dim);display:grid}.fc-verdict li{border-bottom:1px solid var(--fc-line);padding-block:.4375rem}.fc-verdict li:last-child{border-bottom:0}.fc-verdict li>span:last-child{margin-left:auto}.fc-verdict--pass .fc-dot{background-color:var(--fc-go)}.fc-verdict--pass>span:last-child{color:var(--fc-go)}.fc-verdict--fail .fc-dot{background-color:var(--fc-stop)}.fc-verdict--fail>span:last-child{color:var(--fc-stop)}.fc-ask{border:1px solid var(--fc-line-strong);background-color:var(--fc-panel);border-radius:.75rem;gap:.5rem;padding:1rem;display:grid}.fc-ask__q{color:var(--fc-ink)}.fc-ask__a{color:var(--fc-ink);font-size:.9375rem;line-height:1.45}.fc-ask__src{color:var(--fc-ink-faint)}.fc-wire{border:1px solid var(--fc-line-strong);background-color:var(--fc-panel);border-radius:.75rem;grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem;padding:.75rem;display:grid}.fc-wire>span{border:1px dashed var(--fc-line-strong);background-color:var(--fc-panel-high);border-radius:.375rem}.fc-wire__bar{grid-column:1/-1;height:.875rem}.fc-wire__side{grid-row:2/span 2}.fc-wire__main{height:2.25rem}.fc-pill{border:1px solid var(--fc-line-strong);color:var(--fc-ink-dim);border-radius:999px;padding:.375rem .75rem;display:inline-flex}.fc-pill .fc-dot{background-color:var(--fc-go)}.fc-insight{border:1px solid var(--fc-line-strong);color:var(--fc-ink-faint);letter-spacing:.06em;text-transform:uppercase;border-radius:.75rem;grid-template-columns:repeat(5,auto);justify-content:space-between;gap:.5rem;padding:.625rem .75rem;font-size:.6875rem;display:grid}.fc-day{background-color:var(--fc-day);color:var(--fc-day-ink)}.fc-section.fc-day{border-top:0}.fc-human{gap:2.5rem;display:grid}@media(min-width:64rem){.fc-human{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:5rem}}.fc-human__head p{max-width:34rem;color:var(--fc-day-dim);margin-top:1.25rem;font-size:1.125rem}.fc-gates{border-top:1px solid var(--fc-day-line);display:grid}.fc-gate{border-bottom:1px solid var(--fc-day-line);grid-template-columns:auto minmax(0,1fr);column-gap:1.25rem;padding-block:1.75rem;display:grid}.fc-gate__lamp{border:2px solid var(--fc-day-ink);background-color:var(--fc-day);border-radius:50%;width:1.5rem;height:1.5rem;margin-top:.125rem}.fc-gate p{max-width:40rem;color:var(--fc-day-dim);margin-top:.5rem}.fc-faq__list{border-top:1px solid var(--fc-line);max-width:52rem}.fc-faq__item{border-bottom:1px solid var(--fc-line)}.fc-faq__q{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;font-size:1.125rem;font-weight:600;list-style:none;display:flex}.fc-faq__q::-webkit-details-marker{display:none}.fc-faq__q:after{content:"";background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;flex:none;width:1rem;height:1rem}.fc-faq__item[open] .fc-faq__q:after{background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat}.fc-faq__a{max-width:62ch;color:var(--fc-ink-dim);padding-bottom:1.5rem}.fc-notfound{align-content:center;justify-items:start;gap:1.5rem;min-height:100vh;padding-block:6rem;display:grid}@media(prefers-reduced-motion:reduce){.fc-page *,.fc-page :before,.fc-page :after{transition:none!important;animation:none!important}.fc-lane:nth-child(4) .fc-ticket--hot{visibility:visible}.fc-lane:nth-child(4) .fc-lane__lamp{background-color:var(--lane)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
