:root{--toolum-palette-blueprint-violet:#7A6BFF;--toolum-palette-signal-orange:#FF6A3D;--toolum-palette-paper-bone:#F4F0E8;--toolum-palette-carbon:#1F1D1B;--toolum-palette-void-black:#0B0B0D;--toolum-palette-concrete-mist:#C7C1B8;--toolum-palette-drafting-gray:#828282;--toolum-palette-lead-gray:#6E6E6E;--toolum-gradient-signal:linear-gradient(90deg,#7A6BFF,#FF6A3D);--toolum-sheen:linear-gradient(100deg,transparent 35%,rgba(255,255,255,0.32) 50%,transparent 65%);--toolum-radius-0:0;--toolum-radius-2:2px;--toolum-radius-4:4px;--toolum-radius-8:8px;--toolum-radius-pill:999px;--toolum-space-1:4px;--toolum-space-2:8px;--toolum-space-3:12px;--toolum-space-4:16px;--toolum-space-5:24px;--toolum-space-6:32px;--toolum-space-7:48px;--toolum-space-8:64px;--toolum-space-9:96px;--toolum-shadow-0:none;--toolum-shadow-1:none;--toolum-shadow-2:0 4px 12px rgba(0,0,0,0.10);--toolum-shadow-3:0 10px 28px rgba(0,0,0,0.18);--toolum-duration-fast:120ms;--toolum-duration-med:220ms;--toolum-family-body:var(--toolum-face-noto-sans),var(--toolum-face-noto-hebrew),var(--toolum-face-noto-arabic),var(--toolum-face-cjk-1,var(--toolum-face-noto-sans)),var(--toolum-face-cjk-2,var(--toolum-face-noto-sans)),var(--toolum-face-cjk-3,var(--toolum-face-noto-sans)),var(--toolum-face-cjk-4,var(--toolum-face-noto-sans)),var(--toolum-face-noto-thai),var(--toolum-face-noto-armenian),var(--toolum-face-noto-georgian),var(--toolum-face-noto-bengali),var(--toolum-face-noto-tamil),sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";--toolum-family-display:var(--toolum-face-archivo),var(--toolum-family-body);--toolum-family-mono:var(--toolum-face-plex-mono),var(--toolum-family-body);--toolum-size-display:44px;--toolum-weight-display:700;--toolum-leading-display:1.0;--toolum-tracking-display:-0.04em;--toolum-size-heading-1:28px;--toolum-weight-heading-1:600;--toolum-leading-heading-1:1.1;--toolum-tracking-heading-1:-0.03em;--toolum-size-heading-2:22px;--toolum-weight-heading-2:600;--toolum-leading-heading-2:1.15;--toolum-tracking-heading-2:-0.03em;--toolum-size-heading-3:18px;--toolum-weight-heading-3:600;--toolum-leading-heading-3:1.2;--toolum-tracking-heading-3:-0.03em;--toolum-size-body-lg:16px;--toolum-weight-body-lg:400;--toolum-leading-body-lg:1.5;--toolum-tracking-body-lg:0;--toolum-size-body:14px;--toolum-weight-body:400;--toolum-leading-body:1.5;--toolum-tracking-body:0;--toolum-size-body-sm:13px;--toolum-weight-body-sm:400;--toolum-leading-body-sm:1.5;--toolum-tracking-body-sm:0;--toolum-size-body-xs:12px;--toolum-weight-body-xs:400;--toolum-leading-body-xs:1.5;--toolum-tracking-body-xs:0;--toolum-size-ui-lg:14px;--toolum-weight-ui-lg:600;--toolum-leading-ui-lg:1.3;--toolum-tracking-ui-lg:0;--toolum-size-ui:13px;--toolum-weight-ui:600;--toolum-leading-ui:1.3;--toolum-tracking-ui:0;--toolum-size-ui-sm:12px;--toolum-weight-ui-sm:600;--toolum-leading-ui-sm:1.3;--toolum-tracking-ui-sm:0;--toolum-size-ui-dense:11px;--toolum-weight-ui-dense:600;--toolum-leading-ui-dense:1.2;--toolum-tracking-ui-dense:0;--toolum-size-label:11px;--toolum-weight-label:400;--toolum-leading-label:1.3;--toolum-tracking-label:0.04em;--toolum-size-label-lg:13px;--toolum-weight-label-lg:400;--toolum-leading-label-lg:1.3;--toolum-tracking-label-lg:0.04em;--toolum-size-code:12px;--toolum-weight-code:400;--toolum-leading-code:1.5;--toolum-tracking-code:0;--toolum-font-display:700 44px/1.0 var(--toolum-family-display);--toolum-font-heading-1:600 28px/1.1 var(--toolum-family-display);--toolum-font-heading-2:600 22px/1.15 var(--toolum-family-display);--toolum-font-heading-3:600 18px/1.2 var(--toolum-family-display);--toolum-font-body-lg:400 16px/1.5 var(--toolum-family-body);--toolum-font-body:400 14px/1.5 var(--toolum-family-body);--toolum-font-body-sm:400 13px/1.5 var(--toolum-family-body);--toolum-font-body-xs:400 12px/1.5 var(--toolum-family-body);--toolum-font-ui-lg:600 14px/1.3 var(--toolum-family-body);--toolum-font-ui:600 13px/1.3 var(--toolum-family-body);--toolum-font-ui-sm:600 12px/1.3 var(--toolum-family-body);--toolum-font-ui-dense:600 11px/1.2 var(--toolum-family-body);--toolum-font-label:400 11px/1.3 var(--toolum-family-mono);--toolum-font-label-lg:400 13px/1.3 var(--toolum-family-mono);--toolum-font-code:400 12px/1.5 var(--toolum-family-mono);--paper-bone:var(--toolum-palette-paper-bone);--graphite-ink:var(--toolum-palette-carbon);--void-black:var(--toolum-palette-void-black);--blueprint-violet:var(--toolum-palette-blueprint-violet);--signal-orange:var(--toolum-palette-signal-orange);--trace-veil:color-mix(in srgb,var(--toolum-palette-paper-bone) 85%,var(--toolum-palette-concrete-mist));--concrete-mist:var(--toolum-palette-concrete-mist);--drafting-gray:var(--toolum-palette-drafting-gray);--lead-gray:var(--toolum-palette-lead-gray);--carbon:var(--toolum-palette-carbon);--toolum-paper-bone:var(--paper-bone);--toolum-graphite-ink:var(--graphite-ink);--toolum-void-black:var(--void-black);--toolum-blueprint-violet:var(--blueprint-violet);--toolum-signal-orange:var(--signal-orange);--toolum-trace-veil:var(--trace-veil);--toolum-concrete-mist:var(--concrete-mist);--toolum-drafting-gray:var(--drafting-gray);--toolum-lead-gray:var(--lead-gray);--toolum-carbon:var(--carbon);--font-instrument-serif:var(--toolum-family-display);--gradient-value-visible:var(--toolum-gradient-signal);--gradient-value-visible-conic:var(--toolum-gradient-signal);--gradient-conic-aura:var(--toolum-gradient-signal);--gradient-section-bg:none}:root,:root[data-theme=light]{color-scheme:light;accent-color:var(--toolum-palette-blueprint-violet);--toolum-surface-canvas:#F4F0E8;--toolum-surface-default:#F4F0E8;--toolum-surface-subtle:#EDE9E1;--toolum-surface-raised:#FFFFFF;--toolum-surface-field:#FFFFFF;--toolum-surface-selected:#DED8EC;--toolum-surface-inverse:#1F1D1B;--toolum-surface-hover:rgba(31,29,27,0.06);--toolum-surface-active:rgba(31,29,27,0.10);--toolum-surface-scrim:rgba(31,29,27,0.34);--toolum-text-primary:#1F1D1B;--toolum-text-secondary:#454340;--toolum-text-tertiary:#6A6763;--toolum-text-disabled:#C7C1B8;--toolum-text-accent:#5F54BB;--toolum-text-signal:#A54B2F;--toolum-text-danger:#A43434;--toolum-text-success:#246744;--toolum-text-on-accent:#FFFFFF;--toolum-text-on-signal:#1F1D1B;--toolum-text-on-inverse:#F4F0E8;--toolum-border-subtle:#E0DBD2;--toolum-border-default:#C7C1B8;--toolum-border-strong:#828282;--toolum-border-field:#828282;--toolum-border-focus:#7A6BFF;--toolum-border-danger:#C93B3B;--toolum-border-success:#257A4E;--toolum-border-caution:#828282;--toolum-brand-violet:#7A6BFF;--toolum-brand-orange:#FF6A3D;--toolum-fill-neutral:#1F1D1B;--toolum-fill-neutral-hover:#0B0B0D;--toolum-fill-neutral-press:#000000;--toolum-fill-accent:#7A6BFF;--toolum-fill-accent-hover:#6A5AE8;--toolum-fill-accent-press:#5847C9;--toolum-fill-signal:#FF6A3D;--toolum-fill-danger:#C93B3B;--toolum-fill-danger-hover:#B33333;--toolum-fill-danger-press:#992B2B;--toolum-fill-success:#257A4E;--toolum-fill-success-hover:#1F6942;--toolum-fill-success-press:#1A5836;--toolum-tint-neutral:#EDE9E1;--toolum-tint-accent:#ECE9FF;--toolum-tint-signal:#FBE3D9;--toolum-tint-danger:#F6E0DD;--toolum-tint-success:#DEEFE4;--toolum-text-on-tint-accent:#4E40C2;--toolum-selection:rgba(122,107,255,0.24);--toolum-scrollbar-thumb:rgba(31,29,27,0.24);--toolum-swatch-day:#F4F0E8;--toolum-swatch-night:#1F1D1B;--bg-primary:var(--toolum-surface-canvas);--bg-elevated:var(--toolum-surface-subtle);--bg-card:var(--toolum-surface-raised);--bg-deep:var(--toolum-surface-inverse);--text-primary:var(--toolum-text-primary);--text-secondary:var(--toolum-text-secondary);--text-muted:var(--toolum-text-tertiary);--text-inverted:var(--toolum-text-on-inverse);--accent-primary:var(--toolum-text-accent);--accent-secondary:var(--toolum-brand-violet);--border-subtle:var(--toolum-border-default)}:root[data-theme=dark]{color-scheme:dark;accent-color:var(--toolum-palette-blueprint-violet);--toolum-surface-canvas:#1F1D1B;--toolum-surface-default:#1F1D1B;--toolum-surface-subtle:#171615;--toolum-surface-raised:#2A2825;--toolum-surface-field:#0B0B0D;--toolum-surface-selected:#1F1C39;--toolum-surface-inverse:#F4F0E8;--toolum-surface-hover:rgba(244,240,232,0.06);--toolum-surface-active:rgba(244,240,232,0.10);--toolum-surface-scrim:rgba(11,11,13,0.60);--toolum-text-primary:#F4F0E8;--toolum-text-secondary:#CECAC3;--toolum-text-tertiary:#A3A09A;--toolum-text-disabled:#6E6E6E;--toolum-text-accent:#ABA0F6;--toolum-text-signal:#FF6A3D;--toolum-text-danger:#E68F88;--toolum-text-success:#68B88D;--toolum-text-on-accent:#FFFFFF;--toolum-text-on-signal:#1F1D1B;--toolum-text-on-inverse:#1F1D1B;--toolum-border-subtle:#302E2B;--toolum-border-default:#6E6E6E;--toolum-border-strong:#A3A09A;--toolum-border-field:#828282;--toolum-border-focus:#7A6BFF;--toolum-border-danger:#E2706A;--toolum-border-success:#5FB487;--toolum-border-caution:#A3A09A;--toolum-brand-violet:#7A6BFF;--toolum-brand-orange:#FF6A3D;--toolum-fill-neutral:#F4F0E8;--toolum-fill-neutral-hover:#FFFFFF;--toolum-fill-neutral-press:#E7E2DA;--toolum-fill-accent:#7A6BFF;--toolum-fill-accent-hover:#6A5AE8;--toolum-fill-accent-press:#5847C9;--toolum-fill-signal:#FF6A3D;--toolum-fill-danger:#C93B3B;--toolum-fill-danger-hover:#B33333;--toolum-fill-danger-press:#992B2B;--toolum-fill-success:#257A4E;--toolum-fill-success-hover:#1F6942;--toolum-fill-success-press:#1A5836;--toolum-tint-neutral:rgba(244,240,232,0.10);--toolum-tint-accent:rgba(122,107,255,0.16);--toolum-tint-signal:rgba(255,106,61,0.16);--toolum-tint-danger:rgba(201,59,59,0.16);--toolum-tint-success:rgba(37,122,78,0.16);--toolum-text-on-tint-accent:#ABA0F6;--toolum-selection:rgba(122,107,255,0.40);--toolum-scrollbar-thumb:rgba(244,240,232,0.24);--toolum-swatch-day:#F4F0E8;--toolum-swatch-night:#1F1D1B;--bg-primary:var(--toolum-surface-canvas);--bg-elevated:var(--toolum-surface-raised);--bg-card:var(--toolum-surface-raised);--bg-deep:var(--toolum-surface-field);--text-primary:var(--toolum-text-primary);--text-secondary:var(--toolum-text-secondary);--text-muted:var(--toolum-text-tertiary);--text-inverted:var(--toolum-text-on-inverse);--accent-primary:var(--toolum-text-accent);--accent-secondary:var(--toolum-brand-orange);--border-subtle:var(--toolum-border-default)}html{scrollbar-color:var(--toolum-scrollbar-thumb) transparent}:where(:not([data-toolum-user-app] *))::selection{background:var(--toolum-selection)}:where(:not([data-toolum-user-app] *)):focus-visible{outline:2px solid var(--toolum-border-focus);outline-offset:2px}input:where(:not([data-toolum-user-app] *)),select:where(:not([data-toolum-user-app] *)),textarea:where(:not([data-toolum-user-app] *)){caret-color:var(--toolum-text-primary)}:where(:not([data-toolum-user-app] *))::placeholder{color:var(--toolum-text-tertiary);opacity:1}input:where(:not([data-toolum-user-app] *)):-webkit-autofill,input:where(:not([data-toolum-user-app] *)):-webkit-autofill:focus,input:where(:not([data-toolum-user-app] *)):-webkit-autofill:hover,select:where(:not([data-toolum-user-app] *)):-webkit-autofill,textarea:where(:not([data-toolum-user-app] *)):-webkit-autofill{-webkit-text-fill-color:var(--toolum-text-primary);-webkit-box-shadow:0 0 0 1000px var(--toolum-surface-field) inset;box-shadow:0 0 0 1000px var(--toolum-surface-field) inset;caret-color:var(--toolum-text-primary);transition:background-color 9999s ease-out 0s}button:where(:not([data-toolum-user-app] *)),input:where(:not([data-toolum-user-app] *)),optgroup:where(:not([data-toolum-user-app] *)),select:where(:not([data-toolum-user-app] *)),textarea:where(:not([data-toolum-user-app] *)){font:inherit;letter-spacing:inherit}[data-toolum-user-app]{color-scheme:normal;accent-color:auto;scrollbar-color:auto;caret-color:auto;color:CanvasText;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.gradient-signal,.gradient-value-visible,.toolum-gradient-fill{background-image:var(--toolum-gradient-signal);background-origin:border-box;background-clip:border-box;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}.toolum-gradient-outline{border:1px solid transparent;background:linear-gradient(var(--toolum-gradient-inner,var(--toolum-surface-default)),var(--toolum-gradient-inner,var(--toolum-surface-default))) padding-box,var(--toolum-gradient-signal) border-box}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.88)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes dotPulse{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes spinHue{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}@keyframes progSlide{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}@keyframes toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@property --ang{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes conicRotate{to{--ang:360deg}}.toolum-aura-sentinel{animation:conicRotate 4s linear infinite;background-image:var(--gradient-conic-aura)}@keyframes drawPath{to{stroke-dashoffset:0}}@keyframes scrollReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:where(:not([data-toolum-user-app] *)),:where(:not([data-toolum-user-app] *)):after,:where(:not([data-toolum-user-app] *)):before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}:root{--toolum-target-min:44px;--toolum-target-comfort:48px;--toolum-field-size:16px;--toolum-safe-top:env(safe-area-inset-top,0px);--toolum-safe-right:env(safe-area-inset-right,0px);--toolum-safe-bottom:env(safe-area-inset-bottom,0px);--toolum-safe-left:env(safe-area-inset-left,0px);--toolum-screen-h:100vh;--toolum-screen-h-small:100vh}@supports (height:100dvh){:root{--toolum-screen-h:100dvh;--toolum-screen-h-small:100svh}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}[role=button]:where(:not([data-toolum-user-app] *)),[role=menuitem]:where(:not([data-toolum-user-app] *)),[role=menuitemradio]:where(:not([data-toolum-user-app] *)),[role=option]:where(:not([data-toolum-user-app] *)),[role=radio]:where(:not([data-toolum-user-app] *)),[role=switch]:where(:not([data-toolum-user-app] *)),[role=tab]:where(:not([data-toolum-user-app] *)),a:where(:not([data-toolum-user-app] *)),button:where(:not([data-toolum-user-app] *)),input:where(:not([data-toolum-user-app] *)),label:where(:not([data-toolum-user-app] *)),select:where(:not([data-toolum-user-app] *)),summary:where(:not([data-toolum-user-app] *)),textarea:where(:not([data-toolum-user-app] *)){touch-action:manipulation}@media (max-width:520px),(pointer:coarse) and (max-height:520px){html :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select):where(:not([data-toolum-user-app] *)){--toolum-size-body:var(--toolum-field-size);--toolum-size-body-sm:var(--toolum-field-size);--toolum-size-body-xs:var(--toolum-field-size);--toolum-size-ui-lg:var(--toolum-field-size);--toolum-size-ui:var(--toolum-field-size);--toolum-size-ui-sm:var(--toolum-field-size);--toolum-size-ui-dense:var(--toolum-field-size);--toolum-size-label-lg:var(--toolum-field-size);--toolum-font-body:400 var(--toolum-field-size)/1.5 var(--toolum-family-body);--toolum-font-body-sm:400 var(--toolum-field-size)/1.5 var(--toolum-family-body);--toolum-font-body-xs:400 var(--toolum-field-size)/1.5 var(--toolum-family-body);--toolum-font-ui-lg:600 var(--toolum-field-size)/1.3 var(--toolum-family-body);--toolum-font-ui:600 var(--toolum-field-size)/1.3 var(--toolum-family-body);--toolum-font-ui-sm:600 var(--toolum-field-size)/1.3 var(--toolum-family-body);--toolum-font-ui-dense:600 var(--toolum-field-size)/1.2 var(--toolum-family-body);font-size:max(var(--toolum-field-size),1em)}:where([data-phone-target]){min-height:var(--toolum-target-min);min-width:var(--toolum-target-min)}[data-phone-hit]{display:inline-block;padding-block:calc((var(--toolum-target-min) - 1.25em) / 2);margin-block:calc((var(--toolum-target-min) - 1.25em) / -2)}:root{--toolum-phone-edge:var(--toolum-space-4);--toolum-phone-target:var(--toolum-target-min)}:where([data-phone-row]){overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}:where([data-phone-row])>:where(:not([data-toolum-user-app] *)){flex-shrink:0}#klaro .cookie-notice:not(.cookie-modal-notice) .cm-btn,#klaro .cookie-notice:not(.cookie-modal-notice) .cn-learn-more{min-height:var(--toolum-target-min)}#klaro .cookie-notice:not(.cookie-modal-notice) .cn-learn-more{display:inline-flex;align-items:center}}

/*! tailwindcss v4.3.0 | 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)))){*,::backdrop,:after,:before{--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-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}}}@layer theme{:host,:root{--font-sans:var(--toolum-family-body);--font-mono:var(--toolum-family-mono);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--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)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;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,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.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}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.overline{text-decoration-line:overline}.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)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{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,)}.invert{--tw-invert:invert(100%)}.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,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)}}body{background-color:var(--toolum-surface-canvas);color:var(--toolum-text-primary);font:var(--toolum-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.toolum-band{background-color:var(--toolum-surface-inverse);color:var(--toolum-text-on-inverse)}[data-theme=dark] .toolum-band{background-color:var(--toolum-surface-subtle);color:var(--toolum-text-primary)}.theme-transitioning,.theme-transitioning *,.theme-transitioning :after,.theme-transitioning :before{transition:background-color .25s,color .25s,border-color .25s!important}.toolum-accent-word{color:var(--toolum-text-accent)}#klaro .cookie-notice:not(.cookie-modal-notice){z-index:10000}#klaro .cookie-modal{z-index:10001}.toolum-theme-slot-header{display:none!important}@media (min-width:520px){.toolum-theme-slot-header{display:flex!important}.toolum-theme-slot-footer{display:none!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-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}