@layer reset,tokens,base,layouts,components,themes,pages,utilities,components.primitives,components.composites,components.variants;@layer reset{*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}img,video{max-width:100%;height:auto}img,video,svg{vertical-align:middle}button:disabled{cursor:not-allowed}table{border-collapse:collapse}}@layer tokens{:root{color-scheme:dark;--fs-font-family: "Wix Madefor Text", system-ui, sans-serif;--fs-font-family-display: "Wix Madefor Display", system-ui, sans-serif;--fs-text-xs: .75rem;--fs-text-sm: .875rem;--fs-text-base: 1rem;--fs-text-lg: 1.125rem;--fs-text-xl: 1.25rem;--fs-text-2xl: 1.5rem;--fs-text-3xl: 1.75rem;--fs-text-4xl: 2rem;--fs-text-5xl: 2.25rem;--fs-text-6xl: 2.5rem;--fs-text-7xl: 3rem;--fs-text-title: var(--fs-type-feature-size);--fs-text-heading: var(--fs-type-section-size);--fs-line-body: var(--fs-type-body-line-height);--fs-line-heading: var(--fs-type-section-line-height);--fs-weight-body: var(--fs-type-body-weight);--fs-weight-medium: 500;--fs-weight-heading: var(--fs-type-section-weight);--fs-space-1: .25rem;--fs-space-2: .5rem;--fs-space-3: .75rem;--fs-space-4: 1rem;--fs-space-5: 1.25rem;--fs-space-6: 1.5rem;--fs-space-7: 1.75rem;--fs-space-8: 2rem;--fs-space-10: 2.5rem;--fs-space-12: 3rem;--fs-space-14: 3.5rem;--fs-space-16: 4rem;--fs-gutter: clamp(1rem, 4vw, 3rem);--fs-card-padding: clamp(1.5rem, 3.4vw, 3rem);--fs-section-space: clamp(3rem, 6.7vw, 6rem);--fs-heading-gap: clamp(2rem, 4.5vw, 4rem);--fs-content-width: 80rem;--fs-radius-sm: .75rem;--fs-radius-card: 1.75rem;--fs-radius-pill: 100vmax;--fs-border-width: 1px;--fs-control-height: 3rem;--fs-disclosure-size: clamp(3rem, 4vw, 3.5rem);--fs-icon-stroke: 2.25;--fs-duration-fast: .2s;--fs-duration-normal: .3s;--fs-ease: ease;--fs-ease-standard: cubic-bezier(.2, 0, .38, .9);--fs-ease-entrance: cubic-bezier(.2, .7, .2, 1);--fs-layer-header: 30;--fs-layer-nav: 20;--fs-layer-overlay: 40;--fs-shadow-raised: 0 8px 24px #0004;--fs-shadow-modal: 0 32px 100px #0008;--fs-shadow-inset: inset 0 1px 0 #ffffff0d;--fs-canvas: #000;--fs-surface: #0a0e15;--fs-surface-raised: #141922;--fs-surface-overlay: #141c29;--fs-border: #2b3443;--fs-border-strong: #465269;--fs-text: #f2f5fa;--fs-text-secondary: #b8bec9;--fs-brand: #b6c8ff;--fs-brand-hover: #d3dfff;--fs-brand-ink: #101b35;--fs-action: #3469df;--fs-action-hover: #285ac9;--fs-on-action: #fff;--fs-accent: #8aaff0;--fs-link: #a8c0e8;--fs-link-hover: #d6e2f6;--fs-control-surface: #1b2535;--fs-card-control-fill: #3c4043;--fs-card-control-hover: #5f6368;--fs-control-hover: #263349;--fs-focus: #a8c0ff;--fs-gradient: linear-gradient(105deg, #79a7f3, #a5b8ee 55%, #87adea);--fs-light: linear-gradient(110deg, #21447c, #34577d);--fs-ambient-strength: 1;--fs-card-fill: #050608;--fs-card-frame: linear-gradient(145deg, #638ac8, #344b6c 35%, #283343 70%, #456080);--fs-signal: #6b9eea;--fs-backdrop: #030912cc;--fs-info-surface: #0077b6;--fs-info-text: #fff;--fs-info-hover: #005f91;--fs-warning-surface: #b95000;--fs-warning-text: #fff;--fs-warning-hover: #963f00;--fs-alert-surface: #c62828;--fs-alert-text: #fff;--fs-alert-hover: #a91f1f;--fs-promo-surface: #215ac5;--fs-promo-text: #fff;--fs-promo-hover: #164cae}}@layer base{@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_content/Firesoft.Web.Consumer/assets/wix-madefor-text-variable.woff2) format("woff2")}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_content/Firesoft.Web.Consumer/assets/wix-madefor-display-variable.woff2) format("woff2")}}@layer tokens{:root{--fs-type-display-size: 3rem;--fs-type-display-line-height: 1.1;--fs-type-display-weight: 700;--fs-type-display-tracking: -.01em;--fs-type-display-compact-size: 2.75rem;--fs-type-display-compact-line-height: 1.1;--fs-type-display-compact-weight: 700;--fs-type-display-compact-tracking: -.01em;--fs-type-section-size: 2.25rem;--fs-type-section-line-height: 1.15;--fs-type-section-weight: 600;--fs-type-section-tracking: -.005em;--fs-type-feature-size: 1.75rem;--fs-type-feature-line-height: 1.2;--fs-type-feature-weight: 600;--fs-type-feature-tracking: 0;--fs-type-card-size: 1.5rem;--fs-type-card-line-height: 1.25;--fs-type-card-weight: 600;--fs-type-card-tracking: 0;--fs-type-compact-size: 1.25rem;--fs-type-compact-line-height: 1.3;--fs-type-compact-weight: 600;--fs-type-compact-tracking: 0;--fs-type-plan-size: 1.75rem;--fs-type-plan-line-height: 1.2;--fs-type-plan-weight: 600;--fs-type-plan-tracking: 0;--fs-type-lead-size: 1.125rem;--fs-type-lead-line-height: 1.6;--fs-type-lead-weight: 400;--fs-type-lead-tracking: 0;--fs-type-body-size: 1rem;--fs-type-body-line-height: 1.625;--fs-type-body-weight: 400;--fs-type-body-tracking: 0;--fs-type-small-size: .875rem;--fs-type-small-line-height: 1.5;--fs-type-small-weight: 400;--fs-type-small-tracking: 0;--fs-type-caption-size: .75rem;--fs-type-caption-line-height: 1.5;--fs-type-caption-weight: 500;--fs-type-caption-tracking: .005em;--fs-type-action-size: 1rem;--fs-type-action-line-height: 1.375;--fs-type-action-weight: 600;--fs-type-action-tracking: 0;--fs-type-prose-size: 1rem;--fs-type-prose-line-height: 1.75;--fs-type-prose-weight: 400;--fs-type-prose-tracking: 0;--fs-type-eyebrow-size: 1rem;--fs-type-eyebrow-line-height: 1.5;--fs-type-eyebrow-weight: 600;--fs-type-eyebrow-tracking: .01em;--fs-type-price-size: 1.5rem;--fs-type-price-line-height: 1.25;--fs-type-price-weight: 600;--fs-type-price-tracking: 0;--fs-type-numeric-size: 2.75rem;--fs-type-numeric-line-height: 1.15;--fs-type-numeric-weight: 500;--fs-type-numeric-tracking: 0}@media(width>=37.5rem){:root{--fs-type-display-size: 4rem;--fs-type-display-compact-size: 3.5rem;--fs-type-section-size: 2.75rem;--fs-type-feature-size: 2rem;--fs-type-card-size: 1.75rem;--fs-type-compact-size: 1.375rem;--fs-type-plan-size: 1.875rem;--fs-type-numeric-size: 3rem}}@media(width>=64rem){:root{--fs-type-display-size: 5rem;--fs-type-display-compact-size: 4rem;--fs-type-section-size: 3rem;--fs-type-feature-size: 2.25rem;--fs-type-card-size: 1.75rem;--fs-type-compact-size: 1.5rem;--fs-type-plan-size: 1.875rem;--fs-type-numeric-size: 3rem}}@media(width>=90rem){:root{--fs-type-display-size: 5.5rem;--fs-type-display-compact-size: 4.5rem;--fs-type-section-size: 3.5rem;--fs-type-feature-size: 2.5rem;--fs-type-card-size: 2rem;--fs-type-compact-size: 1.5rem;--fs-type-plan-size: 2rem;--fs-type-numeric-size: 3rem}}}@layer utilities{.fs-type-display{font-family:var(--fs-font-family-display);font-size:var(--fs-type-display-size);line-height:var(--fs-type-display-line-height);font-weight:var(--fs-type-display-weight);letter-spacing:var(--fs-type-display-tracking)}.fs-type-display-compact{font-family:var(--fs-font-family-display);font-size:var(--fs-type-display-compact-size);line-height:var(--fs-type-display-compact-line-height);font-weight:var(--fs-type-display-compact-weight);letter-spacing:var(--fs-type-display-compact-tracking)}.fs-type-section{font-family:var(--fs-font-family-display);font-size:var(--fs-type-section-size);line-height:var(--fs-type-section-line-height);font-weight:var(--fs-type-section-weight);letter-spacing:var(--fs-type-section-tracking)}.fs-type-feature{font-family:var(--fs-font-family-display);font-size:var(--fs-type-feature-size);line-height:var(--fs-type-feature-line-height);font-weight:var(--fs-type-feature-weight);letter-spacing:var(--fs-type-feature-tracking)}.fs-type-card{font-family:var(--fs-font-family-display);font-size:var(--fs-type-card-size);line-height:var(--fs-type-card-line-height);font-weight:var(--fs-type-card-weight);letter-spacing:var(--fs-type-card-tracking)}.fs-type-compact{font-family:var(--fs-font-family-display);font-size:var(--fs-type-compact-size);line-height:var(--fs-type-compact-line-height);font-weight:var(--fs-type-compact-weight);letter-spacing:var(--fs-type-compact-tracking)}.fs-type-plan{font-family:var(--fs-font-family-display);font-size:var(--fs-type-plan-size);line-height:var(--fs-type-plan-line-height);font-weight:var(--fs-type-plan-weight);letter-spacing:var(--fs-type-plan-tracking)}.fs-type-lead{font-family:var(--fs-font-family);font-size:var(--fs-type-lead-size);line-height:var(--fs-type-lead-line-height);font-weight:var(--fs-type-lead-weight);letter-spacing:var(--fs-type-lead-tracking)}.fs-type-body{font-family:var(--fs-font-family);font-size:var(--fs-type-body-size);line-height:var(--fs-type-body-line-height);font-weight:var(--fs-type-body-weight);letter-spacing:var(--fs-type-body-tracking)}.fs-type-small{font-family:var(--fs-font-family);font-size:var(--fs-type-small-size);line-height:var(--fs-type-small-line-height);font-weight:var(--fs-type-small-weight);letter-spacing:var(--fs-type-small-tracking)}.fs-type-caption{font-family:var(--fs-font-family);font-size:var(--fs-type-caption-size);line-height:var(--fs-type-caption-line-height);font-weight:var(--fs-type-caption-weight);letter-spacing:var(--fs-type-caption-tracking)}.fs-type-action{font-family:var(--fs-font-family);font-size:var(--fs-type-action-size);line-height:var(--fs-type-action-line-height);font-weight:var(--fs-type-action-weight);letter-spacing:var(--fs-type-action-tracking)}.fs-type-prose{font-family:var(--fs-font-family);font-size:var(--fs-type-prose-size);line-height:var(--fs-type-prose-line-height);font-weight:var(--fs-type-prose-weight);letter-spacing:var(--fs-type-prose-tracking)}.fs-type-eyebrow{font-family:var(--fs-font-family);font-size:var(--fs-type-eyebrow-size);line-height:var(--fs-type-eyebrow-line-height);font-weight:var(--fs-type-eyebrow-weight);letter-spacing:var(--fs-type-eyebrow-tracking)}.fs-type-price{font-family:var(--fs-font-family);font-size:var(--fs-type-price-size);line-height:var(--fs-type-price-line-height);font-weight:var(--fs-type-price-weight);letter-spacing:var(--fs-type-price-tracking);font-variant-numeric:tabular-nums}.fs-type-numeric{font-family:var(--fs-font-family);font-size:var(--fs-type-numeric-size);line-height:var(--fs-type-numeric-line-height);font-weight:var(--fs-type-numeric-weight);letter-spacing:var(--fs-type-numeric-tracking);font-variant-numeric:tabular-nums}}@layer base{html{scroll-behavior:smooth;scroll-padding-top:6rem;scrollbar-gutter:stable}@media(width<64rem){html:has(.fs-mobile-menu[data-fs-open]){overflow:hidden;overflow-anchor:none;scrollbar-gutter:auto}}body{overflow-wrap:anywhere;background:var(--fs-canvas);color:var(--fs-text);font-family:var(--fs-font-family);font-size:var(--fs-type-body-size);line-height:var(--fs-type-body-line-height);font-weight:var(--fs-type-body-weight);letter-spacing:var(--fs-type-body-tracking)}h1,h2,h3,h4{text-wrap:balance;overflow-wrap:anywhere}h2{font-family:var(--fs-font-family-display);font-size:var(--fs-type-section-size);line-height:var(--fs-type-section-line-height);font-weight:var(--fs-type-section-weight);letter-spacing:var(--fs-type-section-tracking)}h3{font-family:var(--fs-font-family-display);font-size:var(--fs-type-card-size);line-height:var(--fs-type-card-line-height);font-weight:var(--fs-type-card-weight);letter-spacing:var(--fs-type-card-tracking)}p{color:var(--fs-text);overflow-wrap:anywhere}a{color:var(--fs-link);text-underline-offset:.25em}a:hover{color:var(--fs-link-hover)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--fs-focus);outline-offset:5px}:where([id]){scroll-margin-top:6rem}::selection{background:var(--fs-control-hover);color:var(--fs-text)}h1{font-family:var(--fs-font-family-display);font-size:var(--fs-type-display-size);line-height:var(--fs-type-display-line-height);font-weight:var(--fs-type-display-weight);letter-spacing:var(--fs-type-display-tracking)}h4{font-family:var(--fs-font-family-display);font-size:var(--fs-type-compact-size);line-height:var(--fs-type-compact-line-height);font-weight:var(--fs-type-compact-weight);letter-spacing:var(--fs-type-compact-tracking)}:where([data-fs-theme]){font-family:var(--fs-font-family)}}@layer layouts{.fs-container{width:min(var(--fs-content-width),calc(100% - 2 * var(--fs-gutter)));margin-inline:auto;min-width:0}.fs-section{padding-block:var(--fs-section-space)}.fs-section-heading{text-align:center;margin:0 auto var(--fs-heading-gap)}.fs-heading{margin-inline:auto;max-width:20ch}.fs-section-heading p{margin:var(--fs-space-5) auto 0;font-family:var(--fs-font-family);font-size:var(--fs-type-lead-size);line-height:var(--fs-type-lead-line-height);font-weight:var(--fs-type-lead-weight);letter-spacing:var(--fs-type-lead-tracking);max-width:60ch}.fs-stack,.fs-grid{display:grid;gap:var(--fs-space-6)}.fs-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-actions{list-style:none;padding:0;margin:var(--fs-space-6) 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--fs-space-3)}.fs-prose{font-family:var(--fs-font-family);font-size:var(--fs-type-prose-size);line-height:var(--fs-type-prose-line-height);font-weight:var(--fs-type-prose-weight);letter-spacing:var(--fs-type-prose-tracking);max-width:60ch}.fs-prose>*+*{margin-top:var(--fs-space-4)}.fs-brand-mark{display:block;object-fit:contain}@media(width<48rem){.fs-grid--two{grid-template-columns:1fr}}.fs-lit-section{position:relative;isolation:isolate;overflow:clip}.fs-lit-section>.fs-container{position:relative;z-index:1}.fs-section--quiet{--fs-ambient-strength: 1}.fs-kicker{display:block;color:var(--fs-text-secondary);font-family:var(--fs-font-family);font-size:var(--fs-type-eyebrow-size);line-height:var(--fs-type-eyebrow-line-height);font-weight:var(--fs-type-eyebrow-weight);letter-spacing:var(--fs-type-eyebrow-tracking)}@media(prefers-reduced-motion:no-preference){@keyframes fs-panel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}.fs-feature-grid{align-items:stretch}}@layer utilities{[hidden]{display:none!important}html:has(dialog[open]){overflow:hidden}.fs-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}[data-fs-menu-toggle]:not([data-fs-enhanced]):not([popovertarget]),[data-fs-expand-all]:not([data-fs-enhanced]){display:none}[data-fs-dismiss]:not([data-fs-enhanced]){visibility:hidden}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.fs-ambient-video{display:none}.fs-ambient:before{display:block}}@media(forced-colors:active){.fs-gradient-text{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}.fs-ambient,.fs-plan-card:after{display:none}.fs-button,.fs-card,.fs-plan-card,.fs-flip-card,.fs-callout{border:1px solid CanvasText}:where([aria-selected=true],[aria-current=location]){outline:2px solid Highlight;outline-offset:-3px}}}@layer components.primitives{.fs-icon-button{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid var(--fs-border);border-radius:50%;background:var(--fs-control-surface);color:var(--fs-link);cursor:pointer;flex-shrink:0;transition:background var(--fs-duration-fast) var(--fs-ease-standard),color var(--fs-duration-fast) var(--fs-ease-standard)}.fs-icon-button:hover{background:var(--fs-control-hover);color:var(--fs-text)}.fs-icon-button:disabled{opacity:.35;cursor:default}.fs-text-link{display:inline-flex;align-items:center;gap:var(--fs-space-3);width:fit-content;min-height:44px;color:var(--fs-link);text-decoration:none;text-underline-offset:5px;font-family:var(--fs-font-family);font-size:var(--fs-type-action-size);line-height:var(--fs-type-action-line-height);font-weight:var(--fs-type-action-weight);letter-spacing:var(--fs-type-action-tracking)}.fs-text-link:hover{text-decoration:underline;color:var(--fs-link-hover)}.fs-text-link .fs-icon{width:20px;height:20px;transition:transform var(--fs-duration-fast) var(--fs-ease-standard)}.fs-text-link:hover .fs-icon{transform:translate(3px)}@media(forced-colors:active){.fs-icon-button{border:1px solid CanvasText}}.fs-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--fs-space-3);min-height:var(--fs-action-height, var(--fs-control-height));padding:var(--fs-action-padding, var(--fs-space-3) var(--fs-space-6));border:1px solid transparent;border-radius:var(--fs-action-radius, var(--fs-radius-pill));color:var(--fs-text);background:var(--fs-control-surface);text-align:center;text-decoration:none;transition:background var(--fs-duration-fast) var(--fs-ease-standard),color var(--fs-duration-fast) var(--fs-ease-standard),scale var(--fs-duration-fast) var(--fs-ease-standard);font-family:var(--fs-font-family);font-size:var(--fs-type-action-size);line-height:var(--fs-type-action-line-height);font-weight:var(--fs-type-action-weight);letter-spacing:var(--fs-type-action-tracking);min-width:0;max-width:100%;overflow-wrap:anywhere}.fs-button:hover{background:var(--fs-control-hover);color:var(--fs-text)}@media(prefers-reduced-motion:no-preference){.fs-button:active:not(:disabled):not([aria-disabled=true]){scale:.99;transition-duration:.1s}.fs-button-icon:has(use[href$="#arrow-right"]){transition:translate var(--fs-duration-fast) var(--fs-ease-standard)}@media(hover:hover)and (pointer:fine){.fs-button:hover:not(:disabled):not([aria-disabled=true]) .fs-button-icon:has(use[href$="#arrow-right"]){translate:3px}}}.fs-button--primary{background:var(--fs-action);color:var(--fs-on-action)}.fs-button--primary:hover{background:var(--fs-action-hover);color:var(--fs-on-action)}.fs-button--brand{background:var(--fs-brand);color:var(--fs-brand-ink)}.fs-button--brand:hover{background:var(--fs-brand-hover);color:var(--fs-brand-ink)}.fs-button--tonal{background:var(--fs-control-surface);color:var(--fs-link)}.fs-button--outline{background:transparent;border-color:var(--fs-border-strong)}.fs-button:disabled,.fs-button[aria-disabled=true]{opacity:.5}:where(a,button) .fs-button-icon{display:inline-flex;flex-shrink:0}:where(a,button) .fs-button-icon svg{width:1.25rem;height:1.25rem}}@layer components.primitives{.fs-reveal,.fs-reveal-content{min-width:0}.fs-reveal-content{display:flow-root}@media(prefers-reduced-motion:no-preference){[data-fs-reveal-state]>.fs-reveal-content{opacity:.025;transform:translateY(80px);transform-origin:50% 75%;transition:none}[data-fs-reveal-state=visible]>.fs-reveal-content{opacity:1;transform:translateY(0);transition:opacity .48s ease-out,transform .48s ease-out}}}@layer components.primitives{.fs-accent,.fs-gradient-text{color:var(--fs-accent)}@supports (background-clip: text){.fs-gradient-text{background:var(--fs-gradient);background-clip:text;-webkit-text-fill-color:transparent}}.fs-action--small{min-height:2rem;padding:.375rem .75rem;font-size:var(--fs-text-sm)}.fs-action--large{min-height:3.5rem;padding:1rem 1.5rem}.fs-actions--start{justify-content:flex-start}.fs-actions--end{justify-content:flex-end}.fs-stack,.fs-grid{gap:var(--fs-layout-gap, var(--fs-space-6))}.fs-grid--1{grid-template-columns:1fr}.fs-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(width<48rem){.fs-grid{grid-template-columns:1fr}}.fs-step-content,.fs-download-content{display:contents}.fs-section-body{position:relative;isolation:isolate}.fs-section-body>.fs-ambient{inset:calc(-1 * var(--fs-heading-gap)) auto calc(-1 * var(--fs-section-space)) 50%;width:100vw;transform:translate(-50%)}}@layer components.variants{.fs-trial-offer{gap:0;padding:var(--fs-space-12) var(--fs-card-padding) var(--fs-space-14);border:0}.fs-trial-offer .fs-actions{margin-top:var(--fs-space-8);max-width:100%}@media(width<37.5rem){.fs-trial-offer{padding-block:var(--fs-space-8) var(--fs-space-10);padding-inline:var(--fs-space-5)}.fs-trial-offer .fs-button{padding-inline:var(--fs-space-4)}}.fs-lit-section{--fs-ambient-strength: 1}.fs-lit-section .fs-ambient:before,.fs-lit-section .fs-ambient-video{inset:-150px auto auto 50%;transform:translate(-50%);width:calc(100% + 160px);max-width:calc(var(--fs-content-width) + 20rem);height:calc(100% + 250px);filter:blur(75px)}.fs-lit-section .fs-ambient:before{background:var(--fs-ambient-poster) center / 100% 100% no-repeat}.fs-section-body{position:relative;isolation:isolate}.fs-section-body>.fs-ambient{inset:calc(-1 * var(--fs-heading-gap)) auto calc(-1 * var(--fs-section-space)) 50%;width:100vw;transform:translate(-50%)}.fs-plan-card .fs-badge{background:var(--fs-plan-badge-surface, var(--fs-surface-raised));border-color:transparent;color:var(--fs-plan-badge-ink, var(--fs-text))}.fs-plan-disclosure>.fs-disclosure-trigger{color:var(--fs-plan-disclosure-ink, var(--fs-text))}.fs-pricing-followup .fs-plan-comparison>.fs-button--tonal{background:var(--fs-comparison-surface, #e7f0ff);color:var(--fs-comparison-ink, #174f9c)}.fs-pricing-followup .fs-plan-comparison>.fs-button--tonal:hover{background:var(--fs-comparison-hover, #cfdef5)}.fs-pricing-followup{display:grid;justify-items:stretch;text-align:center;gap:var(--fs-space-6);padding-block:var(--fs-space-8) var(--fs-space-12)}.fs-pricing-support{margin-top:var(--fs-space-8);text-align:center;text-wrap:balance;font-family:var(--fs-font-family);font-size:var(--fs-type-body-size);line-height:var(--fs-type-body-line-height);font-weight:var(--fs-type-body-weight);letter-spacing:var(--fs-type-body-tracking)}}@layer components.variants{.fs-product-card--inset{--fs-product-inset-default: clamp(1.5rem, 3.4vw, 3rem);padding:var(--fs-product-inset, var(--fs-product-inset-default))}.fs-product-card--inset .fs-product-main{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:var(--fs-space-8);padding:0}.fs-product-card--inset .fs-product-copy{padding-block:var(--fs-space-5)}.fs-product-card--inset .fs-segmented{border:0;background:var(--fs-surface-raised);margin-bottom:var(--fs-space-8)}.fs-product-card--inset .fs-segmented button{min-height:44px;padding-inline:var(--fs-space-6)}.fs-product-card--inset .fs-product-panel{min-height:19rem}.fs-product-card--inset .fs-product-panel p{max-width:43ch;margin-block:var(--fs-space-5) var(--fs-space-7);color:var(--fs-text-secondary);font-size:var(--fs-type-lead-size);line-height:var(--fs-type-lead-line-height);text-wrap:pretty}.fs-product-card--inset .fs-product-visual{align-self:center;margin:0}.fs-product-card--inset .fs-product-visual img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain}.fs-product-card--inset .fs-product-visual figcaption{margin-top:var(--fs-space-4)}.fs-product-card--inset .fs-product-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fs-space-3);padding:0;margin:var(--fs-space-8) 0 0;border:0}.fs-product-card--inset .fs-product-facts>div{justify-content:center;gap:var(--fs-space-3);padding:var(--fs-space-6) var(--fs-space-7);border-radius:var(--fs-radius-sm);background:var(--fs-surface)}.fs-product-card--inset .fs-product-facts dt{display:flex;align-items:center;gap:var(--fs-space-3)}.fs-product-card--inset .fs-product-facts dt .fs-icon{width:20px;height:20px;flex-shrink:0;color:var(--fs-accent)}.fs-product-card--inset .fs-product-facts dd{font-size:var(--fs-type-feature-size);line-height:1.2;font-weight:600}.fs-product-card--inset .fs-product-facts small{color:var(--fs-text-secondary)}.fs-product-card--inset .fs-product-facts .fs-fact-text{font-size:var(--fs-type-card-size)}@media(width<=1023.98px){.fs-product-card--inset .fs-product-main{gap:var(--fs-space-5)}.fs-product-card--inset .fs-product-panel{min-height:20rem}.fs-product-card--inset .fs-product-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr)}.fs-product-card--inset .fs-product-facts .fs-fact-text{font-size:var(--fs-type-compact-size)}.fs-product-card--inset .fs-product-facts>div{padding:var(--fs-space-5)}}@media(width<=767.98px){.fs-product-card--inset .fs-product-main{grid-template-columns:minmax(0,1fr);gap:var(--fs-space-4)}.fs-product-card--inset .fs-product-panel{min-height:0}.fs-product-card--inset .fs-product-visual{margin-inline:calc(-1 * var(--fs-product-inset, var(--fs-product-inset-default)))}.fs-product-card--inset .fs-product-facts{grid-template-columns:minmax(0,1fr);gap:var(--fs-space-2);margin-top:var(--fs-space-6)}.fs-product-card--inset .fs-product-facts>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--fs-space-4);padding:var(--fs-space-5)}.fs-product-card--inset .fs-product-facts dd,.fs-product-card--inset .fs-product-facts .fs-fact-text{font-size:var(--fs-type-compact-size)}.fs-product-card--inset .fs-product-facts dt{gap:var(--fs-space-2)}.fs-product-card--inset .fs-segmented{width:100%}.fs-product-card--inset .fs-segmented button{flex:1;padding-inline:var(--fs-space-3)}}@media(width<=374.98px){.fs-product-card--inset .fs-product-facts>div{grid-template-columns:minmax(0,1fr);gap:var(--fs-space-2)}}}@layer components.variants{.fs-hero-lead,.fs-hero-brand{max-width:100%;font:inherit;letter-spacing:inherit;color:inherit}.fs-hero-brand{white-space:normal}.fs-product-visual img{max-width:100%;height:auto}.fs-feature-card{min-height:var(--fs-feature-min-height, auto)}.fs-section:not(.fs-lit-section){overflow:var(--fs-section-overflow, visible)}.fs-lit-section{overflow:var(--fs-section-overflow, clip)}@media(forced-colors:active){.fs-gradient-text{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}}@layer components.composites{.fs-story-slide{position:relative;flex:0 0 100%;min-width:0;min-height:560px;overflow:hidden;isolation:isolate;border-radius:var(--fs-radius-card);scroll-snap-align:start;background:var(--fs-surface)}.fs-story-slide>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% center;z-index:-2}.fs-story-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#050608f5,#050608c7 45%,#0506081a);z-index:-1;pointer-events:none}.fs-story-copy{padding:var(--fs-space-16) var(--fs-space-12);min-height:560px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:40rem}.fs-story-copy h3{margin:var(--fs-space-5) 0;text-wrap:balance;font-family:var(--fs-font-family-display);font-size:var(--fs-type-feature-size);line-height:var(--fs-type-feature-line-height);font-weight:var(--fs-type-feature-weight);letter-spacing:var(--fs-type-feature-tracking);max-width:min(100%,24ch)}.fs-story-copy p{color:var(--fs-text);max-width:380px}@media(width<=1023.98px){.fs-story-copy{padding:var(--fs-space-12) var(--fs-space-8);max-width:65%}}@media(width<=767.98px){.fs-story-slide{min-height:0;display:flex;flex-direction:column}.fs-story-slide>img{position:relative;width:100%;height:290px;object-position:center;z-index:0}.fs-story-slide:after{display:none}.fs-story-copy{padding:var(--fs-space-7);max-width:none;min-height:292px;justify-content:flex-start}.fs-story-copy h3{margin-block:var(--fs-space-3) var(--fs-space-4)}.fs-story-copy h3 br{display:none}.fs-story-copy p{max-width:540px}}@media(width<=599.98px){.fs-story-slide>img{height:230px}.fs-story-copy{padding:var(--fs-space-6);min-height:340px}}@media(forced-colors:active){.fs-story-slide:after{background:Canvas}.fs-story-copy{background:Canvas;color:CanvasText}.fs-story-copy p,.fs-story-copy .fs-kicker{color:CanvasText}}.fs-card-detail:hover{color:var(--fs-link-hover)}.fs-resource-card{flex:0 0 calc((100% - 48px)/3.2);min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;border-radius:var(--fs-radius-card);overflow:hidden;background:var(--fs-card-fill)}.fs-resource-art{display:flex;align-items:center;justify-content:center;gap:var(--fs-space-4);flex-direction:column;color:var(--fs-text);background:var(--fs-card-fill);min-height:13.125rem;padding:var(--fs-space-6);text-align:center}.fs-resource-art--config,.fs-resource-art--trial,.fs-resource-art--support{color:var(--fs-text);background:var(--fs-card-fill)}.fs-resource-art>.fs-icon{width:72px;height:72px}.fs-resource-art>span{font-family:var(--fs-font-family-display);font-size:var(--fs-type-compact-size);line-height:var(--fs-type-compact-line-height);font-weight:var(--fs-type-compact-weight);letter-spacing:var(--fs-type-compact-tracking)}.fs-resource-copy{padding:var(--fs-space-7) var(--fs-space-7) var(--fs-space-6);display:flex;flex-direction:column;flex:1;align-items:start}.fs-resource-copy h3{margin:var(--fs-space-3) 0 var(--fs-space-4);font-family:var(--fs-font-family-display);font-size:var(--fs-type-compact-size);line-height:var(--fs-type-compact-line-height);font-weight:var(--fs-type-compact-weight);letter-spacing:var(--fs-type-compact-tracking);text-wrap:balance}.fs-resource-copy p{margin-bottom:var(--fs-space-6);font-family:var(--fs-font-family);font-size:var(--fs-type-body-size);line-height:var(--fs-type-body-line-height);font-weight:var(--fs-type-body-weight);letter-spacing:var(--fs-type-body-tracking)}.fs-card-detail{display:flex;align-items:center;justify-content:space-between;gap:var(--fs-space-4);margin-top:auto;width:100%;border:0;background:none;color:var(--fs-link);min-height:44px;padding:0;cursor:pointer;font-family:var(--fs-font-family);font-size:var(--fs-type-action-size);line-height:var(--fs-type-action-line-height);font-weight:var(--fs-type-action-weight);letter-spacing:var(--fs-type-action-tracking);overflow-wrap:anywhere}.fs-card-detail>.fs-icon{box-sizing:border-box;width:var(--fs-disclosure-size);height:var(--fs-disclosure-size);padding:calc(var(--fs-disclosure-size) * .32);background:var(--fs-card-control-fill);color:var(--fs-text);border-radius:50%;transition:transform var(--fs-duration-normal),color var(--fs-duration-normal)}.fs-card-detail:is(:hover,:focus-visible)>.fs-icon{transform:scale(1.125)}@media(width<=1023.98px){.fs-resource-card{flex-basis:calc((100% - 24px) / 2.2)}}@media(width<=599.98px){.fs-resource-card{flex-basis:calc(100% - 24px)}.fs-resource-copy{padding:var(--fs-space-6)}}@media(forced-colors:active){.fs-resource-card{border:1px solid CanvasText}}}.fs-guide-scope{display:contents}@layer components.composites{.fs-guide-mobile{display:none}.fs-guide-layout{--fs-guide-inset: var(--fs-guide-padding, var(--fs-space-12));container:fs-guide / inline-size}.fs-guide-card{border-radius:var(--fs-radius-card);background:var(--fs-card-fill);padding:var(--fs-guide-inset)}.fs-guide-scope .fs-segmented{display:grid;grid-template-columns:repeat(var(--fs-guide-count, 3),minmax(0,1fr));width:min(100%,38rem);margin:0 auto var(--fs-space-12);border:0;background:var(--fs-surface-raised);border-radius:var(--fs-radius-pill);padding:var(--fs-space-1)}.fs-guide-scope .fs-segmented button{min-height:var(--fs-control-height);padding:var(--fs-space-3) var(--fs-space-4);border-radius:var(--fs-radius-pill);font-size:1rem;line-height:1.4;color:var(--fs-text-secondary);overflow-wrap:normal}.fs-guide-scope .fs-segmented button:hover{color:var(--fs-text);background:var(--fs-control-hover)}.fs-guide-scope .fs-segmented button[aria-selected=true]{color:var(--fs-on-action);background:var(--fs-action)}.fs-guide-scope .fs-segmented button:focus-visible{outline:2px solid var(--fs-focus);outline-offset:3px}.fs-guide-scope .fs-guide-panel{padding:0;min-width:0}.fs-guide-story{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr auto auto auto 1fr;column-gap:var(--fs-space-12);row-gap:0;align-items:start;justify-items:center;text-align:center}.fs-guide-story h3{grid-column:1;grid-row:2;max-width:22ch;font-family:var(--fs-font-family-display);font-size:var(--fs-type-feature-size);line-height:var(--fs-type-feature-line-height);letter-spacing:var(--fs-type-feature-tracking);font-weight:var(--fs-type-feature-weight);text-wrap:balance}.fs-guide-story>p{grid-column:1;grid-row:3;margin:var(--fs-space-6) 0 0;max-width:43ch;color:var(--fs-text-secondary);font-size:1rem;line-height:1.6;text-wrap:pretty}.fs-guide-story .fs-guide-actions{grid-column:1;grid-row:4;margin:var(--fs-space-8) 0 0;gap:var(--fs-space-4) var(--fs-space-6)}.fs-guide-visual{grid-column:2;grid-row:1 / 6;min-width:0;width:100%;min-height:20rem;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--fs-space-6);text-align:center}.fs-guide-artwork{display:block;width:100%;max-width:30rem;aspect-ratio:3 / 2}.fs-guide-artwork img{display:block;width:100%;height:100%;object-fit:contain}.fs-guide-caption{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--fs-space-2) var(--fs-space-4);list-style:none;margin:0;padding:0;color:var(--fs-text-secondary);font-size:.9375rem;line-height:1.5}.fs-guide-scope [data-fs-enhanced] .fs-tab-panels{display:grid;grid-template-rows:1fr auto auto auto 1fr;row-gap:0}.fs-guide-scope [data-fs-enhanced] .fs-guide-panel,.fs-guide-scope [data-fs-enhanced] .fs-guide-story{display:grid;grid-row:1 / -1;grid-column:1;grid-template-rows:subgrid}.fs-guide-scope [data-fs-enhanced] .fs-guide-panel[hidden]{display:grid!important;visibility:hidden;pointer-events:none}.fs-guide-scope [data-fs-tabs]:not([data-fs-enhanced]) .fs-segmented{display:none}.fs-guide-scope [data-fs-tabs]:not([data-fs-enhanced]) .fs-guide-panel+.fs-guide-panel{margin-top:var(--fs-space-12);padding-top:var(--fs-space-12);border-top:1px solid var(--fs-border)}@media(width<1024px){.fs-guide-layout{--fs-guide-inset: var(--fs-guide-padding, var(--fs-space-8))}.fs-guide-story{column-gap:var(--fs-space-8)}}.fs-guide-mobile{list-style:none;padding:0;margin:0;gap:0}.fs-guide-mobile>li{min-width:0}.fs-guide-mobile .fs-guide-step-shell{padding:0 var(--fs-guide-inset);border-radius:0}.fs-guide-mobile>li:first-child .fs-guide-step-shell{border-radius:var(--fs-radius-card) var(--fs-radius-card) 0 0}.fs-guide-mobile>li:last-child .fs-guide-step-shell{border-radius:0 0 var(--fs-radius-card) var(--fs-radius-card)}.fs-guide-step-body{padding-bottom:var(--fs-space-8)}.fs-guide-mobile>li:first-child .fs-guide-step-body{padding-top:var(--fs-guide-inset)}.fs-guide-mobile>li:last-child .fs-guide-step-body{padding-bottom:var(--fs-guide-inset)}.fs-guide-mobile>li+li .fs-guide-step-body{border-top:1px solid var(--fs-border);padding-top:var(--fs-space-8)}.fs-guide-step-label{display:flex;align-items:center;justify-content:center;gap:var(--fs-space-3);margin-bottom:var(--fs-space-4);color:var(--fs-text-secondary);font-size:.875rem;font-weight:500}.fs-guide-step-label>span{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border-radius:50%;background:var(--fs-control-surface);color:var(--fs-accent);font-variant-numeric:tabular-nums}.fs-guide-mobile .fs-guide-story{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;row-gap:var(--fs-space-4)}.fs-guide-mobile .fs-guide-story h3{grid-row:1;max-width:26ch;font-size:1.5rem;line-height:1.2;text-wrap:pretty}.fs-guide-mobile .fs-guide-story>p{grid-row:2;margin:0;max-width:none}.fs-guide-mobile .fs-guide-story .fs-guide-actions{grid-row:4;margin:0;gap:var(--fs-space-2) var(--fs-space-4)}.fs-guide-mobile .fs-guide-story .fs-button{--fs-action-padding: var(--fs-space-3) var(--fs-space-4);width:100%}.fs-guide-mobile .fs-guide-story .fs-text-link{max-width:100%;font-size:1rem;overflow-wrap:anywhere}.fs-guide-mobile .fs-guide-visual{grid-column:1;grid-row:3;min-height:0;height:auto;gap:var(--fs-space-3)}.fs-guide-mobile .fs-guide-artwork{max-width:20rem}.fs-guide-mobile .fs-guide-caption{font-size:.875rem;gap:var(--fs-space-1) var(--fs-space-3)}@media(width<768px){.fs-guide-layout{--fs-guide-inset: var(--fs-guide-padding, min(var(--fs-space-6), 24px))}.fs-guide-desktop{display:none}.fs-guide-mobile{display:grid}}@container fs-guide (width < 38rem){.fs-guide-desktop{display:none}.fs-guide-mobile{display:grid}}@media(prefers-reduced-motion:no-preference){.fs-guide-scope [data-fs-enhanced] .fs-guide-panel:not([hidden]){animation:fs-guide-in var(--fs-duration-fast) var(--fs-ease-entrance)}@keyframes fs-guide-in{0%{opacity:0}to{opacity:1}}}@media(forced-colors:active){.fs-guide-card{border:1px solid CanvasText}}}.fs-audience-scope{display:contents}@layer components.variants{.fs-audience-card{--fs-audience-inset: var(--fs-audience-padding, 3rem);overflow:hidden;border-radius:var(--fs-radius-card);background:var(--fs-card-fill)}.fs-audience-scope .fs-audience-tabs{position:relative}.fs-audience-scope .fs-segmented{position:absolute;z-index:1;top:2.5rem;left:var(--fs-audience-inset);max-width:calc(50% - 2 * var(--fs-audience-inset));margin:0;border:0;border-radius:var(--fs-radius-pill);background:var(--fs-surface-raised);flex-wrap:nowrap}.fs-audience-scope .fs-segmented button{min-height:44px;border-radius:var(--fs-radius-pill);padding-inline:1.25rem}.fs-audience-scope .fs-audience-panel{padding:0}.fs-audience-scope [data-fs-enhanced] .fs-tab-panels{display:grid;grid-template-rows:max-content max-content max-content auto}.fs-audience-scope [data-fs-enhanced] .fs-audience-panel{display:grid;grid-area:1 / 1 / -1 / 2;grid-template-rows:subgrid}.fs-audience-scope [data-fs-enhanced] .fs-audience-panel[hidden]{display:grid!important;visibility:hidden;pointer-events:none}.fs-audience-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.fs-audience-scope [data-fs-enhanced] .fs-audience-story{grid-row:1 / -1;grid-template-rows:subgrid}.fs-audience-copy{min-width:0;align-self:start;padding:8rem var(--fs-audience-inset) 2.5rem}.fs-audience-scope [data-fs-enhanced] .fs-audience-copy{display:grid;grid-row:1 / 5;grid-template-rows:subgrid;align-self:stretch;align-items:start;justify-items:start}.fs-audience-scope [data-fs-enhanced] .fs-audience-media{grid-column:2;grid-row:1 / 5}.fs-audience-copy h3{max-width:24ch;font-family:var(--fs-font-family-display);font-size:var(--fs-type-feature-size);font-weight:var(--fs-type-feature-weight);line-height:var(--fs-type-feature-line-height);letter-spacing:var(--fs-type-feature-tracking);text-wrap:balance}.fs-audience-copy p{max-width:43ch;margin-block:1.5rem 2rem;color:var(--fs-text-secondary);font-size:1rem;line-height:1.55;text-wrap:pretty}.fs-audience-copy .fs-audience-note{max-width:44ch;margin-block:1rem 0;font-size:.875rem;line-height:1.5}.fs-audience-media{position:relative;display:block;min-width:0;width:100%;height:auto;min-height:0;overflow:hidden}.fs-audience-media:before{content:"";display:block;padding-top:66.666667%}.fs-audience-image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.fs-audience-facts{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;list-style:none;margin:0;padding:2rem var(--fs-audience-inset);background:color-mix(in srgb,var(--fs-accent) 8%,var(--fs-card-fill));color:var(--fs-text-secondary);font-size:.9375rem;line-height:1.5}.fs-audience-facts strong{color:var(--fs-text);font-weight:500}.fs-audience-scope [data-fs-tabs]:not([data-fs-enhanced])>.fs-tab-panels>.fs-audience-panel+.fs-audience-panel .fs-audience-copy{padding-top:2rem}@media(width<1100px){.fs-audience-card{--fs-audience-inset: var(--fs-audience-padding, 1.5rem)}.fs-audience-scope .fs-segmented{top:2rem;max-width:calc(100% - 2 * var(--fs-audience-inset))}.fs-audience-story{grid-template-columns:minmax(0,1fr)}.fs-audience-scope [data-fs-enhanced] .fs-tab-panels{grid-template-rows:max-content max-content max-content max-content auto}.fs-audience-scope [data-fs-enhanced] .fs-audience-media{grid-column:1;grid-row:5}.fs-audience-copy{padding-block:7rem 2rem}.fs-audience-facts{padding-block:1.75rem}}@media(width<600px){.fs-audience-scope .fs-segmented{width:calc(100% - 2 * var(--fs-audience-inset))}.fs-audience-scope .fs-segmented button{flex:1;padding-inline:.5rem}.fs-audience-facts{flex-direction:column;gap:.5rem}}@media(width<375px){.fs-audience-card{--fs-audience-inset: var(--fs-audience-padding, 1.25rem)}.fs-audience-scope .fs-segmented button,.fs-audience-scope .fs-button{font-size:.875rem}.fs-audience-scope .fs-button{--fs-action-padding: .75rem;gap:.5rem}}@media(prefers-reduced-motion:no-preference){.fs-audience-scope [data-fs-enhanced] .fs-audience-panel:not([hidden]){animation:fs-audience-in var(--fs-duration-fast) var(--fs-ease-entrance)}@keyframes fs-audience-in{0%{opacity:0}to{opacity:1}}}}@layer components.composites{.fs-devices-card{container:devices / inline-size;margin-top:var(--fs-space-8);padding:var(--fs-space-12);border-radius:var(--fs-radius-card);background:var(--fs-card-fill);scroll-margin-top:7rem}.fs-devices-card h3{margin:0;text-align:center;font-family:var(--fs-font-family-display);font-size:var(--fs-type-feature-size);line-height:var(--fs-type-feature-line-height);letter-spacing:var(--fs-type-feature-tracking);font-weight:var(--fs-type-feature-weight);text-wrap:balance}.fs-devices-intro{max-width:64ch;margin:var(--fs-space-6) auto 0;color:var(--fs-text-secondary);text-align:center;font-size:1rem;line-height:1.6;text-wrap:pretty}.fs-devices-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--fs-space-6);max-width:66rem;list-style:none;margin:var(--fs-space-10) auto 0;padding:0}.fs-devices-list>li{min-width:0}.fs-device-link{display:flex;flex-direction:column;align-items:center;min-height:44px;height:100%;padding-block:var(--fs-space-3);color:var(--fs-text);text-align:center;text-decoration:none;border-radius:var(--fs-radius-sm)}.fs-device-platform{display:flex;margin-bottom:var(--fs-space-5);color:var(--fs-text-secondary)}.fs-device-platform .fs-icon{width:40px;height:40px;stroke-width:1.5}.fs-device-label{display:inline-flex;align-items:center;gap:8px;max-width:100%;font-size:1.125rem;font-weight:600;line-height:1.4}.fs-device-name{min-width:0}.fs-device-label .fs-icon{flex:none;width:18px;height:18px;color:var(--fs-accent)}.fs-device-requirement{display:block;max-width:24ch;margin-top:var(--fs-space-2);color:var(--fs-text-secondary);font-size:.9375rem;line-height:1.5;text-wrap:balance}.fs-device-link:hover .fs-device-name{color:var(--fs-accent);text-decoration:underline;text-underline-offset:.2em}.fs-device-link:hover .fs-device-platform{color:var(--fs-accent)}.fs-device-link:focus-visible,.fs-devices-card:focus-visible{outline:2px solid var(--fs-focus);outline-offset:4px}@media(640px<=width<1024px){.fs-devices-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--fs-space-8) var(--fs-space-4)}.fs-devices-list>li{grid-column:span 2}.fs-devices-list>li:nth-child(4){grid-column:2 / span 2}.fs-devices-list>li:nth-child(5){grid-column:4 / span 2}}@media(width<1024px){.fs-devices-card{padding:var(--fs-space-8)}}@media(width<768px){.fs-devices-card{margin-top:var(--fs-space-6);padding:min(var(--fs-space-6),24px)}.fs-devices-card h3{font-size:1.5rem}.fs-devices-intro{margin-top:var(--fs-space-4)}.fs-devices-list{margin-top:var(--fs-space-8)}}@media(width<640px){.fs-devices-list{grid-template-columns:minmax(0,1fr);gap:var(--fs-space-4);max-width:24rem}.fs-device-link{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:var(--fs-space-4);justify-items:start;align-items:start;text-align:left}.fs-device-platform{grid-column:1;grid-row:1 / 3;margin:0}.fs-device-platform .fs-icon{width:32px;height:32px}.fs-device-label,.fs-device-requirement{grid-column:2}.fs-device-requirement{text-wrap:pretty}}@media(width>=1024px){@container devices (width < 42rem){.fs-devices-list{grid-template-columns:repeat(6,minmax(0,1fr))}.fs-devices-list>li{grid-column:span 2}.fs-devices-list>li:nth-child(4){grid-column:2 / span 2}.fs-devices-list>li:nth-child(5){grid-column:4 / span 2}}}@media(width>=640px){@container devices (20rem <= width < 28rem){.fs-devices-list{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-devices-list>li,.fs-devices-list>li:nth-child(4){grid-column:auto}.fs-devices-list>li:nth-child(5){grid-column:1 / -1}}}@container devices (width < 20rem){.fs-devices-list{grid-template-columns:minmax(0,1fr)}.fs-devices-list>li:nth-child(n){grid-column:1}}@container devices (width < 14rem){.fs-device-link{display:flex;align-items:flex-start;text-align:left}.fs-device-platform{display:none}}@media(forced-colors:active){.fs-devices-card{border:1px solid CanvasText}.fs-device-label .fs-icon{color:LinkText}}}@layer components.composites{.fs-resource-grid{margin-top:var(--fs-space-8)}.fs-resource-grid .fs-resource-tile{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:var(--fs-space-10)}.fs-resource-grid .fs-resource-tile-icon{width:40px;height:40px;margin-bottom:var(--fs-space-6);color:var(--fs-accent);stroke-width:1.5}.fs-resource-tile h3{margin:0;font-family:var(--fs-font-family-display);font-size:var(--fs-type-feature-size);line-height:var(--fs-type-feature-line-height);letter-spacing:var(--fs-type-feature-tracking);font-weight:var(--fs-type-feature-weight);text-wrap:balance}.fs-resource-tile p{margin:var(--fs-space-4) 0 var(--fs-space-6);color:var(--fs-text-secondary);font-size:1rem;line-height:1.6;text-wrap:pretty}.fs-resource-grid .fs-resource-tile>a{margin-top:auto;min-height:44px;max-width:100%}@media(width<48rem){.fs-resource-grid{margin-top:var(--fs-space-6)}.fs-resource-grid .fs-resource-tile{padding:min(var(--fs-space-6),24px)}.fs-resource-tile h3{font-size:1.5rem}}@media(forced-colors:active){.fs-resource-grid .fs-resource-tile{border:1px solid CanvasText}}}.fs-faq-scope{display:contents}@layer components.composites{.fs-faq-scope .fs-faq,.fs-faq-support{max-width:52.5rem;margin-inline:auto}.fs-faq-scope .fs-faq-actions{min-height:2.75rem}.fs-faq-scope .fs-faq-actions button{min-height:2.75rem;padding:var(--fs-space-2) 0 var(--fs-space-2) var(--fs-space-3)}.fs-faq-scope .fs-disclosure-scope:last-child .fs-disclosure{border-bottom:0}.fs-faq-scope .fs-disclosure-trigger{padding-block:var(--fs-space-5);font-size:1.25rem;line-height:1.3;text-align:start}.fs-faq-scope .fs-disclosure-trigger:hover{color:var(--fs-link-hover)}.fs-faq-question{min-width:0;margin:0;font:inherit;letter-spacing:inherit;color:inherit;text-wrap:pretty;overflow-wrap:anywhere}.fs-faq-link{margin-top:var(--fs-space-4)}.fs-faq-scope .fs-disclosure-content{padding-bottom:var(--fs-space-6);font-size:1rem;line-height:1.625}.fs-faq-scope .fs-disclosure-content p{color:var(--fs-text-secondary)}.fs-faq-scope a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.fs-faq-support{margin-top:var(--fs-space-8);color:var(--fs-text-secondary);text-align:center;text-wrap:pretty;font-size:1rem;line-height:1.625}@media(width>=37.5rem){.fs-faq-scope .fs-disclosure-trigger{padding-block:var(--fs-space-6);font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.fs-faq-scope .fs-disclosure-trigger .fs-icon{transition:none}}}@layer components.composites{.fs-closing-offer{padding:5.5rem 24px;background:var(--fs-surface-raised);text-align:center}.fs-closing-offer-content{max-width:47.5rem;margin-inline:auto}.fs-closing-offer-mark{display:block;width:var(--fs-closing-mark-width, 44px);height:auto;margin:0 auto var(--fs-space-6)}.fs-closing-offer .fs-closing-offer-title{margin-block:0}.fs-closing-offer-description{max-width:38rem;margin:var(--fs-space-5) auto 0;color:var(--fs-text-secondary);font-size:var(--fs-text-lg);line-height:1.6;text-wrap:pretty}.fs-closing-offer .fs-closing-offer-actions{margin-top:var(--fs-space-8)}@media(width<48rem){.fs-closing-offer{padding-block:var(--fs-space-14)}.fs-closing-offer .fs-button{width:min(100%,20rem);padding-inline:24px}}}@layer components.composites{.fs-trial-scope .fs-trial-art{display:block;width:8rem;height:8rem;object-fit:contain;margin-bottom:var(--fs-space-5)}.fs-trial-scope .fs-trial-title{max-width:100%;margin:0}.fs-trial-scope .fs-trial-price{color:var(--fs-accent)}.fs-trial-scope .fs-trial-description{max-width:52ch;margin-top:var(--fs-space-4);text-wrap:pretty}@media(width<37.5rem){.fs-trial-scope .fs-trial-art{width:6.5rem;height:6.5rem;margin-bottom:var(--fs-space-4)}}}
