/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@font-face{font-family:GT Walsheim;src:url(/fonts/GT-Walsheim-Regular.woff2)format("woff2"),url(/fonts/GT-Walsheim-Regular.woff)format("woff"),url(/fonts/GT-Walsheim-Regular.ttf)format("truetype"),url(/fonts/GT-Walsheim-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Walsheim;src:url(/fonts/GT-Walsheim-Medium.woff2)format("woff2"),url(/fonts/GT-Walsheim-Medium.woff)format("woff"),url(/fonts/GT-Walsheim-Medium.ttf)format("truetype"),url(/fonts/GT-Walsheim-Medium.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:#fbeeee;--color-red-200:#feeded;--color-red-300:#fea6a6;--color-red-400:#fc6868;--color-red-500:#d04343;--color-red-600:#d03939;--color-red-700:#b32929;--color-red-800:#861c1c;--color-red-900:#551212;--color-red-950:#2d0909;--color-yellow-100:#fff3e2;--color-yellow-200:#fee1b6;--color-yellow-300:#fbc068;--color-yellow-400:#fbb041;--color-yellow-500:#ad6500;--color-yellow-600:#9a5a00;--color-yellow-800:#6b4610;--color-yellow-900:#4e3105;--color-yellow-950:#2d1c02;--color-green-100:#ddf5f4;--color-green-200:#b2eae7;--color-green-300:#7fdad4;--color-green-400:#63cdc6;--color-green-500:#00857c;--color-green-600:#006962;--color-green-700:#035a55;--color-green-800:#093f3b;--color-green-900:#09312f;--color-green-950:#052524;--color-blue-50:#f2f6fd;--color-blue-100:#e7f0fe;--color-blue-200:#d0e3ff;--color-blue-300:#9fc5ff;--color-blue-400:#73abff;--color-blue-500:#3474da;--color-blue-600:#1a69e7;--color-blue-700:#0d57c6;--color-blue-800:#114799;--color-blue-900:#0c326c;--color-blue-950:#061f44;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-gray-950:#030712;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:600;--font-weight-bold:700;--radius-md:var(--size-rem-0-25);--radius-lg:var(--size-rem-0-5);--radius-xl:var(--size-rem-0-75);--radius-2xl:var(--size-rem-1);--radius-3xl:var(--size-rem-1-5);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink-base-white:#fff;--color-ink-base-black:#000;--color-ink-absolute-white:#fff;--override-logo-text:var(--color-gray-800);--brand-main:#d04343;--general-content-primary:var(--color-gray-900);--general-content-secondary:var(--color-gray-500);--general-content-tertiary:var(--color-gray-400);--general-content-inverse-primary:var(--color-ink-absolute-white);--general-background-primary:var(--color-gray-200);--general-background-secondary:var(--color-gray-100);--general-background-tertiary:var(--color-gray-50);--general-background-inverse-secondary:var(--color-gray-800);--general-focus:var(--color-blue-500);--component-button-standard-icon-primary-background-idle:var(--color-red-500);--component-button-standard-icon-primary-background-hover:var(--color-red-600);--component-button-standard-icon-primary-content:var(--color-ink-base-white);--component-button-standard-icon-primary-background-disabled:var(--color-gray-300);--component-button-standard-icon-primary-background-active:var(--color-red-700);--component-button-standard-icon-primary-content-disabled:var(--color-gray-500);--component-button-standard-icon-secondary-background-idle:var(--color-ink-base-white);--component-button-standard-icon-secondary-background-active:var(--color-gray-200);--component-button-standard-icon-secondary-background-disabled:var(--color-gray-300);--component-button-standard-icon-secondary-content-idle:var(--color-gray-800);--component-button-standard-icon-secondary-content-disabled:var(--color-gray-500);--component-button-standard-icon-secondary-content-hover:var(--color-gray-900);--component-button-standard-icon-secondary-border-hover:var(--color-gray-700);--component-button-standard-icon-secondary-background-hover:var(--color-ink-base-white);--component-button-standard-icon-secondary-border-active:var(--color-gray-800);--component-button-standard-icon-secondary-content-active:var(--color-gray-950);--component-button-link-primary-background-focused:var(--color-ink-base-white);--component-button-link-primary-content-idle:var(--color-gray-800);--component-button-link-primary-content-disabled:var(--color-gray-500);--component-button-link-primary-content-hover:var(--color-gray-900);--component-button-link-primary-content-active:var(--color-gray-950);--component-card-label:var(--color-gray-800);--component-card-price:var(--color-green-700);--component-badge-primary-background:var(--color-red-500);--component-badge-primary-border:var(--color-red-600);--component-badge-primary-content:var(--color-ink-base-white);--component-badge-secondary-background:var(--color-gray-50);--component-badge-secondary-border:var(--color-gray-300);--component-badge-secondary-content:var(--color-gray-800);--component-divider-border:var(--color-gray-400);--component-divider-label:var(--color-gray-600);--component-navigation-topbar-item-content-idle:var(--color-gray-800);--component-navigation-topbar-item-content-hover:var(--color-gray-900);--component-navigation-topbar-item-content-active:var(--color-gray-950);--content-general-primary:var(--color-gray-800);--content-general-tertiary:var(--color-gray-500);--content-action-secondary-idle:var(--color-gray-800);--content-action-highlight-hover:var(--color-blue-600);--content-action-link-idle:var(--color-blue-800);--background-general-primary:var(--color-ink-base-white);--background-action-highlight-idle-light:var(--color-ink-base-white);--background-action-highlight-hover-light:var(--color-blue-100);--background-action-highlight-active-light:var(--color-blue-200);--border-general-divider:var(--color-gray-300);--border-action-secondary-idle:var(--color-gray-400);--size-rem-0-125:.125rem;--size-rem-0-25:.25rem;--size-rem-0-5:.5rem;--size-rem-1:1rem;--size-rem-1-5:1.5rem;--size-rem-2:2rem;--size-rem-3:3rem;--size-rem-4:4rem;--size-rem-5:5rem;--size-rem-6:6rem;--size-rem-7:7rem;--size-rem-8:8rem;--size-rem-9:9rem;--size-rem-10:10rem;--size-rem-11:11rem;--size-rem-12:12rem;--size-rem-2-25:2.25rem;--size-rem-2-5:2.5rem;--size-rem-0-375:.375rem;--size-rem-0-625:.625rem;--size-rem-0-75:.75rem;--size-rem-0-875:.875rem;--size-rem-1-25:1.25rem;--size-rem-1-75:1.75rem;--size-rem-2-75:2.75rem;--size-rem-3-5:3.5rem;--size-rem-4-5:4.5rem;--size-rem-3-75:3.75rem;--size-rem-3-25:3.25rem;--size-rem-1-125:1.125rem;--size-rem-0:0rem;--radius-full:9999px;--breakpoint-tablet:60rem;--component-button-standard-medium-padding-vertical:var(--size-rem-1);--component-button-standard-medium-padding-horizontal:var(--size-rem-2);--component-button-standard-medium-gap:var(--size-rem-0-5);--component-button-standard-medium-border-width:var(--size-rem-0-125);--component-button-standard-small-padding-vertical:var(--size-rem-0-625);--component-button-standard-small-padding-horizontal:var(--size-rem-1-25);--component-button-standard-small-gap:var(--size-rem-0-5);--component-button-standard-small-border-width:var(--size-rem-0-125);--component-button-icon-medium-width:var(--size-rem-3-75);--component-button-icon-medium-height:var(--size-rem-3-75);--component-button-icon-medium-border-width:var(--size-rem-0-125);--component-button-icon-medium-border-radius:var(--radius-full);--component-button-icon-small-width:var(--size-rem-3);--component-button-icon-small-height:var(--size-rem-3);--component-button-icon-small-border-width:var(--size-rem-0-125);--component-button-icon-small-border-radius:var(--radius-full);--component-button-link-gap:var(--size-rem-0-5);--component-card-gap:var(--size-rem-1);--component-card-padding:var(--size-rem-0-75);--component-card-border-radius:var(--radius-3xl);--component-badge-padding-vertical:var(--size-rem-0-375);--component-badge-padding-horizontal:var(--size-rem-0-75);--component-badge-border-radius:var(--radius-full);--component-badge-border-width:var(--size-rem-0-125);--component-divider-gap:var(--size-rem-1);--layout-section-padding-horizontal:1rem;--layout-section-padding-vertical:3rem;--font-primary:"GT Walsheim","Inter",system-ui,sans-serif;--font-secondary:"Inter","Inter",system-ui,sans-serif;--text-display-medium-font-weight:var(--font-weight-medium);--text-display-medium-font-size:var(--size-rem-3-25);--text-display-medium-line-height:var(--size-rem-3-5);--text-display-small-font-size:var(--size-rem-2-5);--text-display-small-line-height:var(--size-rem-2-75);--text-display-tiny-font-size:var(--size-rem-2-25);--text-display-tiny-line-height:var(--size-rem-2-5);--text-heading-large-font-weight:var(--font-weight-medium);--text-heading-large-font-size:var(--size-rem-2-25);--text-heading-large-line-height:var(--size-rem-2-5);--text-heading-medium-font-weight:var(--font-weight-medium);--text-heading-medium-font-size:var(--size-rem-2);--text-heading-medium-line-height:var(--size-rem-2-25);--text-heading-small-font-weight:var(--font-weight-medium);--text-heading-small-font-size:var(--size-rem-1-5);--text-heading-small-line-height:var(--size-rem-2);--text-heading-tiny-font-size:var(--size-rem-1-25);--text-label-large-font-weight:var(--font-weight-medium);--text-label-large-font-size:var(--size-rem-1-125);--text-label-large-line-height:var(--size-rem-1-75);--text-label-medium-font-weight:var(--font-weight-medium);--text-label-medium-font-size:var(--size-rem-1);--text-label-medium-line-height:var(--size-rem-1-5);--text-label-small-font-family:var(--font-primary);--text-label-small-font-weight:var(--font-weight-medium);--text-label-small-font-size:var(--size-rem-0-875);--text-label-small-line-height:var(--size-rem-1-25);--text-label-tiny-font-family:var(--font-primary);--text-label-tiny-font-weight:var(--font-weight-medium);--text-label-tiny-font-size:var(--size-rem-0-75);--text-label-tiny-line-height:var(--size-rem-1);--text-paragraph-large-font-weight:var(--font-weight-regular);--text-paragraph-large-font-size:var(--size-rem-1-125);--text-paragraph-large-line-height:var(--size-rem-1-75);--text-paragraph-base-font-family:var(--font-primary);--text-paragraph-base-font-weight:var(--font-weight-regular);--text-paragraph-base-font-size:var(--size-rem-1);--text-paragraph-base-line-height:var(--size-rem-1-5);--text-paragraph-small-font-weight:var(--font-weight-regular);--text-paragraph-small-font-size:var(--size-rem-0-875);--text-paragraph-small-line-height:var(--size-rem-1-125);--font-weight-regular:400;--text-display-large:var(--size-rem-3-5)/var(--size-rem-4)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.container{width:100%}@media (min-width:22.5rem){.container{max-width:22.5rem}}@media (min-width:24.375rem){.container{max-width:24.375rem}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:60rem){.container{max-width:60rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:90rem){.container{max-width:90rem}}@media (min-width:96rem){.container{max-width:96rem}}@media (min-width:120rem){.container{max-width:120rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-\[var\(--component-button-icon-medium-height\)\]{height:var(--component-button-icon-medium-height)}.h-\[var\(--component-button-icon-small-height\)\]{height:var(--component-button-icon-small-height)}.h-\[var\(--size-rem-1-5\)\]{height:var(--size-rem-1-5)}.max-h-16{max-height:calc(var(--spacing)*16)}.w-\[var\(--component-button-icon-medium-width\)\]{width:var(--component-button-icon-medium-width)}.w-\[var\(--component-button-icon-small-width\)\]{width:var(--component-button-icon-small-width)}.w-\[var\(--size-rem-1-5\)\]{width:var(--size-rem-1-5)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[var\(--component-button-link-gap\)\]{gap:var(--component-button-link-gap)}.gap-\[var\(--component-button-standard-medium-gap\)\]{gap:var(--component-button-standard-medium-gap)}.gap-\[var\(--component-button-standard-small-gap\)\]{gap:var(--component-button-standard-small-gap)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[var\(--component-button-icon-medium-border-radius\)\]{border-radius:var(--component-button-icon-medium-border-radius)}.rounded-\[var\(--component-button-icon-small-border-radius\)\]{border-radius:var(--component-button-icon-small-border-radius)}.rounded-\[var\(--radius-full\)\]{border-radius:var(--radius-full)}.rounded-full{border-radius:3.40282e38px;border-radius:var(--radius-full)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[length\:var\(--component-button-icon-medium-border-width\)\]{border-style:var(--tw-border-style);border-width:var(--component-button-icon-medium-border-width)}.border-\[length\:var\(--component-button-icon-small-border-width\)\]{border-style:var(--tw-border-style);border-width:var(--component-button-icon-small-border-width)}.border-\[length\:var\(--component-button-standard-medium-border-width\)\]{border-style:var(--tw-border-style);border-width:var(--component-button-standard-medium-border-width)}.border-\[length\:var\(--component-button-standard-small-border-width\)\]{border-style:var(--tw-border-style);border-width:var(--component-button-standard-small-border-width)}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[var\(--border-action-secondary-idle\)\]{border-color:var(--border-action-secondary-idle)}.bg-\[--color-gray-100\]{background-color:--color-gray-100}.bg-\[var\(--component-button-standard-icon-primary-background-disabled\)\]{background-color:var(--component-button-standard-icon-primary-background-disabled)}.bg-\[var\(--component-button-standard-icon-primary-background-idle\)\]{background-color:var(--component-button-standard-icon-primary-background-idle)}.bg-\[var\(--component-button-standard-icon-secondary-background-disabled\)\]{background-color:var(--component-button-standard-icon-secondary-background-disabled)}.bg-\[var\(--component-button-standard-icon-secondary-background-idle\)\]{background-color:var(--component-button-standard-icon-secondary-background-idle)}.bg-white{background-color:var(--color-white)}.p-4{padding:calc(var(--spacing)*4)}.p-\[var\(--size-rem-0\)\]{padding:var(--size-rem-0)}.px-\[--component-button-standard-medium-padding-horizontal\]{padding-inline:--component-button-standard-medium-padding-horizontal}.px-\[105px\]{padding-inline:105px}.px-\[var\(--component-button-standard-medium-padding-horizontal\)\]{padding-inline:var(--component-button-standard-medium-padding-horizontal)}.px-\[var\(--component-button-standard-small-padding-horizontal\)\]{padding-inline:var(--component-button-standard-small-padding-horizontal)}.py-24{padding-block:calc(var(--spacing)*24)}.py-\[var\(--component-button-standard-medium-padding-vertical\)\]{padding-block:var(--component-button-standard-medium-padding-vertical)}.py-\[var\(--component-button-standard-small-padding-vertical\)\]{padding-block:var(--component-button-standard-small-padding-vertical)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-\[length\:var\(--text-label-large-font-size\)\]{font-size:var(--text-label-large-font-size)}.text-\[length\:var\(--text-label-small-font-size\)\]{font-size:var(--text-label-small-font-size)}.leading-\[var\(--text-label-large-line-height\)\]{--tw-leading:var(--text-label-large-line-height);line-height:var(--text-label-large-line-height)}.leading-\[var\(--text-label-small-line-height\)\]{--tw-leading:var(--text-label-small-line-height);line-height:var(--text-label-small-line-height)}.font-\[family\:var\(--font-primary\)\]{--tw-font-weight:var(--font-primary);font-weight:var(--font-primary)}.font-\[weight\:var\(--text-label-large-font-weight\)\]{--tw-font-weight:var(--text-label-large-font-weight);font-weight:var(--text-label-large-font-weight)}.font-\[weight\:var\(--text-label-small-font-weight\)\]{--tw-font-weight:var(--text-label-small-font-weight);font-weight:var(--text-label-small-font-weight)}.text-\[--general-content-primary\]{color:--general-content-primary}.text-\[--text-display-large\]{color:--text-display-large}.text-\[var\(--component-button-link-primary-content-disabled\)\]{color:var(--component-button-link-primary-content-disabled)}.text-\[var\(--component-button-link-primary-content-idle\)\]{color:var(--component-button-link-primary-content-idle)}.text-\[var\(--component-button-standard-icon-primary-content\)\]{color:var(--component-button-standard-icon-primary-content)}.text-\[var\(--component-button-standard-icon-primary-content-disabled\)\]{color:var(--component-button-standard-icon-primary-content-disabled)}.text-\[var\(--component-button-standard-icon-secondary-content-disabled\)\]{color:var(--component-button-standard-icon-secondary-content-disabled)}.text-\[var\(--component-button-standard-icon-secondary-content-idle\)\]{color:var(--component-button-standard-icon-secondary-content-idle)}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:border-\[var\(--component-button-standard-icon-secondary-border-hover\)\]:hover{border-color:var(--component-button-standard-icon-secondary-border-hover)}.hover\:bg-\[var\(--component-button-standard-icon-primary-background-hover\)\]:hover{background-color:var(--component-button-standard-icon-primary-background-hover)}.hover\:bg-\[var\(--component-button-standard-icon-secondary-background-hover\)\]:hover{background-color:var(--component-button-standard-icon-secondary-background-hover)}.hover\:text-\[var\(--component-button-link-primary-content-hover\)\]:hover{color:var(--component-button-link-primary-content-hover)}.hover\:text-\[var\(--component-button-standard-icon-secondary-content-hover\)\]:hover{color:var(--component-button-standard-icon-secondary-content-hover)}}.focus\:bg-\[var\(--component-button-link-primary-background-focused\)\]:focus{background-color:var(--component-button-link-primary-background-focused)}.focus\:\[box-shadow\:0_0_0_2px_var\(--general-focus\)\,0_0_16px_4px_var\(--general-focus\)\]:focus{box-shadow:0 0 0 2px var(--general-focus),0 0 16px 4px var(--general-focus)}.active\:border-\[var\(--component-button-standard-icon-secondary-border-active\)\]:active{border-color:var(--component-button-standard-icon-secondary-border-active)}.active\:bg-\[var\(--component-button-standard-icon-primary-background-active\)\]:active{background-color:var(--component-button-standard-icon-primary-background-active)}.active\:bg-\[var\(--component-button-standard-icon-secondary-background-active\)\]:active{background-color:var(--component-button-standard-icon-secondary-background-active)}.active\:text-\[var\(--component-button-link-primary-content-active\)\]:active{color:var(--component-button-link-primary-content-active)}.active\:text-\[var\(--component-button-standard-icon-secondary-content-active\)\]:active{color:var(--component-button-standard-icon-secondary-content-active)}}.dark{--color-ink-base-white:#000;--color-ink-base-black:#fff;--color-ink-absolute-white:#fff;--color-ink-absolute-black:#000;--color-gray-50:#030712;--color-gray-100:#111827;--color-gray-200:#1f2937;--color-gray-300:#374151;--color-gray-400:#4b5563;--color-gray-500:#6b7280;--color-gray-600:#9ca3af;--color-gray-700:#d1d5db;--color-gray-800:#e5e7eb;--color-gray-900:#f3f4f6;--color-gray-950:#f9fafb;--color-red-50:#2d0909;--color-red-100:#551212;--color-red-200:#861c1c;--color-red-300:#b32929;--color-red-400:#db4444;--color-red-500:#f74d4d;--color-red-600:#fc6868;--color-red-700:#fea6a6;--color-red-800:#feeded;--color-red-900:#fbeeee;--color-red-950:#fef6f6;--color-green-50:#052524;--color-green-100:#09312f;--color-green-200:#093f3b;--color-green-300:#035a55;--color-green-400:#09857e;--color-green-500:#1fafa6;--color-green-600:#63cdc6;--color-green-700:#7fdad4;--color-green-800:#b2eae7;--color-green-900:#ddf5f4;--color-green-950:#effbfa;--color-yellow-50:#2d1c02;--color-yellow-100:#4e3105;--color-yellow-200:#6b4610;--color-yellow-300:#aa7424;--color-yellow-400:#dc9328;--color-yellow-500:#fbb041;--color-yellow-600:#fbc068;--color-yellow-700:#ffdba4;--color-yellow-800:#ffe6c2;--color-yellow-900:#fff3e2;--color-yellow-950:#fff8ee;--color-yellow-500-2:#fbb041;--color-blue-50:#061f44;--color-blue-100:#0c326c;--color-blue-200:#114799;--color-blue-300:#0d57c6;--color-blue-400:#2b7bf4;--color-blue-500:#478efa;--color-blue-600:#73abff;--color-blue-700:#9fc5ff;--color-blue-800:#d0e3ff;--color-blue-900:#e7f0fe;--color-blue-950:#f2f6fd;--override-logo-text:var(--color-ink-absolute-white);--_system-_background-primary:var(--color-ink-base-white);--_system-_content-primary:var(--content-general-primary);--_system-_content-secondary:var(--content-general-tertiary);--_system-_content-link:var(--content-action-link-idle);--_system-_note-positive:var(--color-ink-base-black);--_system-_note-negative:var(--color-ink-base-white);--_system-_note-hook:var(--color-gray-500);--_system-_background-secondary:var(--color-gray-100);--brand-main:#f74d4d}#react-homepage-root{min-height:100vh;font-family:var(--font-primary);color:var(--general-content-primary);background-color:var(--general-background-tertiary);line-height:1.5}.hc-react-component button{border-radius:var(--radius-full)!important;margin:unset!important;font-size:var(--text-label-small-font-size)!important}.hc-react-component input,.hc-react-component select,.hc-react-component textarea{border-radius:inherit!important}.hc-react-component .modal-backdrop{all:initial;z-index:9999!important;padding:var(--size-rem-2)!important;font-family:var(--font-primary)!important;background-color:#00000080!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.hc-react-component .modal-content{all:initial;background-color:var(--color-ink-base-white)!important;border-radius:var(--radius-2xl)!important;width:100%!important;max-width:var(--breakpoint-tablet)!important;max-height:90vh!important;box-shadow:0 var(--size-rem-1-25) var(--size-rem-3-75) #00000026!important;font-family:var(--font-primary)!important;color:var(--general-content-primary)!important;margin:0 auto!important;position:relative!important;overflow:hidden auto!important}.hc-react-component .modal-content *{box-sizing:border-box!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}.cookie-consent-overlay{position:fixed;bottom:0;left:0;right:0;z-index:2147483634;padding:30px 20px;pointer-events:none}.cookie-consent{max-width:600px;margin:0 auto;background:var(--color-gray-50);border-radius:var(--radius-lg, 12px);box-shadow:var(--general-box-shadow-md, 0 3px 10px rgba(0, 0, 0, .16));padding:var(--size-rem-24, 24px);pointer-events:auto;animation:slideUp .3s ease-out}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.cookie-consent__content{color:var(--color-gray-800)}.cookie-consent__title{font-size:var(--text-lg, 18px);font-weight:var(--text-font-weight-extrabold, 800);margin:0 0 var(--size-rem-12, 12px);color:var(--color-gray-800);line-height:var(--text-line-height-tight, 1.3)}.cookie-consent__message{font-size:var(--text-sm, 14px);line-height:var(--text-line-height-relaxed, 1.6);margin:0 0 var(--size-rem-20, 20px);color:var(--color-gray-800)}.cookie-consent__actions{display:flex;gap:12px;flex-wrap:wrap}.cookie-consent__button{flex:1;min-width:120px;padding:var(--size-rem-12, 12px) var(--size-rem-20, 20px);border-radius:var(--radius-full, 30px);border:2px solid transparent;font-size:var(--text-sm, 14px);font-weight:var(--text-font-weight-medium, 500);cursor:pointer;transition:all .2s ease;text-align:center;outline:none;background:none}.cookie-consent__button--accept{background-color:var(--color-primary-base, #2a3348);color:var(--color-ink-base-white);border-color:var(--color-primary-base, #2a3348)}.cookie-consent__button--accept:hover{background-color:var(--color-primary-dark, #1e2432);border-color:var(--color-primary-dark, #1e2432)}.cookie-consent__button--settings{background-color:transparent;color:var(--color-primary-base, #2a3348);border-color:var(--color-primary-base, #2a3348)}.cookie-consent__button--settings:hover{background-color:var(--color-primary-base, #2a3348);color:var(--color-ink-base-white)}.cookie-consent__button--reject{background-color:transparent;color:var(--color-gray-500);border-color:var(--color-gray-400)}.cookie-consent__button--reject:hover{border-color:var(--color-gray-500);color:var(--color-gray-700)}.cookie-consent__button--save{background-color:#2a3348;color:#fff;border-color:#2a3348}.cookie-consent__button--save:hover{background-color:#1e2432;border-color:#1e2432}.cookie-consent__settings{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cookie-consent__settings-desc{font-size:var(--text-sm, 14px);color:var(--color-gray-500);margin:0 0 var(--size-rem-16, 16px)}.cookie-consent__tabs{display:flex;gap:8px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}.cookie-consent__tab{padding:var(--size-rem-10, 10px) var(--size-rem-16, 16px);background:none;border:none;color:var(--color-gray-500);font-size:var(--text-sm, 14px);font-weight:var(--text-font-weight-medium, 500);cursor:pointer;position:relative;transition:color .2s ease}.cookie-consent__tab:hover,.cookie-consent__tab.active{color:var(--color-primary-base, #2a3348)}.cookie-consent__tab.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:var(--color-primary-base, #2a3348)}.cookie-consent__tab-content{max-height:300px;overflow-y:auto;margin-bottom:20px}.cookie-consent__categories{display:flex;flex-direction:column;gap:12px}.cookie-consent__category{border:1px solid var(--color-gray-200);border-radius:var(--radius-md, 8px);padding:var(--size-rem-16, 16px);background:var(--color-ink-base-white)}.cookie-consent__category-header{display:flex;align-items:center;gap:12px;justify-content:space-between}.cookie-consent__category-info{flex:1}.cookie-consent__category-controls{display:flex;align-items:center;gap:8px}.cookie-consent__category-info h4{font-size:var(--text-base, 15px);font-weight:var(--text-font-weight-semibold, 600);margin:0 0 var(--size-rem-4, 4px);color:var(--color-gray-800)}.cookie-consent__category-info p{font-size:var(--text-xs, 13px);color:var(--color-gray-500);margin:0;line-height:var(--text-line-height-normal, 1.4)}.cookie-consent__expand{background:none;border:none;color:var(--color-gray-500);cursor:pointer;padding:var(--size-rem-4, 4px) var(--size-rem-8, 8px);font-size:var(--text-xs, 12px)}.cookie-consent__expand:hover{color:var(--color-primary-base, #2a3348)}.cookie-consent__toggle{position:relative;display:inline-block;width:48px;height:26px;flex-shrink:0}.cookie-consent__toggle--small{width:40px;height:22px}.cookie-consent__toggle input{opacity:0;width:0;height:0}.cookie-consent__toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-gray-300);transition:.3s;border-radius:26px}.cookie-consent__toggle-slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:var(--color-ink-base-white);transition:.3s;border-radius:50%}.cookie-consent__toggle--small .cookie-consent__toggle-slider:before{height:16px;width:16px}.cookie-consent__toggle input:checked+.cookie-consent__toggle-slider{background-color:#2a3348}.cookie-consent__toggle input:disabled+.cookie-consent__toggle-slider{background-color:#2a3348;opacity:.6;cursor:not-allowed}.cookie-consent__toggle input:checked+.cookie-consent__toggle-slider:before{transform:translate(22px)}.cookie-consent__toggle--small input:checked+.cookie-consent__toggle-slider:before{transform:translate(18px)}.cookie-consent__services{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.cookie-consent__service{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px;color:#666}.cookie-consent__services-list{display:flex;flex-direction:column;gap:16px}.cookie-consent__service-group{display:flex;flex-direction:column;gap:8px}.cookie-consent__service-group h5{font-size:14px;font-weight:600;color:#2d2d2d;margin:0 0 8px;padding-bottom:4px;border-bottom:1px solid #e0e0e0}.cookie-consent__services-list .cookie-consent__service{padding:12px;background:#fff;border:1px solid #e0e0e0;border-radius:6px}@media (max-width: 768px){.cookie-consent-overlay{padding:15px}.cookie-consent{padding:20px}.cookie-consent__title{font-size:16px}.cookie-consent__message{font-size:13px}.cookie-consent__actions{flex-direction:column}.cookie-consent__button{width:100%}.cookie-consent__tab-content{max-height:250px}}
