.fcte-provider-root{width:100%;height:100%}[data-fcte-root]{--fcte-bg:var(--background,#f4f7f8);--fcte-surface:var(--card,#fff);--fcte-surface-hover:var(--accent,#edf3f2);--fcte-text:var(--foreground,#12222a);--fcte-text-muted:var(--muted-foreground,#6a7b85);--fcte-text-dim:var(--muted-foreground,#96a5ad);--fcte-border:var(--border,#dce4e8);--fcte-border-strong:var(--border,#b9d1cf);--fcte-input-bg:var(--card,#fafcfc);--fcte-accent:var(--primary,#1f6b6e);--fcte-accent-text:var(--primary-foreground,#fff)}.fcte-root{color:var(--fcte-text);background:var(--fcte-bg);flex-direction:column;font-family:system-ui,-apple-system,sans-serif;font-size:13px;display:flex;overflow:hidden}.fcte-toolbar{border-bottom:1px solid var(--fcte-border);background:var(--fcte-surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.fcte-toolbar__left{align-items:center;gap:12px;display:flex}.fcte-toolbar__right{align-items:center;gap:8px;display:flex}.fcte-toolbar__title{white-space:nowrap;font-size:14px;font-weight:600}.fcte-toolbar__preset{border:1px solid var(--fcte-border-strong);background:var(--fcte-input-bg);color:var(--fcte-text);cursor:pointer;border-radius:0;padding:4px 8px;font-size:12px}.fcte-btn{cursor:pointer;white-space:nowrap;border:none;border-radius:0;padding:5px 12px;font-size:12px;font-weight:500}.fcte-btn--primary{background:var(--fcte-accent);color:var(--fcte-accent-text)}.fcte-btn--primary:hover{opacity:.9}.fcte-btn--secondary{background:var(--fcte-input-bg);color:var(--fcte-text);border:1px solid var(--fcte-border-strong)}.fcte-btn--secondary:hover{background:var(--fcte-surface-hover)}.fcte-btn--sm{padding:3px 8px;font-size:11px}.fcte-body{flex:1;min-height:0;display:flex;overflow:hidden}.fcte-editor{border-right:1px solid var(--fcte-border);background:var(--fcte-surface);flex-direction:column;width:320px;min-width:280px;display:flex}.fcte-section-select{border-bottom:1px solid var(--fcte-border);flex-shrink:0;padding:8px 12px}.fcte-section-select .fcte-field__select{font-size:13px;font-weight:600}.fcte-fields{flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow-y:auto}.fcte-field{flex-direction:column;gap:4px;display:flex}.fcte-field__label{color:var(--fcte-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:500}.fcte-field__color-row{align-items:center;gap:6px;display:flex}.fcte-field__swatch{border:1px solid var(--fcte-border-strong);cursor:pointer;background:0 0;border-radius:0;flex-shrink:0;width:28px;height:28px;padding:0}.fcte-field__swatch::-webkit-color-swatch-wrapper{padding:2px}.fcte-field__swatch::-webkit-color-swatch{border:none;border-radius:0}.fcte-field__text,.fcte-field__select,.fcte-field__number{border:1px solid var(--fcte-border-strong);background:var(--fcte-input-bg);color:var(--fcte-text);box-sizing:border-box;border-radius:0;width:100%;padding:5px 8px;font-family:inherit;font-size:12px}.fcte-field__text:focus,.fcte-field__select:focus,.fcte-field__number:focus{border-color:var(--fcte-accent);outline:none}.fcte-field__number-row{align-items:center;gap:4px;display:flex}.fcte-field__number-row .fcte-field__number{flex-shrink:0;width:80px}.fcte-field__suffix{color:var(--fcte-text-dim);font-size:11px}.fcte-preview{background:var(--fcte-bg);flex:1;overflow:auto}.fcte-preview__inner{min-height:100%;padding:24px}.fcte-palette{border-bottom:1px solid var(--fcte-border);background:var(--fcte-surface)}.fcte-palette__header{border-bottom:1px solid var(--fcte-border);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.fcte-palette__title{font-size:12px;font-weight:600}.fcte-palette__body{flex-direction:column;gap:12px;padding:12px;display:flex}.fcte-palette__picker{flex-direction:column;gap:4px;display:flex}.fcte-palette__label{color:var(--fcte-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:500}.fcte-palette__input-row{align-items:center;gap:6px;display:flex}.fcte-palette__input-row .fcte-field__text{width:120px}.fcte-palette__swatches{flex-wrap:wrap;gap:8px;display:flex}.fcte-palette__swatch{flex-direction:column;align-items:center;gap:3px;width:56px;display:flex}.fcte-palette__swatch-color{border:1px solid var(--fcte-border-strong);border-radius:0;width:40px;height:28px}.fcte-palette__swatch-label{color:var(--fcte-text-muted);text-align:center;font-size:10px}.fcte-palette__swatch-hex{color:var(--fcte-text-dim);font-family:monospace;font-size:9px}.fcte-compare{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.fcte-compare__header{border-bottom:1px solid var(--fcte-border);background:var(--fcte-surface);flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.fcte-compare__title{font-size:12px;font-weight:600}.fcte-compare__controls{align-items:center;gap:8px;display:flex}.fcte-compare__label{color:var(--fcte-text-muted);font-size:11px}.fcte-compare__diffs{border-bottom:1px solid var(--fcte-border);background:var(--fcte-surface);flex-shrink:0;padding:8px 12px}.fcte-compare__diff-count{color:var(--fcte-text-muted);margin-bottom:6px;font-size:11px;font-weight:600;display:block}.fcte-compare__diff-list{flex-wrap:wrap;gap:6px;display:flex}.fcte-compare__diff-item{background:var(--fcte-input-bg);border:1px solid var(--fcte-border);border-radius:0;align-items:center;gap:4px;padding:2px 6px;font-size:10px;display:flex}.fcte-compare__diff-label{color:var(--fcte-text-muted);font-size:10px}.fcte-compare__diff-swatches{align-items:center;gap:2px;display:flex}.fcte-compare__diff-swatch{border:1px solid var(--fcte-border-strong);border-radius:0;width:14px;height:14px}.fcte-compare__diff-arrow{color:var(--fcte-text-dim);font-size:9px}.fcte-compare__diff-more{color:var(--fcte-text-dim);align-self:center;font-size:10px}.fcte-compare__panels{flex:1;min-height:0;display:flex;overflow:hidden}.fcte-compare__panel{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.fcte-compare__panel+.fcte-compare__panel{border-left:1px solid var(--fcte-border)}.fcte-compare__panel-label{color:var(--fcte-text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--fcte-border);background:var(--fcte-surface);flex-shrink:0;padding:6px 12px;font-size:11px;font-weight:600}.fcte-compare__panel-preview{flex:1;padding:16px;overflow:auto}
@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;--tw-leading:initial;--tw-tracking:initial;--tw-border-style:solid}}}.fc-pro-telehealth__title{font-family:var(--font-display);--tw-font-weight:var(--font-weight-semibold,600);font-size:19px;font-weight:var(--font-weight-semibold,600);color:var(--ink-strong);letter-spacing:-.02em;margin-bottom:calc(var(--spacing,.25rem) * 2.75)}.fc-pro-telehealth__desc{--tw-leading:1.7;color:var(--muted);margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:14px;line-height:1.7}.fc-pro-telehealth__tags{gap:calc(var(--spacing,.25rem) * 1.75);flex-wrap:wrap;display:flex}.fc-pro-telehealth__tag{font-family:var(--font-mono);--tw-tracking:.1em;letter-spacing:.1em;color:var(--teal);text-transform:uppercase;border-style:var(--tw-border-style);border-width:1px;border-color:var(--teal-border);background-color:var(--wash);padding-inline:calc(var(--spacing,.25rem) * 1.75);padding-block:calc(var(--spacing,.25rem) * .75);font-size:10px}.fc-pro-telehealth__included{font-family:var(--font-mono);--tw-tracking:.12em;letter-spacing:.12em;color:var(--amber-ink);text-transform:uppercase;border-style:var(--tw-border-style);border-width:1px;border-color:var(--amber-border);background-color:var(--amber-bg);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:10.5px}.fc-pro-telehealth__header{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 10);flex-wrap:wrap;display:flex}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@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-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.fc-pro-features__header{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 2.5);margin-bottom:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);padding-bottom:calc(var(--spacing,.25rem) * 3.5);display:flex}.fc-pro-features__cat-title{font-family:var(--font-display);--tw-font-weight:var(--font-weight-semibold,600);font-size:16px;font-weight:var(--font-weight-semibold,600);color:var(--ink-strong);letter-spacing:-.015em}.fc-pro-features__cat-count{font-family:var(--font-mono);--tw-tracking:.1em;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;font-size:9.5px}.fc-pro-features__items{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.fc-pro-features__item{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);--tw-leading:1.5;color:var(--muted);font-size:13.5px;line-height:1.5;display:flex}.fc-pro-features__check{color:var(--teal);font-family:var(--font-mono);--tw-leading:1.6;flex-shrink:0;font-size:12px;line-height:1.6}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{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-tracking:initial;--tw-border-style:solid}}}.fc-pro-code__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:48px;display:grid}.fc-pro-code__compat{font-family:var(--font-mono);--tw-tracking:.1em;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--bg);padding-inline:calc(var(--spacing,.25rem) * 3.25);padding-block:calc(var(--spacing,.25rem) * 2.5);margin-top:calc(var(--spacing,.25rem) * 6);font-size:11px;display:inline-block}.fc-pro-code__block{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--bg)}.fc-pro-code__chrome{padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.25);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);background:var(--surface2,var(--color-fc-surface));justify-content:space-between;align-items:center;display:flex}.fc-pro-code__chrome-file{font-family:var(--font-mono);--tw-tracking:.1em;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;font-size:10px}.fc-pro-code__chrome-copy{font-family:var(--font-mono);--tw-tracking:.12em;letter-spacing:.12em;cursor:pointer;color:var(--teal);text-transform:uppercase;font-size:9.5px}.fc-pro-code__pre{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-mono);color:var(--ink);padding:20px;font-size:12.5px;line-height:1.9;overflow-x:auto}.fc-pro-code__muted{color:var(--muted)}.fc-pro-code__string{color:var(--amber-ink)}.fc-pro-code__tag{color:var(--teal)}@media (max-width:1000px){.fc-pro-code__grid{grid-template-columns:1fr}}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@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-font-weight:initial;--tw-leading:initial}}}.fc-pro-pricing{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);background-color:var(--bg);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-size:24px 24px}.fc-pro-pricing__inner{padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 20);max-width:1280px;margin-inline:auto}.fc-pro-pricing__center{max-width:760px;margin-inline:auto}.fc-pro-pricing__header{margin-bottom:calc(var(--spacing,.25rem) * 8);text-align:center}.fc-pro-pricing__card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--surface)}.fc-pro-pricing__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.fc-pro-pricing__left{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--rule);background-color:var(--wash);justify-content:space-between;gap:calc(var(--spacing,.25rem) * 7);flex-direction:column;padding:40px 36px;display:flex}.fc-pro-pricing__right{padding:40px 36px}.fc-pro-pricing__tier-label{font-family:var(--font-mono);--tw-tracking:.14em;letter-spacing:.14em;margin-bottom:calc(var(--spacing,.25rem) * 5);color:var(--muted);text-transform:uppercase;font-size:10px}.fc-pro-pricing__price-row{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 3);display:flex}.fc-pro-pricing__price{font-family:var(--font-display);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--ink-strong);letter-spacing:-.05em;font-size:84px;line-height:.85}.fc-pro-pricing__price-old{font-family:var(--font-display);color:var(--muted);font-size:24px;line-height:1.4;text-decoration-line:line-through}.fc-pro-pricing__price-note{font-family:var(--font-mono);--tw-tracking:.12em;letter-spacing:.12em;margin-top:calc(var(--spacing,.25rem) * 4);color:var(--muted);text-transform:uppercase;font-size:10.5px}.fc-pro-pricing__cta-area{gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 6);border-top-width:1px;border-color:var(--wash-rule,var(--color-fc-rule));flex-direction:column;display:flex}.fc-pro-pricing__cta{text-align:center;background-color:var(--teal);color:var(--teal-on);font-family:var(--font-display);--tw-font-weight:var(--font-weight-medium,500);font-size:15px;font-weight:var(--font-weight-medium,500);cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3.5);transition:background var(--motion-hover);text-decoration-line:none;display:block}.fc-pro-pricing__cta:hover{background-color:var(--teal-hover);color:var(--teal-on)}.fc-pro-pricing__legal{--tw-leading:1.6;color:var(--muted);font-size:12.5px;line-height:1.6}.fc-pro-pricing__includes-label{font-family:var(--font-mono);--tw-tracking:.14em;letter-spacing:.14em;margin-bottom:calc(var(--spacing,.25rem) * 5);color:var(--muted);text-transform:uppercase;font-size:10px}.fc-pro-pricing__bullets{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3.5);flex-direction:column;list-style-type:none;display:flex}.fc-pro-pricing__bullet{gap:calc(var(--spacing,.25rem) * 3);--tw-leading:1.55;color:var(--ink);font-size:14.5px;line-height:1.55;display:flex}.fc-pro-pricing__bullet-check{color:var(--teal);font-family:var(--font-mono);--tw-leading:1.7;flex-shrink:0;font-size:12px;line-height:1.7}@media (max-width:1000px){.fc-pro-pricing__inner{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 16)}.fc-pro-pricing__grid{grid-template-columns:1fr}.fc-pro-pricing__left{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)}}@media (max-width:640px){.fc-pro-pricing__inner{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 12)}.fc-pro-pricing__left,.fc-pro-pricing__right{padding:24px 20px}.fc-pro-pricing__price{font-size:64px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{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-pro-contactfaq{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);background-color:var(--surface)}.fc-pro-contactfaq__inner{padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 20);max-width:1280px;margin-inline:auto}.fc-pro-contactfaq__grid{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.fc-pro-contactfaq__desc{--tw-leading:1.7;color:var(--muted);margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 6);text-wrap:pretty;font-size:15px;line-height:1.7}.fc-pro-contactfaq__faq{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--bg)}.fc-pro-faq__item{border-bottom:1px solid var(--color-fc-rule)}.fc-pro-faq__item:last-child{border-bottom:none}.fc-pro-faq__trigger{align-items:center;gap:calc(var(--spacing,.25rem) * 4.5);cursor:pointer;width:100%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4.5);border-style:var(--tw-border-style);text-align:left;transition:background var(--motion-hover);background-color:#0000;border-width:0;display:flex}.fc-pro-faq__trigger:hover{background:var(--wash,var(--color-fc-wash))}.fc-pro-faq__num{font-family:var(--font-mono);--tw-tracking:.1em;letter-spacing:.1em;color:var(--muted);flex-shrink:0;font-size:10px}.fc-pro-faq__question{font-family:var(--font-display);--tw-font-weight:var(--font-weight-medium,500);font-size:15px;font-weight:var(--font-weight-medium,500);color:var(--ink-strong);letter-spacing:-.015em;text-wrap:pretty;flex:1}.fc-pro-faq__icon{color:var(--muted);font-family:var(--font-mono);--tw-leading:1;width:calc(var(--spacing,.25rem) * 5);text-align:center;transition:transform var(--motion-hover);flex-shrink:0;font-size:16px;line-height:1}.fc-pro-faq__item--open .fc-pro-faq__icon{transform:rotate(45deg)}.fc-pro-faq__answer{padding-inline:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 5);--tw-leading:1.75;color:var(--muted);text-wrap:pretty;padding-left:52px;font-size:13.5px;line-height:1.75}.fc-pro-contactfaq__terms{margin-top:calc(var(--spacing,.25rem) * 8)}.fc-pro-contactfaq__terms-label{font-family:var(--font-mono);--tw-tracking:.16em;letter-spacing:.16em;margin-bottom:calc(var(--spacing,.25rem) * 3);color:var(--muted);text-transform:uppercase;font-size:10.5px}.fc-pro-contactfaq__terms-list{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background:var(--color-fc-rule);grid-template-columns:1fr 1fr;gap:1px;display:grid}.fc-pro-contactfaq__term{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);background-color:var(--bg);transition:background var(--motion-hover);flex-direction:column;text-decoration-line:none;display:flex}.fc-pro-contactfaq__term:hover{background:var(--wash,var(--color-fc-wash))}.fc-pro-contactfaq__term-label{font-family:var(--font-display);--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600);color:var(--ink-strong);letter-spacing:-.01em}.fc-pro-contactfaq__term-desc{--tw-leading:1.55;color:var(--muted);margin-top:calc(var(--spacing,.25rem) * 1);margin-bottom:calc(var(--spacing,.25rem) * 2);text-wrap:pretty;font-size:12.5px;line-height:1.55}.fc-pro-contactfaq__term-link{font-family:var(--font-mono);--tw-tracking:.1em;letter-spacing:.1em;color:var(--teal);text-transform:uppercase;margin-top:auto;font-size:9.5px}.fc-pro-contactfaq__dogfood{border-style:var(--tw-border-style);background-color:var(--wash);border-width:1px;border-color:var(--teal-border,var(--color-fc-teal-border));margin-top:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 4.5);padding-block:calc(var(--spacing,.25rem) * 4)}.fc-pro-contactfaq__dogfood-label{font-family:var(--font-mono);--tw-tracking:.12em;letter-spacing:.12em;margin-bottom:calc(var(--spacing,.25rem) * 1.75);color:var(--teal);text-transform:uppercase;font-size:9.5px}.fc-pro-contactfaq__dogfood-text{--tw-leading:1.65;color:var(--ink);font-size:13.5px;line-height:1.65}.fc-pro-contactfaq__right{position:sticky;top:100px}.fc-pro-contactfaq__form-wrapper{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background:var(--bg)}.fc-pro-contactfaq__chrome{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);background:var(--surface2,var(--color-fc-surface));display:flex}.fc-pro-contactfaq__chrome-dot{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--teal)}.fc-pro-contactfaq__chrome-label{font-family:var(--font-mono);--tw-tracking:.1em;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;font-size:10px}.fc-pro-contactfaq__form-body{padding:calc(var(--spacing,.25rem) * 7)}.fc-pro-contactfaq__success{padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 14);text-align:center}.fc-pro-contactfaq__success-label{font-family:var(--font-mono);--tw-tracking:.14em;letter-spacing:.14em;margin-bottom:calc(var(--spacing,.25rem) * 3);color:var(--teal);text-transform:uppercase;font-size:9.5px}.fc-pro-contactfaq__success-title{font-family:var(--font-display);--tw-font-weight:var(--font-weight-semibold,600);font-size:22px;font-weight:var(--font-weight-semibold,600);color:var(--ink-strong);letter-spacing:-.02em}.fc-pro-contactfaq__success-desc{--tw-leading:1.65;color:var(--muted);margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 5.5);font-size:14.5px;line-height:1.65}.fc-pro-contactfaq__success-reset{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 4.5);padding-block:calc(var(--spacing,.25rem) * 2.5);color:var(--ink);transition:border-color var(--motion-hover), color var(--motion-hover);font-size:13.5px;text-decoration-line:none;display:inline-block}.fc-pro-contactfaq__success-reset:hover{border-color:var(--teal);color:var(--teal)}@media (max-width:1000px){.fc-pro-contactfaq__inner{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 16)}.fc-pro-contactfaq__grid{grid-template-columns:1fr;gap:40px}.fc-pro-contactfaq__right{position:static}.fc-pro-contactfaq__terms-list{grid-template-columns:1fr 1fr}}@media (max-width:640px){.fc-pro-contactfaq__inner{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 12)}.fc-pro-contactfaq__terms-list{grid-template-columns:1fr}.fc-pro-faq__trigger{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5)}.fc-pro-faq__question{font-size:14px}.fc-pro-faq__answer{padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 4);padding-left:36px}.fc-pro-contactfaq__form-body{padding: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}@property --tw-font-weight{syntax:"*";inherits:false}
