@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-border-style:solid;--tw-tracking:initial;--tw-leading:initial;--tw-font-weight:initial}}}.fc-blog-subscribe{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--bg);width:300px;padding:calc(var(--spacing,.25rem) * 5);flex-shrink:0}.fc-blog-subscribe__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-mono);--tw-tracking:.12em;letter-spacing:.12em;color:var(--muted);text-transform:uppercase;font-size:9.5px}.fc-blog-subscribe__desc{margin-top:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 3.5);--tw-leading:1.6;color:var(--ink);font-size:13.5px;line-height:1.6}.fc-blog-subscribe__form{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--surface);display:flex}.fc-blog-subscribe__input{--tw-border-style:none;color:var(--ink);--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none;flex:1;padding-block:9px;padding-inline:11px;font-size:13px}.fc-blog-subscribe__input::placeholder{color:var(--muted)}.fc-blog-subscribe__join{cursor:pointer;--tw-border-style:none;background-color:var(--teal);padding-inline:calc(var(--spacing,.25rem) * 3.5);font-family:var(--font-display);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:var(--teal-on);transition:background var(--motion-hover);border-style:none;padding-block:9px}.fc-blog-subscribe__join:hover{background-color:var(--teal-hover)}.fc-blog-subscribe__links{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 3.5);font-family:var(--font-mono);--tw-tracking:.1em;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;font-size:9.5px;display:flex}.fc-blog-subscribe__links a{color:var(--muted);transition:color var(--motion-hover);text-decoration-line:none}.fc-blog-subscribe__links a:hover{color:var(--ink)}@media (max-width:768px){.fc-blog-subscribe{width:100%}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
@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-border-style:solid;--tw-tracking:initial;--tw-leading:initial;--tw-font-weight:initial}}}.fc-blog-masthead{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);background-color:var(--surface)}.fc-blog-masthead__inner{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 12);max-width:1280px;padding-inline:calc(var(--spacing,.25rem) * 10);padding-top:calc(var(--spacing,.25rem) * 14);padding-bottom:calc(var(--spacing,.25rem) * 10);margin-inline:auto;display:flex}.fc-blog-masthead__left{max-width:620px}.fc-blog-masthead__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 4);font-family:var(--font-mono);--tw-tracking:.16em;letter-spacing:.16em;color:var(--muted);text-transform:uppercase;font-size:10px}.fc-blog-masthead__heading{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-display);--tw-leading:1.02;--tw-font-weight:var(--font-weight-semibold,600);font-size:50px;line-height:1.02;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.038em;letter-spacing:-.038em;color:var(--ink-strong)}.fc-blog-masthead__subtitle{margin-top:18px;margin-bottom:calc(var(--spacing,.25rem) * 0);--tw-leading:1.65;color:var(--muted);text-wrap:pretty;font-size:17px;line-height:1.65}@media (max-width:768px){.fc-blog-masthead__inner{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 10);padding-bottom:calc(var(--spacing,.25rem) * 8);flex-direction:column}.fc-blog-masthead__heading{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
@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-border-style:solid;--tw-leading:initial;--tw-tracking:initial}}}.fc-blog-filter-rail{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);background-color:var(--surface)}.fc-blog-filter-rail__inner{align-items:center;gap:calc(var(--spacing,.25rem) * .5);max-width:1280px;padding-inline:calc(var(--spacing,.25rem) * 10);margin-inline:auto;display:flex}.fc-blog-filter-rail__tabs{align-items:center;gap:calc(var(--spacing,.25rem) * .5);-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:auto}.fc-blog-filter-rail__tabs::-webkit-scrollbar{display:none}.fc-blog-filter-rail__tab{cursor:pointer;--tw-border-style:none;padding:calc(var(--spacing,.25rem) * 4);font-family:var(--font-mono);--tw-leading:1;--tw-tracking:.12em;letter-spacing:.12em;white-space:nowrap;color:var(--muted);text-transform:uppercase;transition:color var(--motion-hover);background-image:none;border-style:none;font-size:10.5px;line-height:1}.fc-blog-filter-rail__tab:hover{color:var(--ink)}.fc-blog-filter-rail__tab--active{color:var(--teal);box-shadow:inset 0 -2px 0 var(--teal)}.fc-blog-filter-rail__tab--active:hover{color:var(--teal)}.fc-blog-filter-rail__count{padding-left:calc(var(--spacing,.25rem) * 6);font-family:var(--font-mono);--tw-tracking:.12em;letter-spacing:.12em;color:var(--muted);text-transform:uppercase;flex-shrink:0;margin-left:auto;font-size:10px}@media (max-width:768px){.fc-blog-filter-rail__inner{padding-inline:calc(var(--spacing,.25rem) * 5)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
@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-leading:initial;--tw-font-weight:initial}}}.fc-illus-intro{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 6);display:flex;position:absolute}@media (min-width:48rem){.fc-illus-intro{gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 14)}}.fc-illus-intro__card{gap:calc(var(--spacing,.25rem) * 1);width:5rem;padding:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:48rem){.fc-illus-intro__card{gap:calc(var(--spacing,.25rem) * 1.5);width:7rem;padding:calc(var(--spacing,.25rem) * 3)}}.fc-illus-intro__card{background-color:var(--surface);border-radius:4px}.fc-illus-intro__card--ruled{border:1px solid var(--rule)}.fc-illus-intro__card--teal{border:.5px solid var(--teal)}@supports (color:color-mix(in lab, red, red)){.fc-illus-intro__card--teal{border:.5px solid color-mix(in srgb, var(--teal) 35%, transparent)}}.fc-illus-intro__card--wide{width:7rem;padding:calc(var(--spacing,.25rem) * 1.5)}@media (min-width:48rem){.fc-illus-intro__card--wide{width:11rem;padding:calc(var(--spacing,.25rem) * 2.5)}}.fc-illus-intro__brace{font-family:var(--font-mono);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;--tw-font-weight:var(--font-weight-normal,400);line-height:1;font-weight:var(--font-weight-normal,400)}@media (min-width:48rem){.fc-illus-intro__brace{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.fc-illus-intro__brace{color:var(--teal);opacity:.7}.fc-illus-intro__indent{gap:calc(var(--spacing,.25rem) * 1);padding-left:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-intro__indent{gap:calc(var(--spacing,.25rem) * 1.5);padding-left:calc(var(--spacing,.25rem) * 3)}}.fc-illus-intro__kv{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}@media (min-width:48rem){.fc-illus-intro__kv{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-intro__key{height:3px;width:calc(var(--spacing,.25rem) * 2);border-radius:3.40282e38px;flex-shrink:0}@media (min-width:48rem){.fc-illus-intro__key{height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 3)}}.fc-illus-intro__key{background-color:var(--muted);opacity:.4}.fc-illus-intro__val{border-radius:3.40282e38px;height:3px}@media (min-width:48rem){.fc-illus-intro__val{height:calc(var(--spacing,.25rem) * 1)}}.fc-illus-intro__val{background-color:var(--muted);opacity:.3}.fc-illus-intro__val--teal{background-color:var(--teal);opacity:.35}.fc-illus-intro__field{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-intro__field{gap:calc(var(--spacing,.25rem) * 1)}}.fc-illus-intro__label{border-radius:3.40282e38px;height:3px}@media (min-width:48rem){.fc-illus-intro__label{height:calc(var(--spacing,.25rem) * 1)}}.fc-illus-intro__label{background-color:var(--muted);opacity:.5}.fc-illus-intro__input{height:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) - 4px);padding-left:calc(var(--spacing,.25rem) * 1);align-items:center;display:flex}@media (min-width:48rem){.fc-illus-intro__input{height:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2)}}.fc-illus-intro__input{border:1px solid var(--rule)}@supports (color:color-mix(in lab, red, red)){.fc-illus-intro__input{border:1px solid color-mix(in srgb, var(--rule) 50%, transparent)}}.fc-illus-intro__input-text{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-intro__input-text{height:3px}}.fc-illus-intro__input-text{background-color:var(--muted);opacity:.25}.fc-illus-intro__select{height:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) - 4px);padding-right:calc(var(--spacing,.25rem) * 1);padding-left:calc(var(--spacing,.25rem) * 1);justify-content:space-between;align-items:center;display:flex}@media (min-width:48rem){.fc-illus-intro__select{height:calc(var(--spacing,.25rem) * 5);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 2)}}.fc-illus-intro__select{border:1px solid var(--rule)}@supports (color:color-mix(in lab, red, red)){.fc-illus-intro__select{border:1px solid color-mix(in srgb, var(--rule) 50%, transparent)}}.fc-illus-intro__select-caret{height:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 0);border-left:2px solid #0000;border-right:2px solid #0000;border-top:3px solid var(--muted)}@media (min-width:768px){.fc-illus-intro__select-caret{border-top-width:4px;border-left-width:3px;border-right-width:3px}}.fc-illus-intro__btn{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) - 4px);width:40%}@media (min-width:48rem){.fc-illus-intro__btn{margin-top:calc(var(--spacing,.25rem) * 1);height:calc(var(--spacing,.25rem) * 4)}}.fc-illus-intro__btn{background-color:var(--teal);opacity:.7}.fc-illus-intro__arrow{flex-shrink:0;align-items:center;display:flex}.fc-illus-intro__arrow-line{height:1px;width:calc(var(--spacing,.25rem) * 5)}@media (min-width:48rem){.fc-illus-intro__arrow-line{width:calc(var(--spacing,.25rem) * 8)}}.fc-illus-intro__arrow-line{background-color:var(--teal);opacity:.6}.fc-illus-intro__arrow-head{height:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 0);border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:5px solid var(--teal);opacity:.6}@media (min-width:768px){.fc-illus-intro__arrow-head{border-top-width:4px;border-bottom-width:4px;border-left-width:7px}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
@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-leading:initial;--tw-tracking:initial}}}.fc-illus-schema{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex;position:absolute}@media (min-width:48rem){.fc-illus-schema{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 20)}}.fc-illus-schema__layer{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);width:10rem;padding:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}@media (min-width:48rem){.fc-illus-schema__layer{gap:calc(var(--spacing,.25rem) * 3);width:16rem;padding:calc(var(--spacing,.25rem) * 3)}}.fc-illus-schema__layer{background-color:var(--surface);border:1px solid var(--rule);border-radius:4px}.fc-illus-schema__tag{margin-top:calc(var(--spacing,.25rem) * .5);font-family:var(--font-mono);--tw-leading:1;--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;flex-shrink:0;font-size:.5rem;line-height:1}@media (min-width:48rem){.fc-illus-schema__tag{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.fc-illus-schema__tag{color:var(--teal);opacity:.6}.fc-illus-schema__rows{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}@media (min-width:48rem){.fc-illus-schema__rows{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-schema__kv{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}@media (min-width:48rem){.fc-illus-schema__kv{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-schema__key{height:2px;width:calc(var(--spacing,.25rem) * 1.5);border-radius:3.40282e38px;flex-shrink:0}@media (min-width:48rem){.fc-illus-schema__key{height:3px;width:calc(var(--spacing,.25rem) * 2.5)}}.fc-illus-schema__key{background-color:var(--muted);opacity:.4}.fc-illus-schema__val{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-schema__val{height:3px}}.fc-illus-schema__val{background-color:var(--muted);opacity:.3}.fc-illus-schema__val--teal{background-color:var(--teal);opacity:.35}.fc-illus-schema__sep{width:8rem}@media (min-width:48rem){.fc-illus-schema__sep{width:13rem}}.fc-illus-schema__sep{border-top:1px dashed var(--teal)}@supports (color:color-mix(in lab, red, red)){.fc-illus-schema__sep{border-top:1px dashed color-mix(in srgb, var(--teal) 30%, transparent)}}.fc-illus-schema__field{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.fc-illus-schema__label{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-schema__label{height:3px}}.fc-illus-schema__label{background-color:var(--muted);opacity:.5}.fc-illus-schema__input{height:calc(var(--spacing,.25rem) * 2.5);border-radius:calc(var(--radius) - 4px)}@media (min-width:48rem){.fc-illus-schema__input{height:calc(var(--spacing,.25rem) * 4)}}.fc-illus-schema__input{border:1px solid var(--rule)}@supports (color:color-mix(in lab, red, red)){.fc-illus-schema__input{border:1px solid color-mix(in srgb, var(--rule) 50%, transparent)}}.fc-illus-schema__btn{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 4px);width:40%}@media (min-width:48rem){.fc-illus-schema__btn{height:calc(var(--spacing,.25rem) * 3)}}.fc-illus-schema__btn{background-color:var(--teal);opacity:.5}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.fc-illus-steps{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 6);display:flex;position:absolute}@media (min-width:48rem){.fc-illus-steps{padding-inline:calc(var(--spacing,.25rem) * 14)}}.fc-illus-steps__step{align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-steps__step{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-steps__dot{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);border-radius:3.40282e38px}@media (min-width:48rem){.fc-illus-steps__dot{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5)}}.fc-illus-steps__dot{background-color:var(--muted);opacity:.3}.fc-illus-steps__dot--active{background-color:var(--teal);opacity:.7}.fc-illus-steps__line{height:1px;width:calc(var(--spacing,.25rem) * 4);flex-shrink:0;align-self:flex-start;margin-top:.3rem}@media (min-width:48rem){.fc-illus-steps__line{width:calc(var(--spacing,.25rem) * 8);margin-top:.45rem}}.fc-illus-steps__line{background-color:var(--muted);opacity:.2}.fc-illus-steps__card{gap:calc(var(--spacing,.25rem) * 1);width:4rem;padding:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-steps__card{gap:calc(var(--spacing,.25rem) * 1.5);width:7rem;padding:calc(var(--spacing,.25rem) * 2.5)}}.fc-illus-steps__card{background-color:var(--surface);border:1px solid var(--rule);border-radius:4px}.fc-illus-steps__step--active .fc-illus-steps__card{border-color:var(--teal)}@supports (color:color-mix(in lab, red, red)){.fc-illus-steps__step--active .fc-illus-steps__card{border-color:color-mix(in srgb, var(--teal) 40%, transparent)}}.fc-illus-steps__bar{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-steps__bar{height:3px}}.fc-illus-steps__bar{background-color:var(--muted);opacity:.3}.fc-illus-steps__bar--teal{background-color:var(--teal);opacity:.35}
@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-leading:initial;--tw-tracking:initial}}}.fc-illus-valid{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex;position:absolute}@media (min-width:48rem){.fc-illus-valid{padding-inline:calc(var(--spacing,.25rem) * 20)}}.fc-illus-valid__layer{align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:10rem;padding:calc(var(--spacing,.25rem) * 1.5);flex-shrink:0;display:flex}@media (min-width:48rem){.fc-illus-valid__layer{gap:calc(var(--spacing,.25rem) * 3);width:16rem;padding:calc(var(--spacing,.25rem) * 2.5)}}.fc-illus-valid__layer{background-color:var(--surface);border:1px solid var(--rule);border-radius:4px}.fc-illus-valid__layer--active{border-color:var(--teal)}@supports (color:color-mix(in lab, red, red)){.fc-illus-valid__layer--active{border-color:color-mix(in srgb, var(--teal) 40%, transparent)}}.fc-illus-valid__tag{font-family:var(--font-mono);--tw-leading:1;--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;flex-shrink:0;font-size:.45rem;line-height:1}@media (min-width:48rem){.fc-illus-valid__tag{font-size:.65rem}}.fc-illus-valid__tag{color:var(--teal);opacity:.6}.fc-illus-valid__bars{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;display:flex}@media (min-width:48rem){.fc-illus-valid__bars{gap:calc(var(--spacing,.25rem) * 1)}}.fc-illus-valid__bar{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-valid__bar{height:3px}}.fc-illus-valid__bar{background-color:var(--muted);opacity:.3}.fc-illus-valid__bar--teal{background-color:var(--teal);opacity:.35}.fc-illus-valid__arrow{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.fc-illus-valid__arrow-line{height:calc(var(--spacing,.25rem) * 2);width:1px}@media (min-width:48rem){.fc-illus-valid__arrow-line{height:calc(var(--spacing,.25rem) * 3)}}.fc-illus-valid__arrow-line{background-color:var(--teal);opacity:.4}.fc-illus-valid__arrow-head{height:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 0);border-left:3px solid #0000;border-right:3px solid #0000;border-top:4px solid var(--teal);opacity:.4}@media (min-width:768px){.fc-illus-valid__arrow-head{border-top-width:5px;border-left-width:4px;border-right-width:4px}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
@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-leading:initial;--tw-tracking:initial}}}.fc-illus-a11y{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 6);display:flex;position:absolute}@media (min-width:48rem){.fc-illus-a11y{gap:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 14)}}.fc-illus-a11y__form{gap:calc(var(--spacing,.25rem) * 1.5);width:6rem;padding:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:48rem){.fc-illus-a11y__form{gap:calc(var(--spacing,.25rem) * 2.5);width:10rem;padding:calc(var(--spacing,.25rem) * 3)}}.fc-illus-a11y__form{background-color:var(--surface);border:1px solid var(--rule);border-radius:4px}.fc-illus-a11y__field{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.fc-illus-a11y__label{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-a11y__label{height:3px}}.fc-illus-a11y__label{background-color:var(--muted);opacity:.5}.fc-illus-a11y__input{height:calc(var(--spacing,.25rem) * 2.5);border-radius:calc(var(--radius) - 4px)}@media (min-width:48rem){.fc-illus-a11y__input{height:calc(var(--spacing,.25rem) * 4)}}.fc-illus-a11y__input{border:1px solid var(--rule)}@supports (color:color-mix(in lab, red, red)){.fc-illus-a11y__input{border:1px solid color-mix(in srgb, var(--rule) 50%, transparent)}}.fc-illus-a11y__callouts{gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:48rem){.fc-illus-a11y__callouts{gap:calc(var(--spacing,.25rem) * 3.5)}}.fc-illus-a11y__callout{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}@media (min-width:48rem){.fc-illus-a11y__callout{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-a11y__line{height:1px;width:calc(var(--spacing,.25rem) * 3)}@media (min-width:48rem){.fc-illus-a11y__line{width:calc(var(--spacing,.25rem) * 5)}}.fc-illus-a11y__line{background-color:var(--teal);opacity:.3}.fc-illus-a11y__badge{align-items:center;gap:calc(var(--spacing,.25rem) * .5);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * .5);display:flex}@media (min-width:48rem){.fc-illus-a11y__badge{gap:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-a11y__badge{border:1px solid var(--teal)}@supports (color:color-mix(in lab, red, red)){.fc-illus-a11y__badge{border:1px solid color-mix(in srgb, var(--teal) 30%, transparent)}}.fc-illus-a11y__badge{border-radius:3px}.fc-illus-a11y__check{--tw-leading:1;font-size:.4rem;line-height:1}@media (min-width:48rem){.fc-illus-a11y__check{font-size:.6rem}}.fc-illus-a11y__check{color:var(--teal);opacity:.7}.fc-illus-a11y__text{font-family:var(--font-mono);--tw-leading:1;--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;font-size:.4rem;line-height:1}@media (min-width:48rem){.fc-illus-a11y__text{font-size:.6rem}}.fc-illus-a11y__text{color:var(--teal);opacity:.5}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.fc-illus-convo{inset:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 6);justify-content:center;align-items:center;display:flex;position:absolute}@media (min-width:48rem){.fc-illus-convo{padding-inline:calc(var(--spacing,.25rem) * 14)}}.fc-illus-convo__card{gap:calc(var(--spacing,.25rem) * 1.5);width:9rem;padding:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:48rem){.fc-illus-convo__card{gap:calc(var(--spacing,.25rem) * 2.5);width:14rem;padding:calc(var(--spacing,.25rem) * 4)}}.fc-illus-convo__card{background-color:var(--surface);border:1px solid var(--rule);border-radius:4px}.fc-illus-convo__label{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-convo__label{height:3px}}.fc-illus-convo__label{background-color:var(--muted);opacity:.5}.fc-illus-convo__input{height:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) - 4px);padding-left:calc(var(--spacing,.25rem) * 1);align-items:center;display:flex}@media (min-width:48rem){.fc-illus-convo__input{height:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2)}}.fc-illus-convo__input{border:1px solid var(--rule)}@supports (color:color-mix(in lab, red, red)){.fc-illus-convo__input{border:1px solid color-mix(in srgb, var(--rule) 50%, transparent)}}.fc-illus-convo__input-text{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-convo__input-text{height:3px}}.fc-illus-convo__input-text{background-color:var(--muted);opacity:.25}.fc-illus-convo__footer{margin-top:calc(var(--spacing,.25rem) * .5);justify-content:space-between;align-items:center;display:flex}@media (min-width:48rem){.fc-illus-convo__footer{margin-top:calc(var(--spacing,.25rem) * 1)}}.fc-illus-convo__dots{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}@media (min-width:48rem){.fc-illus-convo__dots{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-convo__dot{height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 1);border-radius:3.40282e38px}@media (min-width:48rem){.fc-illus-convo__dot{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-convo__dot{background-color:var(--muted);opacity:.25}.fc-illus-convo__dot--active{background-color:var(--teal);opacity:.6}.fc-illus-convo__next{align-items:center;display:flex}.fc-illus-convo__next-line{height:1px;width:calc(var(--spacing,.25rem) * 3)}@media (min-width:48rem){.fc-illus-convo__next-line{width:calc(var(--spacing,.25rem) * 5)}}.fc-illus-convo__next-line{background-color:var(--teal);opacity:.5}.fc-illus-convo__next-head{height:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 0);border-top:2px solid #0000;border-bottom:2px solid #0000;border-left:3px solid var(--teal);opacity:.5}@media (min-width:768px){.fc-illus-convo__next-head{border-top-width:3px;border-bottom-width:3px;border-left-width:5px}}
.fc-illus-ux{inset:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 6);justify-content:center;align-items:center;display:flex;position:absolute}@media (min-width:48rem){.fc-illus-ux{padding-inline:calc(var(--spacing,.25rem) * 14)}}.fc-illus-ux__grid{gap:calc(var(--spacing,.25rem) * 1.5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (min-width:48rem){.fc-illus-ux__grid{gap:calc(var(--spacing,.25rem) * 2.5)}}.fc-illus-ux__cell{justify-content:center;align-items:flex-start;gap:calc(var(--spacing,.25rem) * .5);width:3rem;height:2rem;padding:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-ux__cell{gap:calc(var(--spacing,.25rem) * 1);width:5rem;height:3rem;padding:calc(var(--spacing,.25rem) * 2.5)}}.fc-illus-ux__cell{background-color:var(--surface);border:1px solid var(--rule);border-radius:3px}.fc-illus-ux__cell--row{flex-direction:row;align-items:center}.fc-illus-ux__bar{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-ux__bar{height:3px}}.fc-illus-ux__bar{background-color:var(--muted);opacity:.3}.fc-illus-ux__bar--teal{background-color:var(--teal);opacity:.35}.fc-illus-ux__input{height:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 4px);width:100%}@media (min-width:48rem){.fc-illus-ux__input{height:calc(var(--spacing,.25rem) * 3)}}.fc-illus-ux__input{border:1px solid var(--rule)}@supports (color:color-mix(in lab, red, red)){.fc-illus-ux__input{border:1px solid color-mix(in srgb, var(--rule) 50%, transparent)}}.fc-illus-ux__dot{height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 1);border-radius:3.40282e38px}@media (min-width:48rem){.fc-illus-ux__dot{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-ux__dot{background-color:var(--muted);opacity:.25}.fc-illus-ux__dot--active{background-color:var(--teal);opacity:.5}.fc-illus-ux__checkbox{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);border-radius:calc(var(--radius) - 4px);flex-shrink:0}@media (min-width:48rem){.fc-illus-ux__checkbox{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2)}}.fc-illus-ux__checkbox{border:1px solid var(--teal)}@supports (color:color-mix(in lab, red, red)){.fc-illus-ux__checkbox{border:1px solid color-mix(in srgb, var(--teal) 40%, transparent)}}.fc-illus-ux__btn{height:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 4px);width:60%}@media (min-width:48rem){.fc-illus-ux__btn{height:calc(var(--spacing,.25rem) * 2.5)}}.fc-illus-ux__btn{background-color:var(--teal);opacity:.4}
@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-leading:initial;--tw-tracking:initial}}}.fc-illus-vs{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 6);display:flex;position:absolute}@media (min-width:48rem){.fc-illus-vs{gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 14)}}.fc-illus-vs__col{align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-vs__col{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-vs__tag{font-family:var(--font-mono);--tw-leading:1;--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;font-size:.45rem;line-height:1}@media (min-width:48rem){.fc-illus-vs__tag{font-size:.6rem}}.fc-illus-vs__tag{color:var(--teal);opacity:.5}.fc-illus-vs__card{gap:calc(var(--spacing,.25rem) * 1);width:5rem;padding:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-vs__card{gap:calc(var(--spacing,.25rem) * 1.5);width:8rem;padding:calc(var(--spacing,.25rem) * 3)}}.fc-illus-vs__card{background-color:var(--surface);border:1px solid var(--rule);border-radius:4px}.fc-illus-vs__indent{gap:calc(var(--spacing,.25rem) * 1);padding-left:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-vs__indent{gap:calc(var(--spacing,.25rem) * 1.5);padding-left:calc(var(--spacing,.25rem) * 3)}}.fc-illus-vs__bar{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-vs__bar{height:3px}}.fc-illus-vs__bar{background-color:var(--muted);opacity:.3}.fc-illus-vs__bar--teal{background-color:var(--teal);opacity:.35}.fc-illus-vs__divider{align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:48rem){.fc-illus-vs__divider{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-vs__divider-line{height:calc(var(--spacing,.25rem) * 4);width:1px}@media (min-width:48rem){.fc-illus-vs__divider-line{height:calc(var(--spacing,.25rem) * 6)}}.fc-illus-vs__divider-line{background-color:var(--muted);opacity:.15}.fc-illus-vs__divider-text{font-family:var(--font-mono);--tw-leading:1;font-size:.45rem;font-style:italic;line-height:1}@media (min-width:48rem){.fc-illus-vs__divider-text{font-size:.6rem}}.fc-illus-vs__divider-text{color:var(--muted);opacity:.4}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.fc-illus-cost{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex;position:absolute}@media (min-width:48rem){.fc-illus-cost{padding-inline:calc(var(--spacing,.25rem) * 20)}}.fc-illus-cost__visible{gap:calc(var(--spacing,.25rem) * 1);width:7rem;padding:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-cost__visible{gap:calc(var(--spacing,.25rem) * 1.5);width:11rem;padding:calc(var(--spacing,.25rem) * 3)}}.fc-illus-cost__visible{background-color:var(--surface);border:1px solid var(--rule);border-radius:4px 4px 0 0}.fc-illus-cost__waterline{width:9rem}@media (min-width:48rem){.fc-illus-cost__waterline{width:14rem}}.fc-illus-cost__waterline{border-top:1px dashed var(--teal)}@supports (color:color-mix(in lab, red, red)){.fc-illus-cost__waterline{border-top:1px dashed color-mix(in srgb, var(--teal) 25%, transparent)}}.fc-illus-cost__hidden{gap:calc(var(--spacing,.25rem) * .5);width:9rem;padding:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-cost__hidden{gap:calc(var(--spacing,.25rem) * 1);width:14rem;padding:calc(var(--spacing,.25rem) * 3)}}.fc-illus-cost__hidden{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.fc-illus-cost__hidden{background-color:color-mix(in srgb, var(--surface) 50%, transparent)}}.fc-illus-cost__hidden{border:1px solid var(--rule)}@supports (color:color-mix(in lab, red, red)){.fc-illus-cost__hidden{border:1px solid color-mix(in srgb, var(--rule) 30%, transparent)}}.fc-illus-cost__hidden{border-top:none;border-radius:0 0 4px 4px}.fc-illus-cost__row{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}@media (min-width:48rem){.fc-illus-cost__row{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-cost__bar{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-cost__bar{height:3px}}.fc-illus-cost__bar{background-color:var(--muted);opacity:.25}.fc-illus-cost__bar--teal{background-color:var(--teal);opacity:.25}.fc-illus-cost__input{height:calc(var(--spacing,.25rem) * 2.5);border-radius:calc(var(--radius) - 4px)}@media (min-width:48rem){.fc-illus-cost__input{height:calc(var(--spacing,.25rem) * 4)}}.fc-illus-cost__input{border:1px solid var(--rule)}@supports (color:color-mix(in lab, red, red)){.fc-illus-cost__input{border:1px solid color-mix(in srgb, var(--rule) 50%, transparent)}}.fc-illus-cost__btn{height:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 4px);width:40%}@media (min-width:48rem){.fc-illus-cost__btn{height:calc(var(--spacing,.25rem) * 3)}}.fc-illus-cost__btn{background-color:var(--teal);opacity:.5}
@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-leading:initial;--tw-tracking:initial}}}.fc-illus-host{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 6);display:flex;position:absolute}@media (min-width:48rem){.fc-illus-host{gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 14)}}.fc-illus-host__col{align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-host__col{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-host__tag{font-family:var(--font-mono);--tw-leading:1;--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;font-size:.4rem;line-height:1}@media (min-width:48rem){.fc-illus-host__tag{font-size:.55rem}}.fc-illus-host__tag{color:var(--teal);opacity:.5}.fc-illus-host__card{gap:calc(var(--spacing,.25rem) * 1);width:5rem;padding:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-host__card{gap:calc(var(--spacing,.25rem) * 1.5);width:8rem;padding:calc(var(--spacing,.25rem) * 3)}}.fc-illus-host__card{background-color:var(--surface);border:1px solid var(--rule);border-radius:4px}.fc-illus-host__rack{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-host__rack{gap:calc(var(--spacing,.25rem) * 1)}}.fc-illus-host__rack-row{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}@media (min-width:48rem){.fc-illus-host__rack-row{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-host__rack-dot{height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 1);border-radius:3.40282e38px;flex-shrink:0}@media (min-width:48rem){.fc-illus-host__rack-dot{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-host__rack-dot{background-color:var(--muted);opacity:.25}.fc-illus-host__rack-dot--teal{background-color:var(--teal);opacity:.5}.fc-illus-host__bar{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-host__bar{height:3px}}.fc-illus-host__bar{background-color:var(--muted);opacity:.3}.fc-illus-host__bar--teal{background-color:var(--teal);opacity:.35}.fc-illus-host__cloud-shape{height:calc(var(--spacing,.25rem) * 2);align-self:center;width:60%}@media (min-width:48rem){.fc-illus-host__cloud-shape{height:calc(var(--spacing,.25rem) * 3)}}.fc-illus-host__cloud-shape{border:1px solid var(--muted)}@supports (color:color-mix(in lab, red, red)){.fc-illus-host__cloud-shape{border:1px solid color-mix(in srgb, var(--muted) 30%, transparent)}}.fc-illus-host__cloud-shape{border-radius:999px}.fc-illus-host__divider{align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:48rem){.fc-illus-host__divider{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-host__divider-line{height:calc(var(--spacing,.25rem) * 4);width:1px}@media (min-width:48rem){.fc-illus-host__divider-line{height:calc(var(--spacing,.25rem) * 6)}}.fc-illus-host__divider-line{background-color:var(--muted);opacity:.15}.fc-illus-host__divider-text{font-family:var(--font-mono);--tw-leading:1;font-size:.45rem;font-style:italic;line-height:1}@media (min-width:48rem){.fc-illus-host__divider-text{font-size:.6rem}}.fc-illus-host__divider-text{color:var(--muted);opacity:.4}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.fc-illus-nocode{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 6);display:flex;position:absolute}@media (min-width:48rem){.fc-illus-nocode{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 14)}}.fc-illus-nocode__sidebar{gap:calc(var(--spacing,.25rem) * 1);width:4rem;padding:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:48rem){.fc-illus-nocode__sidebar{gap:calc(var(--spacing,.25rem) * 1.5);width:6rem;padding:calc(var(--spacing,.25rem) * 2.5)}}.fc-illus-nocode__sidebar{background-color:var(--surface);border:1px solid var(--rule);border-radius:4px}.fc-illus-nocode__item{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}@media (min-width:48rem){.fc-illus-nocode__item{gap:calc(var(--spacing,.25rem) * 1.5)}}.fc-illus-nocode__item-icon{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);border-radius:calc(var(--radius) - 4px);flex-shrink:0}@media (min-width:48rem){.fc-illus-nocode__item-icon{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2)}}.fc-illus-nocode__item-icon{border:1px solid var(--teal)}@supports (color:color-mix(in lab, red, red)){.fc-illus-nocode__item-icon{border:1px solid color-mix(in srgb, var(--teal) 40%, transparent)}}.fc-illus-nocode__canvas{gap:calc(var(--spacing,.25rem) * 1.5);width:7rem;padding:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (min-width:48rem){.fc-illus-nocode__canvas{gap:calc(var(--spacing,.25rem) * 2);width:11rem;padding:calc(var(--spacing,.25rem) * 3)}}.fc-illus-nocode__canvas{background-color:var(--surface);border:1px solid var(--teal)}@supports (color:color-mix(in lab, red, red)){.fc-illus-nocode__canvas{border:1px solid color-mix(in srgb, var(--teal) 30%, transparent)}}.fc-illus-nocode__canvas{border-radius:4px}.fc-illus-nocode__field{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.fc-illus-nocode__label{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-nocode__label{height:3px}}.fc-illus-nocode__label{background-color:var(--muted);opacity:.5}.fc-illus-nocode__input{height:calc(var(--spacing,.25rem) * 2.5);border-radius:calc(var(--radius) - 4px)}@media (min-width:48rem){.fc-illus-nocode__input{height:calc(var(--spacing,.25rem) * 4)}}.fc-illus-nocode__input{border:1px solid var(--rule)}@supports (color:color-mix(in lab, red, red)){.fc-illus-nocode__input{border:1px solid color-mix(in srgb, var(--rule) 50%, transparent)}}.fc-illus-nocode__bar{border-radius:3.40282e38px;height:2px}@media (min-width:48rem){.fc-illus-nocode__bar{height:3px}}.fc-illus-nocode__bar{background-color:var(--muted);opacity:.3}.fc-illus-nocode__btn{height:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 4px);width:40%}@media (min-width:48rem){.fc-illus-nocode__btn{height:calc(var(--spacing,.25rem) * 3)}}.fc-illus-nocode__btn{background-color:var(--teal);opacity:.5}
.fc-illus-adapt{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;display:flex;position:absolute}.fc-illus-adapt__hub{z-index:10;height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.fc-illus-adapt__hub{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10)}}.fc-illus-adapt__hub{border:1px solid var(--teal)}@supports (color:color-mix(in lab, red, red)){.fc-illus-adapt__hub{border:1px solid color-mix(in srgb, var(--teal) 40%, transparent)}}.fc-illus-adapt__hub{background-color:var(--surface)}.fc-illus-adapt__hub-inner{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);border-radius:3.40282e38px}@media (min-width:48rem){.fc-illus-adapt__hub-inner{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3)}}.fc-illus-adapt__hub-inner{background-color:var(--teal);opacity:.5}.fc-illus-adapt__spokes{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;display:flex;position:absolute}.fc-illus-adapt__spoke{justify-content:center;align-items:center;display:flex;position:absolute}.fc-illus-adapt__spoke--top{flex-direction:column-reverse;top:15%;left:50%;transform:translate(-50%)}.fc-illus-adapt__spoke--bottom{flex-direction:column;bottom:15%;left:50%;transform:translate(-50%)}.fc-illus-adapt__spoke--right{flex-direction:row;top:50%;right:18%;transform:translateY(-50%)}.fc-illus-adapt__spoke--left{flex-direction:row-reverse;top:50%;left:18%;transform:translateY(-50%)}.fc-illus-adapt__spoke-line--v{height:calc(var(--spacing,.25rem) * 4);width:1px}@media (min-width:48rem){.fc-illus-adapt__spoke-line--v{height:calc(var(--spacing,.25rem) * 7)}}.fc-illus-adapt__spoke-line--v{background-color:var(--teal);opacity:.25}.fc-illus-adapt__spoke-line--h{height:1px;width:calc(var(--spacing,.25rem) * 4)}@media (min-width:48rem){.fc-illus-adapt__spoke-line--h{width:calc(var(--spacing,.25rem) * 7)}}.fc-illus-adapt__spoke-line--h{background-color:var(--teal);opacity:.25}.fc-illus-adapt__node{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);border-radius:3.40282e38px}@media (min-width:48rem){.fc-illus-adapt__node{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3)}}.fc-illus-adapt__node{border:1px solid var(--teal)}@supports (color:color-mix(in lab, red, red)){.fc-illus-adapt__node{border:1px solid color-mix(in srgb, var(--teal) 35%, transparent)}}.fc-illus-adapt__node{background-color:var(--surface)}
@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-font-weight:initial}}}.fc-illus{inset:calc(var(--spacing,.25rem) * 0);background-color:var(--wash);width:100%;height:100%;position:absolute;overflow:hidden}.fc-illus__grid{inset:calc(var(--spacing,.25rem) * 0);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-size:24px 24px;position:absolute}.fc-illus__default{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;display:flex;position:absolute}.fc-illus__default-text{font-family:var(--font-mono);font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:48rem){.fc-illus__default-text{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1))}}.fc-illus__default-text{color:var(--teal);opacity:.1}@property --tw-font-weight{syntax:"*";inherits:false}
@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-border-style:solid;--tw-leading:initial;--tw-tracking:initial;--tw-font-weight:initial}}}.fc-blog-featured-wrap{max-width:1280px;padding-inline:calc(var(--spacing,.25rem) * 10);padding-top:calc(var(--spacing,.25rem) * 10);padding-bottom:calc(var(--spacing,.25rem) * 0);margin-inline:auto}.fc-blog-featured{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--surface);color:inherit;transition:border-color var(--motion-hover);grid-template-columns:1.15fr 1fr;text-decoration-line:none;display:grid}.fc-blog-featured:hover{border-color:var(--teal)}.fc-blog-featured__image{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--rule);min-height:340px;position:relative}.fc-blog-featured__img{inset:calc(var(--spacing,.25rem) * 0);object-fit:cover;width:100%;height:100%;position:absolute}.fc-blog-featured__placeholder{inset:calc(var(--spacing,.25rem) * 0);background-color:var(--wash);position:absolute}.fc-blog-featured__illustration{inset:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;position:absolute}.fc-blog-featured__content{padding-inline:calc(var(--spacing,.25rem) * 9);padding-top:calc(var(--spacing,.25rem) * 9);padding-bottom:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}.fc-blog-featured__meta-row{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);margin-bottom:18px;display:flex}.fc-blog-featured__tag{border-style:var(--tw-border-style);border-width:1px;border-color:var(--teal-border);background-color:var(--wash);font-family:var(--font-mono);--tw-leading:1.3;--tw-tracking:.12em;letter-spacing:.12em;color:var(--teal);text-transform:uppercase;padding-block:3px;padding-inline:7px;font-size:9.5px;line-height:1.3}.fc-blog-featured__date{font-family:var(--font-mono);--tw-tracking:.1em;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;font-size:10px}.fc-blog-featured__title{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-display);--tw-leading:1.12;--tw-font-weight:var(--font-weight-semibold,600);font-size:31px;line-height:1.12;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.03em;letter-spacing:-.03em;color:var(--ink-strong);text-wrap:pretty}.fc-blog-featured__desc{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 0);--tw-leading:1.7;color:var(--muted);text-wrap:pretty;font-size:15.5px;line-height:1.7}.fc-blog-featured__footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 7);margin-top:auto;display:flex}.fc-blog-featured__author{align-items:center;gap:11px;display:flex}.fc-blog-featured__avatar{background-color:var(--wash);flex-shrink:0;width:30px;height:30px}.fc-blog-featured__author-name{--tw-leading:1.3;--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;line-height:1.3;font-weight:var(--font-weight-semibold,600);color:var(--ink-strong)}.fc-blog-featured__author-role{font-family:var(--font-mono);--tw-leading:1.3;--tw-tracking:.1em;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;font-size:9.5px;line-height:1.3}.fc-blog-featured__read{font-family:var(--font-display);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--teal)}@media (max-width:1024px){.fc-blog-featured{grid-template-columns:1fr}.fc-blog-featured__image{border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);min-height:220px}}@media (max-width:768px){.fc-blog-featured-wrap{padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 0)}.fc-blog-featured__content{padding-inline:22px;padding-block:calc(var(--spacing,.25rem) * 6)}.fc-blog-featured__title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
@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-border-style:solid;--tw-leading:initial;--tw-tracking:initial;--tw-font-weight:initial}}}.fc-blog-card{cursor:pointer;background-color:var(--surface);color:inherit;transition:background var(--motion-hover);flex-direction:column;text-decoration-line:none;display:flex}.fc-blog-card:hover{background-color:var(--surface2)}.fc-blog-card__image{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);height:168px;position:relative}.fc-blog-card__img{inset:calc(var(--spacing,.25rem) * 0);object-fit:cover;width:100%;height:100%;position:absolute}.fc-blog-card__placeholder{inset:calc(var(--spacing,.25rem) * 0);background-color:var(--wash);position:absolute}.fc-blog-card__illustration{inset:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;position:absolute}.fc-blog-card__body{padding-inline:22px;padding-top:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex}.fc-blog-card__meta-row{align-items:center;gap:9px;margin-bottom:13px;display:flex}.fc-blog-card__tag{border-style:var(--tw-border-style);border-width:1px;border-color:var(--teal-border);background-color:var(--wash);font-family:var(--font-mono);--tw-leading:1.3;--tw-tracking:.12em;letter-spacing:.12em;color:var(--teal);text-transform:uppercase;padding-block:3px;padding-inline:7px;font-size:9.5px;line-height:1.3}.fc-blog-card__date{font-family:var(--font-mono);--tw-tracking:.1em;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;font-size:9.5px}.fc-blog-card__title{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-display);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:1.25;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.25;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--ink-strong);text-wrap:pretty}.fc-blog-card__excerpt{margin-top:11px;margin-bottom:calc(var(--spacing,.25rem) * 0);--tw-leading:1.65;color:var(--muted);text-wrap:pretty;font-size:13.5px;line-height:1.65}.fc-blog-card__author{padding-top:calc(var(--spacing,.25rem) * 5);font-family:var(--font-mono);--tw-tracking:.1em;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-top:auto;font-size:9.5px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
@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-border-style:solid}}}.fc-blog-grid-wrap{max-width:1280px;padding:calc(var(--spacing,.25rem) * 10);margin-inline:auto}.fc-blog-grid{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}@media (max-width:1024px){.fc-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.fc-blog-grid-wrap{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 6)}.fc-blog-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.fc-blog-empty{max-width:1280px;padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 20);text-align:center;margin-inline:auto}.fc-blog-empty p{margin:calc(var(--spacing,.25rem) * 0);color:var(--muted);font-size:17px}@media (max-width:768px){.fc-blog-empty{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:60px}}
