:root{--heading-1-font-size:4.375rem;--heading-1-line-height:1;--heading-1-letter-spacing:-0.035em;--heading-1-mobile-font-size:2.5rem;--heading-1-large-font-size:5.5rem;--heading-1-large-line-height:1;--heading-1-large-letter-spacing:-0.035em;--heading-1-large-mobile-font-size:3rem;--heading-2-font-size:3rem;--heading-2-line-height:1.1;--heading-2-letter-spacing:-0.025em;--heading-2-mobile-font-size:2rem;--heading-2-large-font-size:4rem;--heading-2-large-line-height:1.1;--heading-2-large-letter-spacing:-0.025em;--heading-2-large-mobile-font-size:2.5rem;--heading-3-font-size:2.375rem;--heading-3-line-height:1.1;--heading-3-letter-spacing:-0.025em;--heading-3-mobile-font-size:1.75rem;--heading-3-large-font-size:3.25rem;--heading-3-large-line-height:1.1;--heading-3-large-letter-spacing:-0.025em;--heading-3-large-mobile-font-size:2.25rem;--heading-4-font-size:1.75rem;--heading-4-line-height:1.1;--heading-4-letter-spacing:-0.025em;--heading-4-mobile-font-size:1.375rem;--heading-4-large-font-size:2.5rem;--heading-4-large-line-height:1.1;--heading-4-large-letter-spacing:-0.025em;--heading-4-large-mobile-font-size:1.75rem;--heading-5-font-size:1.5rem;--heading-5-line-height:1.1;--heading-5-letter-spacing:-0.025em;--heading-5-mobile-font-size:1.25rem;--heading-5-large-font-size:2rem;--heading-5-large-line-height:1.1;--heading-5-large-letter-spacing:-0.025em;--heading-5-large-mobile-font-size:1.5rem;--heading-6-font-size:1.25rem;--heading-6-line-height:1.1;--heading-6-letter-spacing:-0.025em;--heading-6-mobile-font-size:1.125rem;--heading-6-large-font-size:1.75rem;--heading-6-large-line-height:1.1;--heading-6-large-letter-spacing:-0.025em;--heading-6-large-mobile-font-size:1.375rem;--text-intro-font-size:1.25rem;--text-intro-line-height:1.25;--text-intro-letter-spacing:0em;--text-normal-font-size:1.125rem;--text-normal-line-height:1.25;--text-normal-letter-spacing:0em;--text-small-font-size:1rem;--text-small-line-height:1.25;--text-small-letter-spacing:0em;--text-caption-font-size:0.875rem;--text-caption-line-height:1.25;--text-caption-letter-spacing:0em;--calling-code-large-font-size:1.5rem;--calling-code-large-line-height:1.25;--calling-code-large-letter-spacing:0em;--calling-code-medium-font-size:1.25rem;--calling-code-medium-line-height:1.25;--calling-code-medium-letter-spacing:0em;--calling-code-small-font-size:1rem;--calling-code-small-line-height:1.25;--calling-code-small-letter-spacing:0em;--radius:0.5rem;--heading-color:#464646;--text-color:#464646;--background:#f5f5f5;--foreground:white;--header-background:#f5f5f5;--footer-background:#f5f5f5;--bg-light-grey:#f5f5f5;--bg-dark-grey:#ececec;--border-light:#dcdcdc;--border-strong:#bebebe;--red-light:#fdf0f1;--red-mid:#fde3e5;--red-full:#f04552;--orange-light:#fdf4eb;--orange-mid:#fcead7;--orange-full:#f27900;--purple-light:#fcf2fd;--purple-mid:#fae6fc;--purple-full:#da5aea;--blue-light:#ebf8fc;--blue-mid:#d9f1fb;--blue-full:#00a4e2;--green-light:#ebf9f1;--green-mid:#d9f5e5;--green-full:#00b44a;--yellow-light:#fffae5;--yellow-mid:#fff6cc;--yellow-full:#ffd000}[data-theme=dark]{--heading-color:#ffffff;--text-color:#aaaaaa;--background:#0f0f0f;--foreground:#0f0f0f;--header-background:#161616;--footer-background:#0f0f0f;--bg-light-grey:#f5f5f5;--bg-dark-grey:#161616;--border-light:#2d2d2d;--border-strong:#323232;--red-light:#3a1a1c;--red-mid:#7a2a2e;--red-full:#f04552;--orange-light:#3a2a1a;--orange-mid:#7a4a2a;--orange-full:#f27900;--purple-light:#3a1a3a;--purple-mid:#6a2a6a;--purple-full:#da5aea;--blue-light:#1a2a3a;--blue-mid:#2a4a6a;--blue-full:#00a4e2;--green-light:#1a3a2a;--green-mid:#2a5a3a;--green-full:#00b44a;--yellow-light:#3a3a1a;--yellow-mid:#6a6a2a;--yellow-full:#ffd000}:root{--btn-sm-padding-x:0.75rem;--btn-sm-padding-y:0.25rem;--btn-sm-border-radius:0.375rem;--btn-sm-font-size:0.875rem;--btn-default-padding-x:1rem;--btn-default-padding-y:0.5rem;--btn-default-border-radius:0.4rem;--btn-default-font-size:1rem;--btn-lg-padding-x:2rem;--btn-lg-padding-y:0.625rem;--btn-lg-border-radius:0.425rem;--btn-lg-font-size:1.125rem;--btn-red-bg:#f04552;--btn-red-hover-bg:#c14349;--btn-red-text:#ffffff;--btn-orange-bg:#f27900;--btn-orange-hover-bg:#fcead7;--btn-orange-text:#ffffff;--btn-purple-bg:#da5aea;--btn-purple-hover-bg:#fae6fc;--btn-purple-text:#ffffff;--btn-blue-bg:#00a4e2;--btn-blue-hover-bg:#d9f1fb;--btn-blue-text:#ffffff;--btn-green-bg:#00b44a;--btn-green-hover-bg:#d9f5e5;--btn-green-text:#ffffff;--btn-yellow-bg:#ffd000;--btn-yellow-hover-bg:#fff6cc;--btn-yellow-text:#000000;--btn-darkgrey-bg:#191919;--btn-darkgrey-hover-bg:#323232;--btn-darkgrey-text:#ffffff;--btn-lightgrey-bg:#f5f5f5;--btn-lightgrey-hover-bg:#dcdcdc;--btn-lightgrey-text:#000000;--btn-white-bg:#ffffff;--btn-white-hover-bg:#f5f5f5;--btn-white-text:#000000;--btn-ghost-bg:transparent;--btn-ghost-hover-bg:#ffffff;--btn-ghost-text:#464646;--btn-outline-bg:transparent;--btn-outline-hover-bg:#ffffff;--btn-outline-text:#464646;--btn-link-bg:transparent;--btn-link-hover-bg:transparent;--btn-link-text:#f04552;--btn-outline-border:#dcdcdc}[data-theme=dark]{--btn-red-bg:#f04552;--btn-red-hover-bg:#c14349;--btn-red-text:#ffffff;--btn-orange-bg:#f27900;--btn-orange-hover-bg:#fcead7;--btn-orange-text:#ffffff;--btn-purple-bg:#da5aea;--btn-purple-hover-bg:#fae6fc;--btn-purple-text:#ffffff;--btn-blue-bg:#00a4e2;--btn-blue-hover-bg:#d9f1fb;--btn-blue-text:#ffffff;--btn-green-bg:#00b44a;--btn-green-hover-bg:#d9f5e5;--btn-green-text:#ffffff;--btn-yellow-bg:#ffd000;--btn-yellow-hover-bg:#fff6cc;--btn-yellow-text:#000000;--btn-darkgrey-bg:#191919;--btn-darkgrey-hover-bg:#323232;--btn-darkgrey-text:#ffffff;--btn-lightgrey-bg:#f5f5f5;--btn-lightgrey-hover-bg:#dcdcdc;--btn-lightgrey-text:#000000;--btn-white-bg:#ffffff;--btn-white-hover-bg:#f5f5f5;--btn-white-text:#000000;--btn-ghost-bg:transparent;--btn-ghost-hover-bg:#000000;--btn-ghost-text:#ffffff;--btn-outline-bg:transparent;--btn-outline-hover-bg:#191919;--btn-outline-text:#ffffff;--btn-link-bg:transparent;--btn-link-hover-bg:transparent;--btn-link-text:#f04552;--btn-outline-border:#3c3c3c}:root{--badge-normal-padding-x:0.9rem;--badge-normal-padding-y:0.4rem;--badge-normal-border-radius:2rem;--badge-normal-font-size:1rem;--badge-small-padding-x:0.75rem;--badge-small-padding-y:0.3rem;--badge-small-border-radius:1.5rem;--badge-small-font-size:0.8rem;--badge-default-bg:#ffffff;--badge-default-hover-bg:#ffffff;--badge-default-text:#5a5a5a;--badge-lightGrey-bg:#f5f5f5;--badge-lightGrey-hover-bg:#f5f5f5;--badge-lightGrey-text:#464646;--badge-darkGrey-bg:#dcdcdc;--badge-darkGrey-hover-bg:#dcdcdc;--badge-darkGrey-text:#464646;--badge-white-bg:#f5f5f5;--badge-white-hover-bg:#f5f5f5;--badge-white-text:#fff;--badge-black-bg:#0f0f0f;--badge-black-hover-bg:#0f0f0f;--badge-black-text:#aaaaaa;--badge-red-bg:#fde3e5;--badge-red-hover-bg:var(--red-mid);--badge-red-text:#f04552;--badge-green-bg:#d9f5e5;--badge-green-hover-bg:var(--green-mid);--badge-green-text:#00b44a;--badge-blue-bg:#d9f1fb;--badge-blue-hover-bg:var(--blue-mid);--badge-blue-text:#00a4e2;--badge-yellow-bg:#ffd000;--badge-yellow-hover-bg:#ffd000;--badge-yellow-text:#ffd000;--badge-orange-bg:#fdf4eb;--badge-orange-hover-bg:#fdf4eb;--badge-orange-text:#f27900;--badge-purple-bg:#f7e7fb;--badge-purple-hover-bg:#f7e7fb;--badge-purple-text:#da5aea;--badge-outline-bg:transparent;--badge-outline-hover-bg:transparent;--badge-outline-text:#464646;--badge-outline-border:#dcdcdc}[data-theme=dark]{--badge-default-bg:#232323;--badge-default-hover-bg:#232323;--badge-default-text:#f04552;--badge-lightGrey-bg:#000000;--badge-lightGrey-hover-bg:000000;--badge-lightGrey-text:#aaaaaa;--badge-darkGrey-bg:#000000;--badge-darkGrey-hover-bg:#000000;--badge-darkGrey-text:#aaaaaa;--badge-white-bg:#f5f5f5;--badge-white-hover-bg:#f5f5f5;--badge-white-text:#fff;--badge-black-bg:#0f0f0f;--badge-black-hover-bg:#0f0f0f;--badge-black-text:#aaaaaa;--badge-red-bg:#3a1a1c;--badge-red-hover-bg:#3a1a1c;--badge-red-text:#f04552;--badge-green-bg:#1a3a2a;--badge-green-hover-bg:#1a3a2a;--badge-green-text:#00b44a;--badge-blue-bg:#1a2a3a;--badge-blue-hover-bg:#1a2a3a;--badge-blue-text:#00a4e2;--badge-yellow-bg:#3a3a1a;--badge-yellow-hover-bg:#3a3a1a;--badge-yellow-text:#ffd000;--badge-orange-bg:#3a2a1a;--badge-orange-hover-bg:#3a2a1a;--badge-orange-text:#f27900;--badge-purple-bg:#3a1a3a;--badge-purple-hover-bg:#3a1a3a;--badge-purple-text:#da5aea;--badge-outline-bg:transparent;--badge-outline-hover-bg:transparent;--badge-outline-text:#aaaaaa;--badge-outline-border:#323232}@media (max-width:768px){:root{--heading-1-font-size:2.5rem;--heading-1-large-font-size:3rem;--heading-2-font-size:2rem;--heading-2-large-font-size:2.5rem;--heading-3-font-size:1.75rem;--heading-3-large-font-size:2.25rem;--heading-4-font-size:1.375rem;--heading-4-large-font-size:1.75rem;--heading-5-font-size:1.25rem;--heading-5-large-font-size:1.5rem;--heading-6-font-size:1.125rem;--heading-6-large-font-size:1.375rem}}.text-intro{font-size:var(--text-intro-font-size)!important;font-weight:var(--text-intro-font-weight)!important;line-height:var(--text-intro-line-height)!important;letter-spacing:var(--text-intro-letter-spacing)!important}.text-normal{font-size:var(--text-normal-font-size)!important;font-weight:var(--text-normal-font-weight)!important;line-height:var(--text-normal-line-height)!important;letter-spacing:var(--text-normal-letter-spacing)!important}.text-small{font-size:var(--text-small-font-size)!important;font-weight:var(--text-small-font-weight)!important;line-height:var(--text-small-line-height)!important;letter-spacing:var(--text-small-letter-spacing)!important}.text-caption{font-size:var(--text-caption-font-size)!important;font-weight:var(--text-caption-font-weight)!important;line-height:var(--text-caption-line-height)!important;letter-spacing:var(--text-caption-letter-spacing)!important}.calling-code{font-family:var(--font-calling-code),sans-serif!important;text-transform:uppercase!important;color:var(--red-full)!important}.calling-code-large{font-size:var(--calling-code-large-font-size)!important;font-weight:var(--calling-code-large-font-weight)!important;line-height:var(--calling-code-large-line-height)!important;letter-spacing:var(--calling-code-large-letter-spacing)!important}.calling-code-medium{font-size:var(--calling-code-medium-font-size)!important;font-weight:var(--calling-code-medium-font-weight)!important;line-height:var(--calling-code-medium-line-height)!important;letter-spacing:var(--calling-code-medium-letter-spacing)!important}.calling-code-small{font-size:var(--calling-code-small-font-size)!important;font-weight:var(--calling-code-small-font-weight)!important;line-height:var(--calling-code-small-line-height)!important;letter-spacing:var(--calling-code-small-letter-spacing)!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-futura-pt),sans-serif}h1{font-size:var(--heading-1-font-size);font-weight:var(--heading-1-font-weight);line-height:var(--heading-1-line-height);letter-spacing:var(--heading-1-letter-spacing)}h1,h2{color:var(--heading-color)}h2{font-size:var(--heading-2-font-size);font-weight:var(--heading-2-font-weight);line-height:var(--heading-2-line-height);letter-spacing:var(--heading-2-letter-spacing)}h3{font-size:var(--heading-3-font-size);font-weight:var(--heading-3-font-weight);line-height:var(--heading-3-line-height);letter-spacing:var(--heading-3-letter-spacing)}h3,h4{color:var(--heading-color)}h4{font-size:var(--heading-4-font-size);font-weight:var(--heading-4-font-weight);line-height:var(--heading-4-line-height);letter-spacing:var(--heading-4-letter-spacing)}h5{font-size:var(--heading-5-font-size);font-weight:var(--heading-5-font-weight);line-height:var(--heading-5-line-height);letter-spacing:var(--heading-5-letter-spacing)}h5,h6{color:var(--heading-color)}h6{font-size:var(--heading-6-font-size);font-weight:var(--heading-6-font-weight);line-height:var(--heading-6-line-height);letter-spacing:var(--heading-6-letter-spacing)}p{font-size:var(--text-normal-font-size);line-height:var(--text-normal-line-height);letter-spacing:var(--text-normal-letter-spacing);color:var(--text-color)}