:root{--fdx-primitive-violet-25:#faf9ff;--fdx-primitive-violet-50:#f3f1fe;--fdx-primitive-violet-75:#eeeafd;--fdx-primitive-violet-100:#e8e2fd;--fdx-primitive-violet-200:#ded7fd;--fdx-primitive-violet-300:#d4cafc;--fdx-primitive-violet-400:#c0b1fb;--fdx-primitive-violet-500:#866af6;--fdx-primitive-violet-600:#6b49f4;--fdx-primitive-violet-700:#5732e6;--fdx-primitive-violet-800:#13135e;--fdx-primitive-violet-900:#09094c;--fdx-primitive-violet-950:#003;--fdx-primitive-cinder-25:#fafafa;--fdx-primitive-cinder-50:#f7f7f7;--fdx-primitive-cinder-100:#ececec;--fdx-primitive-cinder-200:#e1e1e1;--fdx-primitive-cinder-300:#cdcece;--fdx-primitive-cinder-400:#a8a9aa;--fdx-primitive-cinder-500:#828384;--fdx-primitive-cinder-600:#6a6b6d;--fdx-primitive-cinder-700:#525355;--fdx-primitive-cinder-800:#39393c;--fdx-primitive-cinder-900:#202124;--fdx-primitive-cinder-950:#07080b;--fdx-primitive-sand-50:#fdfcfc;--fdx-primitive-sand-100:#faf8f6;--fdx-primitive-sand-200:#f8f5f2;--fdx-primitive-sand-300:#efe8e0;--fdx-primitive-sand-400:#f5f0e8;--fdx-primitive-sand-500:#e3d9cb;--fdx-primitive-sand-600:#cec3b2;--fdx-primitive-sand-700:#b5a896;--fdx-primitive-sand-800:#978b7c;--fdx-primitive-sand-900:#7a6f61;--fdx-primitive-sand-950:#5e5549;--fdx-primitive-magenta-25:#fff4fc;--fdx-primitive-magenta-50:#ffebfa;--fdx-primitive-magenta-100:#ffd6f5;--fdx-primitive-magenta-200:#ffadeb;--fdx-primitive-magenta-300:#ff85e0;--fdx-primitive-magenta-400:#ff5cd5;--fdx-primitive-magenta-500:#fa3ac3;--fdx-primitive-magenta-600:#ea18a3;--fdx-primitive-magenta-700:#cc0a86;--fdx-primitive-magenta-800:#a80c6d;--fdx-primitive-magenta-900:#8c0f5c;--fdx-primitive-magenta-950:#560136;--fdx-primitive-bermuda-25:#f6fcfb;--fdx-primitive-bermuda-50:#effbf8;--fdx-primitive-bermuda-100:#dbf5ef;--fdx-primitive-bermuda-200:#bbece1;--fdx-primitive-bermuda-300:#97e2d2;--fdx-primitive-bermuda-400:#74d8c3;--fdx-primitive-bermuda-500:#44bda8;--fdx-primitive-bermuda-600:#2aa28f;--fdx-primitive-bermuda-700:#1f8274;--fdx-primitive-bermuda-800:#1d685e;--fdx-primitive-bermuda-900:#1b544d;--fdx-primitive-bermuda-950:#1b4641;--fdx-primitive-apricot-25:#fff9f1;--fdx-primitive-apricot-50:#fff5e5;--fdx-primitive-apricot-100:#ffebcc;--fdx-primitive-apricot-200:#ffd694;--fdx-primitive-apricot-300:#ffbe57;--fdx-primitive-apricot-400:#ffb641;--fdx-primitive-apricot-500:#ffa920;--fdx-primitive-apricot-600:#f98507;--fdx-primitive-apricot-700:#dd6002;--fdx-primitive-apricot-800:#b74006;--fdx-primitive-apricot-900:#94310c;--fdx-primitive-apricot-950:#7a290d;--fdx-primitive-apricot-1000:#461302;--fdx-primitive-white:#fff;--fdx-color-text-primary:var(--fdx-primitive-cinder-950);--fdx-color-text-secondary:var(--fdx-primitive-cinder-800);--fdx-color-text-tertiary:var(--fdx-primitive-cinder-600);--fdx-color-text-muted:var(--fdx-primitive-cinder-400);--fdx-color-text-inverse:var(--fdx-primitive-white);--fdx-color-text-brand:var(--fdx-primitive-violet-700);--fdx-color-text-neutral:var(--fdx-primitive-sand-950);--fdx-color-surface-white:var(--fdx-primitive-white);--fdx-color-surface-dark:var(--fdx-primitive-cinder-950);--fdx-color-surface-neutral-light:var(--fdx-primitive-sand-50);--fdx-color-surface-neutral-mid:var(--fdx-primitive-sand-100);--fdx-color-surface-neutral-dark:var(--fdx-primitive-sand-200);--fdx-color-surface-neutral-x-dark:var(--fdx-primitive-sand-400);--fdx-color-surface-brand-light:var(--fdx-primitive-violet-50);--fdx-color-surface-brand-mid:var(--fdx-primitive-violet-75);--fdx-color-surface-brand-dark:var(--fdx-primitive-violet-600);--fdx-color-surface-alpha-light:hsla(0,0%,100%,.1);--fdx-color-surface-alpha-mid:hsla(0,0%,100%,.3);--fdx-color-border-neutral-light:var(--fdx-primitive-sand-200);--fdx-color-border-neutral-dark:var(--fdx-primitive-sand-300);--fdx-color-border-brand-light:var(--fdx-primitive-violet-100);--fdx-color-border-brand-dark:var(--fdx-primitive-violet-300);--fdx-color-border-alpha:hsla(0,0%,100%,.3);--fdx-color-accent-magenta:var(--fdx-primitive-magenta-400);--fdx-color-accent-bermuda:var(--fdx-primitive-bermuda-400);--fdx-color-accent-apricot:var(--fdx-primitive-apricot-400);--fdx-font-family-primary-header:"new-kansas",Georgia,serif;--fdx-font-family-secondary-header:"Plus Jakarta Sans",sans-serif;--fdx-font-family-body:"Be Vietnam Pro",sans-serif;--fdx-font-family-label:"Plus Jakarta Sans",sans-serif;--fdx-font-weight-primary-header:400;--fdx-font-weight-secondary-header:500;--fdx-font-weight-body:300;--fdx-font-weight-label:500;--fdx-line-height-heading:1;--fdx-line-height-heading-xxl:1.05;--fdx-line-height-heading-l:1.1;--fdx-line-height-heading-s:1.2;--fdx-line-height-body:1.4;--fdx-line-height-label:1;--fdx-letter-spacing-hero:-0.05em;--fdx-letter-spacing-heading:-0.03em;--fdx-letter-spacing-s:-0.02em;--fdx-letter-spacing-xs:-0.01em;--fdx-letter-spacing-none:0em;--fdx-heading-hero:clamp(36px,calc(3.38vw + 23.32px),72px);--fdx-heading-xxl:clamp(28px,calc(2.629vw + 18.14px),56px);--fdx-heading-xl:clamp(24px,calc(2.254vw + 15.55px),48px);--fdx-heading-l:clamp(24px,calc(1.502vw + 18.37px),40px);--fdx-heading-m:clamp(20px,calc(0.751vw + 17.18px),28px);--fdx-heading-s:clamp(18px,calc(0.376vw + 16.59px),22px);--fdx-heading-xs:clamp(14px,calc(0.376vw + 12.59px),18px);--fdx-heading-xxs:clamp(8px,calc(0.376vw + 6.59px),12px);--fdx-text-xxl:clamp(24px,calc(0.376vw + 22.59px),28px);--fdx-text-xl:clamp(20px,calc(0.376vw + 18.59px),24px);--fdx-text-l:clamp(18px,calc(0.188vw + 17.3px),20px);--fdx-text-m:clamp(16px,calc(0.188vw + 15.3px),18px);--fdx-text-s:clamp(14px,calc(0.188vw + 13.3px),16px);--fdx-text-xs:clamp(13px,calc(0.094vw + 12.65px),14px);--fdx-text-xxs:12px;--fdx-space-4:clamp(2px,calc(0.225vw + 1.12px),4px);--fdx-space-6:clamp(4px,calc(0.225vw + 3.12px),6px);--fdx-space-8:clamp(6px,calc(0.225vw + 5.12px),8px);--fdx-space-12:clamp(8px,calc(0.449vw + 6.25px),12px);--fdx-space-16:clamp(10px,calc(0.674vw + 7.37px),16px);--fdx-space-20:clamp(12px,calc(0.899vw + 8.49px),20px);--fdx-space-24:clamp(16px,calc(0.899vw + 12.49px),24px);--fdx-space-32:clamp(18px,calc(1.573vw + 11.87px),32px);--fdx-space-44:clamp(24px,calc(2.247vw + 15.24px),44px);--fdx-space-64:clamp(32px,calc(3.596vw + 17.98px),64px);--fdx-space-80:clamp(44px,calc(4.045vw + 28.23px),80px);--fdx-space-120:clamp(64px,calc(6.292vw + 39.46px),120px);--fdx-margin-horizontal:clamp(24px,calc(2.247vw + 15.24px),44px);--fdx-margin-vertical:clamp(24px,calc(2.921vw + 12.61px),50px);--fdx-radius-xxxs:clamp(2px,calc(0.225vw + 1.12px),4px);--fdx-radius-xxs:clamp(8px,calc(0.225vw + 7.12px),10px);--fdx-radius-xs:clamp(10px,calc(0.225vw + 9.12px),12px);--fdx-radius-s:clamp(12px,calc(0.449vw + 10.25px),16px);--fdx-radius-m:clamp(16px,calc(0.899vw + 12.49px),24px);--fdx-radius-l:clamp(24px,calc(0.899vw + 20.49px),32px);--fdx-radius-xl:clamp(32px,calc(1.798vw + 24.99px),48px);--fdx-radius-xxl:clamp(44px,calc(2.247vw + 35.24px),64px);--fdx-radius-full:1000px;--fdx-shadow-xxs:0 1px 2px rgba(16,24,40,.05);--fdx-shadow-xs:0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.1);--fdx-shadow-s:0 2px 4px rgba(16,24,40,.06),0 4px 8px rgba(16,24,40,.1);--fdx-shadow-m:0 4px 8px rgba(16,24,40,.08),0 8px 24px rgba(16,24,40,.12);--fdx-shadow-xl:2px 2px 12px -5px rgba(16,24,40,.08),6px 24px 60px -12px rgba(16,24,40,.16);--fdx-shadow-s-warm:0 2px 4px rgba(94,85,73,.08),0 4px 8px rgba(94,85,73,.14);--fdx-width-xxl:1440px;--fdx-width-l:960px;--fdx-width-m:680px;--fdx-width-xxs:320px;--fdx-size-button-height-l:clamp(40px,calc(1.573vw + 33.87px),54px);--fdx-size-button-height-m:clamp(34px,calc(1.124vw + 29.62px),44px);--fdx-size-button-height-s:clamp(32px,calc(0.449vw + 30.25px),36px);--fdx-size-label-height:clamp(24px,calc(0.899vw + 20.49px),32px);--fdx-size-icon-height-l:clamp(16px,calc(0.449vw + 14.25px),20px);--fdx-size-icon-height-s:clamp(12px,calc(0.449vw + 10.25px),16px);--fdx-feature-icon-xl:clamp(44px,calc(2.247vw + 35.24px),64px);--fdx-feature-icon-l:clamp(32px,calc(1.348vw + 26.74px),44px);--fdx-feature-icon-m:clamp(24px,calc(1.124vw + 19.62px),34px);--fdx-feature-icon-s:clamp(22px,calc(0.674vw + 19.37px),28px);--fdx-feature-icon-svg:clamp(22px,calc(1.124vw + 17.62px),32px);--fdx-label-height:var(--fdx-size-label-height);--fdx-button-height-large:var(--fdx-size-button-height-l);--fdx-button-height-round:var(--fdx-size-button-height-m)}a,blockquote,button,dd,dt,figcaption,h1,h2,h3,h4,h5,h6,li,p,span{text-box-edge:cap alphabetic;text-box-trim:trim-both}p:has(+p):not(p+p){text-box-trim:trim-start}p+p:not(:has(+p)){text-box-trim:trim-end}p+p:has(+p){text-box-trim:none}