/*! tailwindcss v4.1.12 | 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-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-serif:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-600:oklch(57.7% .245 27.325);--color-orange-50:oklch(98% .016 73.684);--color-orange-400:oklch(75% .183 55.934);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-300:oklch(90.5% .182 98.111);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--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-brand-sun:#ff6b1a;--color-brand-fir:#123f2e;--color-brand-night:#10201a;--color-brand-paper:#f5f1e8;--color-paper:#f5f1e8;--color-paper-deep:#ece7db;--color-canvas:#fff;--color-main:#f5f1e8;--color-ash:#e3ddcf;--color-ash-2:#d5cebe;--color-zettel:#f0c808;--color-zettel-ink:#3a2a00;--color-ink-1:#10201a;--color-ink-2:#35483e;--color-ink-3:#667066;--color-ink-4:#858d82;--color-ink-5:#b6bcae;--color-line:#dcd5c5;--color-line-2:#eae5da;--color-accent:#123f2e;--color-accent-hover:#1b563f;--color-accent-soft:#e1ebe2;--color-accent-ink:#123f2e;--color-moss:#767c6c;--color-moss-soft:#e9ebe2;--color-sky:#567ca4;--color-sky-soft:#dee8f1;--color-amber:#b9821e;--color-amber-soft:#f4e5c0;--color-rust:#b23a20;--color-rust-soft:#f6dad2;--color-team-accent:#1f9d6a;--color-team-moss:#2ba394;--color-team-sky:#3a86d6;--color-team-amber:#e3a11b;--color-team-rust:#e2573f;--color-team-ink:#5b6cf2;--color-moss-ink:#2d3a18;--color-sky-ink:#1e3a4c;--color-amber-ink:#664010;--color-rust-ink:#5c1f10;--color-online:#0fbf63;--color-persona-andreas:#2a372d;--color-persona-lisa:#b23a20;--color-persona-patrick:#5c7a8f;--color-persona-karin:#5b6b3a;--color-persona-hassan:#b97e1b;--color-persona-renate:#7a4e9b;--color-base-content:#10201a;--color-primary:#123f2e;--color-primary-content:#fff;--color-error:#b23a20;--color-brand:#123f2e;--radius-control:6px;--radius-card:12px;--radius-dialog:16px;--shadow-card:0 1px 2px #26241f0d,0 8px 24px -18px #26241f40;--shadow-weich:0 1px 2px #1f23270d,0 2px 6px -2px #1f23270f;--shadow-hoch:0 1px 2px #1f23270f,0 8px 20px -10px #1f232729,0 24px 48px -28px #1f232733;--shadow-schweb:0 2px 4px #1f232712,0 14px 32px -12px #1f232733,0 40px 72px -40px #1f23274d;--color-sunk:#ece7db;--color-fluss-direkt:#123f2e;--color-fluss-speicher:#57b98c;--color-fluss-netz:#9aa1aa;--color-fluss-bezug:#b23a20}}@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%;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;-webkit-text-decoration: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}::-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}input:where([type=text],[type=number],[type=email],[type=tel],[type=url],[type=password],[type=search],[type=date],[type=time],[type=datetime-local]),select,textarea{border-width:1px;border-color:var(--color-line-2)}button:not(:disabled),[role=button]:not([aria-disabled=true]),summary,label[for],select:not(:disabled),input:where([type=checkbox],[type=radio],[type=file]):not(:disabled),[phx-click]{cursor:pointer}}@layer components{.input,.select,.textarea{background-color:var(--color-canvas);border:1px solid var(--color-line);color:var(--color-ink-1);border-radius:var(--radius-control);font-size:14px}.input,.select{height:auto;min-height:0;padding:9px 12px}.textarea{padding:9px 12px}.input::placeholder,.textarea::placeholder{color:var(--color-ink-4);opacity:1}.input:focus,.input:focus-within,.select:focus,.textarea:focus{outline:1.5px solid var(--color-accent);outline-offset:-1.5px;border-color:var(--color-accent);box-shadow:none}.input.input-error,.select.select-error,.textarea.textarea-error{border-color:var(--color-rust)}.input.input-error:focus,.input.input-error:focus-within,.select.select-error:focus,.textarea.textarea-error:focus{outline-color:var(--color-rust);border-color:var(--color-rust)}.date-field-control{background-color:var(--color-canvas);border:1px solid var(--color-line);border-radius:var(--radius-control);width:100%;min-width:0;color:var(--color-ink-1);align-items:center;gap:.5rem;padding:9px 8px 9px 12px;font-size:14px;transition:border-color .15s;display:flex}.date-field-control:focus-within{outline:1.5px solid var(--color-accent);outline-offset:-1.5px;border-color:var(--color-accent)}.date-field-control.input-error,.date-field-control.is-invalid{border-color:var(--color-rust)}.date-field-control.input-error:focus-within,.date-field-control.is-invalid:focus-within{outline-color:var(--color-rust);border-color:var(--color-rust)}.date-field-control:has(.date-field-text:disabled){background-color:var(--color-paper);color:var(--color-ink-3)}.date-field-text{flex:1 1 var(--date-text-w,7rem);min-width:4.5rem;font:inherit;color:inherit;font-variant-numeric:tabular-nums;text-overflow:ellipsis;background:0 0;border:0;outline:none;padding:0;line-height:1.5}.date-field-text::placeholder{color:var(--color-ink-4);opacity:1}.date-field-hint{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:68%;font-size:12.5px;line-height:1.5;overflow:hidden}.date-field-hint:empty{display:none}.date-field-hint.is-preview{color:var(--color-accent)}.date-field-hint.is-error{color:var(--color-rust)}.date-field-hint:not(:empty)~.date-field-badge{display:none}.date-field-badge{text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:0 1000 auto;min-width:0;padding:0 7px;font-size:11px;font-weight:500;line-height:18px;overflow:hidden}.date-field-control[data-badge=hidden] .date-field-badge{display:none}.date-field-badge-accent{background:var(--color-accent-soft);color:var(--color-accent-ink)}.date-field-badge-amber{background:var(--color-amber-soft);color:var(--color-amber-ink)}.date-field-badge-ink{background:var(--color-paper-deep);color:var(--color-ink-3)}.date-field-toggle{border-radius:var(--radius-control);width:26px;height:21px;color:var(--color-ink-3);flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.date-field-toggle:hover:not(:disabled){background:var(--color-paper);color:var(--color-ink-1)}.date-field-toggle:disabled{opacity:.45;cursor:default}.date-field-value{display:none}.date-field-footer{color:var(--color-ink-3);margin-top:.375rem;font-size:12px;line-height:1.45}.date-field-control-sm{border-radius:var(--radius-control);gap:.25rem;height:2rem;padding:0 3px 0 8px;font-size:12.5px}.date-field-sm{inline-size:13.25rem;max-inline-size:100%}.date-field-control-sm .date-field-text{flex:3rem;min-width:0}.date-field-control-sm .date-field-toggle{width:24px;height:24px}@media (pointer:coarse){.date-field-control:not(.date-field-control-sm){min-height:48px}}.date-pop{z-index:1000;border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-canvas);max-width:calc(100vw - 16px);color:var(--color-ink-1);box-shadow:var(--shadow-schweb);margin:0;padding:0;position:fixed;inset:auto;overflow:visible}.date-pop[hidden]{display:none}.date-pop::backdrop{background:0 0}.date-pop:focus{outline:none}.date-pop-panel{flex-direction:column;gap:8px;width:max-content;max-width:100%;padding:12px 14px 10px;display:flex}.date-pop-chips,.date-pop-foot{max-width:calc(35rem + 22px)}.date-pop-one .date-pop-chips,.date-pop-one .date-pop-foot{max-width:17.5rem}.date-pop-chips{flex-wrap:wrap;gap:5px;display:flex}.date-chip{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-canvas);height:28px;color:var(--color-ink-1);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.date-chip:hover{border-color:var(--color-ink-4);background:var(--color-paper)}.date-chip[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-ink);box-shadow:inset 0 0 0 1px var(--color-accent)}.date-chip:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.date-chip-detail{color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:11px;font-weight:400}.date-pop-months{gap:22px;display:flex}.date-pop-month{flex:none;width:17.5rem}.date-pop-title{justify-content:space-between;align-items:center;height:28px;display:flex}.date-pop-title h3{font-size:14px;font-weight:600}.date-pop-nav,.date-pop-nav-gap{width:28px;height:28px}.date-pop-nav{border-radius:var(--radius-control);color:var(--color-ink-3);justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}.date-pop-nav:hover{background:var(--color-paper);color:var(--color-ink-1)}.date-grid{table-layout:fixed;border-collapse:separate;border-spacing:0 1px;width:100%}.date-grid th{text-align:center;height:22px;color:var(--color-ink-4);font-size:11px;font-weight:500}.date-grid .date-kw{width:28px;color:var(--color-ink-4);font-size:10.5px;font-weight:400}.date-grid abbr{text-decoration:none}.date-day{text-align:center;font-variant-numeric:tabular-nums;width:36px;height:32px;color:var(--color-ink-1);cursor:pointer;outline:none;padding:0;font-size:13px;position:relative}.date-day>span:first-child{z-index:1;border-radius:var(--radius-control);justify-content:center;align-items:center;width:31px;height:31px;transition:background-color .12s;display:inline-flex;position:relative}.date-day:not(.is-outside):not(.is-disabled):hover>span:first-child{background:var(--color-paper-deep)}.date-day.is-weekend{color:var(--color-ink-3)}.date-day.is-holiday{color:var(--color-rust)}.date-day.is-outside,.date-day.is-disabled{color:var(--color-ink-5);cursor:default}.date-day.is-today>span:first-child{box-shadow:inset 0 0 0 1.5px var(--color-ink-2)}.date-day.is-selected,.date-day.is-preview{background:var(--color-accent-soft)}.date-day.is-start{border-radius:var(--radius-control)0 0 var(--radius-control)}.date-day.is-end{border-radius:0 var(--radius-control)var(--radius-control)0}.date-day.is-start.is-end{border-radius:var(--radius-control)}.date-day.is-start>span:first-child,.date-day.is-end>span:first-child,.date-day.is-start:hover>span:first-child,.date-day.is-end:hover>span:first-child{background:var(--color-accent);color:#fff;font-weight:600}.date-day:focus-visible>span:first-child{outline:2px solid var(--color-accent);outline-offset:1px}.date-dots{z-index:2;pointer-events:none;justify-content:center;gap:2px;display:flex;position:absolute;bottom:3px;left:0;right:0}.date-dot{border-radius:999px;width:4px;height:4px;display:inline-block}.date-dot-montage{background:var(--color-accent)}.date-dot-abnahme{background:var(--color-amber)}.date-dot-other{background:var(--color-ink-4)}.date-day.is-start .date-dot,.date-day.is-end .date-dot{box-shadow:0 0 0 1px #fff}.date-pop-foot{color:var(--color-ink-3);justify-content:space-between;align-items:baseline;gap:12px;font-size:11.5px;display:flex}.date-pop-months+.date-pop-foot{border-top:1px solid var(--color-line-2);padding-top:8px}.date-pop-legend{flex-wrap:wrap;gap:10px;display:flex}.date-legend-item{align-items:center;gap:5px;display:inline-flex}.date-legend-holiday{color:var(--color-rust)}.date-pop-keys{color:var(--color-ink-4);font-size:11px}.date-pop-keys kbd{border:1px solid var(--color-line);background:var(--color-paper);border-radius:4px;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.date-pop-actions{align-items:center;gap:8px;display:flex}.date-pop-actions-gap{flex:1}.date-pop-btn{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-canvas);height:44px;color:var(--color-ink-1);padding:0 16px;font-size:14px;font-weight:500}.date-pop-btn-primary{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.date-pop-btn:disabled{opacity:.5}.date-pop.date-pop-sheet{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;background:#1f232761;border:0;border-radius:0;align-items:flex-end;display:flex;inset:0}.date-pop.date-pop-sheet[hidden]{display:none}.date-pop-sheet .date-pop-panel{width:100%;max-width:none;padding:14px 16px calc(12px + env(safe-area-inset-bottom));border-radius:var(--radius-dialog)var(--radius-dialog)0 0;background:var(--color-canvas);box-shadow:var(--shadow-schweb)}.date-pop-sheet .date-pop-month{flex:auto;width:auto}.date-pop-sheet .date-day{height:46px}.date-pop-sheet .date-day>span:first-child{width:44px;height:44px;font-size:15px}.date-pop-sheet .date-pop-keys{display:none}.date-pop-sheet .date-chip{flex:none;height:34px}.date-pop-sheet .date-pop-chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}@media (prefers-reduced-motion:no-preference){.date-pop:not(.date-pop-sheet){animation:.12s ease-out date-pop-in}.date-pop-sheet .date-pop-panel{animation:.18s ease-out date-sheet-in}}@keyframes date-pop-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes date-sheet-in{0%{opacity:.6;transform:translateY(24px)}}.type-display{font-family:var(--font-serif);letter-spacing:-.03em;font-size:clamp(2.5rem,1.6vw + 1.7rem,3.75rem);font-weight:700;line-height:1.06}.type-h1{font-family:var(--font-serif);letter-spacing:-.025em;font-size:clamp(1.9rem,1.2vw + 1.3rem,2.75rem);font-weight:700;line-height:1.08}.type-h2{font-family:var(--font-serif);letter-spacing:-.022em;font-size:clamp(1.6rem,1vw + 1.1rem,2.25rem);font-weight:700;line-height:1.1}.type-h3{font-family:var(--font-serif);letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.15}.type-h4{font-family:var(--font-serif);letter-spacing:-.015em;font-size:1.125rem;font-weight:700;line-height:1.3}.type-lead{font-family:var(--font-sans);font-size:1.125rem;font-weight:400;line-height:1.55}.type-body{font-family:var(--font-sans);font-size:.9375rem;font-weight:400;line-height:1.6}.type-small{font-family:var(--font-sans);font-size:.8125rem;font-weight:400;line-height:1.55}.type-kicker{font-family:var(--font-sans);letter-spacing:.01em;color:var(--color-ink-3);font-size:.75rem;font-weight:600;line-height:1.4}.type-num{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-weight:500}.type-id{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:500}.skeleton{background:linear-gradient(90deg,var(--color-paper-deep)25%,var(--color-paper)50%,var(--color-paper-deep)75%);border-radius:var(--radius-md);background-size:200% 100%;animation:1.4s ease-in-out infinite skeleton-schimmer}@keyframes skeleton-schimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.rotator{--rotator-line:1.05em;--rotator-words:8;--rotator-cycle:24s;height:var(--rotator-line);vertical-align:baseline;color:var(--color-accent);display:inline-block;overflow:hidden}.rotator__track{animation:rotator-spin var(--rotator-cycle)cubic-bezier(.85,0,.15,1)infinite;display:block}.rotator__track>span{height:var(--rotator-line);display:block}@keyframes rotator-spin{0%,10%{transform:translateY(0)}12.5%,22.5%{transform:translateY(calc(-1*var(--rotator-line)))}25%,35%{transform:translateY(calc(-2*var(--rotator-line)))}37.5%,47.5%{transform:translateY(calc(-3*var(--rotator-line)))}50%,60%{transform:translateY(calc(-4*var(--rotator-line)))}62.5%,72.5%{transform:translateY(calc(-5*var(--rotator-line)))}75%,85%{transform:translateY(calc(-6*var(--rotator-line)))}87.5%,97.5%{transform:translateY(calc(-7*var(--rotator-line)))}to{transform:translateY(calc(-8*var(--rotator-line)))}}@media (prefers-reduced-motion:reduce){.rotator__track{animation:none}}.matrix-zelle.matrix-col-hot{background-color:var(--color-paper-deep)}.matrix-kopf.matrix-col-hot>span{color:var(--color-ink-1)}.matrix-kopf.matrix-col-hot:after{content:"";background-color:var(--color-accent);border-radius:3px 3px 0 0;width:20px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.dialog-schale{border-radius:var(--radius-dialog);max-height:min(88svh,52rem);box-shadow:var(--shadow-schweb);flex-direction:column;display:flex;overflow:hidden}.dialog-kopf,.dialog-fuss{flex:none}.dialog-koerper{overscroll-behavior:contain;scrollbar-gutter:stable;background:linear-gradient(var(--color-paper)30%,transparent)top/100% 20px no-repeat local,linear-gradient(transparent,var(--color-paper)70%)bottom/100% 20px no-repeat local,radial-gradient(farthest-side at 50% 0,#1f232717,transparent)top/100% 8px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,#1f232717,transparent)bottom/100% 8px no-repeat scroll,var(--color-paper);flex:auto;min-height:0;overflow-y:auto;container-type:inline-size}.abschnitt-kopf{color:var(--color-ink-2);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:flex}.abschnitt-kopf .hinweis{color:var(--color-ink-4);margin-left:auto;font-size:.75rem;font-weight:400}.schritt-zahl{background:var(--color-sunk);width:1.375rem;height:1.375rem;color:var(--color-ink-3);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;transition:background-color .18s,color .18s;display:inline-flex}.schritt-zahl[data-erledigt=true]{background:var(--color-accent);color:#fff}.hebt-sich{transition:transform .15s,box-shadow .15s,border-color .15s}.hebt-sich:hover{box-shadow:var(--shadow-hoch);border-color:#6d8372;transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.hebt-sich:hover{border-color:color-mix(in srgb,var(--color-accent)55%,var(--color-line))}}.zeile-hover{transition:background-color .12s}.zahl-feld{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-canvas);align-items:center;gap:.375rem;height:2.25rem;padding:0 .625rem;transition:border-color .12s,box-shadow .12s;display:flex}.zahl-feld:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px #123f2e2e}@supports (color:color-mix(in lab, red, red)){.zahl-feld:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent)18%,transparent)}}.zahl-feld:has(input:disabled){background:var(--color-paper-deep);color:var(--color-ink-4)}.zahl-feld input{text-align:right;font-variant-numeric:tabular-nums;min-width:0;color:inherit;-moz-appearance:textfield;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:.9375rem;font-weight:600}.zahl-feld input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.zahl-feld input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zahl-feld input::placeholder{color:var(--color-ink-4);font-weight:500}.zahl-feld-einheit{color:var(--color-ink-3);flex:none;font-size:.75rem}.menue-eintrag{text-align:left;width:100%;color:var(--color-ink-1);cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .625rem;font-size:.875rem;transition:background-color .12s;display:flex}.menue-eintrag:hover{background:var(--color-paper-deep)}.zeile-hover:hover{background:var(--color-sunk)}@media (prefers-reduced-motion:reduce){.hebt-sich,.zeile-hover{transition:none}.hebt-sich:hover{transform:none}}.suchfeld,.kundenkarte{background:var(--color-canvas);border:1px solid var(--color-line);border-radius:var(--radius-control);align-items:center;gap:.625rem;min-height:2.75rem;padding:0 .875rem;transition:border-color .15s,box-shadow .15s;display:flex}.kundenkarte{border-radius:var(--radius-card)}.suchfeld:hover{border-color:var(--color-ash-2)}.suchfeld:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px #123f2e2e}@supports (color:color-mix(in lab, red, red)){.suchfeld:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent)18%,transparent)}}.suchfeld input{min-width:0;color:var(--color-ink-1);background:0 0;border:0;outline:none;flex:auto;font-size:.9375rem}.suchfeld input::placeholder{color:var(--color-ink-4)}.treffer-liste{overscroll-behavior:contain;border-radius:var(--radius-card);background:var(--color-sunk);max-height:11.5rem;margin-top:.5rem;padding:.25rem;overflow-y:auto}.treffer-zeile{text-align:left;border-radius:var(--radius-xs);align-items:center;gap:.75rem;width:100%;min-height:2.5rem;padding:.4375rem .625rem;transition:background-color .12s;display:flex}.treffer-zeile:hover{background:var(--color-canvas);box-shadow:var(--shadow-weich)}.treffer-zeile:focus-visible{box-shadow:var(--ring-fokus);outline:none}.treffer-zeile[data-active]{background:var(--color-canvas);box-shadow:var(--shadow-weich),inset 0 0 0 1px var(--color-accent)}.search-select__list{max-height:18rem}.search-select__group+.search-select__group{margin-top:.25rem}.art-kachel{background:var(--color-canvas);border:1px solid var(--color-line);border-radius:var(--radius-card);min-height:4.75rem;box-shadow:var(--shadow-weich);flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem .875rem;transition:transform .16s,box-shadow .16s,background .16s,border-color .16s;display:flex;position:relative}.art-kachel:hover{border-color:var(--color-ash-2);box-shadow:var(--shadow-hoch);transform:translateY(-1px)}.art-kachel:active{box-shadow:var(--shadow-weich);transform:translateY(0)}.art-kachel:focus-visible{box-shadow:var(--ring-fokus),var(--shadow-hoch);outline:none}.art-kachel[aria-pressed=true]{background:var(--verlauf-akzent);box-shadow:inset 0 0 0 2px var(--color-accent),var(--glanz-innen),var(--shadow-hoch);border-color:#0000}.art-kachel__ikon{border-radius:var(--radius-xs);background:var(--color-sunk);width:2rem;height:2rem;color:var(--color-ink-3);place-items:center;transition:background-color .16s,color .16s;display:grid}.art-kachel[aria-pressed=true] .art-kachel__ikon{background:var(--color-accent);color:#fff}.art-kachel__text{color:var(--color-ink-2);font-size:.875rem;font-weight:500}.art-kachel[aria-pressed=true] .art-kachel__text{color:var(--color-accent-ink)}.art-kachel__haken{color:var(--color-accent);opacity:0;transition:opacity .16s,transform .16s;position:absolute;top:.5rem;right:.5rem;transform:scale(.7)}.art-kachel[aria-pressed=true] .art-kachel__haken{opacity:1;transform:none}.chip{border-radius:var(--radius-sm);background:var(--color-canvas);border:1px solid var(--color-line);min-height:2.125rem;color:var(--color-ink-2);white-space:nowrap;align-items:center;gap:.375rem;padding:0 .8125rem;font-size:.8125rem;font-weight:500;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.chip:hover{border-color:var(--color-ash-2);color:var(--color-ink-1)}.chip:focus-visible{box-shadow:var(--ring-fokus);outline:none}.chip[aria-pressed=true],.chip:has(>input:checked){background:var(--color-accent-soft);color:var(--color-accent-ink);box-shadow:inset 0 0 0 1.5px var(--color-accent);border-color:#0000}.chip:has(>input){cursor:pointer}.chip:has(>input:disabled){cursor:not-allowed;color:var(--color-ink-4);background:0 0;border-style:dashed}.segment{border-radius:var(--radius-control);background:var(--color-sunk);gap:2px;padding:2px;display:inline-flex}.segment>*{white-space:nowrap;border-radius:var(--radius-control);color:var(--color-ink-3);padding:.375rem .8125rem;font-size:.8125rem;font-weight:500;line-height:1.25rem;transition:background-color .12s,color .12s,box-shadow .12s}.segment>:hover{color:var(--color-ink-1)}.segment>[aria-pressed=true],.segment>label:has(input:checked){background:var(--color-canvas);color:var(--color-ink-1);box-shadow:var(--shadow-weich);font-weight:600}.segment>label:has(input:focus-visible),.segment>:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.kennzahl{background:var(--color-canvas);border:1px solid var(--color-line-2);border-radius:var(--radius-card);box-shadow:var(--shadow-weich);padding:.875rem 1rem}.kennzahl__marke{min-height:2rem;color:var(--color-ink-3);text-wrap:balance;align-items:flex-start;font-size:.75rem;font-weight:500;display:flex}.kennzahl__wert{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--color-ink-1);margin-top:.125rem;font-size:1.375rem;font-weight:600;line-height:1.15}.leitzahl{border-radius:var(--radius-card);background:var(--verlauf-akzent);box-shadow:inset 0 0 0 1px #123f2e38,var(--glanz-innen),var(--shadow-weich);padding:1.125rem 1.25rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.leitzahl{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent)22%,transparent),var(--glanz-innen),var(--shadow-weich)}}.leitzahl__marke{color:var(--color-accent-ink);font-size:.8125rem;font-weight:600}.leitzahl__wert{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-top:.375rem;display:flex}.leitzahl__vorher{color:var(--color-ink-3);font-size:1.125rem;text-decoration:line-through;text-decoration-thickness:1px}.leitzahl__nachher{letter-spacing:-.035em;color:var(--color-ink-1);font-size:clamp(2rem,1.2vw + 1.5rem,2.5rem);font-weight:600;line-height:1}.feld-karte{background:var(--color-canvas);border:1px solid var(--color-line-2);border-radius:var(--radius-card);box-shadow:var(--shadow-weich);padding:.875rem}.feld-marke{color:var(--color-ink-3);margin-bottom:.375rem;font-size:.75rem;font-weight:500;display:block}.feld-zahl{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-canvas);text-align:right;font-variant-numeric:tabular-nums;height:2rem;color:var(--color-ink-1);padding:0 .5rem;font-size:.8125rem}.feld-zahl:focus{border-color:var(--color-accent);outline:none}.regler{appearance:none;cursor:grab;background-image:linear-gradient(to right,var(--color-accent)var(--fuell,0%),var(--color-sunk)var(--fuell,0%));background-position:50%;background-repeat:no-repeat;background-size:100% .375rem;border-radius:999px;width:100%;height:1.25rem}.regler:active{cursor:grabbing}.regler::-webkit-slider-runnable-track{background:0 0;border-radius:999px;height:.375rem}.regler::-moz-range-track{background:0 0;border-radius:999px;height:.375rem}.regler::-moz-range-progress{background:var(--color-accent);border-radius:999px;height:.375rem}.regler::-webkit-slider-thumb{appearance:none;background:var(--color-canvas);width:1.125rem;height:1.125rem;box-shadow:0 0 0 2px var(--color-accent),var(--shadow-weich);border-radius:999px;margin-top:-.375rem;transition:transform .12s,box-shadow .12s}.regler::-moz-range-thumb{background:var(--color-canvas);width:1.125rem;height:1.125rem;box-shadow:0 0 0 2px var(--color-accent),var(--shadow-weich);border:0;border-radius:999px}.regler:hover::-webkit-slider-thumb{transform:scale(1.12)}.regler:active::-webkit-slider-thumb{transform:scale(1.12)}.regler:focus-visible{outline:none}.regler:focus-visible::-webkit-slider-thumb{box-shadow:var(--ring-fokus)}.regler:focus-visible::-moz-range-thumb{box-shadow:var(--ring-fokus)}}@layer utilities{.\@container\/building{container:building/inline-size}.\@container\/document{container:document/inline-size}.\@container\/roof{container:roof/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-8{inset-inline:calc(var(--spacing)*8)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-2{top:calc(var(--spacing)*-2)}.-top-3{top:calc(var(--spacing)*-3)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-6{top:calc(var(--spacing)*6)}.top-\[5px\]{top:5px}.top-\[calc\(100\%\+0\.6rem\)\]{top:calc(100% + .6rem)}.top-full{top:100%}.-right-2{right:calc(var(--spacing)*-2)}.right-0{right:calc(var(--spacing)*0)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-0\.5{bottom:calc(var(--spacing)*.5)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-1\.5{bottom:calc(var(--spacing)*1.5)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-5{bottom:calc(var(--spacing)*5)}.bottom-12{bottom:calc(var(--spacing)*12)}.bottom-\[calc\(5rem\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(5rem + env(safe-area-inset-bottom,0px))}.bottom-\[calc\(100\%\+0\.6rem\)\]{bottom:calc(100% + .6rem)}.bottom-\[calc\(100\%\+6px\)\]{bottom:calc(100% + 6px)}.bottom-full{bottom:100%}.-left-4{left:calc(var(--spacing)*-4)}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[60\]{z-index:60}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2\.5{margin-inline:calc(var(--spacing)*2.5)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing)*-1)}.my-1{margin-block:calc(var(--spacing)*1)}.my-3{margin-block:calc(var(--spacing)*3)}.my-px{margin-block:1px}.-mt-0\.5{margin-top:calc(var(--spacing)*-.5)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-20{margin-top:calc(var(--spacing)*-20)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-3\.5{margin-top:calc(var(--spacing)*3.5)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0\.5{margin-right:calc(var(--spacing)*-.5)}.-mr-1{margin-right:calc(var(--spacing)*-1)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-auto{margin-right:auto}.\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-3\.5{margin-bottom:calc(var(--spacing)*3.5)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-7{margin-left:calc(var(--spacing)*7)}.ml-8{margin-left:calc(var(--spacing)*8)}.ml-\[22px\]{margin-left:22px}.ml-auto{margin-left:auto}.hero-academic-cap{--hero-academic-cap:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.26%2010.147a60.438%2060.438%200%200%200-.491%206.347A48.62%2048.62%200%200%201%2012%2020.904a48.62%2048.62%200%200%201%208.232-4.41%2060.46%2060.46%200%200%200-.491-6.347m-15.482%200a50.636%2050.636%200%200%200-2.658-.813A59.906%2059.906%200%200%201%2012%203.493a59.903%2059.903%200%200%201%2010.399%205.84c-.896.248-1.783.52-2.658.814m-15.482%200A50.717%2050.717%200%200%201%2012%2013.489a50.702%2050.702%200%200%201%207.74-3.342M6.75%2015a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Zm0%200v-3.675A55.378%2055.378%200%200%201%2012%208.443m-7.007%2011.55A5.981%205.981%200%200%200%206.75%2015.75v-1.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-academic-cap);-webkit-mask:var(--hero-academic-cap);-webkit-mask:var(--hero-academic-cap);mask:var(--hero-academic-cap);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-adjustments-horizontal{--hero-adjustments-horizontal:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%206h9.75M10.5%206a1.5%201.5%200%201%201-3%200m3%200a1.5%201.5%200%201%200-3%200M3.75%206H7.5m3%2012h9.75m-9.75%200a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m-3.75%200H7.5m9-6h3.75m-3.75%200a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m-9.75%200h9.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-adjustments-horizontal);-webkit-mask:var(--hero-adjustments-horizontal);-webkit-mask:var(--hero-adjustments-horizontal);mask:var(--hero-adjustments-horizontal);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-archive-box{--hero-archive-box:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m20.25%207.5-.625%2010.632a2.25%202.25%200%200%201-2.247%202.118H6.622a2.25%202.25%200%200%201-2.247-2.118L3.75%207.5M10%2011.25h4M3.375%207.5h17.25c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-archive-box);-webkit-mask:var(--hero-archive-box);-webkit-mask:var(--hero-archive-box);mask:var(--hero-archive-box);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-archive-box-arrow-down{--hero-archive-box-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m20.25%207.5-.625%2010.632a2.25%202.25%200%200%201-2.247%202.118H6.622a2.25%202.25%200%200%201-2.247-2.118L3.75%207.5m8.25%203v6.75m0%200-3-3m3%203%203-3M3.375%207.5h17.25c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-archive-box-arrow-down);-webkit-mask:var(--hero-archive-box-arrow-down);-webkit-mask:var(--hero-archive-box-arrow-down);mask:var(--hero-archive-box-arrow-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down{--hero-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2013.5%2012%2021m0%200-7.5-7.5M12%2021V3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down);-webkit-mask:var(--hero-arrow-down);-webkit-mask:var(--hero-arrow-down);mask:var(--hero-arrow-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-circle{--hero-arrow-down-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9%2012.75%203%203m0%200%203-3m-3%203v-7.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-circle);-webkit-mask:var(--hero-arrow-down-circle);-webkit-mask:var(--hero-arrow-down-circle);mask:var(--hero-arrow-down-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-on-square{--hero-arrow-down-on-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%208.25H7.5a2.25%202.25%200%200%200-2.25%202.25v9a2.25%202.25%200%200%200%202.25%202.25h9a2.25%202.25%200%200%200%202.25-2.25v-9a2.25%202.25%200%200%200-2.25-2.25H15M9%2012l3%203m0%200%203-3m-3%203V2.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-on-square);-webkit-mask:var(--hero-arrow-down-on-square);-webkit-mask:var(--hero-arrow-down-on-square);mask:var(--hero-arrow-down-on-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-on-square-stack{--hero-arrow-down-on-square-stack:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%207.5h-.75A2.25%202.25%200%200%200%204.5%209.75v7.5a2.25%202.25%200%200%200%202.25%202.25h7.5a2.25%202.25%200%200%200%202.25-2.25v-7.5a2.25%202.25%200%200%200-2.25-2.25h-.75m-6%203.75%203%203m0%200%203-3m-3%203V1.5m6%209h.75a2.25%202.25%200%200%201%202.25%202.25v7.5a2.25%202.25%200%200%201-2.25%202.25h-7.5a2.25%202.25%200%200%201-2.25-2.25v-.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-on-square-stack);-webkit-mask:var(--hero-arrow-down-on-square-stack);-webkit-mask:var(--hero-arrow-down-on-square-stack);mask:var(--hero-arrow-down-on-square-stack);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-tray{--hero-arrow-down-tray:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2016.5v2.25A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75V16.5M16.5%2012%2012%2016.5m0%200L7.5%2012m4.5%204.5V3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-tray);-webkit-mask:var(--hero-arrow-down-tray);-webkit-mask:var(--hero-arrow-down-tray);mask:var(--hero-arrow-down-tray);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left{--hero-arrow-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%2019.5%203%2012m0%200%207.5-7.5M3%2012h18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);mask:var(--hero-arrow-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path{--hero-arrow-path:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path-micro{--hero-arrow-path-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13.836%202.477a.75.75%200%200%201%20.75.75v3.182a.75.75%200%200%201-.75.75h-3.182a.75.75%200%200%201%200-1.5h1.37l-.84-.841a4.5%204.5%200%200%200-7.08.932.75.75%200%200%201-1.3-.75%206%206%200%200%201%209.44-1.242l.842.84V3.227a.75.75%200%200%201%20.75-.75Zm-.911%207.5A.75.75%200%200%201%2013.199%2011a6%206%200%200%201-9.44%201.241l-.84-.84v1.371a.75.75%200%200%201-1.5%200V9.591a.75.75%200%200%201%20.75-.75H5.35a.75.75%200%200%201%200%201.5H3.98l.841.841a4.5%204.5%200%200%200%207.08-.932.75.75%200%200%201%201.025-.273Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path-micro);-webkit-mask:var(--hero-arrow-path-micro);-webkit-mask:var(--hero-arrow-path-micro);mask:var(--hero-arrow-path-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right{--hero-arrow-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%204.5%2021%2012m0%200-7.5%207.5M21%2012H3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-circle{--hero-arrow-right-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m12.75%2015%203-3m0%200-3-3m3%203h-7.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right-circle);-webkit-mask:var(--hero-arrow-right-circle);-webkit-mask:var(--hero-arrow-right-circle);mask:var(--hero-arrow-right-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-micro{--hero-arrow-right-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%208a.75.75%200%200%201%20.75-.75h8.69L8.22%204.03a.75.75%200%200%201%201.06-1.06l4.5%204.5a.75.75%200%200%201%200%201.06l-4.5%204.5a.75.75%200%200%201-1.06-1.06l3.22-3.22H2.75A.75.75%200%200%201%202%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right-micro);-webkit-mask:var(--hero-arrow-right-micro);-webkit-mask:var(--hero-arrow-right-micro);mask:var(--hero-arrow-right-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-start-on-rectangle{--hero-arrow-right-start-on-rectangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%209V5.25A2.25%202.25%200%200%200%2013.5%203h-6a2.25%202.25%200%200%200-2.25%202.25v13.5A2.25%202.25%200%200%200%207.5%2021h6a2.25%202.25%200%200%200%202.25-2.25V15m3%200%203-3m0%200-3-3m3%203H9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right-start-on-rectangle);-webkit-mask:var(--hero-arrow-right-start-on-rectangle);-webkit-mask:var(--hero-arrow-right-start-on-rectangle);mask:var(--hero-arrow-right-start-on-rectangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-top-right-on-square{--hero-arrow-top-right-on-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%206H5.25A2.25%202.25%200%200%200%203%208.25v10.5A2.25%202.25%200%200%200%205.25%2021h10.5A2.25%202.25%200%200%200%2018%2018.75V10.5m-10.5%206L21%203m0%200h-5.25M21%203v5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);mask:var(--hero-arrow-top-right-on-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-trending-down{--hero-arrow-trending-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%206%209%2012.75l4.286-4.286a11.948%2011.948%200%200%201%204.306%206.43l.776%202.898m0%200%203.182-5.511m-3.182%205.51-5.511-3.181%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-trending-down);-webkit-mask:var(--hero-arrow-trending-down);-webkit-mask:var(--hero-arrow-trending-down);mask:var(--hero-arrow-trending-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-trending-up{--hero-arrow-trending-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2018%209%2011.25l4.306%204.306a11.95%2011.95%200%200%201%205.814-5.518l2.74-1.22m0%200-5.94-2.281m5.94%202.28-2.28%205.941%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-trending-up);-webkit-mask:var(--hero-arrow-trending-up);-webkit-mask:var(--hero-arrow-trending-up);mask:var(--hero-arrow-trending-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-turn-down-right{--hero-arrow-turn-down-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.49%2012%203.75%203.75m0%200-3.75%203.75m3.75-3.75H3.74V4.499%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-turn-down-right);-webkit-mask:var(--hero-arrow-turn-down-right);-webkit-mask:var(--hero-arrow-turn-down-right);mask:var(--hero-arrow-turn-down-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up{--hero-arrow-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.5%2010.5%2012%203m0%200%207.5%207.5M12%203v18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up);-webkit-mask:var(--hero-arrow-up);-webkit-mask:var(--hero-arrow-up);mask:var(--hero-arrow-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-circle{--hero-arrow-up-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15%2011.25-3-3m0%200-3%203m3-3v7.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-circle);-webkit-mask:var(--hero-arrow-up-circle);-webkit-mask:var(--hero-arrow-up-circle);mask:var(--hero-arrow-up-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-right{--hero-arrow-up-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2019.5%2015-15m0%200H8.25m11.25%200v11.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);mask:var(--hero-arrow-up-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-tray{--hero-arrow-up-tray:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2016.5v2.25A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75V16.5m-13.5-9L12%203m0%200%204.5%204.5M12%203v13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-tray);-webkit-mask:var(--hero-arrow-up-tray);-webkit-mask:var(--hero-arrow-up-tray);mask:var(--hero-arrow-up-tray);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-uturn-left{--hero-arrow-uturn-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2015%203%209m0%200%206-6M3%209h12a6%206%200%200%201%200%2012h-3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);mask:var(--hero-arrow-uturn-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-pointing-in{--hero-arrows-pointing-in:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%209V4.5M9%209H4.5M9%209%203.75%203.75M9%2015v4.5M9%2015H4.5M9%2015l-5.25%205.25M15%209h4.5M15%209V4.5M15%209l5.25-5.25M15%2015h4.5M15%2015v4.5m0-4.5%205.25%205.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-pointing-in);-webkit-mask:var(--hero-arrows-pointing-in);-webkit-mask:var(--hero-arrows-pointing-in);mask:var(--hero-arrows-pointing-in);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-pointing-out{--hero-arrows-pointing-out:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%203.75v4.5m0-4.5h4.5m-4.5%200L9%209M3.75%2020.25v-4.5m0%204.5h4.5m-4.5%200L9%2015M20.25%203.75h-4.5m4.5%200v4.5m0-4.5L15%209m5.25%2011.25h-4.5m4.5%200v-4.5m0%204.5L15%2015%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-pointing-out);-webkit-mask:var(--hero-arrows-pointing-out);-webkit-mask:var(--hero-arrows-pointing-out);mask:var(--hero-arrows-pointing-out);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-right-left{--hero-arrows-right-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%2021%203%2016.5m0%200L7.5%2012M3%2016.5h13.5m0-13.5L21%207.5m0%200L16.5%2012M21%207.5H7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);mask:var(--hero-arrows-right-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-at-symbol{--hero-at-symbol:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2012a4.5%204.5%200%201%201-9%200%204.5%204.5%200%200%201%209%200Zm0%200c0%201.657%201.007%203%202.25%203S21%2013.657%2021%2012a9%209%200%201%200-2.636%206.364M16.5%2012V8.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-at-symbol);-webkit-mask:var(--hero-at-symbol);-webkit-mask:var(--hero-at-symbol);mask:var(--hero-at-symbol);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-banknotes{--hero-banknotes:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2018.75a60.07%2060.07%200%200%201%2015.797%202.101c.727.198%201.453-.342%201.453-1.096V18.75M3.75%204.5v.75A.75.75%200%200%201%203%206h-.75m0%200v-.375c0-.621.504-1.125%201.125-1.125H20.25M2.25%206v9m18-10.5v.75c0%20.414.336.75.75.75h.75m-1.5-1.5h.375c.621%200%201.125.504%201.125%201.125v9.75c0%20.621-.504%201.125-1.125%201.125h-.375m1.5-1.5H21a.75.75%200%200%200-.75.75v.75m0%200H3.75m0%200h-.375a1.125%201.125%200%200%201-1.125-1.125V15m1.5%201.5v-.75A.75.75%200%200%200%203%2015h-.75M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm3%200h.008v.008H18V10.5Zm-12%200h.008v.008H6V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);mask:var(--hero-banknotes);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-2{--hero-bars-2:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%209h16.5m-16.5%206.75h16.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-2);-webkit-mask:var(--hero-bars-2);-webkit-mask:var(--hero-bars-2);mask:var(--hero-bars-2);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-3{--hero-bars-3:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);mask:var(--hero-bars-3);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-3-bottom-left{--hero-bars-3-bottom-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25H12%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-3-bottom-left);-webkit-mask:var(--hero-bars-3-bottom-left);-webkit-mask:var(--hero-bars-3-bottom-left);mask:var(--hero-bars-3-bottom-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-battery-50-micro{--hero-battery-50-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%206.25A2.25%202.25%200%200%201%203.25%204h8.5A2.25%202.25%200%200%201%2014%206.25v.085a1.5%201.5%200%200%201%201%201.415v.5a1.5%201.5%200%200%201-1%201.415v.085A2.25%202.25%200%200%201%2011.75%2012h-8.5A2.25%202.25%200%200%201%201%209.75v-3.5Zm2.25-.75a.75.75%200%200%200-.75.75v3.5c0%20.414.336.75.75.75h8.5a.75.75%200%200%200%20.75-.75v-3.5a.75.75%200%200%200-.75-.75h-8.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M4.75%207a.75.75%200%200%200-.75.75v.5c0%20.414.336.75.75.75h2a.75.75%200%200%200%20.75-.75v-.5A.75.75%200%200%200%206.75%207h-2Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-battery-50-micro);-webkit-mask:var(--hero-battery-50-micro);-webkit-mask:var(--hero-battery-50-micro);mask:var(--hero-battery-50-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-battery-100-micro{--hero-battery-100-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4%207.75A.75.75%200%200%201%204.75%207h5.5a.75.75%200%200%201%20.75.75v.5a.75.75%200%200%201-.75.75h-5.5A.75.75%200%200%201%204%208.25v-.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.25%204A2.25%202.25%200%200%200%201%206.25v3.5A2.25%202.25%200%200%200%203.25%2012h8.5A2.25%202.25%200%200%200%2014%209.75v-.085a1.5%201.5%200%200%200%201-1.415v-.5a1.5%201.5%200%200%200-1-1.415V6.25A2.25%202.25%200%200%200%2011.75%204h-8.5ZM2.5%206.25a.75.75%200%200%201%20.75-.75h8.5a.75.75%200%200%201%20.75.75v3.5a.75.75%200%200%201-.75.75h-8.5a.75.75%200%200%201-.75-.75v-3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-battery-100-micro);-webkit-mask:var(--hero-battery-100-micro);-webkit-mask:var(--hero-battery-100-micro);mask:var(--hero-battery-100-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-beaker{--hero-beaker:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.75%203.104v5.714a2.25%202.25%200%200%201-.659%201.591L5%2014.5M9.75%203.104c-.251.023-.501.05-.75.082m.75-.082a24.301%2024.301%200%200%201%204.5%200m0%200v5.714c0%20.597.237%201.17.659%201.591L19.8%2015.3M14.25%203.104c.251.023.501.05.75.082M19.8%2015.3l-1.57.393A9.065%209.065%200%200%201%2012%2015a9.065%209.065%200%200%200-6.23-.693L5%2014.5m14.8.8%201.402%201.402c1.232%201.232.65%203.318-1.067%203.611A48.309%2048.309%200%200%201%2012%2021c-2.773%200-5.491-.235-8.135-.687-1.718-.293-2.3-2.379-1.067-3.61L5%2014.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-beaker);-webkit-mask:var(--hero-beaker);-webkit-mask:var(--hero-beaker);mask:var(--hero-beaker);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell{--hero-bell:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.857%2017.082a23.848%2023.848%200%200%200%205.454-1.31A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206%209v.75a8.967%208.967%200%200%201-2.312%206.022c1.733.64%203.56%201.085%205.455%201.31m5.714%200a24.255%2024.255%200%200%201-5.714%200m5.714%200a3%203%200%201%201-5.714%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bell);-webkit-mask:var(--hero-bell);-webkit-mask:var(--hero-bell);mask:var(--hero-bell);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell-alert{--hero-bell-alert:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.857%2017.082a23.848%2023.848%200%200%200%205.454-1.31A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206%209v.75a8.967%208.967%200%200%201-2.312%206.022c1.733.64%203.56%201.085%205.455%201.31m5.714%200a24.255%2024.255%200%200%201-5.714%200m5.714%200a3%203%200%201%201-5.714%200M3.124%207.5A8.969%208.969%200%200%201%205.292%203m13.416%200a8.969%208.969%200%200%201%202.168%204.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bell-alert);-webkit-mask:var(--hero-bell-alert);-webkit-mask:var(--hero-bell-alert);mask:var(--hero-bell-alert);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt{--hero-bolt:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m3.75%2013.5%2010.5-11.25L12%2010.5h8.25L9.75%2021.75%2012%2013.5H3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);mask:var(--hero-bolt);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt-micro{--hero-bolt-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.58%201.077a.75.75%200%200%201%20.405.82L9.165%206h4.085a.75.75%200%200%201%20.567%201.241l-6.5%207.5a.75.75%200%200%201-1.302-.638L6.835%2010H2.75a.75.75%200%200%201-.567-1.241l6.5-7.5a.75.75%200%200%201%20.897-.182Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bolt-micro);-webkit-mask:var(--hero-bolt-micro);-webkit-mask:var(--hero-bolt-micro);mask:var(--hero-bolt-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-book-open{--hero-book-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206.042A8.967%208.967%200%200%200%206%203.75c-1.052%200-2.062.18-3%20.512v14.25A8.987%208.987%200%200%201%206%2018c2.305%200%204.408.867%206%202.292m0-14.25a8.966%208.966%200%200%201%206-2.292c1.052%200%202.062.18%203%20.512v14.25A8.987%208.987%200%200%200%2018%2018a8.967%208.967%200%200%200-6%202.292m0-14.25v14.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);mask:var(--hero-book-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bookmark{--hero-bookmark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.593%203.322c1.1.128%201.907%201.077%201.907%202.185V21L12%2017.25%204.5%2021V5.507c0-1.108.806-2.057%201.907-2.185a48.507%2048.507%200%200%201%2011.186%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bookmark);-webkit-mask:var(--hero-bookmark);-webkit-mask:var(--hero-bookmark);mask:var(--hero-bookmark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bookmark-slash{--hero-bookmark-slash:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m3%203%201.664%201.664M21%2021l-1.5-1.5m-5.485-1.242L12%2017.25%204.5%2021V8.742m.164-4.078a2.15%202.15%200%200%201%201.743-1.342%2048.507%2048.507%200%200%201%2011.186%200c1.1.128%201.907%201.077%201.907%202.185V19.5M4.664%204.664%2019.5%2019.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bookmark-slash);-webkit-mask:var(--hero-bookmark-slash);-webkit-mask:var(--hero-bookmark-slash);mask:var(--hero-bookmark-slash);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-briefcase{--hero-briefcase:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%2014.15v4.25c0%201.094-.787%202.036-1.872%202.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5%200a2.18%202.18%200%200%200%20.75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114%2048.114%200%200%200-3.413-.387m4.5%208.006c-.194.165-.42.295-.673.38A23.978%2023.978%200%200%201%2012%2015.75c-2.648%200-5.195-.429-7.577-1.22a2.016%202.016%200%200%201-.673-.38m0%200A2.18%202.18%200%200%201%203%2012.489V8.706c0-1.081.768-2.015%201.837-2.175a48.111%2048.111%200%200%201%203.413-.387m7.5%200V5.25A2.25%202.25%200%200%200%2013.5%203h-3a2.25%202.25%200%200%200-2.25%202.25v.894m7.5%200a48.667%2048.667%200%200%200-7.5%200M12%2012.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-briefcase);-webkit-mask:var(--hero-briefcase);-webkit-mask:var(--hero-briefcase);mask:var(--hero-briefcase);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-library{--hero-building-library:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2021v-8.25M15.75%2021v-8.25M8.25%2021v-8.25M3%209l9-6%209%206m-1.5%2012V10.332A48.36%2048.36%200%200%200%2012%209.75c-2.551%200-5.056.2-7.5.582V21M3%2021h18M12%206.75h.008v.008H12V6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-library);-webkit-mask:var(--hero-building-library);-webkit-mask:var(--hero-building-library);mask:var(--hero-building-library);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office{--hero-building-office:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%2021h16.5M4.5%203h15M5.25%203v18m13.5-18v18M9%206.75h1.5m-1.5%203h1.5m-1.5%203h1.5m3-6H15m-1.5%203H15m-1.5%203H15M9%2021v-3.375c0-.621.504-1.125%201.125-1.125h3.75c.621%200%201.125.504%201.125%201.125V21%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office);-webkit-mask:var(--hero-building-office);-webkit-mask:var(--hero-building-office);mask:var(--hero-building-office);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-2{--hero-building-office-2:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2021h19.5m-18-18v18m10.5-18v18m6-13.5V21M6.75%206.75h.75m-.75%203h.75m-.75%203h.75m3-6h.75m-.75%203h.75m-.75%203h.75M6.75%2021v-3.375c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21M3%203h12m-.75%204.5H21m-3.75%203.75h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office-2);-webkit-mask:var(--hero-building-office-2);-webkit-mask:var(--hero-building-office-2);mask:var(--hero-building-office-2);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-storefront{--hero-building-storefront:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2021v-7.5a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75V21m-4.5%200H2.36m11.14%200H18m0%200h3.64m-1.39%200V9.349M3.75%2021V9.349m0%200a3.001%203.001%200%200%200%203.75-.615A2.993%202.993%200%200%200%209.75%209.75c.896%200%201.7-.393%202.25-1.016a2.993%202.993%200%200%200%202.25%201.016c.896%200%201.7-.393%202.25-1.015a3.001%203.001%200%200%200%203.75.614m-16.5%200a3.004%203.004%200%200%201-.621-4.72l1.189-1.19A1.5%201.5%200%200%201%205.378%203h13.243a1.5%201.5%200%200%201%201.06.44l1.19%201.189a3%203%200%200%201-.621%204.72M6.75%2018h3.75a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75H6.75a.75.75%200%200%200-.75.75v3.75c0%20.414.336.75.75.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-storefront);-webkit-mask:var(--hero-building-storefront);-webkit-mask:var(--hero-building-storefront);mask:var(--hero-building-storefront);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calculator{--hero-calculator:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2015.75V18m-7.5-6.75h.008v.008H8.25v-.008Zm0%202.25h.008v.008H8.25V13.5Zm0%202.25h.008v.008H8.25v-.008Zm0%202.25h.008v.008H8.25V18Zm2.498-6.75h.007v.008h-.007v-.008Zm0%202.25h.007v.008h-.007V13.5Zm0%202.25h.007v.008h-.007v-.008Zm0%202.25h.007v.008h-.007V18Zm2.504-6.75h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V13.5Zm0%202.25h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V18Zm2.498-6.75h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V13.5ZM8.25%206h7.5v2.25h-7.5V6ZM12%202.25c-1.892%200-3.758.11-5.593.322C5.307%202.7%204.5%203.65%204.5%204.757V19.5a2.25%202.25%200%200%200%202.25%202.25h10.5a2.25%202.25%200%200%200%202.25-2.25V4.757c0-1.108-.806-2.057-1.907-2.185A48.507%2048.507%200%200%200%2012%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calculator);-webkit-mask:var(--hero-calculator);-webkit-mask:var(--hero-calculator);mask:var(--hero-calculator);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar{--hero-calendar:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar);-webkit-mask:var(--hero-calendar);-webkit-mask:var(--hero-calendar);mask:var(--hero-calendar);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days{--hero-calendar-days:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5m-9-6h.008v.008H12v-.008ZM12%2015h.008v.008H12V15Zm0%202.25h.008v.008H12v-.008ZM9.75%2015h.008v.008H9.75V15Zm0%202.25h.008v.008H9.75v-.008ZM7.5%2015h.008v.008H7.5V15Zm0%202.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V15Zm0%202.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0%202.25h.008v.008H16.5V15Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);mask:var(--hero-calendar-days);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days-micro{--hero-calendar-days-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.75%207.5a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5ZM5%2010.25a.75.75%200%201%201%201.5%200%20.75.75%200%200%201-1.5%200ZM10.25%207.5a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5ZM7.25%208.25a.75.75%200%201%201%201.5%200%20.75.75%200%200%201-1.5%200ZM8%209.5A.75.75%200%201%200%208%2011a.75.75%200%200%200%200-1.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.75%201a.75.75%200%200%200-.75.75V3a2%202%200%200%200-2%202v7a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2V5a2%202%200%200%200-2-2V1.75a.75.75%200%200%200-1.5%200V3h-5V1.75A.75.75%200%200%200%204.75%201ZM3.5%207a1%201%200%200%201%201-1h7a1%201%200%200%201%201%201v4.5a1%201%200%200%201-1%201h-7a1%201%200%200%201-1-1V7Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-days-micro);-webkit-mask:var(--hero-calendar-days-micro);-webkit-mask:var(--hero-calendar-days-micro);mask:var(--hero-calendar-days-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-camera{--hero-camera:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.827%206.175A2.31%202.31%200%200%201%205.186%207.23c-.38.054-.757.112-1.134.175C2.999%207.58%202.25%208.507%202.25%209.574V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9.574c0-1.067-.75-1.994-1.802-2.169a47.865%2047.865%200%200%200-1.134-.175%202.31%202.31%200%200%201-1.64-1.055l-.822-1.316a2.192%202.192%200%200%200-1.736-1.039%2048.774%2048.774%200%200%200-5.232%200%202.192%202.192%200%200%200-1.736%201.039l-.821%201.316Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2012.75a4.5%204.5%200%201%201-9%200%204.5%204.5%200%200%201%209%200ZM18.75%2010.5h.008v.008h-.008V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-camera);-webkit-mask:var(--hero-camera);-webkit-mask:var(--hero-camera);mask:var(--hero-camera);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar{--hero-chart-bar:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2013.125C3%2012.504%203.504%2012%204.125%2012h2.25c.621%200%201.125.504%201.125%201.125v6.75C7.5%2020.496%206.996%2021%206.375%2021h-2.25A1.125%201.125%200%200%201%203%2019.875v-6.75ZM9.75%208.625c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125v11.25c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V8.625ZM16.5%204.125c0-.621.504-1.125%201.125-1.125h2.25C20.496%203%2021%203.504%2021%204.125v15.75c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V4.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);mask:var(--hero-chart-bar);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar-square{--hero-chart-bar-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%2014.25v2.25m3-4.5v4.5m3-6.75v6.75m3-9v9M6%2020.25h12A2.25%202.25%200%200%200%2020.25%2018V6A2.25%202.25%200%200%200%2018%203.75H6A2.25%202.25%200%200%200%203.75%206v12A2.25%202.25%200%200%200%206%2020.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar-square);-webkit-mask:var(--hero-chart-bar-square);-webkit-mask:var(--hero-chart-bar-square);mask:var(--hero-chart-bar-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-pie{--hero-chart-pie:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%206a7.5%207.5%200%201%200%207.5%207.5h-7.5V6Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2010.5H21A7.5%207.5%200%200%200%2013.5%203v7.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-pie);-webkit-mask:var(--hero-chart-pie);-webkit-mask:var(--hero-chart-pie);mask:var(--hero-chart-pie);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-bottom-center-text{--hero-chat-bubble-bottom-center-text:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%208.25h9m-9%203H12m-9.75%201.51c0%201.6%201.123%202.994%202.707%203.227%201.129.166%202.27.293%203.423.379.35.026.67.21.865.501L12%2021l2.755-4.133a1.14%201.14%200%200%201%20.865-.501%2048.172%2048.172%200%200%200%203.423-.379c1.584-.233%202.707-1.626%202.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394%2048.394%200%200%200%2012%203c-2.392%200-4.744.175-7.043.513C3.373%203.746%202.25%205.14%202.25%206.741v6.018Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-bottom-center-text);-webkit-mask:var(--hero-chat-bubble-bottom-center-text);-webkit-mask:var(--hero-chat-bubble-bottom-center-text);mask:var(--hero-chat-bubble-bottom-center-text);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-ellipsis{--hero-chat-bubble-left-ellipsis:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.625%209.75a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200H8.25m4.125%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200H12m4.125%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200h-.375m-13.5%203.01c0%201.6%201.123%202.994%202.707%203.227%201.087.16%202.185.283%203.293.369V21l4.184-4.183a1.14%201.14%200%200%201%20.778-.332%2048.294%2048.294%200%200%200%205.83-.498c1.585-.233%202.708-1.626%202.708-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394%2048.394%200%200%200%2012%203c-2.392%200-4.744.175-7.043.513C3.373%203.746%202.25%205.14%202.25%206.741v6.018Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-ellipsis);-webkit-mask:var(--hero-chat-bubble-left-ellipsis);-webkit-mask:var(--hero-chat-bubble-left-ellipsis);mask:var(--hero-chat-bubble-left-ellipsis);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right{--hero-chat-bubble-left-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right-micro{--hero-chat-bubble-left-right-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%208.849c0%201%20.738%201.851%201.734%201.947L3%2010.82v2.429a.75.75%200%200%200%201.28.53l1.82-1.82A3.484%203.484%200%200%201%205.5%2010V9A3.5%203.5%200%200%201%209%205.5h4V4.151c0-1-.739-1.851-1.734-1.947a44.539%2044.539%200%200%200-8.532%200C1.738%202.3%201%203.151%201%204.151V8.85Z%22%2F%3E%20%20%3Cpath%20d%3D%22M7%209a2%202%200%200%201%202-2h4a2%202%200%200%201%202%202v1a2%202%200%200%201-2%202h-.25v1.25a.75.75%200%200%201-1.28.53L9.69%2012H9a2%202%200%200%201-2-2V9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-right-micro);-webkit-mask:var(--hero-chat-bubble-left-right-micro);-webkit-mask:var(--hero-chat-bubble-left-right-micro);mask:var(--hero-chat-bubble-left-right-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check{--hero-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2012.75%206%206%209-13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);mask:var(--hero-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-badge{--hero-check-badge:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012c0%201.268-.63%202.39-1.593%203.068a3.745%203.745%200%200%201-1.043%203.296%203.745%203.745%200%200%201-3.296%201.043A3.745%203.745%200%200%201%2012%2021c-1.268%200-2.39-.63-3.068-1.593a3.746%203.746%200%200%201-3.296-1.043%203.745%203.745%200%200%201-1.043-3.296A3.745%203.745%200%200%201%203%2012c0-1.268.63-2.39%201.593-3.068a3.745%203.745%200%200%201%201.043-3.296%203.746%203.746%200%200%201%203.296-1.043A3.746%203.746%200%200%201%2012%203c1.268%200%202.39.63%203.068%201.593a3.746%203.746%200%200%201%203.296%201.043%203.746%203.746%200%200%201%201.043%203.296A3.745%203.745%200%200%201%2021%2012Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-badge);-webkit-mask:var(--hero-check-badge);-webkit-mask:var(--hero-check-badge);mask:var(--hero-check-badge);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle{--hero-check-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle-micro{--hero-check-circle-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014Zm3.844-8.791a.75.75%200%200%200-1.188-.918l-3.7%204.79-1.649-1.833a.75.75%200%201%200-1.114%201.004l2.25%202.5a.75.75%200%200%200%201.15-.043l4.25-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle-micro);-webkit-mask:var(--hero-check-circle-micro);-webkit-mask:var(--hero-check-circle-micro);mask:var(--hero-check-circle-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle-solid{--hero-check-circle-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012Zm13.36-1.814a.75.75%200%201%200-1.22-.872l-3.236%204.53L9.53%2012.22a.75.75%200%200%200-1.06%201.06l2.25%202.25a.75.75%200%200%200%201.14-.094l3.75-5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle-solid);-webkit-mask:var(--hero-check-circle-solid);-webkit-mask:var(--hero-check-circle-solid);mask:var(--hero-check-circle-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-micro{--hero-check-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.416%203.376a.75.75%200%200%201%20.208%201.04l-5%207.5a.75.75%200%200%201-1.154.114l-3-3a.75.75%200%200%201%201.06-1.06l2.353%202.353%204.493-6.74a.75.75%200%200%201%201.04-.207Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-micro);-webkit-mask:var(--hero-check-micro);-webkit-mask:var(--hero-check-micro);mask:var(--hero-check-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-double-left{--hero-chevron-double-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m18.75%204.5-7.5%207.5%207.5%207.5m-6-15L5.25%2012l7.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-double-left);-webkit-mask:var(--hero-chevron-double-left);-webkit-mask:var(--hero-chevron-double-left);mask:var(--hero-chevron-double-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-double-right{--hero-chevron-double-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m5.25%204.5%207.5%207.5-7.5%207.5m6-15%207.5%207.5-7.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-double-right);-webkit-mask:var(--hero-chevron-double-right);-webkit-mask:var(--hero-chevron-double-right);mask:var(--hero-chevron-double-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down{--hero-chevron-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%208.25-7.5%207.5-7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down-micro{--hero-chevron-down-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.22%206.22a.75.75%200%200%201%201.06%200L8%208.94l2.72-2.72a.75.75%200%201%201%201.06%201.06l-3.25%203.25a.75.75%200%200%201-1.06%200L4.22%207.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down-micro);-webkit-mask:var(--hero-chevron-down-micro);-webkit-mask:var(--hero-chevron-down-micro);mask:var(--hero-chevron-down-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left{--hero-chevron-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2019.5%208.25%2012l7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);mask:var(--hero-chevron-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left-mini{--hero-chevron-left-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.78%205.22a.75.75%200%200%201%200%201.06L8.06%2010l3.72%203.72a.75.75%200%201%201-1.06%201.06l-4.25-4.25a.75.75%200%200%201%200-1.06l4.25-4.25a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-left-mini);-webkit-mask:var(--hero-chevron-left-mini);-webkit-mask:var(--hero-chevron-left-mini);mask:var(--hero-chevron-left-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right{--hero-chevron-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m8.25%204.5%207.5%207.5-7.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right-micro{--hero-chevron-right-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.22%204.22a.75.75%200%200%201%201.06%200l3.25%203.25a.75.75%200%200%201%200%201.06l-3.25%203.25a.75.75%200%200%201-1.06-1.06L8.94%208%206.22%205.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right-micro);-webkit-mask:var(--hero-chevron-right-micro);-webkit-mask:var(--hero-chevron-right-micro);mask:var(--hero-chevron-right-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right-mini{--hero-chevron-right-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010%208.22%206.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right-mini);-webkit-mask:var(--hero-chevron-right-mini);-webkit-mask:var(--hero-chevron-right-mini);mask:var(--hero-chevron-right-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-up{--hero-chevron-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2015.75%207.5-7.5%207.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);mask:var(--hero-chevron-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-up-down{--hero-chevron-up-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%2015%2012%2018.75%2015.75%2015m-7.5-6L12%205.25%2015.75%209%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-up-down);-webkit-mask:var(--hero-chevron-up-down);-webkit-mask:var(--hero-chevron-up-down);mask:var(--hero-chevron-up-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-up-micro{--hero-chevron-up-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.78%209.78a.75.75%200%200%201-1.06%200L8%207.06%205.28%209.78a.75.75%200%200%201-1.06-1.06l3.25-3.25a.75.75%200%200%201%201.06%200l3.25%203.25a.75.75%200%200%201%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-up-micro);-webkit-mask:var(--hero-chevron-up-micro);-webkit-mask:var(--hero-chevron-up-micro);mask:var(--hero-chevron-up-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard{--hero-clipboard:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.666%203.888A2.25%202.25%200%200%200%2013.5%202.25h-3c-1.03%200-1.9.693-2.166%201.638m7.332%200c.055.194.084.4.084.612v0a.75.75%200%200%201-.75.75H9a.75.75%200%200%201-.75-.75v0c0-.212.03-.418.084-.612m7.332%200c.646.049%201.288.11%201.927.184%201.1.128%201.907%201.077%201.907%202.185V19.5a2.25%202.25%200%200%201-2.25%202.25H6.75A2.25%202.25%200%200%201%204.5%2019.5V6.257c0-1.108.806-2.057%201.907-2.185a48.208%2048.208%200%200%201%201.927-.184%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard);-webkit-mask:var(--hero-clipboard);-webkit-mask:var(--hero-clipboard);mask:var(--hero-clipboard);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document-check{--hero-clipboard-document-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.35%203.836c-.065.21-.1.433-.1.664%200%20.414.336.75.75.75h4.5a.75.75%200%200%200%20.75-.75%202.25%202.25%200%200%200-.1-.664m-5.8%200A2.251%202.251%200%200%201%2013.5%202.25H15c1.012%200%201.867.668%202.15%201.586m-5.8%200c-.376.023-.75.05-1.124.08C9.095%204.01%208.25%204.973%208.25%206.108V8.25m8.9-4.414c.376.023.75.05%201.124.08%201.131.094%201.976%201.057%201.976%202.192V16.5A2.25%202.25%200%200%201%2018%2018.75h-2.25m-7.5-10.5H4.875c-.621%200-1.125.504-1.125%201.125v11.25c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V18.75m-7.5-10.5h6.375c.621%200%201.125.504%201.125%201.125v9.375m-8.25-3%201.5%201.5%203-3.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document-check);-webkit-mask:var(--hero-clipboard-document-check);-webkit-mask:var(--hero-clipboard-document-check);mask:var(--hero-clipboard-document-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document-list{--hero-clipboard-document-list:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012h3.75M9%2015h3.75M9%2018h3.75m3%20.75H18a2.25%202.25%200%200%200%202.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424%2048.424%200%200%200-1.123-.08m-5.801%200c-.065.21-.1.433-.1.664%200%20.414.336.75.75.75h4.5a.75.75%200%200%200%20.75-.75%202.25%202.25%200%200%200-.1-.664m-5.8%200A2.251%202.251%200%200%201%2013.5%202.25H15c1.012%200%201.867.668%202.15%201.586m-5.8%200c-.376.023-.75.05-1.124.08C9.095%204.01%208.25%204.973%208.25%206.108V8.25m0%200H4.875c-.621%200-1.125.504-1.125%201.125v11.25c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V9.375c0-.621-.504-1.125-1.125-1.125H8.25ZM6.75%2012h.008v.008H6.75V12Zm0%203h.008v.008H6.75V15Zm0%203h.008v.008H6.75V18Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document-list);-webkit-mask:var(--hero-clipboard-document-list);-webkit-mask:var(--hero-clipboard-document-list);mask:var(--hero-clipboard-document-list);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock{--hero-clock:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206v6h4.5m4.5%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);mask:var(--hero-clock);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock-micro{--hero-clock-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%208a7%207%200%201%201%2014%200A7%207%200%200%201%201%208Zm7.75-4.25a.75.75%200%200%200-1.5%200V8c0%20.414.336.75.75.75h3.25a.75.75%200%200%200%200-1.5h-2.5v-3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clock-micro);-webkit-mask:var(--hero-clock-micro);-webkit-mask:var(--hero-clock-micro);mask:var(--hero-clock-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-code-bracket{--hero-code-bracket:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.25%206.75%2022.5%2012l-5.25%205.25m-10.5%200L1.5%2012l5.25-5.25m7.5-3-4.5%2016.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-code-bracket);-webkit-mask:var(--hero-code-bracket);-webkit-mask:var(--hero-code-bracket);mask:var(--hero-code-bracket);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-code-bracket-square{--hero-code-bracket-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%209.75%2016.5%2012l-2.25%202.25m-4.5%200L7.5%2012l2.25-2.25M6%2020.25h12A2.25%202.25%200%200%200%2020.25%2018V6A2.25%202.25%200%200%200%2018%203.75H6A2.25%202.25%200%200%200%203.75%206v12A2.25%202.25%200%200%200%206%2020.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-code-bracket-square);-webkit-mask:var(--hero-code-bracket-square);-webkit-mask:var(--hero-code-bracket-square);mask:var(--hero-code-bracket-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-6-tooth{--hero-cog-6-tooth:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.594%203.94c.09-.542.56-.94%201.11-.94h2.593c.55%200%201.02.398%201.11.94l.213%201.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257%201.075.124l1.217-.456a1.125%201.125%200%200%201%201.37.49l1.296%202.247a1.125%201.125%200%200%201-.26%201.431l-1.003.827c-.293.241-.438.613-.43.992a7.723%207.723%200%200%201%200%20.255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26%201.43l-1.298%202.247a1.125%201.125%200%200%201-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47%206.47%200%200%201-.22.128c-.331.183-.581.495-.644.869l-.213%201.281c-.09.543-.56.94-1.11.94h-2.594c-.55%200-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52%206.52%200%200%201-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125%201.125%200%200%201-1.369-.49l-1.297-2.247a1.125%201.125%200%200%201%20.26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932%206.932%200%200%201%200-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125%201.125%200%200%201-.26-1.43l1.297-2.247a1.125%201.125%200%200%201%201.37-.491l1.216.456c.356.133.751.072%201.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-command-line{--hero-command-line:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m6.75%207.5%203%202.25-3%202.25m4.5%200h3m-9%208.25h13.5A2.25%202.25%200%200%200%2021%2018V6a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%206v12a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-command-line);-webkit-mask:var(--hero-command-line);-webkit-mask:var(--hero-command-line);mask:var(--hero-command-line);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-computer-desktop{--hero-computer-desktop:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2017.25v1.007a3%203%200%200%201-.879%202.122L7.5%2021h9l-.621-.621A3%203%200%200%201%2015%2018.257V17.25m6-12V15a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2015V5.25m18%200A2.25%202.25%200%200%200%2018.75%203H5.25A2.25%202.25%200%200%200%203%205.25m18%200V12a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2012V5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-computer-desktop);-webkit-mask:var(--hero-computer-desktop);-webkit-mask:var(--hero-computer-desktop);mask:var(--hero-computer-desktop);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-computer-desktop-micro{--hero-computer-desktop-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.25A2.25%202.25%200%200%201%204.25%202h7.5A2.25%202.25%200%200%201%2014%204.25v5.5A2.25%202.25%200%200%201%2011.75%2012h-1.312c.1.128.21.248.328.36a.75.75%200%200%201%20.234.545v.345a.75.75%200%200%201-.75.75h-4.5a.75.75%200%200%201-.75-.75v-.345a.75.75%200%200%201%20.234-.545c.118-.111.228-.232.328-.36H4.25A2.25%202.25%200%200%201%202%209.75v-5.5Zm2.25-.75a.75.75%200%200%200-.75.75v4.5c0%20.414.336.75.75.75h7.5a.75.75%200%200%200%20.75-.75v-4.5a.75.75%200%200%200-.75-.75h-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-computer-desktop-micro);-webkit-mask:var(--hero-computer-desktop-micro);-webkit-mask:var(--hero-computer-desktop-micro);mask:var(--hero-computer-desktop-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cpu-chip{--hero-cpu-chip:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cpu-chip);-webkit-mask:var(--hero-cpu-chip);-webkit-mask:var(--hero-cpu-chip);mask:var(--hero-cpu-chip);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-credit-card{--hero-credit-card:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%208.25h19.5M2.25%209h19.5m-16.5%205.25h6m-6%202.25h3m-3.75%203h15a2.25%202.25%200%200%200%202.25-2.25V6.75A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25v10.5A2.25%202.25%200%200%200%204.5%2019.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-credit-card);-webkit-mask:var(--hero-credit-card);-webkit-mask:var(--hero-credit-card);mask:var(--hero-credit-card);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cube{--hero-cube:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%207.5-9-5.25L3%207.5m18%200-9%205.25m9-5.25v9l-9%205.25M3%207.5l9%205.25M3%207.5v9l9%205.25m0-9v9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cube);-webkit-mask:var(--hero-cube);-webkit-mask:var(--hero-cube);mask:var(--hero-cube);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-currency-euro{--hero-currency-euro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%207.756a4.5%204.5%200%201%200%200%208.488M7.5%2010.5h5.25m-5.25%203h5.25M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-currency-euro);-webkit-mask:var(--hero-currency-euro);-webkit-mask:var(--hero-currency-euro);mask:var(--hero-currency-euro);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cursor-arrow-rays{--hero-cursor-arrow-rays:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672ZM12%202.25V4.5m5.834.166-1.591%201.591M20.25%2010.5H18M7.757%2014.743l-1.59%201.59M6%2010.5H3.75m4.007-4.243-1.59-1.59%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cursor-arrow-rays);-webkit-mask:var(--hero-cursor-arrow-rays);-webkit-mask:var(--hero-cursor-arrow-rays);mask:var(--hero-cursor-arrow-rays);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-device-phone-mobile{--hero-device-phone-mobile:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%201.5H8.25A2.25%202.25%200%200%200%206%203.75v16.5a2.25%202.25%200%200%200%202.25%202.25h7.5A2.25%202.25%200%200%200%2018%2020.25V3.75a2.25%202.25%200%200%200-2.25-2.25H13.5m-3%200V3h3V1.5m-3%200h3m-3%2018.75h3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-device-phone-mobile);-webkit-mask:var(--hero-device-phone-mobile);-webkit-mask:var(--hero-device-phone-mobile);mask:var(--hero-device-phone-mobile);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document{--hero-document:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m2.25%200H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document);-webkit-mask:var(--hero-document);-webkit-mask:var(--hero-document);mask:var(--hero-document);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-arrow-down{--hero-document-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m.75%2012%203%203m0%200%203-3m-3%203v-6m-1.5-9H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-arrow-down);-webkit-mask:var(--hero-document-arrow-down);-webkit-mask:var(--hero-document-arrow-down);mask:var(--hero-document-arrow-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-arrow-up{--hero-document-arrow-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m6.75%2012-3-3m0%200-3%203m3-3v6m-1.5-15H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-arrow-up);-webkit-mask:var(--hero-document-arrow-up);-webkit-mask:var(--hero-document-arrow-up);mask:var(--hero-document-arrow-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-chart-bar{--hero-document-chart-bar:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25M9%2016.5v.75m3-3v3M15%2012v5.25m-4.5-15H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-chart-bar);-webkit-mask:var(--hero-document-chart-bar);-webkit-mask:var(--hero-document-chart-bar);mask:var(--hero-document-chart-bar);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-check{--hero-document-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.125%202.25h-4.5c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125v-9M10.125%202.25h.375a9%209%200%200%201%209%209v.375M10.125%202.25A3.375%203.375%200%200%201%2013.5%205.625v1.5c0%20.621.504%201.125%201.125%201.125h1.5a3.375%203.375%200%200%201%203.375%203.375M9%2015l2.25%202.25L15%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-check);-webkit-mask:var(--hero-document-check);-webkit-mask:var(--hero-document-check);mask:var(--hero-document-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-duplicate{--hero-document-duplicate:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2017.25v3.375c0%20.621-.504%201.125-1.125%201.125h-9.75a1.125%201.125%200%200%201-1.125-1.125V7.875c0-.621.504-1.125%201.125-1.125H6.75a9.06%209.06%200%200%201%201.5.124m7.5%2010.376h3.375c.621%200%201.125-.504%201.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06%209.06%200%200%200-1.5-.124H9.375c-.621%200-1.125.504-1.125%201.125v3.5m7.5%2010.375H9.375a1.125%201.125%200%200%201-1.125-1.125v-9.25m12%206.625v-1.875a3.375%203.375%200%200%200-3.375-3.375h-1.5a1.125%201.125%200%200%201-1.125-1.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H9.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-duplicate);-webkit-mask:var(--hero-document-duplicate);-webkit-mask:var(--hero-document-duplicate);mask:var(--hero-document-duplicate);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-magnifying-glass{--hero-document-magnifying-glass:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m5.231%2013.481L15%2017.25m-4.5-15H5.625c-.621%200-1.125.504-1.125%201.125v16.5c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Zm3.75%2011.625a2.625%202.625%200%201%201-5.25%200%202.625%202.625%200%200%201%205.25%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-magnifying-glass);-webkit-mask:var(--hero-document-magnifying-glass);-webkit-mask:var(--hero-document-magnifying-glass);mask:var(--hero-document-magnifying-glass);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-plus{--hero-document-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m3.75%209v6m3-3H9m1.5-12H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-plus);-webkit-mask:var(--hero-document-plus);-webkit-mask:var(--hero-document-plus);mask:var(--hero-document-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text{--hero-document-text:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m0%2012.75h7.5m-7.5%203H12M10.5%202.25H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);mask:var(--hero-document-text);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text-micro{--hero-document-text-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a1.5%201.5%200%200%200-1.5%201.5v9A1.5%201.5%200%200%200%204%2014h8a1.5%201.5%200%200%200%201.5-1.5V6.621a1.5%201.5%200%200%200-.44-1.06L9.94%202.439A1.5%201.5%200%200%200%208.878%202H4Zm1%205.75A.75.75%200%200%201%205.75%207h4.5a.75.75%200%200%201%200%201.5h-4.5A.75.75%200%200%201%205%207.75Zm0%203a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-text-micro);-webkit-mask:var(--hero-document-text-micro);-webkit-mask:var(--hero-document-text-micro);mask:var(--hero-document-text-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ellipsis-horizontal{--hero-ellipsis-horizontal:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM12.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM18.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ellipsis-horizontal);-webkit-mask:var(--hero-ellipsis-horizontal);-webkit-mask:var(--hero-ellipsis-horizontal);mask:var(--hero-ellipsis-horizontal);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ellipsis-vertical{--hero-ellipsis-vertical:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5ZM12%2012.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5ZM12%2018.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ellipsis-vertical);-webkit-mask:var(--hero-ellipsis-vertical);-webkit-mask:var(--hero-ellipsis-vertical);mask:var(--hero-ellipsis-vertical);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope{--hero-envelope:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%206.75v10.5a2.25%202.25%200%200%201-2.25%202.25h-15a2.25%202.25%200%200%201-2.25-2.25V6.75m19.5%200A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25m19.5%200v.243a2.25%202.25%200%200%201-1.07%201.916l-7.5%204.615a2.25%202.25%200%200%201-2.36%200L3.32%208.91a2.25%202.25%200%200%201-1.07-1.916V6.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);mask:var(--hero-envelope);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope-micro{--hero-envelope-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.5%203A1.5%201.5%200%200%200%201%204.5v.793c.026.009.051.02.076.032L7.674%208.51c.206.1.446.1.652%200l6.598-3.185A.755.755%200%200%201%2015%205.293V4.5A1.5%201.5%200%200%200%2013.5%203h-11Z%22%2F%3E%20%20%3Cpath%20d%3D%22M15%206.954%208.978%209.86a2.25%202.25%200%200%201-1.956%200L1%206.954V11.5A1.5%201.5%200%200%200%202.5%2013h11a1.5%201.5%200%200%200%201.5-1.5V6.954Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-envelope-micro);-webkit-mask:var(--hero-envelope-micro);-webkit-mask:var(--hero-envelope-micro);mask:var(--hero-envelope-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle{--hero-exclamation-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m9-.75a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%203.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);mask:var(--hero-exclamation-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-triangle{--hero-exclamation-triangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m-9.303%203.376c-.866%201.5.217%203.374%201.948%203.374h14.71c1.73%200%202.813-1.874%201.948-3.374L13.949%203.378c-.866-1.5-3.032-1.5-3.898%200L2.697%2016.126ZM12%2015.75h.007v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-triangle-micro{--hero-exclamation-triangle-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.701%202.25c.577-1%202.02-1%202.598%200l5.196%209a1.5%201.5%200%200%201-1.299%202.25H2.804a1.5%201.5%200%200%201-1.3-2.25l5.197-9ZM8%204a.75.75%200%200%201%20.75.75v3a.75.75%200%201%201-1.5%200v-3A.75.75%200%200%201%208%204Zm0%208a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-triangle-micro);-webkit-mask:var(--hero-exclamation-triangle-micro);-webkit-mask:var(--hero-exclamation-triangle-micro);mask:var(--hero-exclamation-triangle-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye{--hero-eye:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.036%2012.322a1.012%201.012%200%200%201%200-.639C3.423%207.51%207.36%204.5%2012%204.5c4.638%200%208.573%203.007%209.963%207.178.07.207.07.431%200%20.639C20.577%2016.49%2016.64%2019.5%2012%2019.5c-4.638%200-8.573-3.007-9.963-7.178Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-eye);-webkit-mask:var(--hero-eye);-webkit-mask:var(--hero-eye);mask:var(--hero-eye);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye-slash{--hero-eye-slash:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.98%208.223A10.477%2010.477%200%200%200%201.934%2012C3.226%2016.338%207.244%2019.5%2012%2019.5c.993%200%201.953-.138%202.863-.395M6.228%206.228A10.451%2010.451%200%200%201%2012%204.5c4.756%200%208.773%203.162%2010.065%207.498a10.522%2010.522%200%200%201-4.293%205.774M6.228%206.228%203%203m3.228%203.228%203.65%203.65m7.894%207.894L21%2021m-3.228-3.228-3.65-3.65m0%200a3%203%200%201%200-4.243-4.243m4.242%204.242L9.88%209.88%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-eye-slash);-webkit-mask:var(--hero-eye-slash);-webkit-mask:var(--hero-eye-slash);mask:var(--hero-eye-slash);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-face-smile{--hero-face-smile:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.182%2015.182a4.5%204.5%200%200%201-6.364%200M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200ZM9.75%209.75c0%20.414-.168.75-.375.75S9%2010.164%209%209.75%209.168%209%209.375%209s.375.336.375.75Zm-.375%200h.008v.015h-.008V9.75Zm5.625%200c0%20.414-.168.75-.375.75s-.375-.336-.375-.75.168-.75.375-.75.375.336.375.75Zm-.375%200h.008v.015h-.008V9.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-face-smile);-webkit-mask:var(--hero-face-smile);-webkit-mask:var(--hero-face-smile);mask:var(--hero-face-smile);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-fire{--hero-fire:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.362%205.214A8.252%208.252%200%200%201%2012%2021%208.25%208.25%200%200%201%206.038%207.047%208.287%208.287%200%200%200%209%209.601a8.983%208.983%200%200%201%203.361-6.867%208.21%208.21%200%200%200%203%202.48Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018a3.75%203.75%200%200%200%20.495-7.468%205.99%205.99%200%200%200-1.925%203.547%205.975%205.975%200%200%201-2.133-1.001A3.75%203.75%200%200%200%2012%2018Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-fire);-webkit-mask:var(--hero-fire);-webkit-mask:var(--hero-fire);mask:var(--hero-fire);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-flag{--hero-flag:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%203v1.5M3%2021v-6m0%200%202.77-.693a9%209%200%200%201%206.208.682l.108.054a9%209%200%200%200%206.086.71l3.114-.732a48.524%2048.524%200%200%201-.005-10.499l-3.11.732a9%209%200%200%201-6.085-.711l-.108-.054a9%209%200%200%200-6.208-.682L3%204.5M3%2015V4.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-flag);-webkit-mask:var(--hero-flag);-webkit-mask:var(--hero-flag);mask:var(--hero-flag);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-flag-micro{--hero-flag-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.75%202a.75.75%200%200%200-.75.75v10.5a.75.75%200%200%200%201.5%200v-2.624l.33-.083A6.044%206.044%200%200%201%208%2011c1.29.645%202.77.807%204.17.457l1.48-.37a.462.462%200%200%200%20.35-.448V3.56a.438.438%200%200%200-.544-.425l-1.287.322C10.77%203.808%209.291%203.646%208%203a6.045%206.045%200%200%200-4.17-.457l-.34.085A.75.75%200%200%200%202.75%202Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-flag-micro);-webkit-mask:var(--hero-flag-micro);-webkit-mask:var(--hero-flag-micro);mask:var(--hero-flag-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder{--hero-folder:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2012.75V12A2.25%202.25%200%200%201%204.5%209.75h15A2.25%202.25%200%200%201%2021.75%2012v.75m-8.69-6.44-2.12-2.12a1.5%201.5%200%200%200-1.061-.44H4.5A2.25%202.25%200%200%200%202.25%206v12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9a2.25%202.25%200%200%200-2.25-2.25h-5.379a1.5%201.5%200%200%201-1.06-.44Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder);-webkit-mask:var(--hero-folder);-webkit-mask:var(--hero-folder);mask:var(--hero-folder);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder-open{--hero-folder-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%209.776c.112-.017.227-.026.344-.026h15.812c.117%200%20.232.009.344.026m-16.5%200a2.25%202.25%200%200%200-1.883%202.542l.857%206a2.25%202.25%200%200%200%202.227%201.932H19.05a2.25%202.25%200%200%200%202.227-1.932l.857-6a2.25%202.25%200%200%200-1.883-2.542m-16.5%200V6A2.25%202.25%200%200%201%206%203.75h3.879a1.5%201.5%200%200%201%201.06.44l2.122%202.12a1.5%201.5%200%200%200%201.06.44H18A2.25%202.25%200%200%201%2020.25%209v.776%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder-open);-webkit-mask:var(--hero-folder-open);-webkit-mask:var(--hero-folder-open);mask:var(--hero-folder-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-funnel{--hero-funnel:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203c2.755%200%205.455.232%208.083.678.533.09.917.556.917%201.096v1.044a2.25%202.25%200%200%201-.659%201.591l-5.432%205.432a2.25%202.25%200%200%200-.659%201.591v2.927a2.25%202.25%200%200%201-1.244%202.013L9.75%2021v-6.568a2.25%202.25%200%200%200-.659-1.591L3.659%207.409A2.25%202.25%200%200%201%203%205.818V4.774c0-.54.384-1.006.917-1.096A48.32%2048.32%200%200%201%2012%203Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-funnel);-webkit-mask:var(--hero-funnel);-webkit-mask:var(--hero-funnel);mask:var(--hero-funnel);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-funnel-solid{--hero-funnel-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.792%202.938A49.069%2049.069%200%200%201%2012%202.25c2.797%200%205.54.236%208.209.688a1.857%201.857%200%200%201%201.541%201.836v1.044a3%203%200%200%201-.879%202.121l-6.182%206.182a1.5%201.5%200%200%200-.439%201.061v2.927a3%203%200%200%201-1.658%202.684l-1.757.878A.75.75%200%200%201%209.75%2021v-5.818a1.5%201.5%200%200%200-.44-1.06L3.13%207.938a3%203%200%200%201-.879-2.121V4.774c0-.897.64-1.683%201.542-1.836Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-funnel-solid);-webkit-mask:var(--hero-funnel-solid);-webkit-mask:var(--hero-funnel-solid);mask:var(--hero-funnel-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-gift{--hero-gift:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2011.25v8.25a1.5%201.5%200%200%201-1.5%201.5H5.25a1.5%201.5%200%200%201-1.5-1.5v-8.25M12%204.875A2.625%202.625%200%201%200%209.375%207.5H12m0-2.625V7.5m0-2.625A2.625%202.625%200%201%201%2014.625%207.5H12m0%200V21m-8.625-9.75h18c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125h-18c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-gift);-webkit-mask:var(--hero-gift);-webkit-mask:var(--hero-gift);mask:var(--hero-gift);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-globe-alt{--hero-globe-alt:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2021a9.004%209.004%200%200%200%208.716-6.747M12%2021a9.004%209.004%200%200%201-8.716-6.747M12%2021c2.485%200%204.5-4.03%204.5-9S14.485%203%2012%203m0%2018c-2.485%200-4.5-4.03-4.5-9S9.515%203%2012%203m0%200a8.997%208.997%200%200%201%207.843%204.582M12%203a8.997%208.997%200%200%200-7.843%204.582m15.686%200A11.953%2011.953%200%200%201%2012%2010.5c-2.998%200-5.74-1.1-7.843-2.918m15.686%200A8.959%208.959%200%200%201%2021%2012c0%20.778-.099%201.533-.284%202.253m0%200A17.919%2017.919%200%200%201%2012%2016.5c-3.162%200-6.133-.815-8.716-2.247m0%200A9.015%209.015%200%200%201%203%2012c0-1.605.42-3.113%201.157-4.418%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);mask:var(--hero-globe-alt);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-raised{--hero-hand-raised:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.05%204.575a1.575%201.575%200%201%200-3.15%200v3m3.15-3v-1.5a1.575%201.575%200%200%201%203.15%200v1.5m-3.15%200%20.075%205.925m3.075.75V4.575m0%200a1.575%201.575%200%200%201%203.15%200V15M6.9%207.575a1.575%201.575%200%201%200-3.15%200v8.175a6.75%206.75%200%200%200%206.75%206.75h2.018a5.25%205.25%200%200%200%203.712-1.538l1.732-1.732a5.25%205.25%200%200%200%201.538-3.712l.003-2.024a.668.668%200%200%201%20.198-.471%201.575%201.575%200%201%200-2.228-2.228%203.818%203.818%200%200%200-1.12%202.687M6.9%207.575V12m6.27%204.318A4.49%204.49%200%200%201%2016.35%2015m.002%200h-.002%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-raised);-webkit-mask:var(--hero-hand-raised);-webkit-mask:var(--hero-hand-raised);mask:var(--hero-hand-raised);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-thumb-up{--hero-hand-thumb-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.633%2010.25c.806%200%201.533-.446%202.031-1.08a9.041%209.041%200%200%201%202.861-2.4c.723-.384%201.35-.956%201.653-1.715a4.498%204.498%200%200%200%20.322-1.672V2.75a.75.75%200%200%201%20.75-.75%202.25%202.25%200%200%201%202.25%202.25c0%201.152-.26%202.243-.723%203.218-.266.558.107%201.282.725%201.282m0%200h3.126c1.026%200%201.945.694%202.054%201.715.045.422.068.85.068%201.285a11.95%2011.95%200%200%201-2.649%207.521c-.388.482-.987.729-1.605.729H13.48c-.483%200-.964-.078-1.423-.23l-3.114-1.04a4.501%204.501%200%200%200-1.423-.23H5.904m10.598-9.75H14.25M5.904%2018.5c.083.205.173.405.27.602.197.4-.078.898-.523.898h-.908c-.889%200-1.713-.518-1.972-1.368a12%2012%200%200%201-.521-3.507c0-1.553.295-3.036.831-4.398C3.387%209.953%204.167%209.5%205%209.5h1.053c.472%200%20.745.556.5.96a8.958%208.958%200%200%200-1.302%204.665c0%201.194.232%202.333.654%203.375Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-thumb-up);-webkit-mask:var(--hero-hand-thumb-up);-webkit-mask:var(--hero-hand-thumb-up);mask:var(--hero-hand-thumb-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hashtag{--hero-hashtag:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%208.25h15m-16.5%207.5h15m-1.8-13.5-3.9%2019.5m-2.1-19.5-3.9%2019.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hashtag);-webkit-mask:var(--hero-hashtag);-webkit-mask:var(--hero-hashtag);mask:var(--hero-hashtag);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-heart{--hero-heart:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%208.25c0-2.485-2.099-4.5-4.688-4.5-1.935%200-3.597%201.126-4.312%202.733-.715-1.607-2.377-2.733-4.313-2.733C5.1%203.75%203%205.765%203%208.25c0%207.22%209%2012%209%2012s9-4.78%209-12Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-heart);-webkit-mask:var(--hero-heart);-webkit-mask:var(--hero-heart);mask:var(--hero-heart);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-home{--hero-home:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m2.25%2012%208.954-8.955c.44-.439%201.152-.439%201.591%200L21.75%2012M4.5%209.75v10.125c0%20.621.504%201.125%201.125%201.125H9.75v-4.875c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21h4.125c.621%200%201.125-.504%201.125-1.125V9.75M8.25%2021h8.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-home);-webkit-mask:var(--hero-home);-webkit-mask:var(--hero-home);mask:var(--hero-home);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-home-modern{--hero-home-modern:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%2021v-4.875c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21m0%200h4.5V3.545M12.75%2021h7.5V10.75M2.25%2021h1.5m18%200h-18M2.25%209l4.5-1.636M18.75%203l-1.5.545m0%206.205%203%201m1.5.5-1.5-.5M6.75%207.364V3h-3v18m3-13.636%2010.5-3.819%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-home-modern);-webkit-mask:var(--hero-home-modern);-webkit-mask:var(--hero-home-modern);mask:var(--hero-home-modern);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-identification{--hero-identification:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%209h3.75M15%2012h3.75M15%2015h3.75M4.5%2019.5h15a2.25%202.25%200%200%200%202.25-2.25V6.75A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25v10.5A2.25%202.25%200%200%200%204.5%2019.5Zm6-10.125a1.875%201.875%200%201%201-3.75%200%201.875%201.875%200%200%201%203.75%200Zm1.294%206.336a6.721%206.721%200%200%201-3.17.789%206.721%206.721%200%200%201-3.168-.789%203.376%203.376%200%200%201%206.338%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-identification);-webkit-mask:var(--hero-identification);-webkit-mask:var(--hero-identification);mask:var(--hero-identification);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox{--hero-inbox:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2013.5h3.86a2.25%202.25%200%200%201%202.012%201.244l.256.512a2.25%202.25%200%200%200%202.013%201.244h3.218a2.25%202.25%200%200%200%202.013-1.244l.256-.512a2.25%202.25%200%200%201%202.013-1.244h3.859m-19.5.338V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018v-4.162c0-.224-.034-.447-.1-.661L19.24%205.338a2.25%202.25%200%200%200-2.15-1.588H6.911a2.25%202.25%200%200%200-2.15%201.588L2.35%2013.177a2.25%202.25%200%200%200-.1.661Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-inbox);-webkit-mask:var(--hero-inbox);-webkit-mask:var(--hero-inbox);mask:var(--hero-inbox);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox-arrow-down{--hero-inbox-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%203.75H6.912a2.25%202.25%200%200%200-2.15%201.588L2.35%2013.177a2.25%202.25%200%200%200-.1.661V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018v-4.162c0-.224-.034-.447-.1-.661L19.24%205.338a2.25%202.25%200%200%200-2.15-1.588H15M2.25%2013.5h3.86a2.25%202.25%200%200%201%202.012%201.244l.256.512a2.25%202.25%200%200%200%202.013%201.244h3.218a2.25%202.25%200%200%200%202.013-1.244l.256-.512a2.25%202.25%200%200%201%202.013-1.244h3.859M12%203v8.25m0%200-3-3m3%203%203-3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-inbox-arrow-down);-webkit-mask:var(--hero-inbox-arrow-down);-webkit-mask:var(--hero-inbox-arrow-down);mask:var(--hero-inbox-arrow-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle{--hero-information-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.25%2011.25.041-.02a.75.75%200%200%201%201.063.852l-.708%202.836a.75.75%200%200%200%201.063.853l.041-.021M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9-3.75h.008v.008H12V8.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-key{--hero-key:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25a3%203%200%200%201%203%203m3%200a6%206%200%200%201-7.029%205.912c-.563-.097-1.159.026-1.563.43L10.5%2017.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1%20.43-1.563A6%206%200%201%201%2021.75%208.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);mask:var(--hero-key);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lifebuoy{--hero-lifebuoy:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.712%204.33a9.027%209.027%200%200%201%201.652%201.306c.51.51.944%201.064%201.306%201.652M16.712%204.33l-3.448%204.138m3.448-4.138a9.014%209.014%200%200%200-9.424%200M19.67%207.288l-4.138%203.448m4.138-3.448a9.014%209.014%200%200%201%200%209.424m-4.138-5.976a3.736%203.736%200%200%200-.88-1.388%203.737%203.737%200%200%200-1.388-.88m2.268%202.268a3.765%203.765%200%200%201%200%202.528m-2.268-4.796a3.765%203.765%200%200%200-2.528%200m4.796%204.796c-.181.506-.475.982-.88%201.388a3.736%203.736%200%200%201-1.388.88m2.268-2.268%204.138%203.448m0%200a9.027%209.027%200%200%201-1.306%201.652c-.51.51-1.064.944-1.652%201.306m0%200-3.448-4.138m3.448%204.138a9.014%209.014%200%200%201-9.424%200m5.976-4.138a3.765%203.765%200%200%201-2.528%200m0%200a3.736%203.736%200%200%201-1.388-.88%203.737%203.737%200%200%201-.88-1.388m2.268%202.268L7.288%2019.67m0%200a9.024%209.024%200%200%201-1.652-1.306%209.027%209.027%200%200%201-1.306-1.652m0%200%204.138-3.448M4.33%2016.712a9.014%209.014%200%200%201%200-9.424m4.138%205.976a3.765%203.765%200%200%201%200-2.528m0%200c.181-.506.475-.982.88-1.388a3.736%203.736%200%200%201%201.388-.88m-2.268%202.268L4.33%207.288m6.406%201.18L7.288%204.33m0%200a9.024%209.024%200%200%200-1.652%201.306A9.025%209.025%200%200%200%204.33%207.288%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lifebuoy);-webkit-mask:var(--hero-lifebuoy);-webkit-mask:var(--hero-lifebuoy);mask:var(--hero-lifebuoy);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-light-bulb{--hero-light-bulb:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018v-5.25m0%200a6.01%206.01%200%200%200%201.5-.189m-1.5.189a6.01%206.01%200%200%201-1.5-.189m3.75%207.478a12.06%2012.06%200%200%201-4.5%200m3.75%202.383a14.406%2014.406%200%200%201-3%200M14.25%2018v-.192c0-.983.658-1.823%201.508-2.316a7.5%207.5%200%201%200-7.517%200c.85.493%201.509%201.333%201.509%202.316V18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-light-bulb);-webkit-mask:var(--hero-light-bulb);-webkit-mask:var(--hero-light-bulb);mask:var(--hero-light-bulb);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-link{--hero-link:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.19%208.688a4.5%204.5%200%200%201%201.242%207.244l-4.5%204.5a4.5%204.5%200%200%201-6.364-6.364l1.757-1.757m13.35-.622%201.757-1.757a4.5%204.5%200%200%200-6.364-6.364l-4.5%204.5a4.5%204.5%200%200%200%201.242%207.244%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);mask:var(--hero-link);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-link-micro{--hero-link-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.914%206.025a.75.75%200%200%201%201.06%200%203.5%203.5%200%200%201%200%204.95l-2%202a3.5%203.5%200%200%201-5.396-4.402.75.75%200%200%201%201.251.827%202%202%200%200%200%203.085%202.514l2-2a2%202%200%200%200%200-2.828.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.086%209.975a.75.75%200%200%201-1.06%200%203.5%203.5%200%200%201%200-4.95l2-2a3.5%203.5%200%200%201%205.396%204.402.75.75%200%200%201-1.251-.827%202%202%200%200%200-3.085-2.514l-2%202a2%202%200%200%200%200%202.828.75.75%200%200%201%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-link-micro);-webkit-mask:var(--hero-link-micro);-webkit-mask:var(--hero-link-micro);mask:var(--hero-link-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-list-bullet{--hero-list-bullet:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%206.75h12M8.25%2012h12m-12%205.25h12M3.75%206.75h.007v.008H3.75V6.75Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200ZM3.75%2012h.007v.008H3.75V12Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm-.375%205.25h.007v.008H3.75v-.008Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-list-bullet);-webkit-mask:var(--hero-list-bullet);-webkit-mask:var(--hero-list-bullet);mask:var(--hero-list-bullet);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed{--hero-lock-closed:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2010.5V6.75a4.5%204.5%200%201%200-9%200v3.75m-.75%2011.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H6.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed-micro{--hero-lock-closed-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%201a3.5%203.5%200%200%200-3.5%203.5V7A1.5%201.5%200%200%200%203%208.5v5A1.5%201.5%200%200%200%204.5%2015h7a1.5%201.5%200%200%200%201.5-1.5v-5A1.5%201.5%200%200%200%2011.5%207V4.5A3.5%203.5%200%200%200%208%201Zm2%206V4.5a2%202%200%201%200-4%200V7h4Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed-micro);-webkit-mask:var(--hero-lock-closed-micro);-webkit-mask:var(--hero-lock-closed-micro);mask:var(--hero-lock-closed-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed-mini{--hero-lock-closed-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%201a4.5%204.5%200%200%200-4.5%204.5V9H5a2%202%200%200%200-2%202v6a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2v-6a2%202%200%200%200-2-2h-.5V5.5A4.5%204.5%200%200%200%2010%201Zm3%208V5.5a3%203%200%201%200-6%200V9h6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed-mini);-webkit-mask:var(--hero-lock-closed-mini);-webkit-mask:var(--hero-lock-closed-mini);mask:var(--hero-lock-closed-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass{--hero-magnifying-glass:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map{--hero-map:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%206.75V15m6-6v8.25m.503%203.498%204.875-2.437c.381-.19.622-.58.622-1.006V4.82c0-.836-.88-1.38-1.628-1.006l-3.869%201.934c-.317.159-.69.159-1.006%200L9.503%203.252a1.125%201.125%200%200%200-1.006%200L3.622%205.689C3.24%205.88%203%206.27%203%206.695V19.18c0%20.836.88%201.38%201.628%201.006l3.869-1.934c.317-.159.69-.159%201.006%200l4.994%202.497c.317.158.69.158%201.006%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map);-webkit-mask:var(--hero-map);-webkit-mask:var(--hero-map);mask:var(--hero-map);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin{--hero-map-pin:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2010.5c0%207.142-7.5%2011.25-7.5%2011.25S4.5%2017.642%204.5%2010.5a7.5%207.5%200%201%201%2015%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);mask:var(--hero-map-pin);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-minus{--hero-minus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-minus);-webkit-mask:var(--hero-minus);-webkit-mask:var(--hero-minus);mask:var(--hero-minus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-minus-small{--hero-minus-small:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%2012H6%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-minus-small);-webkit-mask:var(--hero-minus-small);-webkit-mask:var(--hero-minus-small);mask:var(--hero-minus-small);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-moon-micro{--hero-moon-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M14.438%2010.148c.19-.425-.321-.787-.748-.601A5.5%205.5%200%200%201%206.453%202.31c.186-.427-.176-.938-.6-.748a6.501%206.501%200%201%200%208.585%208.586Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-moon-micro);-webkit-mask:var(--hero-moon-micro);-webkit-mask:var(--hero-moon-micro);mask:var(--hero-moon-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-no-symbol{--hero-no-symbol:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18.364%2018.364A9%209%200%200%200%205.636%205.636m12.728%2012.728A9%209%200%200%201%205.636%205.636m12.728%2012.728L5.636%205.636%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-no-symbol);-webkit-mask:var(--hero-no-symbol);-webkit-mask:var(--hero-no-symbol);mask:var(--hero-no-symbol);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-numbered-list{--hero-numbered-list:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.242%205.992h12m-12%206.003H20.24m-12%205.999h12M4.117%207.495v-3.75H2.99m1.125%203.75H2.99m1.125%200H5.24m-1.92%202.577a1.125%201.125%200%201%201%201.591%201.59l-1.83%201.83h2.16M2.99%2015.745h1.125a1.125%201.125%200%200%201%200%202.25H3.74m0-.002h.375a1.125%201.125%200%200%201%200%202.25H2.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-numbered-list);-webkit-mask:var(--hero-numbered-list);-webkit-mask:var(--hero-numbered-list);mask:var(--hero-numbered-list);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-airplane{--hero-paper-airplane:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2012%203.269%203.125A59.769%2059.769%200%200%201%2021.485%2012%2059.768%2059.768%200%200%201%203.27%2020.875L5.999%2012Zm0%200h7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);mask:var(--hero-paper-airplane);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-airplane-solid{--hero-paper-airplane-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.478%202.404a.75.75%200%200%200-.926.941l2.432%207.905H13.5a.75.75%200%200%201%200%201.5H4.984l-2.432%207.905a.75.75%200%200%200%20.926.94%2060.519%2060.519%200%200%200%2018.445-8.986.75.75%200%200%200%200-1.218A60.517%2060.517%200%200%200%203.478%202.404Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-airplane-solid);-webkit-mask:var(--hero-paper-airplane-solid);-webkit-mask:var(--hero-paper-airplane-solid);mask:var(--hero-paper-airplane-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-clip{--hero-paper-clip:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m18.375%2012.739-7.693%207.693a4.5%204.5%200%200%201-6.364-6.364l10.94-10.94A3%203%200%201%201%2019.5%207.372L8.552%2018.32m.009-.01-.01.01m5.699-9.941-7.81%207.81a1.5%201.5%200%200%200%202.112%202.13%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-clip);-webkit-mask:var(--hero-paper-clip);-webkit-mask:var(--hero-paper-clip);mask:var(--hero-paper-clip);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause{--hero-pause:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25v13.5m-7.5-13.5v13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);mask:var(--hero-pause);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil{--hero-pencil:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L6.832%2019.82a4.5%204.5%200%200%201-1.897%201.13l-2.685.8.8-2.685a4.5%204.5%200%200%201%201.13-1.897L16.863%204.487Zm0%200L19.5%207.125%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil);-webkit-mask:var(--hero-pencil);-webkit-mask:var(--hero-pencil);mask:var(--hero-pencil);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil-micro{--hero-pencil-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.013%202.513a1.75%201.75%200%200%201%202.475%202.474L6.226%2012.25a2.751%202.751%200%200%201-.892.596l-2.047.848a.75.75%200%200%201-.98-.98l.848-2.047a2.75%202.75%200%200%201%20.596-.892l7.262-7.261Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-micro);-webkit-mask:var(--hero-pencil-micro);-webkit-mask:var(--hero-pencil-micro);mask:var(--hero-pencil-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil-square{--hero-pencil-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L10.582%2016.07a4.5%204.5%200%200%201-1.897%201.13L6%2018l.8-2.685a4.5%204.5%200%200%201%201.13-1.897l8.932-8.931Zm0%200L19.5%207.125M18%2014v4.75A2.25%202.25%200%200%201%2015.75%2021H5.25A2.25%202.25%200%200%201%203%2018.75V8.25A2.25%202.25%200%200%201%205.25%206H10%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-square);-webkit-mask:var(--hero-pencil-square);-webkit-mask:var(--hero-pencil-square);mask:var(--hero-pencil-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil-square-micro{--hero-pencil-square-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M13.488%202.513a1.75%201.75%200%200%200-2.475%200L6.75%206.774a2.75%202.75%200%200%200-.596.892l-.848%202.047a.75.75%200%200%200%20.98.98l2.047-.848a2.75%202.75%200%200%200%20.892-.596l4.261-4.262a1.75%201.75%200%200%200%200-2.474Z%22%2F%3E%20%20%3Cpath%20d%3D%22M4.75%203.5c-.69%200-1.25.56-1.25%201.25v6.5c0%20.69.56%201.25%201.25%201.25h6.5c.69%200%201.25-.56%201.25-1.25V9A.75.75%200%200%201%2014%209v2.25A2.75%202.75%200%200%201%2011.25%2014h-6.5A2.75%202.75%200%200%201%202%2011.25v-6.5A2.75%202.75%200%200%201%204.75%202H7a.75.75%200%200%201%200%201.5H4.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-square-micro);-webkit-mask:var(--hero-pencil-square-micro);-webkit-mask:var(--hero-pencil-square-micro);mask:var(--hero-pencil-square-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-phone{--hero-phone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%206.75c0%208.284%206.716%2015%2015%2015h2.25a2.25%202.25%200%200%200%202.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97%201.293c-.282.376-.769.542-1.21.38a12.035%2012.035%200%200%201-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963%203.102a1.125%201.125%200%200%200-1.091-.852H4.5A2.25%202.25%200%200%200%202.25%204.5v2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-phone);-webkit-mask:var(--hero-phone);-webkit-mask:var(--hero-phone);mask:var(--hero-phone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-phone-micro{--hero-phone-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m3.855%207.286%201.067-.534a1%201%200%200%200%20.542-1.046l-.44-2.858A1%201%200%200%200%204.036%202H3a1%201%200%200%200-1%201v2c0%20.709.082%201.4.238%202.062a9.012%209.012%200%200%200%206.7%206.7A9.024%209.024%200%200%200%2011%2014h2a1%201%200%200%200%201-1v-1.036a1%201%200%200%200-.848-.988l-2.858-.44a1%201%200%200%200-1.046.542l-.534%201.067a7.52%207.52%200%200%201-4.86-4.859Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-phone-micro);-webkit-mask:var(--hero-phone-micro);-webkit-mask:var(--hero-phone-micro);mask:var(--hero-phone-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-photo{--hero-photo:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m2.25%2015.75%205.159-5.159a2.25%202.25%200%200%201%203.182%200l5.159%205.159m-1.5-1.5%201.409-1.409a2.25%202.25%200%200%201%203.182%200l2.909%202.909m-18%203.75h16.5a1.5%201.5%200%200%200%201.5-1.5V6a1.5%201.5%200%200%200-1.5-1.5H3.75A1.5%201.5%200%200%200%202.25%206v12a1.5%201.5%200%200%200%201.5%201.5Zm10.5-11.25h.008v.008h-.008V8.25Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-photo);-webkit-mask:var(--hero-photo);-webkit-mask:var(--hero-photo);mask:var(--hero-photo);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play{--hero-play:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%205.653c0-.856.917-1.398%201.667-.986l11.54%206.347a1.125%201.125%200%200%201%200%201.972l-11.54%206.347a1.125%201.125%200%200%201-1.667-.986V5.653Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-play);-webkit-mask:var(--hero-play);-webkit-mask:var(--hero-play);mask:var(--hero-play);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus{--hero-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%204.5v15m7.5-7.5h-15%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);mask:var(--hero-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus-circle{--hero-plus-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v6m3-3H9m12%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus-circle);-webkit-mask:var(--hero-plus-circle);-webkit-mask:var(--hero-plus-circle);mask:var(--hero-plus-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus-mini{--hero-plus-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.75%204.75a.75.75%200%200%200-1.5%200v4.5h-4.5a.75.75%200%200%200%200%201.5h4.5v4.5a.75.75%200%200%200%201.5%200v-4.5h4.5a.75.75%200%200%200%200-1.5h-4.5v-4.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus-mini);-webkit-mask:var(--hero-plus-mini);-webkit-mask:var(--hero-plus-mini);mask:var(--hero-plus-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-presentation-chart-line{--hero-presentation-chart-line:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%203v11.25A2.25%202.25%200%200%200%206%2016.5h2.25M3.75%203h-1.5m1.5%200h16.5m0%200h1.5m-1.5%200v11.25A2.25%202.25%200%200%201%2018%2016.5h-2.25m-7.5%200h7.5m-7.5%200-1%203m8.5-3%201%203m0%200%20.5%201.5m-.5-1.5h-9.5m0%200-.5%201.5m.75-9%203-3%202.148%202.148A12.061%2012.061%200%200%201%2016.5%207.605%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-presentation-chart-line);-webkit-mask:var(--hero-presentation-chart-line);-webkit-mask:var(--hero-presentation-chart-line);mask:var(--hero-presentation-chart-line);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-printer{--hero-printer:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.72%2013.829c-.24.03-.48.062-.72.096m.72-.096a42.415%2042.415%200%200%201%2010.56%200m-10.56%200L6.34%2018m10.94-4.171c.24.03.48.062.72.096m-.72-.096L17.66%2018m0%200%20.229%202.523a1.125%201.125%200%200%201-1.12%201.227H7.231c-.662%200-1.18-.568-1.12-1.227L6.34%2018m11.318%200h1.091A2.25%202.25%200%200%200%2021%2015.75V9.456c0-1.081-.768-2.015-1.837-2.175a48.055%2048.055%200%200%200-1.913-.247M6.34%2018H5.25A2.25%202.25%200%200%201%203%2015.75V9.456c0-1.081.768-2.015%201.837-2.175a48.041%2048.041%200%200%201%201.913-.247m10.5%200a48.536%2048.536%200%200%200-10.5%200m10.5%200V3.375c0-.621-.504-1.125-1.125-1.125h-8.25c-.621%200-1.125.504-1.125%201.125v3.659M18%2010.5h.008v.008H18V10.5Zm-3%200h.008v.008H15V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-printer);-webkit-mask:var(--hero-printer);-webkit-mask:var(--hero-printer);mask:var(--hero-printer);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-qr-code{--hero-qr-code:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%204.875c0-.621.504-1.125%201.125-1.125h4.5c.621%200%201.125.504%201.125%201.125v4.5c0%20.621-.504%201.125-1.125%201.125h-4.5A1.125%201.125%200%200%201%203.75%209.375v-4.5ZM3.75%2014.625c0-.621.504-1.125%201.125-1.125h4.5c.621%200%201.125.504%201.125%201.125v4.5c0%20.621-.504%201.125-1.125%201.125h-4.5a1.125%201.125%200%200%201-1.125-1.125v-4.5ZM13.5%204.875c0-.621.504-1.125%201.125-1.125h4.5c.621%200%201.125.504%201.125%201.125v4.5c0%20.621-.504%201.125-1.125%201.125h-4.5A1.125%201.125%200%200%201%2013.5%209.375v-4.5Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%206.75h.75v.75h-.75v-.75ZM6.75%2016.5h.75v.75h-.75v-.75ZM16.5%206.75h.75v.75h-.75v-.75ZM13.5%2013.5h.75v.75h-.75v-.75ZM13.5%2019.5h.75v.75h-.75v-.75ZM19.5%2013.5h.75v.75h-.75v-.75ZM19.5%2019.5h.75v.75h-.75v-.75ZM16.5%2016.5h.75v.75h-.75v-.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-qr-code);-webkit-mask:var(--hero-qr-code);-webkit-mask:var(--hero-qr-code);mask:var(--hero-qr-code);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-question-mark-circle{--hero-question-mark-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.879%207.519c1.171-1.025%203.071-1.025%204.242%200%201.172%201.025%201.172%202.687%200%203.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45%201.827v.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%205.25h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-question-mark-circle);-webkit-mask:var(--hero-question-mark-circle);-webkit-mask:var(--hero-question-mark-circle);mask:var(--hero-question-mark-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-queue-list{--hero-queue-list:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%2012h16.5m-16.5%203.75h16.5M3.75%2019.5h16.5M5.625%204.5h12.75a1.875%201.875%200%200%201%200%203.75H5.625a1.875%201.875%200%200%201%200-3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-queue-list);-webkit-mask:var(--hero-queue-list);-webkit-mask:var(--hero-queue-list);mask:var(--hero-queue-list);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-receipt-refund{--hero-receipt-refund:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%209.75h4.875a2.625%202.625%200%200%201%200%205.25H12M8.25%209.75%2010.5%207.5M8.25%209.75%2010.5%2012m9-7.243V21.75l-3.75-1.5-3.75%201.5-3.75-1.5-3.75%201.5V4.757c0-1.108.806-2.057%201.907-2.185a48.507%2048.507%200%200%201%2011.186%200c1.1.128%201.907%201.077%201.907%202.185Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-receipt-refund);-webkit-mask:var(--hero-receipt-refund);-webkit-mask:var(--hero-receipt-refund);mask:var(--hero-receipt-refund);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-group{--hero-rectangle-group:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%207.125C2.25%206.504%202.754%206%203.375%206h6c.621%200%201.125.504%201.125%201.125v3.75c0%20.621-.504%201.125-1.125%201.125h-6a1.125%201.125%200%200%201-1.125-1.125v-3.75ZM14.25%208.625c0-.621.504-1.125%201.125-1.125h5.25c.621%200%201.125.504%201.125%201.125v8.25c0%20.621-.504%201.125-1.125%201.125h-5.25a1.125%201.125%200%200%201-1.125-1.125v-8.25ZM3.75%2016.125c0-.621.504-1.125%201.125-1.125h5.25c.621%200%201.125.504%201.125%201.125v2.25c0%20.621-.504%201.125-1.125%201.125h-5.25a1.125%201.125%200%200%201-1.125-1.125v-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rectangle-group);-webkit-mask:var(--hero-rectangle-group);-webkit-mask:var(--hero-rectangle-group);mask:var(--hero-rectangle-group);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-stack{--hero-rectangle-stack:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%206.878V6a2.25%202.25%200%200%201%202.25-2.25h7.5A2.25%202.25%200%200%201%2018%206v.878m-12%200c.235-.083.487-.128.75-.128h10.5c.263%200%20.515.045.75.128m-12%200A2.25%202.25%200%200%200%204.5%209v.878m13.5-3A2.25%202.25%200%200%201%2019.5%209v.878m0%200a2.246%202.246%200%200%200-.75-.128H5.25c-.263%200-.515.045-.75.128m15%200A2.25%202.25%200%200%201%2021%2012v6a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2018v-6c0-.98.626-1.813%201.5-2.122%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rectangle-stack);-webkit-mask:var(--hero-rectangle-stack);-webkit-mask:var(--hero-rectangle-stack);mask:var(--hero-rectangle-stack);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-scale{--hero-scale:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203v17.25m0%200c-1.472%200-2.882.265-4.185.75M12%2020.25c1.472%200%202.882.265%204.185.75M18.75%204.97A48.416%2048.416%200%200%200%2012%204.5c-2.291%200-4.545.16-6.75.47m13.5%200c1.01.143%202.01.317%203%20.52m-3-.52%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.988%205.988%200%200%201-2.031.352%205.988%205.988%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75%204.971Zm-16.5.52c.99-.203%201.99-.377%203-.52m0%200%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.989%205.989%200%200%201-2.031.352%205.989%205.989%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25%204.971Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-scale);-webkit-mask:var(--hero-scale);-webkit-mask:var(--hero-scale);mask:var(--hero-scale);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-scissors{--hero-scissors:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m7.848%208.25%201.536.887M7.848%208.25a3%203%200%201%201-5.196-3%203%203%200%200%201%205.196%203Zm1.536.887a2.165%202.165%200%200%201%201.083%201.839c.005.351.054.695.14%201.024M9.384%209.137l2.077%201.199M7.848%2015.75l1.536-.887m-1.536.887a3%203%200%201%201-5.196%203%203%203%200%200%201%205.196-3Zm1.536-.887a2.165%202.165%200%200%200%201.083-1.838c.005-.352.054-.695.14-1.025m-1.223%202.863%202.077-1.199m0-3.328a4.323%204.323%200%200%201%202.068-1.379l5.325-1.628a4.5%204.5%200%200%201%202.48-.044l.803.215-7.794%204.5m-2.882-1.664A4.33%204.33%200%200%200%2010.607%2012m3.736%200%207.794%204.5-.802.215a4.5%204.5%200%200%201-2.48-.043l-5.326-1.629a4.324%204.324%200%200%201-2.068-1.379M14.343%2012l-2.882%201.664%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-scissors);-webkit-mask:var(--hero-scissors);-webkit-mask:var(--hero-scissors);mask:var(--hero-scissors);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-check{--hero-shield-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75m-3-7.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.749c0%205.592%203.824%2010.29%209%2011.623%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.571-.598-3.751h-.152c-3.196%200-6.1-1.248-8.25-3.285Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);mask:var(--hero-shield-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-exclamation{--hero-shield-exclamation:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m0-10.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.75c0%205.592%203.824%2010.29%209%2011.622%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.57-.598-3.75h-.152c-3.196%200-6.1-1.25-8.25-3.286Zm0%2013.036h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-exclamation);-webkit-mask:var(--hero-shield-exclamation);-webkit-mask:var(--hero-shield-exclamation);mask:var(--hero-shield-exclamation);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shopping-cart{--hero-shopping-cart:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%203h1.386c.51%200%20.955.343%201.087.835l.383%201.437M7.5%2014.25a3%203%200%200%200-3%203h15.75m-12.75-3h11.218c1.121-2.3%202.1-4.684%202.924-7.138a60.114%2060.114%200%200%200-16.536-1.84M7.5%2014.25%205.106%205.272M6%2020.25a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Zm12.75%200a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shopping-cart);-webkit-mask:var(--hero-shopping-cart);-webkit-mask:var(--hero-shopping-cart);mask:var(--hero-shopping-cart);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-signal{--hero-signal:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.348%2014.652a3.75%203.75%200%200%201%200-5.304m5.304%200a3.75%203.75%200%200%201%200%205.304m-7.425%202.121a6.75%206.75%200%200%201%200-9.546m9.546%200a6.75%206.75%200%200%201%200%209.546M5.106%2018.894c-3.808-3.807-3.808-9.98%200-13.788m13.788%200c3.808%203.807%203.808%209.98%200%2013.788M12%2012h.008v.008H12V12Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-signal);-webkit-mask:var(--hero-signal);-webkit-mask:var(--hero-signal);mask:var(--hero-signal);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sparkles{--hero-sparkles:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.813%2015.904%209%2018.75l-.813-2.846a4.5%204.5%200%200%200-3.09-3.09L2.25%2012l2.846-.813a4.5%204.5%200%200%200%203.09-3.09L9%205.25l.813%202.846a4.5%204.5%200%200%200%203.09%203.09L15.75%2012l-2.846.813a4.5%204.5%200%200%200-3.09%203.09ZM18.259%208.715%2018%209.75l-.259-1.035a3.375%203.375%200%200%200-2.455-2.456L14.25%206l1.036-.259a3.375%203.375%200%200%200%202.455-2.456L18%202.25l.259%201.035a3.375%203.375%200%200%200%202.456%202.456L21.75%206l-1.035.259a3.375%203.375%200%200%200-2.456%202.456ZM16.894%2020.567%2016.5%2021.75l-.394-1.183a2.25%202.25%200%200%200-1.423-1.423L13.5%2018.75l1.183-.394a2.25%202.25%200%200%200%201.423-1.423l.394-1.183.394%201.183a2.25%202.25%200%200%200%201.423%201.423l1.183.394-1.183.394a2.25%202.25%200%200%200-1.423%201.423Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sparkles-micro{--hero-sparkles-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5%204a.75.75%200%200%201%20.738.616l.252%201.388A1.25%201.25%200%200%200%206.996%207.01l1.388.252a.75.75%200%200%201%200%201.476l-1.388.252A1.25%201.25%200%200%200%205.99%209.996l-.252%201.388a.75.75%200%200%201-1.476%200L4.01%209.996A1.25%201.25%200%200%200%203.004%208.99l-1.388-.252a.75.75%200%200%201%200-1.476l1.388-.252A1.25%201.25%200%200%200%204.01%206.004l.252-1.388A.75.75%200%200%201%205%204ZM12%201a.75.75%200%200%201%20.721.544l.195.682c.118.415.443.74.858.858l.682.195a.75.75%200%200%201%200%201.442l-.682.195a1.25%201.25%200%200%200-.858.858l-.195.682a.75.75%200%200%201-1.442%200l-.195-.682a1.25%201.25%200%200%200-.858-.858l-.682-.195a.75.75%200%200%201%200-1.442l.682-.195a1.25%201.25%200%200%200%20.858-.858l.195-.682A.75.75%200%200%201%2012%201ZM10%2011a.75.75%200%200%201%20.728.568.968.968%200%200%200%20.704.704.75.75%200%200%201%200%201.456.968.968%200%200%200-.704.704.75.75%200%200%201-1.456%200%20.968.968%200%200%200-.704-.704.75.75%200%200%201%200-1.456.968.968%200%200%200%20.704-.704A.75.75%200%200%201%2010%2011Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sparkles-micro);-webkit-mask:var(--hero-sparkles-micro);-webkit-mask:var(--hero-sparkles-micro);mask:var(--hero-sparkles-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-2x2{--hero-squares-2x2:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206A2.25%202.25%200%200%201%206%203.75h2.25A2.25%202.25%200%200%201%2010.5%206v2.25a2.25%202.25%200%200%201-2.25%202.25H6a2.25%202.25%200%200%201-2.25-2.25V6ZM3.75%2015.75A2.25%202.25%200%200%201%206%2013.5h2.25a2.25%202.25%200%200%201%202.25%202.25V18a2.25%202.25%200%200%201-2.25%202.25H6A2.25%202.25%200%200%201%203.75%2018v-2.25ZM13.5%206a2.25%202.25%200%200%201%202.25-2.25H18A2.25%202.25%200%200%201%2020.25%206v2.25A2.25%202.25%200%200%201%2018%2010.5h-2.25a2.25%202.25%200%200%201-2.25-2.25V6ZM13.5%2015.75a2.25%202.25%200%200%201%202.25-2.25H18a2.25%202.25%200%200%201%202.25%202.25V18A2.25%202.25%200%200%201%2018%2020.25h-2.25A2.25%202.25%200%200%201%2013.5%2018v-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-2x2);-webkit-mask:var(--hero-squares-2x2);-webkit-mask:var(--hero-squares-2x2);mask:var(--hero-squares-2x2);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-2x2-micro{--hero-squares-2x2-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.5%202A1.5%201.5%200%200%200%202%203.5v2A1.5%201.5%200%200%200%203.5%207h2A1.5%201.5%200%200%200%207%205.5v-2A1.5%201.5%200%200%200%205.5%202h-2ZM3.5%209A1.5%201.5%200%200%200%202%2010.5v2A1.5%201.5%200%200%200%203.5%2014h2A1.5%201.5%200%200%200%207%2012.5v-2A1.5%201.5%200%200%200%205.5%209h-2ZM9%203.5A1.5%201.5%200%200%201%2010.5%202h2A1.5%201.5%200%200%201%2014%203.5v2A1.5%201.5%200%200%201%2012.5%207h-2A1.5%201.5%200%200%201%209%205.5v-2ZM10.5%209A1.5%201.5%200%200%200%209%2010.5v2a1.5%201.5%200%200%200%201.5%201.5h2a1.5%201.5%200%200%200%201.5-1.5v-2A1.5%201.5%200%200%200%2012.5%209h-2Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-2x2-micro);-webkit-mask:var(--hero-squares-2x2-micro);-webkit-mask:var(--hero-squares-2x2-micro);mask:var(--hero-squares-2x2-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-plus{--hero-squares-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2016.875h3.375m0%200h3.375m-3.375%200V13.5m0%203.375v3.375M6%2010.5h2.25a2.25%202.25%200%200%200%202.25-2.25V6a2.25%202.25%200%200%200-2.25-2.25H6A2.25%202.25%200%200%200%203.75%206v2.25A2.25%202.25%200%200%200%206%2010.5Zm0%209.75h2.25A2.25%202.25%200%200%200%2010.5%2018v-2.25a2.25%202.25%200%200%200-2.25-2.25H6a2.25%202.25%200%200%200-2.25%202.25V18A2.25%202.25%200%200%200%206%2020.25Zm9.75-9.75H18a2.25%202.25%200%200%200%202.25-2.25V6A2.25%202.25%200%200%200%2018%203.75h-2.25A2.25%202.25%200%200%200%2013.5%206v2.25a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-plus);-webkit-mask:var(--hero-squares-plus);-webkit-mask:var(--hero-squares-plus);mask:var(--hero-squares-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-star{--hero-star:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.48%203.499a.562.562%200%200%201%201.04%200l2.125%205.111a.563.563%200%200%200%20.475.345l5.518.442c.499.04.701.663.321.988l-4.204%203.602a.563.563%200%200%200-.182.557l1.285%205.385a.562.562%200%200%201-.84.61l-4.725-2.885a.562.562%200%200%200-.586%200L6.982%2020.54a.562.562%200%200%201-.84-.61l1.285-5.386a.562.562%200%200%200-.182-.557l-4.204-3.602a.562.562%200%200%201%20.321-.988l5.518-.442a.563.563%200%200%200%20.475-.345L11.48%203.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-star);-webkit-mask:var(--hero-star);-webkit-mask:var(--hero-star);mask:var(--hero-star);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-star-solid{--hero-star-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.788%203.21c.448-1.077%201.976-1.077%202.424%200l2.082%205.006%205.404.434c1.164.093%201.636%201.545.749%202.305l-4.117%203.527%201.257%205.273c.271%201.136-.964%202.033-1.96%201.425L12%2018.354%207.373%2021.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.434%202.082-5.005Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-star-solid);-webkit-mask:var(--hero-star-solid);-webkit-mask:var(--hero-star-solid);mask:var(--hero-star-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-stop{--hero-stop:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%207.5A2.25%202.25%200%200%201%207.5%205.25h9a2.25%202.25%200%200%201%202.25%202.25v9a2.25%202.25%200%200%201-2.25%202.25h-9a2.25%202.25%200%200%201-2.25-2.25v-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-stop);-webkit-mask:var(--hero-stop);-webkit-mask:var(--hero-stop);mask:var(--hero-stop);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sun{--hero-sun:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203v2.25m6.364.386-1.591%201.591M21%2012h-2.25m-.386%206.364-1.591-1.591M12%2018.75V21m-4.773-4.227-1.591%201.591M5.25%2012H3m4.227-4.773L5.636%205.636M15.75%2012a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sun);-webkit-mask:var(--hero-sun);-webkit-mask:var(--hero-sun);mask:var(--hero-sun);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sun-micro{--hero-sun-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%201a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%201ZM10.5%208a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM12.95%204.11a.75.75%200%201%200-1.06-1.06l-1.062%201.06a.75.75%200%200%200%201.061%201.062l1.06-1.061ZM15%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%2015%208ZM11.89%2012.95a.75.75%200%200%200%201.06-1.06l-1.06-1.062a.75.75%200%200%200-1.062%201.061l1.061%201.06ZM8%2012a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%2012ZM5.172%2011.89a.75.75%200%200%200-1.061-1.062L3.05%2011.89a.75.75%200%201%200%201.06%201.06l1.06-1.06ZM4%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%204%208ZM4.11%205.172A.75.75%200%200%200%205.173%204.11L4.11%203.05a.75.75%200%201%200-1.06%201.06l1.06%201.06Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sun-micro);-webkit-mask:var(--hero-sun-micro);-webkit-mask:var(--hero-sun-micro);mask:var(--hero-sun-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-swatch{--hero-swatch:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.098%2019.902a3.75%203.75%200%200%200%205.304%200l6.401-6.402M6.75%2021A3.75%203.75%200%200%201%203%2017.25V4.125C3%203.504%203.504%203%204.125%203h5.25c.621%200%201.125.504%201.125%201.125v4.072M6.75%2021a3.75%203.75%200%200%200%203.75-3.75V8.197M6.75%2021h13.125c.621%200%201.125-.504%201.125-1.125v-5.25c0-.621-.504-1.125-1.125-1.125h-4.072M10.5%208.197l2.88-2.88c.438-.439%201.15-.439%201.59%200l3.712%203.713c.44.44.44%201.152%200%201.59l-2.879%202.88M6.75%2017.25h.008v.008H6.75v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-swatch);-webkit-mask:var(--hero-swatch);-webkit-mask:var(--hero-swatch);mask:var(--hero-swatch);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-table-cells{--hero-table-cells:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.375%2019.5h17.25m-17.25%200a1.125%201.125%200%200%201-1.125-1.125M3.375%2019.5h7.5c.621%200%201.125-.504%201.125-1.125m-9.75%200V5.625m0%2012.75v-1.5c0-.621.504-1.125%201.125-1.125m18.375%202.625V5.625m0%2012.75c0%20.621-.504%201.125-1.125%201.125m1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125m0%203.75h-7.5A1.125%201.125%200%200%201%2012%2018.375m9.75-12.75c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125m19.5%200v1.5c0%20.621-.504%201.125-1.125%201.125M2.25%205.625v1.5c0%20.621.504%201.125%201.125%201.125m0%200h17.25m-17.25%200h7.5c.621%200%201.125.504%201.125%201.125M3.375%208.25c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125m17.25-3.75h-7.5c-.621%200-1.125.504-1.125%201.125m8.625-1.125c.621%200%201.125.504%201.125%201.125v1.5c0%20.621-.504%201.125-1.125%201.125m-17.25%200h7.5m-7.5%200c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125M12%2010.875v-1.5m0%201.5c0%20.621-.504%201.125-1.125%201.125M12%2010.875c0%20.621.504%201.125%201.125%201.125m-2.25%200c.621%200%201.125.504%201.125%201.125M13.125%2012h7.5m-7.5%200c-.621%200-1.125.504-1.125%201.125M20.625%2012c.621%200%201.125.504%201.125%201.125v1.5c0%20.621-.504%201.125-1.125%201.125m-17.25%200h7.5M12%2014.625v-1.5m0%201.5c0%20.621-.504%201.125-1.125%201.125M12%2014.625c0%20.621.504%201.125%201.125%201.125m-2.25%200c.621%200%201.125.504%201.125%201.125m0%201.5v-1.5m0%200c0-.621.504-1.125%201.125-1.125m0%200h7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-table-cells);-webkit-mask:var(--hero-table-cells);-webkit-mask:var(--hero-table-cells);mask:var(--hero-table-cells);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-tag{--hero-tag:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.568%203H5.25A2.25%202.25%200%200%200%203%205.25v4.318c0%20.597.237%201.17.659%201.591l9.581%209.581c.699.699%201.78.872%202.607.33a18.095%2018.095%200%200%200%205.223-5.223c.542-.827.369-1.908-.33-2.607L11.16%203.66A2.25%202.25%200%200%200%209.568%203Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%206h.008v.008H6V6Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-tag);-webkit-mask:var(--hero-tag);-webkit-mask:var(--hero-tag);mask:var(--hero-tag);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash{--hero-trash:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m14.74%209-.346%209m-4.788%200L9.26%209m9.968-3.21c.342.052.682.107%201.022.166m-1.022-.165L18.16%2019.673a2.25%202.25%200%200%201-2.244%202.077H8.084a2.25%202.25%200%200%201-2.244-2.077L4.772%205.79m14.456%200a48.108%2048.108%200%200%200-3.478-.397m-12%20.562c.34-.059.68-.114%201.022-.165m0%200a48.11%2048.11%200%200%201%203.478-.397m7.5%200v-.916c0-1.18-.91-2.164-2.09-2.201a51.964%2051.964%200%200%200-3.32%200c-1.18.037-2.09%201.022-2.09%202.201v.916m7.5%200a48.667%2048.667%200%200%200-7.5%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);mask:var(--hero-trash);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-truck{--hero-truck:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%2018.75a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m3%200h6m-9%200H3.375a1.125%201.125%200%200%201-1.125-1.125V14.25m17.25%204.5a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m3%200h1.125c.621%200%201.129-.504%201.09-1.124a17.902%2017.902%200%200%200-3.213-9.193%202.056%202.056%200%200%200-1.58-.86H14.25M16.5%2018.75h-2.25m0-11.177v-.958c0-.568-.422-1.048-.987-1.106a48.554%2048.554%200%200%200-10.026%200%201.106%201.106%200%200%200-.987%201.106v7.635m12-6.677v6.677m0%204.5v-4.5m0%200h-12%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-truck);-webkit-mask:var(--hero-truck);-webkit-mask:var(--hero-truck);mask:var(--hero-truck);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user{--hero-user:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%206a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200ZM4.501%2020.118a7.5%207.5%200%200%201%2014.998%200A17.933%2017.933%200%200%201%2012%2021.75c-2.676%200-5.216-.584-7.499-1.632Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);mask:var(--hero-user);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle{--hero-user-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.982%2018.725A7.488%207.488%200%200%200%2012%2015.75a7.488%207.488%200%200%200-5.982%202.975m11.963%200a9%209%200%201%200-11.963%200m11.963%200A8.966%208.966%200%200%201%2012%2021a8.966%208.966%200%200%201-5.982-2.275M15%209.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-circle);-webkit-mask:var(--hero-user-circle);-webkit-mask:var(--hero-user-circle);mask:var(--hero-user-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group{--hero-user-group:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%2018.72a9.094%209.094%200%200%200%203.741-.479%203%203%200%200%200-4.682-2.72m.94%203.198.001.031c0%20.225-.012.447-.037.666A11.944%2011.944%200%200%201%2012%2021c-2.17%200-4.207-.576-5.963-1.584A6.062%206.062%200%200%201%206%2018.719m12%200a5.971%205.971%200%200%200-.941-3.197m0%200A5.995%205.995%200%200%200%2012%2012.75a5.995%205.995%200%200%200-5.058%202.772m0%200a3%203%200%200%200-4.681%202.72%208.986%208.986%200%200%200%203.74.477m.94-3.197a5.971%205.971%200%200%200-.94%203.197M15%206.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm6%203a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Zm-13.5%200a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-plus{--hero-user-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%207.5v3m0%200v3m0-3h3m-3%200h-3m-2.25-4.125a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200ZM3%2019.235v-.11a6.375%206.375%200%200%201%2012.75%200v.109A12.318%2012.318%200%200%201%209.374%2021c-2.331%200-4.512-.645-6.374-1.766Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);mask:var(--hero-user-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users{--hero-users:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2019.128a9.38%209.38%200%200%200%202.625.372%209.337%209.337%200%200%200%204.121-.952%204.125%204.125%200%200%200-7.533-2.493M15%2019.128v-.003c0-1.113-.285-2.16-.786-3.07M15%2019.128v.106A12.318%2012.318%200%200%201%208.624%2021c-2.331%200-4.512-.645-6.374-1.766l-.001-.109a6.375%206.375%200%200%201%2011.964-3.07M12%206.375a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200Zm8.25%202.25a2.625%202.625%200%201%201-5.25%200%202.625%202.625%200%200%201%205.25%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);mask:var(--hero-users);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users-micro{--hero-users-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.5%204.5a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM10.9%2012.006c.11.542-.348.994-.9.994H2c-.553%200-1.01-.452-.902-.994a5.002%205.002%200%200%201%209.803%200ZM14.002%2012h-1.59a2.556%202.556%200%200%200-.04-.29%206.476%206.476%200%200%200-1.167-2.603%203.002%203.002%200%200%201%203.633%201.911c.18.522-.283.982-.836.982ZM12%208a2%202%200%201%200%200-4%202%202%200%200%200%200%204Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-users-micro);-webkit-mask:var(--hero-users-micro);-webkit-mask:var(--hero-users-micro);mask:var(--hero-users-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-variable{--hero-variable:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.745%203A23.933%2023.933%200%200%200%203%2012c0%203.183.62%206.22%201.745%209M19.5%203c.967%202.78%201.5%205.817%201.5%209s-.533%206.22-1.5%209M8.25%208.885l1.444-.89a.75.75%200%200%201%201.105.402l2.402%207.206a.75.75%200%200%200%201.104.401l1.445-.889m-8.25.75.213.09a1.687%201.687%200%200%200%202.062-.617l4.45-6.676a1.688%201.688%200%200%201%202.062-.618l.213.09%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-variable);-webkit-mask:var(--hero-variable);-webkit-mask:var(--hero-variable);mask:var(--hero-variable);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-view-columns{--hero-view-columns:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%204.5v15m6-15v15m-10.875%200h15.75c.621%200%201.125-.504%201.125-1.125V5.625c0-.621-.504-1.125-1.125-1.125H4.125C3.504%204.5%203%205.004%203%205.625v12.75c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-view-columns);-webkit-mask:var(--hero-view-columns);-webkit-mask:var(--hero-view-columns);mask:var(--hero-view-columns);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wrench{--hero-wrench:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%206.75a4.5%204.5%200%200%201-4.884%204.484c-1.076-.091-2.264.071-2.95.904l-7.152%208.684a2.548%202.548%200%201%201-3.586-3.586l8.684-7.152c.833-.686.995-1.874.904-2.95a4.5%204.5%200%200%201%206.336-4.486l-3.276%203.276a3.004%203.004%200%200%200%202.25%202.25l3.276-3.276c.256.565.398%201.192.398%201.852Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.867%2019.125h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wrench);-webkit-mask:var(--hero-wrench);-webkit-mask:var(--hero-wrench);mask:var(--hero-wrench);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wrench-screwdriver{--hero-wrench-screwdriver:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.42%2015.17%2017.25%2021A2.652%202.652%200%200%200%2021%2017.25l-5.877-5.877M11.42%2015.17l2.496-3.03c.317-.384.74-.626%201.208-.766M11.42%2015.17l-4.655%205.653a2.548%202.548%200%201%201-3.586-3.586l6.837-5.63m5.108-.233c.55-.164%201.163-.188%201.743-.14a4.5%204.5%200%200%200%204.486-6.336l-3.276%203.277a3.004%203.004%200%200%201-2.25-2.25l3.276-3.276a4.5%204.5%200%200%200-6.336%204.486c.091%201.076-.071%202.264-.904%202.95l-.102.085m-1.745%201.437L5.909%207.5H4.5L2.25%203.75l1.5-1.5L7.5%204.5v1.409l4.26%204.26m-1.745%201.437%201.745-1.437m6.615%208.206L15.75%2015.75M4.867%2019.125h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);mask:var(--hero-wrench-screwdriver);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wrench-screwdriver-micro{--hero-wrench-screwdriver-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%204.5A3.5%203.5%200%200%201%2011.435%208c-.99-.019-2.093.132-2.7.913l-4.13%205.31a2.015%202.015%200%201%201-2.827-2.828l5.309-4.13c.78-.607.932-1.71.914-2.7L8%204.5a3.5%203.5%200%200%201%204.477-3.362c.325.094.39.497.15.736L10.6%203.902a.48.48%200%200%200-.033.653c.271.314.565.608.879.879a.48.48%200%200%200%20.653-.033l2.027-2.027c.239-.24.642-.175.736.15.09.31.138.637.138.976ZM3.75%2013a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M11.5%209.5c.313%200%20.62-.029.917-.084l1.962%201.962a2.121%202.121%200%200%201-3%203l-2.81-2.81%201.35-1.734c.05-.064.158-.158.426-.233.278-.078.639-.11%201.062-.102l.093.001ZM5%204l1.446%201.445a2.256%202.256%200%200%201-.047.21c-.075.268-.169.377-.233.427l-.61.474L4%205H2.655a.25.25%200%200%201-.224-.139l-1.35-2.7a.25.25%200%200%201%20.047-.289l.745-.745a.25.25%200%200%201%20.289-.047l2.7%201.35A.25.25%200%200%201%205%202.654V4Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wrench-screwdriver-micro);-webkit-mask:var(--hero-wrench-screwdriver-micro);-webkit-mask:var(--hero-wrench-screwdriver-micro);mask:var(--hero-wrench-screwdriver-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-circle{--hero-x-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9.75%209.75%204.5%204.5m0-4.5-4.5%204.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);mask:var(--hero-x-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark{--hero-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-4\.5{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-\[22px\]{width:22px;height:22px}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-48{height:calc(var(--spacing)*48)}.h-56{height:calc(var(--spacing)*56)}.h-72{height:calc(var(--spacing)*72)}.h-\[5px\]{height:5px}.h-\[9px\]{height:9px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[32rem\]{height:32rem}.h-\[52px\]{height:52px}.h-\[70vh\]{height:70vh}.h-\[75vh\]{height:75vh}.h-\[380px\]{height:380px}.h-\[calc\(100dvh-3\.0625rem\)\]{height:calc(100dvh - 3.0625rem)}.h-\[min\(16rem\,35dvh\)\]{height:min(16rem,35dvh)}.h-\[min\(80vh\,48rem\)\]{height:min(80vh,48rem)}.h-\[min\(88svh\,52rem\)\]{height:min(88svh,52rem)}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-28{max-height:calc(var(--spacing)*28)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-44{max-height:calc(var(--spacing)*44)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88svh\]{max-height:88svh}.max-h-\[90svh\]{max-height:90svh}.max-h-\[280px\]{max-height:280px}.max-h-\[380px\]{max-height:380px}.max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.\!min-h-0{min-height:calc(var(--spacing)*0)!important}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-7{min-height:calc(var(--spacing)*7)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-48{min-height:calc(var(--spacing)*48)}.min-h-80{min-height:calc(var(--spacing)*80)}.min-h-96{min-height:calc(var(--spacing)*96)}.min-h-\[28rem\]{min-height:28rem}.min-h-\[52px\]{min-height:52px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[280px\]{min-height:280px}.min-h-\[520px\]{min-height:520px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-\[5px\]{width:5px}.w-\[9px\]{width:9px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[96px\]{width:96px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[240px\]{width:240px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[440px\]{width:440px}.w-\[520px\]{width:520px}.w-\[900px\]{width:900px}.w-\[calc\(\(100\%_-_0\.25rem\)\/3\)\]{width:calc(33.3333% - .0833333rem)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-44{max-width:calc(var(--spacing)*44)}.max-w-48{max-width:calc(var(--spacing)*48)}.max-w-52{max-width:calc(var(--spacing)*52)}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-60{max-width:calc(var(--spacing)*60)}.max-w-72{max-width:calc(var(--spacing)*72)}.max-w-\[4\.5rem\]{max-width:4.5rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[17rem\]{max-width:17rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[60px\]{max-width:60px}.max-w-\[90\%\]{max-width:90%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[180px\]{max-width:180px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[760px\]{max-width:760px}.max-w-\[900px\]{max-width:900px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-14{min-width:calc(var(--spacing)*14)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-20{min-width:calc(var(--spacing)*20)}.min-w-28{min-width:calc(var(--spacing)*28)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-36{min-width:calc(var(--spacing)*36)}.min-w-40{min-width:calc(var(--spacing)*40)}.min-w-44{min-width:calc(var(--spacing)*44)}.min-w-52{min-width:calc(var(--spacing)*52)}.min-w-64{min-width:calc(var(--spacing)*64)}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[18rem\]{min-width:18rem}.min-w-\[20rem\]{min-width:20rem}.min-w-\[22px\]{min-width:22px}.min-w-\[28px\]{min-width:28px}.min-w-\[34rem\]{min-width:34rem}.min-w-\[42rem\]{min-width:42rem}.min-w-\[132rem\]{min-width:132rem}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[260px\]{min-width:260px}.min-w-\[380px\]{min-width:380px}.min-w-\[640px\]{min-width:640px}.min-w-\[760px\]{min-width:760px}.min-w-\[800px\]{min-width:800px}.min-w-\[860px\]{min-width:860px}.min-w-\[900px\]{min-width:900px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-24{flex-basis:calc(var(--spacing)*24)}.basis-28{flex-basis:calc(var(--spacing)*28)}.basis-32{flex-basis:calc(var(--spacing)*32)}.basis-40{flex-basis:calc(var(--spacing)*40)}.basis-52{flex-basis:calc(var(--spacing)*52)}.basis-64{flex-basis:calc(var(--spacing)*64)}.basis-\[calc\(100\%-2rem\)\]{flex-basis:calc(100% - 2rem)}.basis-full{flex-basis:100%}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.origin-bottom-left{transform-origin:0 100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.-rotate-45{rotate:-45deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-cell{cursor:cell}.cursor-col-resize{cursor:col-resize}.cursor-copy{cursor:copy}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-x{resize:horizontal}.resize-y{resize:vertical}.scroll-mt-20{scroll-margin-top:calc(var(--spacing)*20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1\.5fr_1fr_auto_auto\]{grid-template-columns:1.5fr 1fr auto auto}.grid-cols-\[1fr_8rem\]{grid-template-columns:1fr 8rem}.grid-cols-\[1fr_58px_58px_64px_24px\]{grid-template-columns:1fr 58px 58px 64px 24px}.grid-cols-\[2rem_1fr_10rem_6\.5rem_minmax\(14rem\,1\.2fr\)_2\.5rem\]{grid-template-columns:2rem 1fr 10rem 6.5rem minmax(14rem,1.2fr) 2.5rem}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.grid-cols-\[72px_1fr\]{grid-template-columns:72px 1fr}.grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.grid-cols-\[130px_1fr_110px_130px_150px_auto\]{grid-template-columns:130px 1fr 110px 130px 150px auto}.grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_4\.5rem_4rem_6rem_1\.5rem\]{grid-template-columns:minmax(0,1fr) 4.5rem 4rem 6rem 1.5rem}.grid-cols-\[minmax\(0\,1fr\)_5rem\]{grid-template-columns:minmax(0,1fr) 5rem}.grid-cols-\[minmax\(0\,1fr\)_5rem_6rem\]{grid-template-columns:minmax(0,1fr) 5rem 6rem}.grid-cols-\[minmax\(0\,1fr\)_5rem_6rem_6rem\]{grid-template-columns:minmax(0,1fr) 5rem 6rem 6rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.grid-cols-\[minmax\(120px\,1fr\)_64px_56px_56px_repeat\(8\,64px\)_72px_32px\]{grid-template-columns:minmax(120px,1fr) 64px 56px 56px repeat(8,64px) 72px 32px}.grid-cols-\[minmax\(180px\,1\.4fr\)_72px_72px_88px_88px_72px_56px_32px\]{grid-template-columns:minmax(180px,1.4fr) 72px 72px 88px 88px 72px 56px 32px}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.\!flex-nowrap{flex-wrap:nowrap!important}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.\!gap-1{gap:calc(var(--spacing)*1)!important}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-16{gap:calc(var(--spacing)*16)}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-2\.5{row-gap:calc(var(--spacing)*2.5)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--color-line)}:where(.divide-line-2>:not(:last-child)){border-color:var(--color-line-2)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-card{border-radius:var(--radius-card)}.rounded-control{border-radius:var(--radius-control)}.rounded-dialog{border-radius:var(--radius-dialog)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#00ff41\]{border-color:#00ff41}.border-\[\#00ff41\]\/30{border-color:oklab(86.8562% -.22589 .161328/.3)}.border-\[\#00ff41\]\/40{border-color:oklab(86.8562% -.22589 .161328/.4)}.border-accent{border-color:var(--color-accent)}.border-accent\/30{border-color:#123f2e4d}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab,var(--color-accent)30%,transparent)}}.border-accent\/40{border-color:#123f2e66}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab,var(--color-accent)40%,transparent)}}.border-amber{border-color:var(--color-amber)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-ink\/30{border-color:#6640104d}@supports (color:color-mix(in lab, red, red)){.border-amber-ink\/30{border-color:color-mix(in oklab,var(--color-amber-ink)30%,transparent)}}.border-amber-ink\/40{border-color:#66401066}@supports (color:color-mix(in lab, red, red)){.border-amber-ink\/40{border-color:color-mix(in oklab,var(--color-amber-ink)40%,transparent)}}.border-amber\/40{border-color:#b9821e66}@supports (color:color-mix(in lab, red, red)){.border-amber\/40{border-color:color-mix(in oklab,var(--color-amber)40%,transparent)}}.border-amber\/50{border-color:#b9821e80}@supports (color:color-mix(in lab, red, red)){.border-amber\/50{border-color:color-mix(in oklab,var(--color-amber)50%,transparent)}}.border-ash-2{border-color:var(--color-ash-2)}.border-canvas{border-color:var(--color-canvas)}.border-ink-1{border-color:var(--color-ink-1)}.border-ink-2{border-color:var(--color-ink-2)}.border-ink-3{border-color:var(--color-ink-3)}.border-ink-4{border-color:var(--color-ink-4)}.border-ink-5{border-color:var(--color-ink-5)}.border-line{border-color:var(--color-line)}.border-line-2{border-color:var(--color-line-2)}.border-moss{border-color:var(--color-moss)}.border-moss\/40{border-color:#767c6c66}@supports (color:color-mix(in lab, red, red)){.border-moss\/40{border-color:color-mix(in oklab,var(--color-moss)40%,transparent)}}.border-moss\/50{border-color:#767c6c80}@supports (color:color-mix(in lab, red, red)){.border-moss\/50{border-color:color-mix(in oklab,var(--color-moss)50%,transparent)}}.border-paper{border-color:var(--color-paper)}.border-rust{border-color:var(--color-rust)}.border-rust\/40{border-color:#b23a2066}@supports (color:color-mix(in lab, red, red)){.border-rust\/40{border-color:color-mix(in oklab,var(--color-rust)40%,transparent)}}.border-sky{border-color:var(--color-sky)}.border-slate-200{border-color:var(--color-slate-200)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-l-amber{border-left-color:var(--color-amber)}.border-l-ink-3{border-left-color:var(--color-ink-3)}.border-l-ink-4{border-left-color:var(--color-ink-4)}.border-l-line{border-left-color:var(--color-line)}.border-l-moss{border-left-color:var(--color-moss)}.border-l-rust{border-left-color:var(--color-rust)}.border-l-sky{border-left-color:var(--color-sky)}.border-l-zettel-ink\/40{border-left-color:#3a2a0066}@supports (color:color-mix(in lab, red, red)){.border-l-zettel-ink\/40{border-left-color:color-mix(in oklab,var(--color-zettel-ink)40%,transparent)}}.bg-\[\#00ff41\]{background-color:#00ff41}.bg-accent{background-color:var(--color-accent)}.bg-accent-soft{background-color:var(--color-accent-soft)}.bg-accent-soft\/20{background-color:#e1ebe233}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/20{background-color:color-mix(in oklab,var(--color-accent-soft)20%,transparent)}}.bg-accent-soft\/25{background-color:#e1ebe240}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/25{background-color:color-mix(in oklab,var(--color-accent-soft)25%,transparent)}}.bg-accent-soft\/30{background-color:#e1ebe24d}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/30{background-color:color-mix(in oklab,var(--color-accent-soft)30%,transparent)}}.bg-accent-soft\/50{background-color:#e1ebe280}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/50{background-color:color-mix(in oklab,var(--color-accent-soft)50%,transparent)}}.bg-accent-soft\/60{background-color:#e1ebe299}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/60{background-color:color-mix(in oklab,var(--color-accent-soft)60%,transparent)}}.bg-accent-soft\/70{background-color:#e1ebe2b3}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/70{background-color:color-mix(in oklab,var(--color-accent-soft)70%,transparent)}}.bg-accent\/5{background-color:#123f2e0d}@supports (color:color-mix(in lab, red, red)){.bg-accent\/5{background-color:color-mix(in oklab,var(--color-accent)5%,transparent)}}.bg-accent\/10{background-color:#123f2e1a}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--color-accent)10%,transparent)}}.bg-accent\/40{background-color:#123f2e66}@supports (color:color-mix(in lab, red, red)){.bg-accent\/40{background-color:color-mix(in oklab,var(--color-accent)40%,transparent)}}.bg-accent\/50{background-color:#123f2e80}@supports (color:color-mix(in lab, red, red)){.bg-accent\/50{background-color:color-mix(in oklab,var(--color-accent)50%,transparent)}}.bg-accent\/70{background-color:#123f2eb3}@supports (color:color-mix(in lab, red, red)){.bg-accent\/70{background-color:color-mix(in oklab,var(--color-accent)70%,transparent)}}.bg-amber{background-color:var(--color-amber)}.bg-amber-50\/90{background-color:#fffbebe6}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/90{background-color:color-mix(in oklab,var(--color-amber-50)90%,transparent)}}.bg-amber-ink{background-color:var(--color-amber-ink)}.bg-amber-soft{background-color:var(--color-amber-soft)}.bg-amber-soft\/30{background-color:#f4e5c04d}@supports (color:color-mix(in lab, red, red)){.bg-amber-soft\/30{background-color:color-mix(in oklab,var(--color-amber-soft)30%,transparent)}}.bg-amber-soft\/40{background-color:#f4e5c066}@supports (color:color-mix(in lab, red, red)){.bg-amber-soft\/40{background-color:color-mix(in oklab,var(--color-amber-soft)40%,transparent)}}.bg-amber-soft\/50{background-color:#f4e5c080}@supports (color:color-mix(in lab, red, red)){.bg-amber-soft\/50{background-color:color-mix(in oklab,var(--color-amber-soft)50%,transparent)}}.bg-amber-soft\/60{background-color:#f4e5c099}@supports (color:color-mix(in lab, red, red)){.bg-amber-soft\/60{background-color:color-mix(in oklab,var(--color-amber-soft)60%,transparent)}}.bg-amber-soft\/70{background-color:#f4e5c0b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-soft\/70{background-color:color-mix(in oklab,var(--color-amber-soft)70%,transparent)}}.bg-amber\/70{background-color:#b9821eb3}@supports (color:color-mix(in lab, red, red)){.bg-amber\/70{background-color:color-mix(in oklab,var(--color-amber)70%,transparent)}}.bg-ash{background-color:var(--color-ash)}.bg-black{background-color:var(--color-black)}.bg-brand-fir{background-color:var(--color-brand-fir)}.bg-brand-night{background-color:var(--color-brand-night)}.bg-brand-paper{background-color:var(--color-brand-paper)}.bg-brand-sun{background-color:var(--color-brand-sun)}.bg-canvas{background-color:var(--color-canvas)}.bg-canvas\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/70{background-color:color-mix(in oklab,var(--color-canvas)70%,transparent)}}.bg-canvas\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/85{background-color:color-mix(in oklab,var(--color-canvas)85%,transparent)}}.bg-canvas\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/90{background-color:color-mix(in oklab,var(--color-canvas)90%,transparent)}}.bg-canvas\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/95{background-color:color-mix(in oklab,var(--color-canvas)95%,transparent)}}.bg-error{background-color:var(--color-error)}.bg-ink-1{background-color:var(--color-ink-1)}.bg-ink-1\/30{background-color:#10201a4d}@supports (color:color-mix(in lab, red, red)){.bg-ink-1\/30{background-color:color-mix(in oklab,var(--color-ink-1)30%,transparent)}}.bg-ink-1\/40{background-color:#10201a66}@supports (color:color-mix(in lab, red, red)){.bg-ink-1\/40{background-color:color-mix(in oklab,var(--color-ink-1)40%,transparent)}}.bg-ink-1\/70{background-color:#10201ab3}@supports (color:color-mix(in lab, red, red)){.bg-ink-1\/70{background-color:color-mix(in oklab,var(--color-ink-1)70%,transparent)}}.bg-ink-2{background-color:var(--color-ink-2)}.bg-ink-3{background-color:var(--color-ink-3)}.bg-ink-4{background-color:var(--color-ink-4)}.bg-ink-4\/40{background-color:#858d8266}@supports (color:color-mix(in lab, red, red)){.bg-ink-4\/40{background-color:color-mix(in oklab,var(--color-ink-4)40%,transparent)}}.bg-line{background-color:var(--color-line)}.bg-line-2{background-color:var(--color-line-2)}.bg-main{background-color:var(--color-main)}.bg-main\/95{background-color:#f5f1e8f2}@supports (color:color-mix(in lab, red, red)){.bg-main\/95{background-color:color-mix(in oklab,var(--color-main)95%,transparent)}}.bg-moss{background-color:var(--color-moss)}.bg-moss-soft{background-color:var(--color-moss-soft)}.bg-moss-soft\/40{background-color:#e9ebe266}@supports (color:color-mix(in lab, red, red)){.bg-moss-soft\/40{background-color:color-mix(in oklab,var(--color-moss-soft)40%,transparent)}}.bg-moss-soft\/50{background-color:#e9ebe280}@supports (color:color-mix(in lab, red, red)){.bg-moss-soft\/50{background-color:color-mix(in oklab,var(--color-moss-soft)50%,transparent)}}.bg-moss\/5{background-color:#767c6c0d}@supports (color:color-mix(in lab, red, red)){.bg-moss\/5{background-color:color-mix(in oklab,var(--color-moss)5%,transparent)}}.bg-moss\/10{background-color:#767c6c1a}@supports (color:color-mix(in lab, red, red)){.bg-moss\/10{background-color:color-mix(in oklab,var(--color-moss)10%,transparent)}}.bg-moss\/70{background-color:#767c6cb3}@supports (color:color-mix(in lab, red, red)){.bg-moss\/70{background-color:color-mix(in oklab,var(--color-moss)70%,transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-paper{background-color:var(--color-paper)}.bg-paper-deep{background-color:var(--color-paper-deep)}.bg-paper-deep\/20{background-color:#ece7db33}@supports (color:color-mix(in lab, red, red)){.bg-paper-deep\/20{background-color:color-mix(in oklab,var(--color-paper-deep)20%,transparent)}}.bg-paper-deep\/30{background-color:#ece7db4d}@supports (color:color-mix(in lab, red, red)){.bg-paper-deep\/30{background-color:color-mix(in oklab,var(--color-paper-deep)30%,transparent)}}.bg-paper-deep\/40{background-color:#ece7db66}@supports (color:color-mix(in lab, red, red)){.bg-paper-deep\/40{background-color:color-mix(in oklab,var(--color-paper-deep)40%,transparent)}}.bg-paper-deep\/50{background-color:#ece7db80}@supports (color:color-mix(in lab, red, red)){.bg-paper-deep\/50{background-color:color-mix(in oklab,var(--color-paper-deep)50%,transparent)}}.bg-paper-deep\/60{background-color:#ece7db99}@supports (color:color-mix(in lab, red, red)){.bg-paper-deep\/60{background-color:color-mix(in oklab,var(--color-paper-deep)60%,transparent)}}.bg-paper\/40{background-color:#f5f1e866}@supports (color:color-mix(in lab, red, red)){.bg-paper\/40{background-color:color-mix(in oklab,var(--color-paper)40%,transparent)}}.bg-paper\/50{background-color:#f5f1e880}@supports (color:color-mix(in lab, red, red)){.bg-paper\/50{background-color:color-mix(in oklab,var(--color-paper)50%,transparent)}}.bg-paper\/60{background-color:#f5f1e899}@supports (color:color-mix(in lab, red, red)){.bg-paper\/60{background-color:color-mix(in oklab,var(--color-paper)60%,transparent)}}.bg-paper\/95{background-color:#f5f1e8f2}@supports (color:color-mix(in lab, red, red)){.bg-paper\/95{background-color:color-mix(in oklab,var(--color-paper)95%,transparent)}}.bg-persona-andreas{background-color:var(--color-persona-andreas)}.bg-persona-hassan{background-color:var(--color-persona-hassan)}.bg-persona-karin{background-color:var(--color-persona-karin)}.bg-persona-lisa{background-color:var(--color-persona-lisa)}.bg-persona-patrick{background-color:var(--color-persona-patrick)}.bg-persona-renate{background-color:var(--color-persona-renate)}.bg-red-600\/90{background-color:#e40014e6}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/90{background-color:color-mix(in oklab,var(--color-red-600)90%,transparent)}}.bg-rust{background-color:var(--color-rust)}.bg-rust-soft{background-color:var(--color-rust-soft)}.bg-rust-soft\/30{background-color:#f6dad24d}@supports (color:color-mix(in lab, red, red)){.bg-rust-soft\/30{background-color:color-mix(in oklab,var(--color-rust-soft)30%,transparent)}}.bg-rust-soft\/40{background-color:#f6dad266}@supports (color:color-mix(in lab, red, red)){.bg-rust-soft\/40{background-color:color-mix(in oklab,var(--color-rust-soft)40%,transparent)}}.bg-rust-soft\/60{background-color:#f6dad299}@supports (color:color-mix(in lab, red, red)){.bg-rust-soft\/60{background-color:color-mix(in oklab,var(--color-rust-soft)60%,transparent)}}.bg-rust\/10{background-color:#b23a201a}@supports (color:color-mix(in lab, red, red)){.bg-rust\/10{background-color:color-mix(in oklab,var(--color-rust)10%,transparent)}}.bg-rust\/50{background-color:#b23a2080}@supports (color:color-mix(in lab, red, red)){.bg-rust\/50{background-color:color-mix(in oklab,var(--color-rust)50%,transparent)}}.bg-rust\/60{background-color:#b23a2099}@supports (color:color-mix(in lab, red, red)){.bg-rust\/60{background-color:color-mix(in oklab,var(--color-rust)60%,transparent)}}.bg-sky{background-color:var(--color-sky)}.bg-sky-soft{background-color:var(--color-sky-soft)}.bg-sunk{background-color:var(--color-sunk)}.bg-team-accent{background-color:var(--color-team-accent)}.bg-team-amber{background-color:var(--color-team-amber)}.bg-team-ink{background-color:var(--color-team-ink)}.bg-team-moss{background-color:var(--color-team-moss)}.bg-team-rust{background-color:var(--color-team-rust)}.bg-team-sky{background-color:var(--color-team-sky)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white)85%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-zettel{background-color:var(--color-zettel)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[image\:var\(--verlauf-akzent\)\]{background-image:var(--verlauf-akzent)}.from-\[\#123527\]{--tw-gradient-from:#123527;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#1B4433\]{--tw-gradient-to:#1b4433;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-\[length\:14px_14px\]{background-size:14px 14px}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-accent{fill:var(--color-accent)}.fill-ink-4{fill:var(--color-ink-4)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.\!px-1\.5{padding-inline:calc(var(--spacing)*1.5)!important}.\!px-2{padding-inline:calc(var(--spacing)*2)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-12{padding-inline:calc(var(--spacing)*12)}.px-\[3px\]{padding-inline:3px}.px-\[7px\]{padding-inline:7px}.px-\[18px\]{padding-inline:18px}.\!py-0{padding-block:calc(var(--spacing)*0)!important}.\!py-0\.5{padding-block:calc(var(--spacing)*.5)!important}.\!py-1{padding-block:calc(var(--spacing)*1)!important}.\!py-2{padding-block:calc(var(--spacing)*2)!important}.\!py-2\.5{padding-block:calc(var(--spacing)*2.5)!important}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-16{padding-top:calc(var(--spacing)*16)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-7{padding-right:calc(var(--spacing)*7)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-32{padding-right:calc(var(--spacing)*32)}.pr-\[540px\]{padding-right:540px}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-28{padding-bottom:calc(var(--spacing)*28)}.pb-56{padding-bottom:calc(var(--spacing)*56)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-9\.5{padding-left:calc(var(--spacing)*9.5)}.pl-11{padding-left:calc(var(--spacing)*11)}.pl-\[1\.375rem\]{padding-left:1.375rem}.pl-\[22px\]{padding-left:22px}.pl-\[39px\]{padding-left:39px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.2em\]{vertical-align:-.2em}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.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-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[9\.5px\]{font-size:9.5px!important}.\!text-\[10\.5px\]{font-size:10.5px!important}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-10{--tw-leading:calc(var(--spacing)*10);line-height:calc(var(--spacing)*10)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-\[0\.06em\]{--tw-tracking:.06em!important;letter-spacing:.06em!important}.\!tracking-\[0\.16em\]{--tw-tracking:.16em!important;letter-spacing:.16em!important}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.5px\]{--tw-tracking:.5px;letter-spacing:.5px}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-accent{color:var(--color-accent)!important}.\!text-ink-1{color:var(--color-ink-1)!important}.\!text-ink-3{color:var(--color-ink-3)!important}.\!text-ink-4{color:var(--color-ink-4)!important}.text-\[\#00ff41\]{color:#00ff41}.text-\[\#00ff41\]\/50{color:oklab(86.8562% -.22589 .161328/.5)}.text-\[\#00ff41\]\/60{color:oklab(86.8562% -.22589 .161328/.6)}.text-\[\#00ff41\]\/70{color:oklab(86.8562% -.22589 .161328/.7)}.text-\[\#1E8E3E\]{color:#1e8e3e}.text-\[\#4EBE8B\]{color:#4ebe8b}.text-\[\#22384A\]{color:#22384a}.text-accent{color:var(--color-accent)}.text-accent-ink{color:var(--color-accent-ink)}.text-accent-ink\/80{color:#123f2ecc}@supports (color:color-mix(in lab, red, red)){.text-accent-ink\/80{color:color-mix(in oklab,var(--color-accent-ink)80%,transparent)}}.text-accent-ink\/90{color:#123f2ee6}@supports (color:color-mix(in lab, red, red)){.text-accent-ink\/90{color:color-mix(in oklab,var(--color-accent-ink)90%,transparent)}}.text-amber{color:var(--color-amber)}.text-amber-700{color:var(--color-amber-700)}.text-amber-ink{color:var(--color-amber-ink)}.text-amber-ink\/60{color:#66401099}@supports (color:color-mix(in lab, red, red)){.text-amber-ink\/60{color:color-mix(in oklab,var(--color-amber-ink)60%,transparent)}}.text-amber-ink\/80{color:#664010cc}@supports (color:color-mix(in lab, red, red)){.text-amber-ink\/80{color:color-mix(in oklab,var(--color-amber-ink)80%,transparent)}}.text-amber-ink\/90{color:#664010e6}@supports (color:color-mix(in lab, red, red)){.text-amber-ink\/90{color:color-mix(in oklab,var(--color-amber-ink)90%,transparent)}}.text-base-content\/55{color:#10201a8c}@supports (color:color-mix(in lab, red, red)){.text-base-content\/55{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.text-base-content\/65{color:#10201aa6}@supports (color:color-mix(in lab, red, red)){.text-base-content\/65{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.text-base-content\/70{color:#10201ab3}@supports (color:color-mix(in lab, red, red)){.text-base-content\/70{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.text-brand{color:var(--color-brand)}.text-brand-night{color:var(--color-brand-night)}.text-brand-paper{color:var(--color-brand-paper)}.text-canvas{color:var(--color-canvas)}.text-current\/60{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-current\/60{color:color-mix(in oklab,currentcolor 60%,transparent)}}.text-error{color:var(--color-error)}.text-ink-1{color:var(--color-ink-1)}.text-ink-2{color:var(--color-ink-2)}.text-ink-3{color:var(--color-ink-3)}.text-ink-4{color:var(--color-ink-4)}.text-ink-5{color:var(--color-ink-5)}.text-line{color:var(--color-line)}.text-line-2{color:var(--color-line-2)}.text-moss{color:var(--color-moss)}.text-moss-ink{color:var(--color-moss-ink)}.text-primary{color:var(--color-primary)}.text-primary-content{color:var(--color-primary-content)}.text-red-400{color:var(--color-red-400)}.text-rust{color:var(--color-rust)}.text-rust-ink{color:var(--color-rust-ink)}.text-rust-ink\/80{color:#5c1f10cc}@supports (color:color-mix(in lab, red, red)){.text-rust-ink\/80{color:color-mix(in oklab,var(--color-rust-ink)80%,transparent)}}.text-sky{color:var(--color-sky)}.text-sky-ink{color:var(--color-sky-ink)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-team-accent{color:var(--color-team-accent)}.text-team-amber{color:var(--color-team-amber)}.text-team-ink{color:var(--color-team-ink)}.text-team-moss{color:var(--color-team-moss)}.text-team-rust{color:var(--color-team-rust)}.text-team-sky{color:var(--color-team-sky)}.text-white{color:var(--color-white)}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab,var(--color-white)45%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-300{color:var(--color-yellow-300)}.text-zettel-ink{color:var(--color-zettel-ink)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-ink-1{-webkit-text-decoration-color:var(--color-ink-1);-webkit-text-decoration-color:var(--color-ink-1);text-decoration-color:var(--color-ink-1)}.decoration-ink-4\/60{text-decoration-color:#858d8299}@supports (color:color-mix(in lab, red, red)){.decoration-ink-4\/60{-webkit-text-decoration-color:color-mix(in oklab,var(--color-ink-4)60%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--color-ink-4)60%,transparent);text-decoration-color:color-mix(in oklab,var(--color-ink-4)60%,transparent)}}.decoration-line{-webkit-text-decoration-color:var(--color-line);-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--color-accent\)\]{accent-color:var(--color-accent)}.accent-\[var\(--color-amber\)\]{accent-color:var(--color-amber)}.accent-accent{accent-color:var(--color-accent)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-100{opacity:1}.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)}.shadow-\[-8px_0_24px_-12px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:-8px 0 24px -12px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-12px_0_28px_-12px_rgba\(0\,255\,65\,0\.25\)\]{--tw-shadow:-12px 0 28px -12px var(--tw-shadow-color,#00ff4140);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_40px_80px_-32px_rgba\(31\,35\,39\,\.28\)\,0_16px_32px_-16px_rgba\(31\,35\,39\,\.12\)\]{--tw-shadow:0 40px 80px -32px var(--tw-shadow-color,#1f232747),0 16px 32px -16px var(--tw-shadow-color,#1f23271f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_var\(--color-accent\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-hoch\)\]{--tw-shadow:var(--shadow-hoch);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-schweb\)\]{--tw-shadow:var(--shadow-schweb);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-weich\)\]{--tw-shadow:var(--shadow-weich);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-card{--tw-shadow:0 1px 2px var(--tw-shadow-color,#26241f0d),0 8px 24px -18px var(--tw-shadow-color,#26241f40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-hoch{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1f23270f),0 8px 20px -10px var(--tw-shadow-color,#1f232729),0 24px 48px -28px var(--tw-shadow-color,#1f232733);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px 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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--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)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-accent{--tw-ring-color:var(--color-accent)}.ring-accent\/20{--tw-ring-color:#123f2e33}@supports (color:color-mix(in lab, red, red)){.ring-accent\/20{--tw-ring-color:color-mix(in oklab,var(--color-accent)20%,transparent)}}.ring-accent\/30{--tw-ring-color:#123f2e4d}@supports (color:color-mix(in lab, red, red)){.ring-accent\/30{--tw-ring-color:color-mix(in oklab,var(--color-accent)30%,transparent)}}.ring-accent\/40{--tw-ring-color:#123f2e66}@supports (color:color-mix(in lab, red, red)){.ring-accent\/40{--tw-ring-color:color-mix(in oklab,var(--color-accent)40%,transparent)}}.ring-accent\/60{--tw-ring-color:#123f2e99}@supports (color:color-mix(in lab, red, red)){.ring-accent\/60{--tw-ring-color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.ring-amber\/30{--tw-ring-color:#b9821e4d}@supports (color:color-mix(in lab, red, red)){.ring-amber\/30{--tw-ring-color:color-mix(in oklab,var(--color-amber)30%,transparent)}}.ring-amber\/40{--tw-ring-color:#b9821e66}@supports (color:color-mix(in lab, red, red)){.ring-amber\/40{--tw-ring-color:color-mix(in oklab,var(--color-amber)40%,transparent)}}.ring-line{--tw-ring-color:var(--color-line)}.ring-moss\/30{--tw-ring-color:#767c6c4d}@supports (color:color-mix(in lab, red, red)){.ring-moss\/30{--tw-ring-color:color-mix(in oklab,var(--color-moss)30%,transparent)}}.ring-orange-400{--tw-ring-color:var(--color-orange-400)}.ring-rust\/30{--tw-ring-color:#b23a204d}@supports (color:color-mix(in lab, red, red)){.ring-rust\/30{--tw-ring-color:color-mix(in oklab,var(--color-rust)30%,transparent)}}.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,)}.saturate-0{--tw-saturate:saturate(0%);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,)}.saturate-50{--tw-saturate:saturate(50%);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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.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))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,border-color\]{transition-property:box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[font-variant-ligatures\:none\]{font-variant-ligatures:none}.\[text-shadow\:0_0_3px_rgba\(0\,0\,0\,0\.8\)\]{text-shadow:0 0 3px #000c}.ring-inset{--tw-ring-inset:inset}.group-open\:block:is(:where(.group):is([open],:popover-open,:open) *){display:block}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:bg-paper-deep:is(:where(.group):is([open],:popover-open,:open) *){background-color:var(--color-paper-deep)}.group-open\:opacity-100:is(:where(.group):is([open],:popover-open,:open) *){opacity:1}.group-open\/abschnitt\:rotate-90:is(:where(.group\/abschnitt):is([open],:popover-open,:open) *){rotate:90deg}.group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *){pointer-events:auto}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:bg-paper-deep:is(:where(.group):hover *){background-color:var(--color-paper-deep)}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--color-accent)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/an\:inline:is(:where(.group\/an):hover *){display:inline}.group-hover\/cell\:opacity-100:is(:where(.group\/cell):hover *){opacity:1}.group-hover\/col\:flex:is(:where(.group\/col):hover *){display:flex}.group-hover\/dok\:opacity-100:is(:where(.group\/dok):hover *),.group-hover\/head\:opacity-100:is(:where(.group\/head):hover *),.group-hover\/teil\:opacity-100:is(:where(.group\/teil):hover *){opacity:1}}.group-focus-visible\:underline:is(:where(.group):focus-visible *){text-decoration-line:underline}.group-has-\[\>label\>input\:checked\]\/choice\:opacity-100:is(:where(.group\/choice):has(>label>input:checked) *){opacity:1}.group-\[\.phx-change-loading\]\:hidden:is(:where(.group).phx-change-loading *){display:none}.group-\[\.phx-change-loading\]\:inline:is(:where(.group).phx-change-loading *){display:inline}.selection\:bg-\[\#00ff41\] ::selection{background-color:#00ff41}.selection\:bg-\[\#00ff41\]::selection{background-color:#00ff41}.selection\:text-black ::selection{color:var(--color-black)}.selection\:text-black::selection{color:var(--color-black)}.file\:mr-2::file-selector-button{margin-right:calc(var(--spacing)*2)}.file\:rounded-md::file-selector-button{border-radius:var(--radius-md)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-paper-deep::file-selector-button{background-color:var(--color-paper-deep)}.file\:px-2::file-selector-button{padding-inline:calc(var(--spacing)*2)}.file\:py-1::file-selector-button{padding-block:calc(var(--spacing)*1)}.file\:text-xs::file-selector-button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.placeholder\:text-ink-3::placeholder{color:var(--color-ink-3)}.placeholder\:text-ink-4::placeholder{color:var(--color-ink-4)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-8:before{content:var(--tw-content);top:calc(var(--spacing)*8)}.before\:bottom-\[-5px\]:before{content:var(--tw-content);bottom:-5px}.before\:left-\[19px\]:before{content:var(--tw-content);left:19px}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing)*.5)}.before\:bg-ink-5:before{content:var(--tw-content);background-color:var(--color-ink-5)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:content-\[\'\'\]:after{content:var(--tw-content);--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.first\:mt-1:first-child{margin-top:calc(var(--spacing)*1)}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.last\:before\:hidden:last-child:before{content:var(--tw-content);display:none}.only\:block:only-child{display:block}.only\:flex:only-child{display:flex}.checked\:border-accent:checked{border-color:var(--color-accent)}.checked\:bg-accent:checked{background-color:var(--color-accent)}.empty\:hidden:empty{display:none}.focus-within\:border-accent:focus-within{border-color:var(--color-accent)}@media (hover:hover){.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-\[\#7E2E13\]:hover{border-color:#7e2e13}.hover\:border-accent:hover{border-color:var(--color-accent)}.hover\:border-accent-hover:hover{border-color:var(--color-accent-hover)}.hover\:border-accent\/50:hover{border-color:#123f2e80}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/50:hover{border-color:color-mix(in oklab,var(--color-accent)50%,transparent)}}.hover\:border-ink-3:hover{border-color:var(--color-ink-3)}.hover\:border-ink-4:hover{border-color:var(--color-ink-4)}.hover\:border-line:hover{border-color:var(--color-line)}.hover\:border-line-2:hover{border-color:var(--color-line-2)}.hover\:border-moss:hover{border-color:var(--color-moss)}.hover\:bg-\[\#7E2E13\]:hover{background-color:#7e2e13}.hover\:bg-accent-hover:hover{background-color:var(--color-accent-hover)}.hover\:bg-accent-soft:hover{background-color:var(--color-accent-soft)}.hover\:bg-accent-soft\/40:hover{background-color:#e1ebe266}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-soft\/40:hover{background-color:color-mix(in oklab,var(--color-accent-soft)40%,transparent)}}.hover\:bg-accent-soft\/50:hover{background-color:#e1ebe280}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-soft\/50:hover{background-color:color-mix(in oklab,var(--color-accent-soft)50%,transparent)}}.hover\:bg-accent\/10:hover{background-color:#123f2e1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab,var(--color-accent)10%,transparent)}}.hover\:bg-accent\/40:hover{background-color:#123f2e66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab,var(--color-accent)40%,transparent)}}.hover\:bg-accent\/60:hover{background-color:#123f2e99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/60:hover{background-color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.hover\:bg-accent\/90:hover{background-color:#123f2ee6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/90:hover{background-color:color-mix(in oklab,var(--color-accent)90%,transparent)}}.hover\:bg-amber:hover{background-color:var(--color-amber)}.hover\:bg-amber-soft:hover{background-color:var(--color-amber-soft)}.hover\:bg-ash-2:hover{background-color:var(--color-ash-2)}.hover\:bg-canvas:hover{background-color:var(--color-canvas)}.hover\:bg-canvas\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-canvas\/60:hover{background-color:color-mix(in oklab,var(--color-canvas)60%,transparent)}}.hover\:bg-ink-1\/15:hover{background-color:#10201a26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ink-1\/15:hover{background-color:color-mix(in oklab,var(--color-ink-1)15%,transparent)}}.hover\:bg-moss:hover{background-color:var(--color-moss)}.hover\:bg-moss-soft:hover{background-color:var(--color-moss-soft)}.hover\:bg-moss\/10:hover{background-color:#767c6c1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-moss\/10:hover{background-color:color-mix(in oklab,var(--color-moss)10%,transparent)}}.hover\:bg-paper:hover{background-color:var(--color-paper)}.hover\:bg-paper-deep:hover{background-color:var(--color-paper-deep)}.hover\:bg-paper-deep\/30:hover{background-color:#ece7db4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-paper-deep\/30:hover{background-color:color-mix(in oklab,var(--color-paper-deep)30%,transparent)}}.hover\:bg-paper-deep\/40:hover{background-color:#ece7db66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-paper-deep\/40:hover{background-color:color-mix(in oklab,var(--color-paper-deep)40%,transparent)}}.hover\:bg-paper-deep\/50:hover{background-color:#ece7db80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-paper-deep\/50:hover{background-color:color-mix(in oklab,var(--color-paper-deep)50%,transparent)}}.hover\:bg-rust-soft:hover{background-color:var(--color-rust-soft)}.hover\:bg-rust-soft\/50:hover{background-color:#f6dad280}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rust-soft\/50:hover{background-color:color-mix(in oklab,var(--color-rust-soft)50%,transparent)}}.hover\:bg-rust-soft\/60:hover{background-color:#f6dad299}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rust-soft\/60:hover{background-color:color-mix(in oklab,var(--color-rust-soft)60%,transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.hover\:fill-\[var\(--color-accent\)\]:hover{fill:var(--color-accent)}.hover\:\!text-ink-1:hover{color:var(--color-ink-1)!important}.hover\:text-\[\#00ff41\]:hover{color:#00ff41}.hover\:text-\[\#1E8E3E\]:hover{color:#1e8e3e}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-accent-hover:hover{color:var(--color-accent-hover)}.hover\:text-accent-soft:hover{color:var(--color-accent-soft)}.hover\:text-amber-ink:hover{color:var(--color-amber-ink)}.hover\:text-current:hover{color:currentColor}.hover\:text-ink-1:hover{color:var(--color-ink-1)}.hover\:text-ink-2:hover{color:var(--color-ink-2)}.hover\:text-ink-3:hover{color:var(--color-ink-3)}.hover\:text-moss:hover{color:var(--color-moss)}.hover\:text-moss-ink:hover{color:var(--color-moss-ink)}.hover\:text-rust:hover{color:var(--color-rust)}.hover\:text-rust-ink:hover{color:var(--color-rust-ink)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[var\(--shadow-hoch\)\]:hover{--tw-shadow:var(--shadow-hoch);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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)}.hover\:ring-accent:hover{--tw-ring-color:var(--color-accent)}.hover\:ring-amber:hover{--tw-ring-color:var(--color-amber)}}.focus\:border-accent:focus{border-color:var(--color-accent)}.focus\:border-line:focus{border-color:var(--color-line)}.focus\:bg-canvas:focus{background-color:var(--color-canvas)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-accent:focus{--tw-ring-color:var(--color-accent)}.focus\:ring-accent\/30:focus{--tw-ring-color:#123f2e4d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-accent\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-accent)30%,transparent)}}.focus\:ring-accent\/40:focus{--tw-ring-color:#123f2e66}@supports (color:color-mix(in lab, red, red)){.focus\:ring-accent\/40:focus{--tw-ring-color:color-mix(in oklab,var(--color-accent)40%,transparent)}}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-accent:focus{outline-color:var(--color-accent)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-accent:focus-visible{--tw-ring-color:var(--color-accent)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--color-accent)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:after\:outline-2:focus-visible:after{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:after\:outline-accent:focus-visible:after{content:var(--tw-content);outline-color:var(--color-accent)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-paper:active{background-color:var(--color-paper)}.active\:bg-paper-deep:active{background-color:var(--color-paper-deep)}.active\:opacity-90:active{opacity:.9}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-ink-2:disabled:hover{color:var(--color-ink-2)}}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-accent:has(:focus-visible){outline-color:var(--color-accent)}.has-\[\>label\>input\:checked\]\:border-accent:has(>label>input:checked){border-color:var(--color-accent)}.has-\[\>label\>input\:checked\]\:bg-accent-soft\/40:has(>label>input:checked){background-color:#e1ebe266}@supports (color:color-mix(in lab, red, red)){.has-\[\>label\>input\:checked\]\:bg-accent-soft\/40:has(>label>input:checked){background-color:color-mix(in oklab,var(--color-accent-soft)40%,transparent)}}.aria-expanded\:bg-accent-soft[aria-expanded=true]{background-color:var(--color-accent-soft)}.aria-expanded\:text-accent-ink[aria-expanded=true]{color:var(--color-accent-ink)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-ping{animation:var(--animate-ping)}.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media not all and (min-width:899px){.max-\[899px\]\:max-w-none{max-width:none}.max-\[899px\]\:min-w-0{min-width:calc(var(--spacing)*0)}.max-\[899px\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:static{position:static}.max-sm\:flex{display:flex}.max-sm\:hidden{display:none}.max-sm\:min-h-11{min-height:calc(var(--spacing)*11)}.max-sm\:w-full{width:100%}.max-sm\:max-w-full{max-width:100%}.max-sm\:min-w-0{min-width:calc(var(--spacing)*0)}.max-sm\:p-4{padding:calc(var(--spacing)*4)}}@media (min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:-mt-20{margin-top:calc(var(--spacing)*-20)}.sm\:mt-2{margin-top:calc(var(--spacing)*2)}.sm\:mt-\[12vh\]{margin-top:12vh}.sm\:mr-auto{margin-right:auto}.sm\:ml-0{margin-left:calc(var(--spacing)*0)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-auto{height:auto}.sm\:max-h-\[72vh\]{max-height:72vh}.sm\:min-h-0{min-height:calc(var(--spacing)*0)}.sm\:w-24{width:calc(var(--spacing)*24)}.sm\:w-28{width:calc(var(--spacing)*28)}.sm\:w-72{width:calc(var(--spacing)*72)}.sm\:w-80{width:calc(var(--spacing)*80)}.sm\:w-96{width:calc(var(--spacing)*96)}.sm\:w-auto{width:auto}.sm\:max-w-\[50\%\]{max-width:50%}.sm\:max-w-\[75\%\]{max-width:75%}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:basis-0{flex-basis:calc(var(--spacing)*0)}.sm\:basis-auto{flex-basis:auto}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[4\.5rem_1fr_1fr\]{grid-template-columns:4.5rem 1fr 1fr}.sm\:grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_5rem_6rem_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 5rem 6rem minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_7\.5rem_minmax\(0\,9rem\)\]{grid-template-columns:minmax(0,1fr) 7.5rem minmax(0,9rem)}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,10rem\)_minmax\(0\,9rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,10rem) minmax(0,9rem) minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}:where(.sm\:space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*20)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*20)*calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-6{column-gap:calc(var(--spacing)*6)}.sm\:rounded-dialog{border-radius:var(--radius-dialog)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-0{border-style:var(--tw-border-style);border-width:0}.sm\:border-line-2{border-color:var(--color-line-2)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:px-2{padding-inline:calc(var(--spacing)*2)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:pt-0{padding-top:calc(var(--spacing)*0)}.sm\:pl-0{padding-left:calc(var(--spacing)*0)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:48rem){.md\:sticky{position:sticky}.md\:top-0{top:calc(var(--spacing)*0)}.md\:top-5{top:calc(var(--spacing)*5)}.md\:right-6{right:calc(var(--spacing)*6)}.md\:col-span-2{grid-column:span 2/span 2}.md\:-mx-8{margin-inline:calc(var(--spacing)*-8)}.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mb-16{margin-bottom:calc(var(--spacing)*16)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:table{display:table}.md\:table-cell{display:table-cell}.md\:table-header-group{display:table-header-group}.md\:table-row{display:table-row}.md\:table-row-group{display:table-row-group}.md\:h-dvh{height:100dvh}.md\:h-screen{height:100vh}.md\:w-64{width:calc(var(--spacing)*64)}.md\:w-full{width:100%}.md\:max-w-\[22rem\]{max-width:22rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[1\.5rem_minmax\(0\,1\.2fr\)_minmax\(0\,1\.6fr\)_6rem_7rem_4rem_7rem_9rem\]{grid-template-columns:1.5rem minmax(0,1.2fr) minmax(0,1.6fr) 6rem 7rem 4rem 7rem 9rem}.md\:grid-cols-\[1\.5rem_minmax\(0\,1\.6fr\)_minmax\(0\,1\.2fr\)_7rem_7rem\]{grid-template-columns:1.5rem minmax(0,1.6fr) minmax(0,1.2fr) 7rem 7rem}.md\:grid-cols-\[1\.55fr_1fr\]{grid-template-columns:1.55fr 1fr}.md\:grid-cols-\[1rem_6\.5rem_minmax\(0\,2fr\)_minmax\(0\,1\.4fr\)_7rem_9rem_9rem\]{grid-template-columns:1rem 6.5rem minmax(0,2fr) minmax(0,1.4fr) 7rem 9rem 9rem}.md\:grid-cols-\[5\.5rem_5\.5rem_minmax\(8rem\,1fr\)_minmax\(8rem\,1fr\)_6rem\]{grid-template-columns:5.5rem 5.5rem minmax(8rem,1fr) minmax(8rem,1fr) 6rem}.md\:grid-cols-\[5\.5rem_5\.5rem_minmax\(9rem\,1fr\)_6rem\]{grid-template-columns:5.5rem 5.5rem minmax(9rem,1fr) 6rem}.md\:grid-cols-\[5\.5rem_6\.5rem_minmax\(0\,1fr\)_5rem_7rem_7rem_5rem\]{grid-template-columns:5.5rem 6.5rem minmax(0,1fr) 5rem 7rem 7rem 5rem}.md\:grid-cols-\[6rem_minmax\(0\,1\.8fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,1\.6fr\)_7rem\]{grid-template-columns:6rem minmax(0,1.8fr) minmax(0,1.2fr) minmax(0,1.6fr) 7rem}.md\:grid-cols-\[7rem_7rem_minmax\(0\,1fr\)_7rem_minmax\(9rem\,auto\)\]{grid-template-columns:7rem 7rem minmax(0,1fr) 7rem minmax(9rem,auto)}.md\:grid-cols-\[7rem_minmax\(0\,1\.5fr\)_6rem_7rem_7rem_7rem_7rem\]{grid-template-columns:7rem minmax(0,1.5fr) 6rem 7rem 7rem 7rem 7rem}.md\:grid-cols-\[9rem_minmax\(0\,1\.1fr\)_minmax\(0\,2fr\)_12rem_auto\]{grid-template-columns:9rem minmax(0,1.1fr) minmax(0,2fr) 12rem auto}.md\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1\.6fr\)_7rem_7rem\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1.6fr) 7rem 7rem}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1\.6fr\)_6\.5rem_6\.5rem_7rem_7rem_1\.5rem_8rem\]{grid-template-columns:minmax(0,1.6fr) 6.5rem 6.5rem 7rem 7rem 1.5rem 8rem}.md\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1\.2fr\)_6rem_8rem_minmax\(0\,1\.4fr\)_8rem_4rem\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) 6rem 8rem minmax(0,1.4fr) 8rem 4rem}.md\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-self-end{justify-self:flex-end}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-2{padding-inline:calc(var(--spacing)*2)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:py-0{padding-block:calc(var(--spacing)*0)}.md\:py-6{padding-block:calc(var(--spacing)*6)}.md\:pt-20{padding-top:calc(var(--spacing)*20)}.md\:pb-14{padding-bottom:calc(var(--spacing)*14)}.md\:pb-32{padding-bottom:calc(var(--spacing)*32)}.md\:text-center{text-align:center}.md\:text-right{text-align:right}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:pr-\[500px\]{padding-right:500px}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-4{top:calc(var(--spacing)*4)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:self-start{align-self:flex-start}}@media (min-width:96rem){.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_28rem\]{grid-template-columns:minmax(0,1fr) 28rem}}@container not (min-width:56rem){.\@max-4xl\:hidden{display:none}}@container not (min-width:48rem){.\@max-3xl\:hidden{display:none}}@container (min-width:24rem){.\@sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@sm\:grid-cols-\[4\.5rem_1fr_1fr\]{grid-template-columns:4.5rem 1fr 1fr}.\@sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.\@sm\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}@container (min-width:28rem){.\@md\:col-span-2{grid-column:span 2/span 2}.\@md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.\@md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@md\:grid-cols-\[1fr_4\.5rem_5\.5rem_1fr\]{grid-template-columns:1fr 4.5rem 5.5rem 1fr}.\@md\:pt-6{padding-top:calc(var(--spacing)*6)}}@container (min-width:42rem){.\@2xl\:block{display:block}.\@2xl\:grid{display:grid}.\@2xl\:hidden{display:none}.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:48rem){.\@3xl\:sticky{position:sticky}.\@3xl\:col-span-1{grid-column:span 1/span 1}.\@3xl\:col-span-2{grid-column:span 2/span 2}.\@3xl\:flex{display:flex}.\@3xl\:hidden{display:none}}@container roof (min-width:48rem){.\@3xl\/roof\:max-h-none{max-height:none}.\@3xl\/roof\:min-h-0{min-height:calc(var(--spacing)*0)}.\@3xl\/roof\:w-80{width:calc(var(--spacing)*80)}}@container (min-width:48rem){.\@3xl\:w-1\/2{width:50%}.\@3xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@3xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@3xl\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.\@3xl\:grid-cols-\[minmax\(0\,1\.6fr\)_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr))}.\@3xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(20rem\,40\%\)\]{grid-template-columns:minmax(0,1fr) minmax(20rem,40%)}}@container roof (min-width:48rem){.\@3xl\/roof\:flex-row{flex-direction:row}.\@3xl\/roof\:overflow-visible{overflow:visible}.\@3xl\/roof\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@3xl\/roof\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@container (min-width:56rem){.\@4xl\:sticky{position:sticky}.\@4xl\:col-span-2{grid-column:span 2/span 2}.\@4xl\:block{display:block}.\@4xl\:hidden{display:none}.\@4xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@4xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(22rem\,42\%\)\]{grid-template-columns:minmax(0,1fr) minmax(22rem,42%)}}@container building (min-width:64rem){.\@5xl\/building\:h-\[calc\(100vh-7rem\)\]{height:calc(100vh - 7rem)}.\@5xl\/building\:min-h-0{min-height:calc(var(--spacing)*0)}.\@5xl\/building\:w-52{width:calc(var(--spacing)*52)}.\@5xl\/building\:w-80{width:calc(var(--spacing)*80)}}@container roof (min-width:64rem){.\@5xl\/roof\:w-\[380px\]{width:380px}}@container (min-width:64rem){.\@5xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@5xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@5xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@container building (min-width:64rem){.\@5xl\/building\:flex-row{flex-direction:row}.\@5xl\/building\:overflow-y-auto{overflow-y:auto}.\@5xl\/building\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@5xl\/building\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.\@5xl\/building\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\@5xl\/building\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\@5xl\/building\:pr-3{padding-right:calc(var(--spacing)*3)}.\@5xl\/building\:pl-3{padding-left:calc(var(--spacing)*3)}}.dark\:text-rust:where([data-theme=dark],[data-theme=dark] *){color:var(--color-rust)}.dark\:text-sky:where([data-theme=dark],[data-theme=dark] *){color:var(--color-sky)}@media (pointer:coarse){.pointer-coarse\:hidden{display:none}}.phx-click-loading.phx-click-loading\:pointer-events-none,.phx-click-loading .phx-click-loading\:pointer-events-none{pointer-events:none}.phx-click-loading.phx-click-loading\:opacity-60,.phx-click-loading .phx-click-loading\:opacity-60{opacity:.6}.\[\&_a\]\:text-accent a{color:var(--color-accent)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_p\]\:mb-2 p{margin-bottom:calc(var(--spacing)*2)}.\[\&_td\]\:whitespace-nowrap td,.\[\&_th\]\:whitespace-nowrap th{white-space:nowrap}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\>\#schema-planer\]\:min-h-80>#schema-planer{min-height:calc(var(--spacing)*80)}@container roof (min-width:48rem){.\@3xl\/roof\:\[\&\>\#schema-planer\]\:min-h-0>#schema-planer{min-height:calc(var(--spacing)*0)}}.\[\&\>\*\]\:min-h-11>*{min-height:calc(var(--spacing)*11)}.\[\&\>\*\]\:cursor-pointer>*{cursor:pointer}.\[\&\>\*\]\:px-1\.5>*{padding-inline:calc(var(--spacing)*1.5)}.\[\&\>\*\]\:px-2\.5>*{padding-inline:calc(var(--spacing)*2.5)}.\[\&\>\*\]\:px-3>*{padding-inline:calc(var(--spacing)*3)}.\[\&\>\*\]\:px-4>*{padding-inline:calc(var(--spacing)*4)}.\[\&\>\*\]\:py-0\.5>*{padding-block:calc(var(--spacing)*.5)}.\[\&\>\*\]\:py-1>*{padding-block:calc(var(--spacing)*1)}.\[\&\>\*\]\:py-1\.5>*{padding-block:calc(var(--spacing)*1.5)}.\[\&\>\*\]\:text-\[11\.5px\]>*{font-size:11.5px}.\[\&\>\*\]\:text-\[12\.5px\]>*{font-size:12.5px}@media not all and (min-width:40rem){.max-sm\:\[\&\>\*\]\:flex-1>*{flex:1}.max-sm\:\[\&\>\*\]\:text-center>*{text-align:center}.max-sm\:\[\&\>\*\]\:whitespace-normal>*{white-space:normal}}.\[\&\>svg\]\:h-auto>svg{height:auto}.\[\&\>svg\]\:w-full>svg{width:100%}[data-theme=dark] .\[\[data-theme\=dark\]_\&\]\:left-2\/3{left:66.6667%}[data-theme=light] .\[\[data-theme\=light\]_\&\]\:left-1\/3{left:33.3333%}}.case-view-switch{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-paper);padding:3px;display:inline-flex}.case-view-switch a{border-radius:var(--radius-control);color:var(--color-ink-3);white-space:nowrap;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}.case-view-switch a:hover{color:var(--color-ink-1)}.case-view-switch a[aria-current=page]{background:var(--color-canvas);color:var(--color-ink-1);box-shadow:0 1px 3px #10201a1a}@supports (color:color-mix(in lab, red, red)){.case-view-switch a[aria-current=page]{box-shadow:0 1px 3px color-mix(in srgb,var(--color-ink-1)10%,transparent)}}.project-board-workspace{background:var(--color-main);flex-direction:column;flex:1;min-width:0;height:100dvh;min-height:0;display:flex;overflow:hidden}.board-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:550 13px/1.4 var(--font-sans);color:var(--color-ink-3);overflow:hidden}.board-shell{background:var(--color-canvas);border:1px solid var(--color-line);border-radius:var(--radius-card);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.board-topbar{border-bottom:1px solid var(--color-line-2);flex-shrink:0;min-height:43px;padding:0 12px}.board-tabs{align-self:stretch;gap:20px;display:inline-flex}.board-tabs a{color:var(--color-ink-3);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:11px 0 10px;font-size:12px;font-weight:550;display:inline-flex}.board-tabs a:hover{color:var(--color-ink-1)}.board-tabs a[aria-current=page]{border-bottom-color:var(--color-accent);color:var(--color-accent)}.board-toolbar-actions>button{width:28px;height:28px;padding:5px}.board-toolbar-actions>button[aria-pressed=true]{background:var(--color-accent-soft);color:var(--color-accent-ink)}.board-help{position:relative}.board-help summary{border-radius:var(--radius-control);width:28px;height:28px;color:var(--color-ink-3);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:flex}.board-help summary::-webkit-details-marker{display:none}.board-help summary:hover,.board-help[open] summary{color:var(--color-accent);background:var(--color-accent-soft)}.board-help-content{z-index:30;border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-canvas);width:min(340px,100vw - 32px);padding:16px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 36px #10201a1f}@supports (color:color-mix(in lab, red, red)){.board-help-content{box-shadow:0 10px 36px color-mix(in srgb,var(--color-ink-1)12%,transparent)}}.board-help-content{color:var(--color-ink-3)}.board-help-content strong{color:var(--color-ink-1);font-size:13px}.board-help-content p{font-size:12px;line-height:1.55}.board-inline-link{color:var(--color-accent);text-underline-offset:3px;font-size:12px;text-decoration:underline}.board-filter-form{flex-shrink:0;padding:10px 12px 6px}.board-filter-form .input,.board-filter-form .select{border-radius:var(--radius-control);background-color:var(--color-canvas);height:32px;min-height:32px;font-size:11.5px}.board-search{flex:220px;max-width:400px}.board-select{min-width:135px;max-width:205px}.board-filter-form .mb-2{margin-bottom:0}.board-focusbar{flex-shrink:0;padding:0 12px 8px}.board-focus-chip{border-radius:var(--radius-control);color:var(--color-ink-3);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:4px 7px;font-size:11px;line-height:1.2;transition:background-color .12s,color .12s;display:inline-flex}.board-focus-chip:hover{background:var(--color-paper);color:var(--color-ink-1)}.board-focus-chip[aria-pressed=true]{color:var(--color-accent-ink);background:var(--color-accent-soft)}.board-focus-chip[data-tone=overdue] .board-chip-count{color:var(--color-rust)}.board-chip-count{font-variant-numeric:tabular-nums;font-size:10px;font-weight:650}.board-result-count{color:var(--color-ink-4);font-variant-numeric:tabular-nums;font-size:11px}.board-selection-bar{background:var(--color-accent-soft);color:var(--color-accent-ink);flex-shrink:0;padding:7px 12px;font-size:12px}.board-feedback{z-index:20;border:1px solid #acb1a1;max-width:calc(100% - 32px);padding:8px 12px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.board-feedback{border:1px solid color-mix(in srgb,var(--color-accent)24%,var(--color-line))}}.board-feedback{border-radius:var(--radius-card);background:var(--color-accent-soft);box-shadow:0 4px 18px #10201a1a}@supports (color:color-mix(in lab, red, red)){.board-feedback{box-shadow:0 4px 18px color-mix(in srgb,var(--color-ink-1)10%,transparent)}}.board-feedback{color:var(--color-accent-ink);font-size:12px}.board-feedback-error{border-color:#d2b09d;max-width:none;margin:0 12px 8px;position:static;transform:none}@supports (color:color-mix(in lab, red, red)){.board-feedback-error{border-color:color-mix(in srgb,var(--color-rust)24%,var(--color-line))}}.board-feedback-error{background:var(--color-rust-soft);color:var(--color-rust-ink)}#project-board{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.board-columns{overscroll-behavior-x:contain;scrollbar-color:var(--color-ink-5)transparent;scrollbar-width:thin;border-top:1px solid var(--color-line-2);border-radius:0 0 var(--radius-card)var(--radius-card);background:var(--color-paper);flex:1;align-items:stretch;gap:10px;min-height:0;padding:8px 10px 10px;display:flex;overflow:auto hidden}.board-column{--board-column-color:var(--color-ink-4);border:1px solid #0000;border-radius:6px;flex-direction:column;flex:0 0 clamp(200px,13vw,224px);min-width:0;min-height:0;transition:border-color .12s,background-color .12s;display:flex}.board-column[data-accent="1"]{--board-column-color:var(--color-sky)}.board-column[data-accent="2"]{--board-column-color:var(--color-accent)}.board-column[data-accent="3"]{--board-column-color:var(--color-amber)}.board-column[data-accent="4"]{--board-column-color:var(--color-moss)}.board-column-header{flex-shrink:0;min-height:31px;padding:5px 5px 9px}.board-column-dot{background:var(--board-column-color);border-radius:50%;flex-shrink:0;width:6px;height:6px}.board-column-title{min-width:0;font:600 11.5px/1.4 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;color:var(--color-ink-2);overflow:hidden}.board-column-count{color:var(--color-ink-4);font-variant-numeric:tabular-nums;font-size:10px}.board-card-list{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--color-ink-5)transparent;flex-direction:column;flex:1;gap:8px;min-height:0;padding:1px 3px 8px;display:flex;position:relative;overflow-y:auto}.board-card{border-radius:var(--radius-card);border:1px solid var(--color-line);background:var(--color-canvas);flex-shrink:0;min-width:0;padding:9px 10px 7px;position:relative;box-shadow:0 1px 2px #10201a08}@supports (color:color-mix(in lab, red, red)){.board-card{box-shadow:0 1px 2px color-mix(in srgb,var(--color-ink-1)3%,transparent)}}.board-card{cursor:pointer;transition:border-color .12s,box-shadow .12s,margin-top .14s,margin-bottom .14s}#project-board[data-can-move=true] .board-card,#project-board[data-can-move=true] .board-card [data-board-open]{cursor:grab}body.board-pointer-active,body.board-pointer-active *{cursor:grabbing!important}body.board-pointer-active{-webkit-user-select:none;user-select:none}.board-card:hover{border-color:#9ba595}@supports (color:color-mix(in lab, red, red)){.board-card:hover{border-color:color-mix(in srgb,var(--color-accent)32%,var(--color-line))}}.board-card:hover{box-shadow:0 3px 9px #10201a12}@supports (color:color-mix(in lab, red, red)){.board-card:hover{box-shadow:0 3px 9px color-mix(in srgb,var(--color-ink-1)7%,transparent)}}.board-card-selected{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.board-card-top{min-height:18px;position:relative}.board-card-title{min-width:0;color:var(--color-ink-1);white-space:nowrap;text-overflow:ellipsis;padding-right:16px;font-size:12.5px;font-weight:620;line-height:1.45;display:block;overflow:hidden}.board-card-title:hover{color:var(--color-accent)}.board-card-meta{min-width:0;min-height:15px;margin-top:2px}.board-card-city{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-ink-3);font-size:10.5px;display:block;overflow:hidden}.board-case-number{color:var(--color-ink-4);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:9px}.board-select-card,.board-drag-handle,.board-card-move,.board-card-preview{border-radius:var(--radius-control);cursor:pointer;width:22px;height:22px;color:var(--color-ink-4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.board-select-card[aria-pressed=true]{color:var(--color-accent)}.board-drag-handle{cursor:grab;touch-action:none;position:absolute;top:-3px;right:-5px}.board-drag-handle:active{cursor:grabbing}.board-select-card:hover,.board-drag-handle:hover,.board-card-move:hover,.board-card-preview:hover{color:var(--color-accent);background:var(--color-accent-soft)}.board-card-actions,.board-drag-handle{opacity:0;transition:opacity .1s}.board-card:hover .board-card-actions,.board-card:focus-within .board-card-actions,.board-card-selected .board-card-actions,.board-card:hover .board-drag-handle,.board-card:focus-within .board-drag-handle,.board-card-selected .board-drag-handle{opacity:1}.board-card-actions{flex-shrink:0}.board-card-topics{min-width:0;margin:6px 0}.board-card .project-topics{min-width:0}.board-card-state{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-ink-3);margin-bottom:4px;font-size:10.5px;line-height:1.4;display:block;overflow:hidden}.board-card-activity{min-width:0;padding:4px 0}.board-activity-name{-webkit-line-clamp:2;min-width:0;color:var(--color-ink-2);-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.board-activity-date{color:var(--color-ink-3);white-space:nowrap;flex-shrink:0;align-self:flex-start;align-items:center;gap:4px;font-size:10.5px;font-weight:550;display:inline-flex}[data-tone=overdue] .board-activity-date,.board-activity-date[data-tone=overdue]{color:var(--color-rust)}[data-tone=today] .board-activity-date,.board-activity-date[data-tone=today]{color:var(--color-amber-ink)}.board-activity-more{color:var(--color-ink-4);font-size:9px}.board-card-no-action{min-height:23px;color:var(--color-ink-4);align-items:center;gap:4px;font-size:10px;display:flex}.board-card-footer{min-width:0;min-height:27px;padding-top:5px}.board-avatar{background:var(--color-accent-soft);width:18px;height:18px;color:var(--color-accent-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:7px;font-weight:650;display:inline-flex}.board-card-owner{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-ink-3);font-size:9.5px;overflow:hidden}.board-card-claim{padding:3px 5px;font-size:9px}.board-column-empty{border:1px dashed var(--color-line);min-height:88px;color:var(--color-ink-4);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:7px;margin:0 2px;padding:12px;font-size:10px}.board-add-column{color:var(--color-ink-4);border-radius:var(--radius-control);cursor:pointer;flex:none;align-self:flex-start;align-items:center;gap:6px;padding:7px 8px;font-size:11px;display:inline-flex}.board-add-column:hover{background:var(--color-canvas);color:var(--color-accent)}.board-empty-banner{border-bottom:1px solid var(--color-line);color:var(--color-ink-3);flex-shrink:0;align-items:center;gap:12px;padding:12px;font-size:12px;display:flex}.board-empty-banner strong{color:var(--color-ink-2)}.board-column-editor{border:1px solid var(--color-line);border-radius:6px;align-items:center;gap:6px;padding:6px;display:flex}.board-column-editor form{flex:1;min-width:0}.board-column-editor form .input{font-size:12px}.board-column-editor button{padding:6px}.board-column-editor .field{flex:1;min-width:0}#board-name-form .field,#board-add-column-form .field{flex:1}.board-inbox-label{width:28px;color:var(--color-ink-4);justify-content:center;align-items:center;display:inline-flex}.board-detail-activity{border-bottom:1px solid var(--color-line);padding:12px 0}.board-detail-activity strong{font-size:13px;font-weight:550}.board-dragging{opacity:.45}.board-drop-target{border-color:#123f2e4d}@supports (color:color-mix(in lab, red, red)){.board-drop-target{border-color:color-mix(in srgb,var(--color-accent)30%,transparent)}}.board-drop-target{background:#f0f0e7}@supports (color:color-mix(in lab, red, red)){.board-drop-target{background:color-mix(in srgb,var(--color-accent-soft)24%,var(--color-paper))}}.board-drop-before:before,.board-drop-after:after{content:"";z-index:2;background:var(--color-accent);pointer-events:none;border-radius:2px;height:3px;position:absolute;left:0;right:0}.board-drop-before:before{top:-6px}.board-drop-after:after{bottom:-6px}.board-pointer-source{display:none}.board-pointer-gap-before{margin-top:calc(var(--board-drag-height) + var(--board-drag-gap,8px))}.board-pointer-gap-after{margin-bottom:calc(var(--board-drag-height) + var(--board-drag-gap,8px))}.board-pointer-gap-before:before,.board-pointer-gap-after:after,.board-pointer-gap-empty:before{content:"";box-sizing:border-box;height:var(--board-drag-height);border:1px dashed #819281}@supports (color:color-mix(in lab, red, red)){.board-pointer-gap-before:before,.board-pointer-gap-after:after,.board-pointer-gap-empty:before{border:1px dashed color-mix(in srgb,var(--color-accent)45%,var(--color-line))}}.board-pointer-gap-before:before,.board-pointer-gap-after:after,.board-pointer-gap-empty:before{background:#e1ebe280;border-radius:6px}@supports (color:color-mix(in lab, red, red)){.board-pointer-gap-before:before,.board-pointer-gap-after:after,.board-pointer-gap-empty:before{background:color-mix(in srgb,var(--color-accent-soft)50%,transparent)}}.board-pointer-gap-before:before,.board-pointer-gap-after:after,.board-pointer-gap-empty:before{pointer-events:none}.board-pointer-gap-before:before,.board-pointer-gap-after:after{position:absolute;left:-1px;right:-1px}.board-pointer-gap-before:before{top:calc(-1*(var(--board-drag-height) + var(--board-drag-gap,8px)))}.board-pointer-gap-after:after{bottom:calc(-1*(var(--board-drag-height) + var(--board-drag-gap,8px)))}.board-pointer-gap-empty:before{flex-shrink:0;width:100%;display:block}.board-pointer-gap-empty>.board-column-empty{display:none}.board-drag-preview{z-index:1000;opacity:1;pointer-events:none;cursor:grabbing;border-color:#778a7a;margin:0;position:fixed;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.board-drag-preview{border-color:color-mix(in srgb,var(--color-accent)50%,var(--color-line))}}.board-drag-preview{box-shadow:0 14px 36px #10201a2e,0 2px 8px #10201a17}@supports (color:color-mix(in lab, red, red)){.board-drag-preview{box-shadow:0 14px 36px color-mix(in srgb,var(--color-ink-1)18%,transparent),0 2px 8px color-mix(in srgb,var(--color-ink-1)9%,transparent)}}.board-drag-preview{transition:opacity .12s,transform .12s;transform:rotate(1.5deg)}.board-drag-preview .board-card-actions,.board-drag-preview .board-drag-handle{opacity:0}.board-drag-preview.is-pending{opacity:.65;cursor:progress;transform:none}#project-board[data-input-mode=keyboard] [data-board-live-region]{z-index:25;clip:auto;clip-path:none;white-space:normal;border:1px solid var(--color-line);background:var(--color-accent-soft);width:max-content;max-width:calc(100% - 24px);height:auto;color:var(--color-accent-ink);border-radius:6px;margin:0;padding:8px 12px;font-size:12px;position:absolute;top:6px;left:50%;overflow:visible;transform:translate(-50%);box-shadow:0 4px 12px #10201a1a}@supports (color:color-mix(in lab, red, red)){#project-board[data-input-mode=keyboard] [data-board-live-region]{box-shadow:0 4px 12px color-mix(in srgb,var(--color-ink-1)10%,transparent)}}.project-board-workspace :focus-visible,.case-view-switch a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.project-board-workspace[data-density=compact] .board-card,.board-drag-preview[data-density=compact]{padding-top:6px;padding-bottom:5px}.project-board-workspace[data-density=compact] .board-card-topics,.board-drag-preview[data-density=compact] .board-card-topics{margin:4px 0}.project-board-workspace[data-density=compact] .board-card-meta,.board-drag-preview[data-density=compact] .board-card-meta{min-height:13px}.project-board-workspace[data-density=compact] .board-card-footer,.board-drag-preview[data-density=compact] .board-card-footer{padding-top:3px}.project-board-workspace[data-density=compact] .board-card-list{gap:6px}.project-board-workspace[data-density=compact] .board-activity-name,.board-drag-preview[data-density=compact] .board-activity-name{-webkit-line-clamp:1}@media (max-width:1050px){.board-title{max-width:180px}.board-filter-form .input,.board-filter-form .select{font-size:11px}.board-select{min-width:125px;max-width:170px}}@media (max-width:767px){.project-board-workspace{flex:none;height:calc(100dvh - 49px)}.board-title{max-width:130px;font-size:11px}.board-topbar{gap:6px;padding:0 10px}.board-tabs{gap:14px}.board-tabs a{font-size:11px}.board-toolbar-actions{gap:0}.board-filter-form{padding:8px 10px 6px}.board-search{flex-basis:100%;max-width:none}.board-select{min-width:110px;max-width:160px}.board-focusbar{padding:0 10px 7px}.board-focusbar>.flex{gap:2px}.board-focus-chip{padding:4px 5px;font-size:10px}.board-result-count{font-size:10px}.board-columns{gap:8px;padding:7px 7px 8px}.board-column{flex-basis:min(250px,76vw)}.board-empty-banner{flex-wrap:wrap}}@media (hover:none),(pointer:coarse){.board-card-actions,.board-drag-handle{opacity:1}.board-select-card,.board-card-move,.board-card-preview,.board-drag-handle{width:28px;height:28px}.board-drag-handle{top:-6px}}@media (prefers-reduced-motion:reduce){.project-board-workspace *,.case-view-switch a,.board-drag-preview{transition:none}}.board-column-editor form>.flex>.mb-2,#board-name-form>.flex>.mb-2,#board-add-column-form>.flex>.mb-2{flex:1;min-width:0;margin-bottom:0}@font-face{font-family:Geist;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Geist-Regular-93ac544c9737494c4dd683519f74269b.ttf?vsn=d)format("truetype")}@font-face{font-family:Geist;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Geist-Medium-fa2488d6bbe7e1d3ff2fc652a0b6169a.ttf?vsn=d)format("truetype")}@font-face{font-family:Geist;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/Geist-SemiBold-28c36bb063ac71e78c1250cfab0eb459.ttf?vsn=d)format("truetype")}@font-face{font-family:Geist;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Geist-Bold-63bf7f79f0a820cd5e9f89b55698ec61.ttf?vsn=d)format("truetype")}@font-face{font-family:JetBrains Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/JetBrainsMono-Regular-3c265c5a740649823327d74a46a84d54.ttf?vsn=d)format("truetype")}@font-face{font-family:JetBrains Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/JetBrainsMono-Medium-38a5e21ca3765cb6a433d223032a0ca3.ttf?vsn=d)format("truetype")}[data-theme=dark]{--shadow-weich:0 1px 2px #0000006b;--shadow-hoch:0 1px 2px #00000080,0 8px 20px -10px #0009;--shadow-schweb:0 2px 6px #0000008c,0 18px 40px -14px #000000b3;--color-sunk:#0c1913;--color-sunk-hover:#243c30;--color-fluss-direkt:#9cd5b4;--color-fluss-speicher:#8fe0b8;--color-fluss-netz:#6e747c;--color-fluss-bezug:#d26a50;--color-paper:#10201a;--color-paper-deep:#182c23;--color-canvas:#182c23;--color-main:#10201a;--color-ash:#243c30;--color-ash-2:#344d3f;--color-zettel:#7a6412;--color-zettel-ink:#fbebb0;--color-ink-1:#f5f1e8;--color-ink-2:#d5ded4;--color-ink-3:#a8b7a9;--color-ink-4:#869a89;--color-ink-5:#4d6655;--color-line:#344d3f;--color-line-2:#293f32;--color-accent:#9cd5b4;--color-accent-hover:#b2e3c6;--color-accent-soft:#214835;--color-accent-ink:#dff3e6;--color-moss:#9b9f92;--color-moss-soft:#2b2e26;--color-sky:#8fb0cc;--color-sky-soft:#263442;--color-amber:#dba84a;--color-amber-soft:#3a2e12;--color-rust:#d26a50;--color-rust-soft:#3a1810;--color-online:#1fd673;--color-moss-ink:#dce0d2;--color-sky-ink:#c9dceb;--color-amber-ink:#f0dca4;--color-rust-ink:#f2c3b6;--color-status-success:#9b9f92;--color-status-danger:#d26a50;--color-base-100:#10201a;--color-base-200:#182c23;--color-base-300:#243c30;--color-base-content:#f5f1e8;--color-primary:#9cd5b4;--color-primary-content:#10201a;--color-secondary:#d5ded4;--color-secondary-content:#10201a;--color-neutral:#a8b7a9;--color-neutral-content:#10201a;--color-info:#8fb0cc;--color-success:#9b9f92;--color-warning:#dba84a;--color-error:#d26a50;--color-brand:#9cd5b4}[data-phx-session],[data-phx-teleported-src]{display:contents}.vorgangs-layout{grid-template-columns:15.5rem minmax(0,1fr);align-items:start;gap:1.5rem;min-height:100vh;margin-top:-1.5rem;margin-bottom:-1.5rem;margin-left:-2rem;display:grid}.vorgangs-spine{border-right:1px solid var(--color-line);background:var(--color-canvas);scrollbar-width:thin;flex-direction:column;height:100vh;padding:1.5rem 1rem;display:flex;position:sticky;top:0;overflow-y:auto}.vorgangs-spine>*{flex:none}.vorgangs-spine>nav{overscroll-behavior:contain;scrollbar-width:thin;flex:0 auto;min-height:7rem;overflow-y:auto}@media (min-width:1200px){.vorgangs-spine #streckenleiste-stationen>li>a[data-compact]{align-items:center;gap:.5rem;padding-block:.3125rem;display:flex}.vorgangs-spine #streckenleiste-stationen>li>a[data-compact]>:first-child{flex:auto;min-width:0}.vorgangs-spine #streckenleiste-stationen>li>a[data-compact]>.station-meta{text-align:right;flex:0 auto;min-width:0;max-width:55%;margin:0}}@media (max-width:1199px){.vorgangs-layout{min-height:0;margin:0;display:block}.vorgangs-spine>nav{min-height:0;overflow:visible}.vorgangs-spine{border:1px solid var(--color-line);border-radius:var(--radius-card);height:auto;box-shadow:var(--shadow-weich);grid-template-columns:17.5rem minmax(0,1fr);gap:1.25rem;padding:1rem;display:grid;position:static;overflow:visible}.vorgangs-spine>header{border-right:1px solid var(--color-line);border-bottom:0;padding-bottom:0;padding-right:1.25rem}.vorgangs-spine #streckenleiste-stationen{scrollbar-width:thin;flex-direction:row;gap:.25rem;padding-bottom:.25rem;overflow-x:auto}.vorgangs-spine #streckenleiste-stationen>li{flex:0 0 9.5rem;width:9.5rem;padding-bottom:0}.vorgangs-spine #streckenleiste-stationen>li:before{display:none}.vorgangs-spine #streckenleiste-stationen>li[data-steps]{flex:none;align-items:stretch;gap:2px;width:auto;display:flex}.vorgangs-spine #streckenleiste-stationen>li[data-steps]>a{flex:0 0 9.5rem}.vorgangs-spine #streckenleiste-schritte{border-left:1px solid var(--color-line);flex-direction:row;align-items:stretch;gap:2px;margin:0;padding-left:4px}.vorgangs-spine #streckenleiste-schritte>li{display:flex}.vorgangs-spine #streckenleiste-schritte>li>a{white-space:nowrap;align-items:flex-start;height:auto;min-height:44px;padding:10px 10px 0}}@media (max-width:699px){.vorgangs-spine{display:block}.vorgangs-spine>header{border-right:0;border-bottom:1px solid var(--color-line);padding-bottom:1.25rem;padding-right:0}}@media (min-width:700px) and (max-width:1199px){.vorgangs-spine:has(>.vorgangs-spine__customer){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block}}.vorgangs-phonebar,.vorgangs-sheet-backdrop,.streckenleiste-sheet-head{display:none}@media (max-width:699px){.vorgangs-spine:has(>.vorgangs-phonebar){padding:0}.vorgangs-spine:has(>.vorgangs-phonebar)>header,.vorgangs-spine:has(>.vorgangs-phonebar)>nav,.vorgangs-spine:has(>.vorgangs-phonebar)>.vorgangs-pin,.vorgangs-spine:has(>.vorgangs-phonebar)>.vorgangs-spine__customer,.vorgangs-layout:has(.vorgangs-phonebar) .document-header__back{display:none}.vorgangs-phonebar{align-items:center;gap:.5rem;height:52px;padding:0 .5rem 0 .25rem;display:flex}.vorgangs-phonebar__back{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-ink-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.vorgangs-phonebar__kicker{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-3);font-size:11.5px;line-height:1rem;overflow:hidden}.vorgangs-phonebar__name{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-1);font-size:14px;font-weight:600;line-height:1.25rem;overflow:hidden}.vorgangs-phonebar__stations{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-canvas);height:36px;color:var(--color-ink-2);flex:none;align-items:center;gap:.25rem;padding:0 .625rem 0 .875rem;font-size:13px;font-weight:500;display:inline-flex}#vorgangsrahmen[data-sheet=open] .vorgangs-spine>nav{z-index:60;overscroll-behavior:contain;background:var(--color-canvas);max-height:min(80dvh,44rem);padding:0 1rem max(1rem,env(safe-area-inset-bottom));border-radius:16px 16px 0 0;margin:0;display:block;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -12px 32px -12px #10201a59}@supports (color:color-mix(in lab, red, red)){#vorgangsrahmen[data-sheet=open] .vorgangs-spine>nav{box-shadow:0 -12px 32px -12px color-mix(in srgb,var(--color-ink-1)35%,transparent)}}#vorgangsrahmen[data-sheet=open] .vorgangs-sheet-backdrop{z-index:59;background:#10201a59;display:block;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){#vorgangsrahmen[data-sheet=open] .vorgangs-sheet-backdrop{background:color-mix(in srgb,var(--color-ink-1)35%,transparent)}}#vorgangsrahmen[data-sheet=open] .streckenleiste-sheet-head{z-index:20;background:var(--color-canvas);height:52px;color:var(--color-ink-1);justify-content:space-between;align-items:center;font-size:15px;font-weight:600;display:flex;position:sticky;top:0}.streckenleiste-sheet-close{width:44px;height:44px;color:var(--color-ink-3);justify-content:center;align-items:center;margin-right:-.5rem;display:inline-flex}#vorgangsrahmen[data-sheet=open] .vorgangs-spine #streckenleiste-stationen{flex-direction:column;gap:0;padding-bottom:0;overflow:visible}#vorgangsrahmen[data-sheet=open] .vorgangs-spine #streckenleiste-stationen>li{flex:none;width:auto;padding-bottom:.25rem}#vorgangsrahmen[data-sheet=open] .vorgangs-spine #streckenleiste-stationen>li>a{min-height:44px}#vorgangsrahmen[data-sheet=open] .vorgangs-spine #streckenleiste-stationen>li[data-steps]{display:block}#vorgangsrahmen[data-sheet=open] .vorgangs-spine #streckenleiste-schritte{border-left:0;flex-direction:column;gap:2px;margin:.25rem 0 .25rem 1.75rem;padding-left:0}#vorgangsrahmen[data-sheet=open] .vorgangs-spine #streckenleiste-schritte>li>a{align-items:center;height:auto;min-height:44px;padding:0 .75rem}}.app-shell{--document-header-top:0px;--document-header-height:56px}.document-header__bar{top:var(--document-header-top);z-index:20;height:var(--document-header-height);background:var(--color-main);border-bottom:1px solid #0000;align-items:center;gap:.75rem;transition:border-color .15s,box-shadow .15s;display:flex;position:sticky}.document-header__bar[data-stuck]{border-bottom-color:var(--color-line);box-shadow:0 10px 14px -14px #10201a66}@supports (color:color-mix(in lab, red, red)){.document-header__bar[data-stuck]{box-shadow:0 10px 14px -14px color-mix(in srgb,var(--color-ink-1)40%,transparent)}}.document-header__title{min-width:0;color:var(--color-ink-1);flex:auto;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;line-height:1.75rem;display:flex;overflow:hidden}.document-header__title>*{flex:none}.document-header__title>.document-header__title-text{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.document-header__segment,.document-header__actions{flex:none}.document-header__actions{flex-direction:row-reverse;align-items:center;gap:.5rem;display:flex}.document-header__primary{width:12rem;display:flex}.document-header__primary>*{white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.document-header__secondary{align-items:center;gap:.5rem;display:flex}.document-header__menu{position:relative}.document-header__menu:not(:has(.menue-eintrag)){visibility:hidden}.document-header__menu-button{cursor:pointer;border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-canvas);width:2.125rem;height:2.125rem;color:var(--color-ink-3);justify-content:center;align-items:center;list-style:none;transition:border-color .12s,color .12s;display:inline-flex}.document-header__menu-button::-webkit-details-marker{display:none}.document-header__menu-button:hover,.document-header__menu[open]>.document-header__menu-button{border-color:var(--color-ink-4);color:var(--color-ink-1)}.document-header__menu-button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.document-header__menu-panel{z-index:30;border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:var(--color-canvas);width:16rem;box-shadow:var(--shadow-hoch);padding:.25rem;position:absolute;top:calc(100% + .25rem);right:0}.document-header__subtitle{white-space:nowrap;height:1.25rem;color:var(--color-ink-3);align-items:center;gap:.75rem;margin-top:.125rem;margin-bottom:1.25rem;font-size:.875rem;line-height:1.25rem;display:flex;overflow:hidden}.document-header__subtitle-badges{flex:none;align-items:center;gap:.375rem;display:none}.document-header__subtitle-text{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.document-header__subtitle-aside{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:60%;font-size:12.5px;overflow:hidden}.document-switch>button{justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.document-switch .document-switch__icon,.document-header__overflow{display:none}.document-header__overflow--segment>.segment{margin:.25rem;display:flex}.document-header__overflow--segment>.segment>*{flex:1 1 0}.document-header__overflow--actions .ui-button.ui-button{width:100%;box-shadow:none;background:0 0;border-color:#0000;justify-content:flex-start}.document-header__overflow--actions .ui-button.ui-button:hover{background:var(--color-paper)}@media (min-width:901px){@container document not (min-width:50rem){.document-header__secondary{display:none}.document-header__overflow--actions{border-bottom:1px solid var(--color-line);margin-bottom:.25rem;padding-bottom:.25rem;display:block}.document-header__menu:has(.document-header__overflow--actions>*){visibility:visible}}@container document not (min-width:46rem){.document-header__segment .document-switch>button{padding-inline:.625rem}.document-header__segment .document-switch .document-switch__icon{display:inline-block}.document-header__segment .document-switch__label{display:none}}@container document not (min-width:36rem){.document-header__bar{gap:.5rem}.document-header__segment{display:none}.document-header__overflow--segment{border-bottom:1px solid var(--color-line);margin-bottom:.25rem;padding-bottom:.25rem;display:block}.document-header__menu:has(.document-header__overflow--segment>*){visibility:visible}.document-header__primary{width:10.5rem}.document-header__primary .ui-button>[class*=hero-],.document-header__title>:not(.document-header__title-text){display:none}.document-header__subtitle-badges{display:inline-flex}}}.document-header__segment-mobile{display:none}.document-header__hints:has(>*){margin-bottom:.25rem}@container (min-width:56rem){.document-sticky{top:calc(var(--document-header-top) + var(--document-header-height) + 1rem)}}.document-sticky-frame{height:calc(100dvh - var(--document-header-top) - var(--document-header-height) - 2rem)}html:has(#document-header){scroll-padding-top:calc(var(--document-header-height,56px) + 1rem)}@media (max-width:900px){.document-header__segment{display:none}.document-header__segment-mobile{margin-bottom:1.25rem;display:block}.document-header__subtitle:has(~.document-header__segment-mobile){margin-bottom:.75rem}.document-header__segment-mobile>.segment{width:100%;display:flex}.document-header__segment-mobile>.segment>*{flex:1 1 0}.document-header__actions{z-index:30;border-top:1px solid var(--color-line);background:var(--color-canvas);padding:11px 12px max(11px,env(safe-area-inset-bottom));inset-inline:0;flex-direction:row;gap:.5rem;position:fixed;bottom:0;box-shadow:0 -8px 20px -16px #10201a66}@supports (color:color-mix(in lab, red, red)){.document-header__actions{box-shadow:0 -8px 20px -16px color-mix(in srgb,var(--color-ink-1)40%,transparent)}}.document-header__menu{order:1}.document-header__secondary{order:2}.document-header__primary{flex:none;order:3;width:min(100vw - 192px,22rem);margin-left:auto}.document-header__primary .ui-button{white-space:nowrap}.document-header__actions .ui-button.ui-button{min-height:48px;font-size:.875rem}.document-header__menu-button{width:48px;height:48px}.document-header__secondary .ui-button.ui-button{gap:0;width:48px;padding:0;font-size:0}.document-header__menu-panel{inset:auto auto calc(100% + .5rem) 0}:has(>.document-header){padding-bottom:6rem}html:has(#document-header){scroll-padding-bottom:calc(60px + max(11px,env(safe-area-inset-bottom)) + .5rem)}.document-sticky-frame{height:calc(100dvh - var(--document-header-top) - var(--document-header-height) - 60px - max(11px,env(safe-area-inset-bottom)) - 2rem)}}@media (min-width:768px) and (max-width:900px){.document-header__actions{left:220px;right:0}.app-shell:has(#app-sidebar[data-collapsed=true]) .document-header__actions{left:64px}}@media (max-width:767px){.document-header__bar{height:auto;min-height:2.75rem;position:static}html:has(#document-header){scroll-padding-top:4.5rem}.document-sticky-frame{height:calc(100dvh - 4.25rem - 6rem - 1.75rem - max(0px,env(safe-area-inset-bottom) - 11px))}}html,body{background:var(--color-paper);color:var(--color-ink-1);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.chat-editor{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-canvas);width:100%;min-width:0;box-shadow:var(--shadow-card);transition:border-color .14s,box-shadow .14s;position:relative}.chat-editor:focus-within{border-color:var(--color-ink-5);box-shadow:var(--shadow-card)}.chat-editor--dock{border-top-color:var(--color-line-2);box-shadow:none;border-bottom:0;border-left:0;border-right:0;border-radius:0}.chat-editor--dock .chat-editor__surface{border-radius:0}.chat-editor__surface{border-radius:var(--radius-sm)var(--radius-sm)0 0;background:var(--color-canvas);width:100%;min-width:0;min-height:68px;overflow:hidden}.chat-editor__prosemirror{background:var(--color-canvas);width:100%;min-width:0;min-height:68px;max-height:320px;color:var(--color-ink-1);font-family:var(--font-sans);white-space:pre-wrap;outline:none;padding:.65rem .85rem .5rem;font-size:.9rem;line-height:1.55;overflow-y:auto}.chat-editor__prosemirror p+p,.chat-editor__prosemirror blockquote,.chat-editor__prosemirror ul,.chat-editor__prosemirror ol{margin-top:.65rem}.chat-editor__prosemirror h2{font-size:1.125rem;font-weight:700;line-height:1.35}.chat-editor__prosemirror blockquote{border-left:3px solid var(--color-accent);color:var(--color-ink-3);padding-left:.75rem}.chat-editor__prosemirror ul,.chat-editor__prosemirror ol{padding-left:1.4rem}.chat-editor__prosemirror ul{list-style:outside}.chat-editor__prosemirror ol{list-style:decimal}.chat-editor__prosemirror code{background:var(--color-paper-deep);font-family:var(--font-mono);border-radius:.25rem;padding:.08rem .28rem;font-size:.86em}.chat-editor__prosemirror--leer:before{content:attr(data-placeholder);pointer-events:none;color:var(--color-ink-4);position:absolute}.chat-editor__toolbar{border-top:1px solid var(--color-line-2);justify-content:space-between;align-items:center;gap:.5rem;min-height:38px;padding:.2rem .3rem;display:flex}.chat-editor__tools,.chat-editor__actions{align-items:center;gap:.15rem;display:flex}.chat-editor__tools{min-width:0}.chat-editor__actions{flex:none}.emoji-picker{flex:none;position:relative}.emoji-picker__trigger{border-radius:var(--radius-control);width:30px;height:30px;color:var(--color-ink-3);justify-content:center;align-items:center;transition:color .12s,background-color .12s;display:inline-flex}.emoji-picker__trigger:hover{background:var(--color-paper-deep);color:var(--color-ink-1)}.emoji-picker__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.emoji-picker__trigger:disabled{cursor:not-allowed;opacity:.48}.emoji-picker__panel{z-index:30;filter:drop-shadow(0 18px 32px #26241f33);position:absolute;bottom:calc(100% + .5rem);right:0}.emoji-picker__panel[hidden]{display:none}.emoji-picker__panel emoji-picker{--background:var(--color-canvas);--border-color:var(--color-line);--button-active-background:var(--color-accent-soft);--button-hover-background:var(--color-paper-deep);--category-emoji-padding:.35rem;--indicator-color:var(--color-accent);--input-border-color:var(--color-line);--input-font-color:var(--color-ink-1);--input-placeholder-color:var(--color-ink-4);--outline-color:var(--color-accent);width:min(352px,100vw - 2rem);height:min(430px,100vh - 8rem);font-family:var(--font-sans)}.chat-editor__tool,.chat-editor__send{border-radius:var(--radius-control);width:30px;height:30px;color:var(--color-ink-3);flex:none;justify-content:center;align-items:center;transition:color .12s,background-color .12s,transform .12s;display:inline-flex}.chat-editor__tool:hover,.chat-editor__tool.is-active{background:var(--color-paper-deep);color:var(--color-ink-1)}.chat-editor__tool.is-active{box-shadow:inset 0 -2px 0 var(--color-accent)}.chat-editor__glyph{font-size:.92rem;font-weight:700}[data-chat-command=italic] .chat-editor__glyph{font-style:italic}.chat-editor__divider{background:var(--color-line);flex:none;width:1px;height:18px;margin-inline:.25rem}.chat-editor__mehr{flex:none;position:relative}.chat-editor__mehr>summary{cursor:pointer;list-style:none}.chat-editor__mehr>summary::-webkit-details-marker{display:none}.chat-editor__mehr[open]>summary{background:var(--color-paper-deep);color:var(--color-ink-1)}.chat-editor__mehr-panel{z-index:30;border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:var(--color-canvas);box-shadow:var(--shadow-card);gap:2px;padding:3px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0}.chat-editor__send{background:var(--color-accent);color:#fff;margin-left:.25rem}.chat-editor__send:hover:not(:disabled){background:var(--color-accent-hover);transform:translateY(-1px)}.chat-editor__tool:focus-visible,.chat-editor__send:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.chat-editor__tool:disabled,.chat-editor__send:disabled,.chat-editor--disabled{cursor:not-allowed;opacity:.48}@media (max-width:640px){.chat-editor__surface,.chat-editor__prosemirror{min-height:60px}.chat-editor__toolbar{gap:.25rem}.chat-editor__actions .emoji-picker{display:none}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.chat-editor__prosemirror{font-size:16px}}@media (prefers-reduced-motion:reduce){.chat-editor,.chat-editor__tool,.chat-editor__send{transition:none}}.board-flash{animation:1.4s ease-out 2 board-flash}@keyframes board-flash{0%,to{box-shadow:0 0 #0000}35%,65%{box-shadow:0 0 0 4px var(--color-accent)}}@media (prefers-reduced-motion:reduce){.board-flash{box-shadow:0 0 0 3px var(--color-accent);animation:none}}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.strang-fluss{stroke-dasharray:.34 .28;animation:1.4s linear infinite strang-fluss}@keyframes strang-fluss{to{stroke-dashoffset:-.62px}}.strang-puls{transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out infinite strang-puls}@keyframes strang-puls{50%{opacity:.55;transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){.strang-fluss,.strang-puls{animation:none}}.balken-wachsen{transform-origin:bottom;animation:.7s cubic-bezier(.2,.7,.3,1) backwards balken-wachsen}@keyframes balken-wachsen{0%{transform:scaleY(0)}}.fluss-wachsen{animation:1.1s cubic-bezier(.2,.7,.3,1) backwards fluss-wachsen}@keyframes fluss-wachsen{0%{width:0!important}}@media (prefers-reduced-motion:reduce){.balken-wachsen,.fluss-wachsen{animation:none}}.dash-rein{animation:.5s cubic-bezier(.22,1,.36,1) backwards dash-rein}@keyframes dash-rein{0%{opacity:0;transform:translateY(10px)}}.dash-balken{transition:width .6s cubic-bezier(.22,1,.36,1);animation:.9s cubic-bezier(.2,.7,.3,1) backwards fluss-wachsen}.dash-eintrag{border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.375rem .5rem;transition:background-color .15s ease-out;display:flex}.dash-eintrag:hover{background:var(--color-paper)}@media (prefers-reduced-motion:reduce){.dash-rein,.dash-balken{transition:none;animation:none}}.erscheinen-wartend{opacity:0;transform:translateY(12px)}.erscheinen-wartend.erscheinen-sichtbar{opacity:1;transition:opacity .45s ease-out,transform .45s ease-out;transform:none}.erscheinen-wartend:not(.erscheinen-sichtbar) .balken-wachsen,.erscheinen-wartend:not(.erscheinen-sichtbar) .fluss-wachsen{animation-play-state:paused}.sticky-cta{z-index:40;inset-inline:0;transition:transform .3s ease-out;position:fixed;bottom:0;transform:translateY(110%)}.sticky-cta.sticky-cta-sichtbar{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.sticky-cta{transition:none}}[data-drop-target=cell].notiz-span{background-color:var(--color-accent-soft)}[data-abwesenheit-tag]{touch-action:none;-webkit-user-select:none;user-select:none}[data-abwesenheit-tag].abwesenheit-auswahl{z-index:1;background-color:var(--color-accent-soft);box-shadow:inset 0 0 0 2px var(--color-accent);position:relative}.app-sidebar{z-index:40;transition:width .18s}.app-sidebar-mark{display:none}.app-chat-dock{z-index:45;background:var(--color-canvas);border-left:1px solid var(--color-line);width:min(420px,100vw);height:100dvh;box-shadow:var(--shadow-schweb);flex-direction:column;display:flex;position:fixed;top:0;right:0}.app-chat-dock[data-open=false]{top:auto;right:20px;bottom:max(20px,env(safe-area-inset-bottom));width:auto;height:auto;box-shadow:none;background:0 0;border:0}.chat-launcher{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-canvas);min-height:44px;color:var(--color-ink-1);box-shadow:var(--shadow-card);cursor:pointer;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.chat-launcher:hover{background:var(--color-paper)}.chat-launcher:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.chat-unread{border-radius:var(--radius-sm);background:var(--color-rust);color:#fff;min-width:20px;padding:2px 5px;font-size:11px}.chat-dock-pin{display:none}@media (min-width:1536px){.chat-dock-pin{display:inline-flex}.app-chat-dock[data-open=true][data-pinned=true]{box-shadow:none;flex-shrink:0;position:sticky}}@media (max-width:767px){.app-chat-dock[data-open=false]{right:12px;bottom:max(12px,env(safe-area-inset-bottom))}}.app-sidebar[data-collapsed=true]{width:64px}.app-sidebar[data-collapsed=true] [data-sidebar-expanded]{display:none}.app-sidebar[data-collapsed=true] .app-sidebar-header{padding:1.25rem .75rem 1rem}.app-sidebar[data-collapsed=true] .app-sidebar-toggle{margin-inline:auto}.app-sidebar[data-collapsed=true] .app-sidebar-mark{display:block}.app-sidebar[data-collapsed=true] #sidebar-suche{justify-content:center;gap:0;padding-inline:0}.app-sidebar[data-collapsed=true] nav>a,.app-sidebar[data-collapsed=true] nav>div:not([data-sidebar-expanded]){justify-content:center;gap:0;margin-inline:.75rem;padding-inline:0}.app-sidebar[data-collapsed=true] .app-sidebar-timer{padding-inline:.875rem}.app-sidebar[data-collapsed=true] .app-sidebar-timer>div,.app-sidebar[data-collapsed=true] .app-sidebar-timer-actions,.app-sidebar[data-collapsed=true] .app-sidebar-footer>div:last-child{justify-content:center}.app-sidebar[data-collapsed=true] .app-sidebar-timer-actions{flex-direction:column;margin-top:0}.app-sidebar[data-collapsed=true] .app-sidebar-timer-actions button{width:2.25rem;min-width:2.25rem;padding-inline:0}.app-sidebar[data-collapsed=true] .app-sidebar-footer{padding-inline:.75rem}.app-sidebar[data-collapsed=true] #account-menu-trigger{justify-content:center;min-height:40px;padding:0}@media (prefers-reduced-motion:reduce){.app-sidebar,.app-chat-dock{transition:none}}#schema-planer[data-renderer=svelte]>svg[data-live-scene]{opacity:0;pointer-events:none}.chat-markdown{overflow-wrap:anywhere}.chat-markdown>*+*{margin-top:.4rem}.chat-markdown h1,.chat-markdown h2,.chat-markdown h3,.chat-markdown h4{font-size:1.05rem;font-weight:700;line-height:1.35}.chat-markdown ul{padding-left:1.4rem;list-style:outside}.chat-markdown ol{padding-left:1.4rem;list-style:decimal}.chat-markdown blockquote{border-left:3px solid var(--color-accent);color:var(--color-ink-3);padding-left:.75rem}.chat-markdown code{background:var(--color-paper-deep);font-family:var(--font-mono,ui-monospace,monospace);border-radius:4px;padding:.1rem .3rem;font-size:.85em}.chat-markdown pre{border:1px solid var(--color-line-2);border-radius:var(--radius-sm);background:var(--color-paper-deep);padding:.6rem .75rem;overflow-x:auto}.chat-markdown pre code{background:0 0;padding:0;font-size:.8125rem;line-height:1.55}.chat-markdown table{border-collapse:collapse;font-size:.8125rem}.chat-markdown th,.chat-markdown td{border:1px solid var(--color-line-2);padding:.25rem .5rem}.chat-markdown a.chat-link{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.chat-markdown a.chat-link--intern{background:var(--color-accent-soft);border-radius:9999px;align-items:center;padding:0 .45rem;font-weight:600;text-decoration:none;display:inline-flex}.chat-editor__prosemirror a{background:var(--color-accent-soft);color:var(--color-accent);border-radius:9999px;padding:0 .45rem;font-weight:600;text-decoration:none}.chat-markdown a.chat-link--intern:hover{background:var(--color-accent);color:#fff}.chat-mention{color:var(--color-accent);font-weight:600}.presence-dot{background-color:var(--color-online);box-shadow:0 0 0 1.5px var(--color-canvas),0 0 4px 1px #0fbf63d9,0 0 9px 2px #0fbf6373}@supports (color:color-mix(in lab, red, red)){.presence-dot{box-shadow:0 0 0 1.5px var(--color-canvas),0 0 4px 1px color-mix(in srgb,var(--color-online)85%,transparent),0 0 9px 2px color-mix(in srgb,var(--color-online)45%,transparent)}}.tippt-punkte{align-items:center;gap:2px;display:inline-flex}.tippt-punkte span{background-color:var(--color-ink-4);border-radius:9999px;width:4px;height:4px;animation:1.2s ease-in-out infinite tippt-wippen}.tippt-punkte span:nth-child(2){animation-delay:.15s}.tippt-punkte span:nth-child(3){animation-delay:.3s}@keyframes tippt-wippen{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.tippt-punkte span{opacity:.7;animation:none}}.emoji-picker--offen .emoji-picker__panel{position:static;bottom:auto;right:auto}.form-editor__toolbar{align-items:center;gap:.125rem;width:min(100%,46rem);margin:0 auto 2rem;padding:.35rem;display:flex}.form-editor__toolbar button{border-radius:var(--radius-sm);color:var(--color-ink-3);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.35rem .5rem;font-size:.8125rem;font-weight:550;transition:color .12s,background-color .12s;display:inline-flex}.form-editor__toolbar button[draggable=true]{cursor:grab}.form-editor__toolbar button[draggable=true]:active{cursor:grabbing}.form-editor__drag-source{opacity:.45}.form-editor__toolbar button:hover{color:var(--color-ink-1);background:var(--color-paper-deep)}.form-editor__toolbar button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.form-editor__heading-picker{position:relative}.form-editor__heading-chevron{transition:transform .12s}[data-form-command-toggle][aria-expanded=true] .form-editor__heading-chevron{transform:rotate(180deg)}.form-editor__heading-menu{z-index:20;border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:var(--color-canvas);width:13rem;box-shadow:var(--shadow-card);gap:.125rem;padding:.375rem;display:grid;position:absolute;top:calc(100% + .4rem);left:0}.form-editor__heading-menu[hidden]{display:none}.form-editor__toolbar .form-editor__heading-menu button{width:100%;min-height:2.75rem;color:var(--color-ink-1);text-align:left;justify-content:space-between;padding:.5rem .65rem;font-weight:400}.form-editor__heading-preview{font-family:var(--font-serif);font-weight:700;line-height:1}.form-editor__heading-preview--1{letter-spacing:-.025em;font-size:1.25rem}.form-editor__heading-preview--2{font-size:1.0625rem}.form-editor__heading-preview--3{font-size:.9375rem}.form-editor__heading-level{color:var(--color-ink-4);font-family:var(--font-mono);letter-spacing:.06em;font-size:.625rem;font-weight:600}.form-editor__toolbar .form-editor__field-command{color:var(--color-accent)}.form-editor__surface{width:min(100%,43.75rem);min-height:28rem;margin-inline:auto;position:relative}.form-formatting-bar{z-index:52;border:1px solid #10201a24;align-items:center;gap:0;padding:.125rem;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.form-formatting-bar{border:1px solid color-mix(in srgb,var(--color-ink-1)14%,transparent)}}.form-formatting-bar{border-radius:var(--radius-sm);background:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.form-formatting-bar{background:color-mix(in srgb,var(--color-canvas)92%,transparent)}}.form-formatting-bar{opacity:0;pointer-events:none;transform-origin:bottom;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity .14s,transform .18s cubic-bezier(.2,.8,.2,1);transform:translate(-50%,-100%)scale(.92);box-shadow:0 8px 24px -12px #201e1873}.form-formatting-bar[data-visible=true]{opacity:1;pointer-events:auto;transform:translate(-50%,-100%)scale(1)}.form-formatting-bar__button{border-radius:var(--radius-control);width:2rem;height:2rem;color:var(--color-ink-2);font-family:var(--font-serif);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:.875rem;transition:color .12s,background-color .12s,transform .1s;display:inline-flex}.form-formatting-bar__button:hover{background:var(--color-paper-deep);color:var(--color-ink-1)}.form-formatting-bar__button:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.form-formatting-bar__button:active{transform:scale(.92)}.form-formatting-bar__button[data-active=true]{background:var(--color-accent-soft);color:var(--color-accent-ink)}.form-formatting-bar__button[data-mark=strong]{font-weight:700}.form-formatting-bar__button[data-mark=em]{font-style:italic}.form-formatting-bar__button[data-mark=underline]{text-decoration:underline}.form-formatting-bar__button[data-mark=strike]{text-decoration:line-through}.form-formatting-bar__button[data-mark=link]{font-family:var(--font-sans)}.form-formatting-bar__button svg{width:.95rem;height:.95rem}.form-formatting-bar__color-trigger{font-family:var(--font-sans);position:relative}.form-formatting-bar__color-letter,.form-formatting-bar__highlight-letter{border-radius:.2rem;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;font-size:.78rem;font-weight:650;display:inline-flex}.form-formatting-bar__color-letter{border-bottom:2px solid;border-radius:0}.form-formatting-bar__highlight-letter{background:var(--color-amber-soft)}.form-formatting-bar__color-trigger[data-color=green] .form-formatting-bar__color-letter{color:var(--color-accent)}.form-formatting-bar__color-trigger[data-color=amber] .form-formatting-bar__color-letter{color:var(--color-amber)}.form-formatting-bar__color-trigger[data-color=rust] .form-formatting-bar__color-letter{color:var(--color-rust)}.form-formatting-bar__color-trigger[data-color=blue] .form-formatting-bar__color-letter{color:#477a9d}.form-formatting-bar__color-trigger[data-color=violet] .form-formatting-bar__color-letter{color:#78659a}.form-formatting-bar__color-trigger[data-color=green] .form-formatting-bar__highlight-letter{background:var(--color-accent-soft)}.form-formatting-bar__color-trigger[data-color=amber] .form-formatting-bar__highlight-letter{background:var(--color-amber-soft)}.form-formatting-bar__color-trigger[data-color=rust] .form-formatting-bar__highlight-letter{background:var(--color-rust-soft)}.form-formatting-bar__color-trigger[data-color=blue] .form-formatting-bar__highlight-letter{background:#dceaf3}.form-formatting-bar__color-trigger[data-color=violet] .form-formatting-bar__highlight-letter{background:#e8dff0}.form-formatting-bar__palette{border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:#fffffff5;gap:.3rem;display:grid;position:absolute;top:calc(100% + .4rem);right:0}@supports (color:color-mix(in lab, red, red)){.form-formatting-bar__palette{background:color-mix(in srgb,var(--color-canvas)96%,transparent)}}.form-formatting-bar__palette{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:.45rem;box-shadow:0 12px 36px -18px #201e1880}.form-formatting-bar__palette[hidden]{display:none}.form-formatting-bar__color-option{cursor:pointer;border:1px solid #10201a24;width:1.65rem;height:1.65rem;position:relative}@supports (color:color-mix(in lab, red, red)){.form-formatting-bar__color-option{border:1px solid color-mix(in srgb,var(--color-ink-1)14%,transparent)}}.form-formatting-bar__color-option{background:var(--swatch);border-radius:999px;transition:transform .1s,box-shadow .12s}.form-formatting-bar__color-option:hover,.form-formatting-bar__color-option:focus-visible{box-shadow:0 0 0 2px var(--color-canvas),0 0 0 4px var(--color-accent);outline:none;transform:scale(1.08)}.form-formatting-bar__color-option[data-color=none]{--swatch:var(--color-canvas)}.form-formatting-bar__color-option[data-color=ink]{--swatch:var(--color-ink-1)}.form-formatting-bar__color-option[data-color=green]{--swatch:var(--color-accent)}.form-formatting-bar__color-option[data-color=amber]{--swatch:var(--color-amber)}.form-formatting-bar__color-option[data-color=rust]{--swatch:var(--color-rust)}.form-formatting-bar__color-option[data-color=blue]{--swatch:#477a9d}.form-formatting-bar__color-option[data-color=violet]{--swatch:#78659a}.form-formatting-bar__color-option[data-color=none]:after{background:var(--color-rust);content:"";width:70%;height:1px;position:absolute;top:50%;left:15%;transform:rotate(-45deg)}.form-formatting-bar__link-editor{border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:#fffffff5;align-items:center;gap:.3rem;width:min(22rem,100vw - 2rem);display:flex;position:absolute;top:calc(100% + .4rem);left:50%}@supports (color:color-mix(in lab, red, red)){.form-formatting-bar__link-editor{background:color-mix(in srgb,var(--color-canvas)96%,transparent)}}.form-formatting-bar__link-editor{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:.35rem;transform:translate(-50%);box-shadow:0 12px 36px -18px #201e1880}.form-formatting-bar__link-editor[hidden]{display:none}.form-formatting-bar__link-label{flex:1;min-width:0}.form-formatting-bar__link-input{border-radius:var(--radius-sm);background:var(--color-paper);width:100%;color:var(--color-ink-1);font-family:var(--font-sans);border:0;outline:none;padding:.45rem .55rem;font-size:.82rem}.form-formatting-bar__link-input:focus{box-shadow:0 0 0 2px var(--color-accent)}.form-formatting-bar__link-input[aria-invalid=true]{box-shadow:0 0 0 2px var(--color-rust)}.form-formatting-bar__link-apply,.form-formatting-bar__link-remove{cursor:pointer;border-radius:var(--radius-sm);font-family:var(--font-sans);border:0;flex:none}.form-formatting-bar__link-apply{background:var(--color-accent);color:#fff;padding:.45rem .65rem;font-size:.78rem;font-weight:600}.form-formatting-bar__link-remove{width:1.9rem;height:1.9rem;color:var(--color-ink-3);background:0 0;justify-content:center;align-items:center;font-size:1.15rem;display:inline-flex}.form-formatting-bar__link-remove:hover{background:var(--color-paper-deep);color:var(--color-ink-1)}.form-editor__prosemirror{min-height:28rem;caret-color:var(--color-accent);color:var(--color-ink-1);outline:none;padding-block:.5rem;position:relative}.form-editor__prosemirror>*+*{margin-top:.75rem}.form-editor__prosemirror h1{font-family:var(--font-serif);letter-spacing:-.025em;margin-bottom:.25rem;font-size:clamp(1.875rem,3vw,2.25rem);font-weight:700;line-height:1.12}.form-editor__prosemirror h2{font-family:var(--font-serif);margin-top:2rem;font-size:1.5rem;font-weight:700;line-height:1.15}.form-editor__prosemirror h3,.form-editor__prosemirror h4,.form-editor__prosemirror h5,.form-editor__prosemirror h6{font-family:var(--font-serif);margin-top:2rem;font-size:1.25rem;font-weight:700;line-height:1.2}.form-editor__prosemirror p{min-height:1.5em;color:var(--color-ink-1);font-size:.95rem;line-height:1.65}.form-editor__prosemirror p a{color:var(--color-accent);text-underline-offset:.15em;text-decoration:underline}.form-editor__prosemirror p [data-text-color=ink]{color:var(--color-ink-1)}.form-editor__prosemirror p [data-text-color=green]{color:var(--color-accent)}.form-editor__prosemirror p [data-text-color=amber]{color:var(--color-amber)}.form-editor__prosemirror p [data-text-color=rust]{color:var(--color-rust)}.form-editor__prosemirror p [data-text-color=blue]{color:#477a9d}.form-editor__prosemirror p [data-text-color=violet]{color:#78659a}.form-editor__prosemirror p [data-highlight-color]{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.12em;padding-inline:.08em}.form-editor__prosemirror p [data-highlight-color=green]{background:var(--color-accent-soft)}.form-editor__prosemirror p [data-highlight-color=amber]{background:var(--color-amber-soft)}.form-editor__prosemirror p [data-highlight-color=rust]{background:var(--color-rust-soft)}.form-editor__prosemirror p [data-highlight-color=blue]{background:#dceaf3}.form-editor__prosemirror p [data-highlight-color=violet]{background:#e8dff0}[data-theme=dark] .form-editor__prosemirror p [data-text-color=blue]{color:#8dc3e4}[data-theme=dark] .form-editor__prosemirror p [data-text-color=violet]{color:#baa8dc}[data-theme=dark] .form-editor__prosemirror p [data-highlight-color=blue]{background:#263e4d}[data-theme=dark] .form-editor__prosemirror p [data-highlight-color=violet]{background:#3d324d}.form-editor__prosemirror .form-editor__row{border-radius:var(--radius-sm);background:0 0;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));align-items:start;gap:1rem;min-height:4rem;padding:.75rem 0;display:grid;position:relative}.form-editor__row:empty:before{color:var(--color-ink-5);content:"Zeile · Felder hierhin ziehen";pointer-events:none;grid-column:1/-1;place-self:center;font-size:.75rem;font-weight:500}.form-editor__drop-target{border-radius:var(--radius-sm);position:relative;background:#e1ebe294!important}@supports (color:color-mix(in lab, red, red)){.form-editor__drop-target{background:color-mix(in srgb,var(--color-accent-soft)58%,transparent)!important}}.form-editor__drop-target{outline:1px solid #123f2e66}@supports (color:color-mix(in lab, red, red)){.form-editor__drop-target{outline:1px solid color-mix(in srgb,var(--color-accent)40%,transparent)}}.form-editor__drop-target{outline-offset:2px}.form-editor__drop-target--inside{outline:2px solid #123f2ea6;background:var(--color-accent-soft)!important}@supports (color:color-mix(in lab, red, red)){.form-editor__drop-target--inside{outline:2px solid color-mix(in srgb,var(--color-accent)65%,transparent)}}.form-editor__row.form-editor__drop-target--inside>*{border-radius:var(--radius-sm);background:var(--color-accent-soft)!important}.form-editor__row.form-editor__drop-target--inside .form-editor__answer{border-color:#123f2e8c}@supports (color:color-mix(in lab, red, red)){.form-editor__row.form-editor__drop-target--inside .form-editor__answer{border-color:color-mix(in srgb,var(--color-accent)55%,transparent)}}.form-editor__row.form-editor__drop-target--inside .form-editor__answer{background:0 0!important}.form-editor__drop-position{position:relative}.form-editor__drop-target--before:before,.form-editor__drop-target--after:after,.form-editor__drop-position--before:before,.form-editor__drop-position--after:after{z-index:30;background:var(--color-accent);content:"";pointer-events:none;border-radius:9999px;height:3px;position:absolute;left:0;right:0}.form-editor__drop-target--before:before,.form-editor__drop-position--before:before{top:-.45rem}.form-editor__drop-target--after:after,.form-editor__drop-position--after:after{bottom:-.45rem}.form-editor__drop-position--left:before,.form-editor__drop-position--right:after{z-index:30;background:var(--color-accent);content:"";pointer-events:none;border-radius:9999px;width:3px;position:absolute;top:0;bottom:0}.form-editor__drop-position--left:before{left:-.5rem}.form-editor__drop-position--right:after{right:-.5rem}.form-editor__row>:last-child:nth-child(odd){grid-column:1/-1}.form-editor__row>.form-editor__field,.form-editor__row>p,.form-editor__row>h1,.form-editor__row>h2,.form-editor__row>h3{min-width:0;margin-block:0}.form-editor__field{-webkit-user-select:none;user-select:none;padding-block:.25rem;position:relative}.form-editor__field-header{align-items:center;gap:.5rem;min-width:0;margin-bottom:.55rem;display:flex}.form-editor__field-label{field-sizing:content;width:auto;min-width:0;max-width:100%;color:var(--color-ink-1);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;font-size:.875rem;font-weight:650}.form-editor__required-mark{color:var(--color-rust);flex:none;margin-left:-.3rem;font-size:.875rem;font-weight:700}.form-editor__field-label::placeholder,.form-editor__answer::placeholder{color:var(--color-ink-4)}.form-editor__field-control{position:relative}.form-editor__field-settings{z-index:20;position:absolute;top:50%;right:.45rem;translate:0 -50%}.form-editor__field-settings-toggle{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-ink-3);cursor:pointer;opacity:.5;outline:none;justify-content:center;align-items:center;list-style:none;transition:color .12s,opacity .12s;display:inline-flex}.form-editor__field-settings-toggle::-webkit-details-marker{display:none}.form-editor__field-settings-toggle:hover,.form-editor__field-settings[open] .form-editor__field-settings-toggle{color:var(--color-ink-1);opacity:1}.form-editor__field-settings-toggle:focus-visible{opacity:1;box-shadow:0 0 0 2px var(--color-accent)}.form-editor__field-settings-menu{border:1px solid var(--color-line-2);border-radius:var(--radius-lg);background:var(--color-canvas);width:15rem;max-height:min(32rem,75vh);box-shadow:var(--shadow-card);padding:.375rem;position:absolute;top:calc(100% + .45rem);right:0;overflow-y:auto}.toggle-switch{flex:none;width:2.25rem;height:1.25rem;display:inline-block;position:relative}.toggle-switch__input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.toggle-switch__track{border:1px solid var(--color-line);background:var(--color-paper-deep);border-radius:9999px;transition:border-color .15s,background-color .15s;position:absolute;inset:0}.toggle-switch__thumb{background:#fff;border-radius:9999px;width:1rem;height:1rem;transition:transform .15s ease-out;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e,0 0 0 .5px #0000000f}.toggle-switch__input:checked~.toggle-switch__track{border-color:var(--color-accent);background:var(--color-accent)}.toggle-switch__input:checked~.toggle-switch__thumb{transform:translate(1rem)}.toggle-switch__input:focus-visible~.toggle-switch__track{outline:2px solid var(--color-accent);outline-offset:2px}.form-editor__required,.form-editor__date-setting,.form-editor__delete{border-radius:var(--radius-control);width:100%;color:var(--color-ink-2);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .65rem;font-size:.8125rem;font-weight:550;display:flex}.form-editor__required:hover{color:var(--color-ink-1)}.form-editor__date-setting{cursor:default;font-weight:400;display:block}.form-editor__date-setting span{margin-bottom:.3rem;display:block}.form-editor__date-setting input,.form-editor__date-setting textarea{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-canvas);width:100%;color:var(--color-ink-2);outline:none;padding:.4rem .5rem;font-size:.75rem}.form-editor__date-setting textarea{resize:vertical;min-height:6rem;line-height:1.45}.form-editor__date-setting small{color:var(--color-ink-3);margin-top:.3rem;font-size:.6875rem;line-height:1.35;display:block}.form-editor__date-setting input:focus,.form-editor__date-setting textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.form-editor__field-helper{color:var(--color-ink-3);-webkit-user-select:text;user-select:text;margin:.4rem 0 0;font-size:.75rem;line-height:1.4}.form-editor__required{font-weight:400}.form-editor__field-settings-divider{border:0;border-top:1px solid var(--color-line-2);height:0;margin:.25rem .4rem}.form-editor__delete{justify-content:flex-start}.form-editor__delete:hover{color:var(--color-rust)}.form-editor__answer{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-canvas);width:100%;color:var(--color-ink-3);-webkit-user-select:text;user-select:text;outline:none;padding:.7rem 3rem .7rem .8rem;font-size:.875rem;transition:border-color .12s}.form-editor__answer:focus{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.form-editor__field-control:has(select) .form-editor__answer{padding-right:5rem}.form-editor__field-control:has(select) .form-editor__field-settings{right:2.25rem}@media (max-width:639px){.form-editor__toolbar .form-editor__command-label{display:none}}@media (prefers-reduced-motion:reduce){.form-editor__toolbar button,.form-formatting-bar,.form-formatting-bar__button,.form-formatting-bar__color-option,.form-editor__field-settings-toggle,.toggle-switch__track,.toggle-switch__thumb{transition:none}}.mailtext-editor .editor-knopf{border-radius:var(--radius-control);min-width:28px;color:var(--color-ink-2);cursor:pointer;justify-content:center;align-items:center;padding:2px 8px;font-size:12.5px;transition:background-color .1s,color .1s;display:inline-flex}.mailtext-editor .editor-knopf:hover{background:var(--color-paper-deep);color:var(--color-ink-1)}.mailtext-editor .ProseMirror{white-space:pre-wrap;word-wrap:break-word;min-height:280px;color:var(--color-ink-1);outline:none;line-height:1.55}.mailtext-editor .ProseMirror p{margin:0 0 .75em}.mailtext-editor .ProseMirror h2{margin:.6em 0 .4em;font-size:1.35em;font-weight:700}.mailtext-editor .ProseMirror h3{margin:.6em 0 .35em;font-size:1.1em;font-weight:600}.mailtext-editor .ProseMirror ul,.mailtext-editor .ProseMirror ol{margin:0 0 .75em;padding-left:1.4em}.mailtext-editor .ProseMirror ul{list-style:outside}.mailtext-editor .ProseMirror ol{list-style:decimal}.mailtext-editor .ProseMirror li>p{margin:0}[data-drag-pass]{transition:opacity .15s}html.planung-dragging [data-drag-pass]{pointer-events:none}html.planung-dragging [data-drag-pass=backdrop]{opacity:0}html.planung-dragging [data-drag-pass=drawer]{opacity:.55}svg[data-live-scene=schema] :focus{outline:none}:root{--verlauf-akzent:linear-gradient(135deg,#f1f9f4 0%,#dcede4 55%,#c9e3d6 100%);--glanz-innen:inset 0 1px 0 #ffffffa6;--ring-fokus:0 0 0 2px var(--color-canvas),0 0 0 4px var(--color-accent)}[data-theme=dark]{--verlauf-akzent:linear-gradient(135deg,#1f4837 0%,#17352a 55%,#133026 100%);--glanz-innen:inset 0 1px 0 #ffffff0f}.case-workspace-surface{gap:12px;padding:20px 24px 16px}.case-workspace-header{flex-shrink:0;container:case-header/inline-size}.case-workspace-header .case-workspace-title{letter-spacing:-.6px;white-space:nowrap;font-size:24px;line-height:30px}.case-primary-actions{flex-shrink:0;justify-content:flex-end;min-height:42px}.case-primary-actions .case-view-switch,.case-primary-actions #case-new-button{white-space:nowrap;flex-shrink:0}.case-context-row{min-height:34px}.case-context-copy{min-width:0;color:var(--color-ink-3);flex:1;font-size:12px;line-height:18px;overflow:hidden}.case-context-copy .work-heading-meta{white-space:nowrap;flex-wrap:nowrap;margin-top:0}.case-context-copy .board-title{max-width:none;font-size:12px;line-height:18px;display:block}.case-context-tools{flex-shrink:0;position:relative}@container case-header (max-width:560px){.case-primary-actions{justify-content:space-between;width:100%}}@media (max-width:1050px){.case-workspace-surface{padding:12px}}.work-workspace{--work-row-height:58px;flex:1;min-width:0;height:100dvh;display:flex;container:work/inline-size}.work-workspace[data-density=compact]{--work-row-height:42px}.work-main{flex-direction:column;flex:1;min-width:0;display:flex}.work-page-header{flex-shrink:0}.suche-treffer{transition:background-color .12s}.suche-treffer:hover,.suche-treffer[data-aktiv]{background:var(--color-accent-soft)}#suche-palette .ui-button[data-aktiv],#suche-palette button[data-aktiv],#suche-palette a[data-aktiv]:not(.suche-treffer){outline:2px solid var(--color-accent);outline-offset:2px}.customer-workspace{background:var(--color-main);flex-direction:column;flex:1;min-width:0;display:flex}@container (min-width:42rem){.customer-list-grid{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(7.5rem,1fr) minmax(8rem,1fr) 5.5rem;align-items:center;column-gap:1rem}}@container (min-width:56rem){.customer-list-grid{grid-template-columns:5.5rem minmax(0,2fr) minmax(0,1.4fr) minmax(7.5rem,1fr) minmax(8rem,1fr) minmax(0,.8fr) 5.5rem}}.work-table-shell{background:var(--color-canvas);border:1px solid var(--color-line);border-radius:var(--radius-card);flex-direction:column;flex:1;min-height:0;display:flex;box-shadow:0 2px 6px #10201a08}@supports (color:color-mix(in lab, red, red)){.work-table-shell{box-shadow:0 2px 6px color-mix(in srgb,var(--color-ink-1)3%,transparent)}}.work-views{border-bottom:1px solid var(--color-line);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:0 4px;padding:0 14px;display:flex;position:relative}.work-view-tab{color:var(--color-ink-3);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:5px;padding:15px 10px 14px;font-size:13px;font-weight:500;transition:color .12s,border-color .12s;display:inline-flex;position:relative}.work-view-tab:hover{color:var(--color-ink-1)}.work-view-tab[aria-pressed=true]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.work-view-delete{cursor:pointer;padding:4px;display:inline-flex}.work-save-view{margin-left:auto;padding:12px 6px;position:relative}.work-view-popover,.work-export-popover{background:var(--color-canvas);border:1px solid var(--color-line);border-radius:var(--radius-card);width:320px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-card);z-index:45;margin-top:8px;position:absolute;top:100%;right:0}.work-view-popover{gap:12px;padding:16px;display:grid}.work-toolbar{z-index:25;flex-shrink:0;padding:14px 16px 8px;position:relative}.work-toolbar-controls{min-height:36px}.work-search{flex:240px;max-width:360px;position:relative}.work-search .input{background:var(--color-paper);border-color:#0000;height:36px;padding-right:28px;font-size:13px}.work-search .input:focus{background:var(--color-canvas)}.work-search-key{font:11px var(--font-mono);color:var(--color-ink-3);border:1px solid var(--color-line);pointer-events:none;border-radius:3px;padding:0 4px;position:absolute;top:8px;right:10px}.work-search:focus-within .work-search-key{display:none}.work-group-select{color:var(--color-ink-2);cursor:pointer;background:var(--color-canvas);max-width:155px;padding:6px 20px 6px 2px;font-size:12px}.work-toolbar-end{margin-left:auto}.work-count{background:var(--color-paper-deep);min-width:18px;color:var(--color-ink-3);border-radius:3px;padding:0 4px;font-size:11px}.work-filter-strip{padding-top:10px}.work-filter-tag{background:var(--color-accent-soft);max-width:100%;color:var(--color-accent-ink);overflow-wrap:anywhere;border-radius:3px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}.work-results{color:var(--color-ink-3);border-bottom:1px solid var(--color-line);flex-shrink:0;padding:4px 16px 10px;font-size:12px}.work-results button{padding:3px 0;font-size:11px}.work-result-divider{color:var(--color-ink-4)}.work-sort-label{align-items:center;gap:4px;font-size:11px;display:inline-flex}.work-grid-frame{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.work-grid-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-ash-2)transparent;flex:1;min-height:0;overflow:auto}.work-grid-content{width:var(--work-columns-width,max-content);min-width:100%}.work-grid-content:has(.work-grid-header>:nth-child(6):last-child){width:var(--work-columns-width,100%)}.work-grid-header{border-bottom:1px solid var(--color-line);background:var(--color-paper);z-index:15;align-items:stretch;gap:12px;min-height:40px;padding:0 16px;display:grid;position:sticky;top:0}.work-column-heading{align-items:center;gap:4px;min-width:0;padding:8px 0;display:flex;position:relative}.work-column-heading>button:first-of-type{font-family:var(--font-sans);text-transform:none;letter-spacing:0;font-size:11px;font-weight:600}.work-sticky-heading{background:var(--color-paper);z-index:16;margin-left:-16px;padding-left:16px;padding-right:8px;position:sticky;left:0}.work-group-header{min-height:38px;padding-top:6px;padding-bottom:6px;font-size:12px}.work-group-header .badge{font-size:11px}.work-grid-row{border-bottom:1px solid var(--color-line-2);min-height:var(--work-row-height);align-items:stretch;gap:12px;padding:0 16px;display:grid}.work-grid-cell{align-items:center;min-width:0;padding:7px 16px 7px 0;scroll-margin-top:42px;display:flex;position:relative}.work-grid-cell.text-right{justify-content:flex-end}.work-grid-cell.text-center{justify-content:center}.work-grid-cell:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;background:var(--color-accent-soft);z-index:3}.work-sticky-cell{z-index:2;margin-left:-16px;padding-left:16px;padding-right:24px;position:sticky;left:0}.work-sticky-cell:focus-visible{z-index:4}.work-checkbox{width:15px;height:15px;accent-color:var(--color-accent);cursor:pointer;flex-shrink:0;margin-right:8px}.work-row-link{z-index:1;position:absolute;inset:0}.work-row-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.work-grid-row .work-checkbox{z-index:2;position:relative}.work-preview-button{border-radius:var(--radius-control);color:var(--color-ink-4);opacity:0;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:3px;transition:opacity .12s,color .12s,background-color .12s;display:inline-flex}.work-grid-cell>.work-preview-button{z-index:2;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.work-grid-cell:has([data-cell-edit])>.work-preview-button{right:28px}[data-case-row]:hover .work-preview-button,[data-case-row]:focus-within .work-preview-button,.work-preview-button:focus-visible,.work-preview-button[aria-pressed=true]{opacity:1}.work-preview-button:hover{color:var(--color-accent);background:var(--color-canvas)}.work-preview-button[aria-pressed=true]{color:var(--color-accent)}@media (hover:none){.work-preview-button{opacity:1}}.work-edit-button{color:var(--color-ink-4);border-radius:var(--radius-control);cursor:pointer;opacity:.35;padding:4px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.work-row-link~.work-edit-button{z-index:2}.work-grid-cell:hover .work-edit-button,.work-grid-cell:focus-within .work-edit-button{opacity:1;color:var(--color-accent);background:var(--color-canvas)}.work-cell-editor{z-index:20;width:100%;min-width:130px;position:relative}.work-cell-editor form{align-items:center;gap:4px;display:flex}.work-cell-editor form>div:first-child{flex:1;min-width:0}.work-cell-input{background:var(--color-canvas);width:100%;min-width:70px;height:30px;color:var(--color-ink-1);border:1px solid var(--color-accent);border-radius:var(--radius-control);padding:3px 5px;font-size:12px}.work-cell-input[aria-invalid=true]{border-color:var(--color-rust)}.work-editor-actions{flex-shrink:0}.work-editor-actions button{padding:2px}.work-cell-error{border:1px solid var(--color-rust);background:var(--color-canvas);width:235px;color:var(--color-rust);box-shadow:var(--shadow-card);border-radius:3px;margin-top:5px;padding:8px;font-size:12px;position:absolute;top:100%;left:0}.work-grid-row:has(.work-cell-editor){z-index:18;position:relative}.work-selection-summary{background:var(--color-accent-soft);border-top:1px solid var(--color-line);color:var(--color-accent-ink);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px 20px;padding:11px 16px;font-size:12px;display:flex}.work-selection-summary>button:last-child{margin-left:auto}.work-empty{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:220px;padding:36px 20px;display:flex}.work-empty .text-center{max-width:400px;padding-top:0;padding-bottom:20px}.work-shortcuts{grid-template-columns:130px 1fr;gap:12px 16px;font-size:13px;display:grid}.work-shortcuts kbd{font:11px var(--font-mono);border:1px solid var(--color-line);background:var(--color-paper);border-bottom-width:2px;border-radius:3px;padding:3px 6px}.work-export-option{cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.work-export-option input{accent-color:var(--color-accent)}#arbeit-vorschau{max-width:100vw}#arbeit-vorschau [data-resize-griff]:focus-visible{background:var(--color-accent-soft);outline:2px solid var(--color-accent)}#aufgaben-matrix{border-radius:0;min-height:0;overflow:auto}@container work (min-width:1250px){.work-workspace:has(#arbeit-vorschau) .work-main{padding-right:calc(var(--work-panel-width,440px) + 24px)}}@media (max-width:1023px){.work-views{gap:0;padding:0 8px}.work-view-tab{padding:12px 8px;font-size:12px}}@media (max-width:767px){.work-workspace{height:calc(100dvh - 56px)}}@media (max-width:639px){.work-workspace{height:auto;min-height:calc(100dvh - 56px)}.work-table-shell{overflow:visible}.work-toolbar{padding:12px}.work-search{flex-basis:100%;max-width:none}.work-toolbar-end{margin-left:0}.work-grid-frame{display:none}.work-results{padding-left:12px;padding-right:12px}.work-save-view{margin-left:0}.work-selection-summary{z-index:20;position:sticky;bottom:0}}@media (prefers-reduced-motion:reduce){.work-workspace *{transition-duration:.01ms!important}}.work-grid-row,.work-grid-row .work-sticky-cell{transition:none}.work-heading-meta{color:var(--color-ink-3);flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;font-size:12px;display:flex}.work-heading-meta .type-num{font-family:var(--font-sans)}.work-table-shell{border-radius:var(--radius-card);box-shadow:0 3px 16px #10201a08}@supports (color:color-mix(in lab, red, red)){.work-table-shell{box-shadow:0 3px 16px color-mix(in srgb,var(--color-ink-1)3%,transparent)}}.work-views{gap:4px;padding:12px 14px}.work-view-tab{border:0;border-radius:7px;padding:7px 10px;font-size:12px}.work-view-tab[aria-pressed=true]{background:var(--color-accent-soft);color:var(--color-accent-ink);font-weight:600}.work-view-tab:hover{background:var(--color-paper)}.work-view-tab[aria-pressed=true]:hover{background:var(--color-accent-soft)}.work-save-view{padding:6px}.work-view-tab[aria-pressed=true]:before{content:"";background:var(--color-accent);border-radius:50%;width:5px;height:5px}.work-grid-header,.work-sticky-heading{background:var(--color-canvas)}.work-group-header{background:var(--color-paper);border-bottom-color:var(--color-line-2)}.work-column-heading>button:first-of-type{font-size:11px;font-weight:500}.work-grid-row{border-bottom-color:#dcd5c58c}@supports (color:color-mix(in lab, red, red)){.work-grid-row{border-bottom-color:color-mix(in srgb,var(--color-line)55%,transparent)}}.work-grid-cell{font-size:13px}.work-grid-cell [data-topic]{border-radius:5px;padding:3px 6px;font-size:11px;font-weight:500}.work-grid-cell [data-topic] .size-3{width:12px;height:12px}.work-grid-row .work-sticky-cell{box-shadow:none;border-right:none}.work-search .input{border-radius:var(--radius-control)}.work-group-select{border-radius:var(--radius-control);background:var(--color-paper);border:none;padding-left:6px}[data-theme=dark] .work-checkbox{color-scheme:dark}@container work (max-width:1150px){.work-secondary-label,.work-week-installs{display:none}}.project-topic-tag{border-radius:5px}.project-topic-tag[data-topic=wp]{color:var(--color-rust-ink)}@media (max-width:639px){.work-toolbar-end>.relative{position:static}.work-column-popover{width:auto;left:12px;right:12px}.work-view-popover{left:0;right:auto}.work-page-header{position:relative}.case-context-tools{position:static}.work-export-popover{width:auto;left:0;right:0}}.work-column-resize{cursor:col-resize;touch-action:none;z-index:2;outline:none;width:12px;position:absolute;top:0;bottom:0;right:-7px}.work-column-resize:after{content:"";background:var(--color-line);opacity:0;border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:5px}.work-column-heading:hover>.work-column-resize:after{opacity:1}.work-column-resize:hover:after,.work-column-resize:focus-visible:after,.work-column-resize[data-resizing]:after{opacity:1;background:var(--color-accent)}.work-column-resize:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:3px}.work-column-resizing,.work-column-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.address-map{border-radius:var(--radius-card);border:1px solid var(--color-line);background:var(--color-paper-deep);position:relative;overflow:hidden}.address-map-canvas{position:absolute;inset:0}.address-map-crosshair{pointer-events:none;z-index:1;border:2px solid var(--color-accent);border-radius:50%;width:34px;height:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1.5px #ffffffe6,inset 0 0 0 1.5px #ffffffe6}.address-map-crosshair:before,.address-map-crosshair:after{content:"";background:var(--color-accent);position:absolute;box-shadow:0 0 0 1px #ffffffe6}.address-map-crosshair:before{width:2px;top:-12px;bottom:-12px;left:50%;transform:translate(-50%)}.address-map-crosshair:after{height:2px;top:50%;left:-12px;right:-12px;transform:translateY(-50%)}:is(.offer-position-fields,.document-position-fields){grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr))}:is(.offer-position-fields,.document-position-fields)>*{min-width:0}.offer-workspace:has(.phx-change-loading) .offer-save-ready{display:none}.offer-workspace:has(.phx-change-loading) .offer-save-pending{display:inline}.design-version-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.design-version-switch button{border:1px solid var(--color-line);border-radius:var(--radius-control);text-align:left;min-width:0;color:var(--color-ink-2);background:var(--color-canvas);cursor:pointer;padding:12px 14px}.design-version-switch button:hover{border-color:var(--color-ink-4)}.design-version-switch button[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-ink);box-shadow:inset 0 0 0 1px var(--color-accent)}.design-version-switch button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}html[data-design=kontor-atlas]{--shadow-card:none;--shadow-weich:none;--shadow-hoch:0 8px 24px -12px #10201a3d}@supports (color:color-mix(in lab, red, red)){html[data-design=kontor-atlas]{--shadow-hoch:0 8px 24px -12px color-mix(in srgb,var(--color-ink-1)24%,transparent)}}html[data-design=kontor-atlas] .app-shell{--app-shell-height:49px;background:var(--color-canvas)}html[data-design=kontor-atlas] .app-shell>main{background:var(--color-canvas)}html[data-design=kontor-atlas] .app-page-content{padding:28px 32px}html[data-design=kontor-atlas] .type-display{letter-spacing:-.04em;font-size:clamp(32px,2.5vw,44px);font-weight:500;line-height:1.13}html[data-design=kontor-atlas] .type-h1{letter-spacing:-.035em;font-size:clamp(28px,2.3vw,38px);font-weight:500;line-height:1.16}html[data-design=kontor-atlas] .type-h2{letter-spacing:-.03em;font-size:clamp(26px,2vw,32px);font-weight:500;line-height:1.18}html[data-design=kontor-atlas] .type-h3{letter-spacing:-.025em;font-size:23px;font-weight:550;line-height:1.25}html[data-design=kontor-atlas] .type-h4{letter-spacing:-.015em;font-size:18px;font-weight:550}html[data-design=kontor-atlas] .type-kicker{letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:550;line-height:1.5}html[data-design=kontor-atlas] .type-num{font-variant-numeric:tabular-nums;font-weight:500}html[data-design=kontor-atlas] .ui-page-header{border-bottom:1px solid var(--color-line);padding-bottom:22px}@media (min-width:640px){html[data-design=kontor-atlas] .ui-page-header>div:first-child{align-items:center}}html[data-design=kontor-atlas] .ui-page-header h1{margin-top:8px}html[data-design=kontor-atlas] .ui-page-header .type-kicker{color:var(--color-accent)}.ui-button{border-radius:var(--radius-control);letter-spacing:0;box-shadow:none;font-weight:550}html[data-design=kontor-atlas] .ui-button--primary{color:var(--color-primary-content)}.ui-button--md{min-height:40px;padding:9px 15px;font-size:13px}.ui-button--sm{min-height:32px;font-size:12px}html[data-design=kontor-atlas] .ui-button--secondary,html[data-design=kontor-atlas] .ui-button--outline{border-color:var(--color-line)}html[data-design=kontor-atlas] .ui-button--secondary:hover,html[data-design=kontor-atlas] .ui-button--outline:hover{border-color:var(--color-ink-4)}:is(.input,.select,.textarea,.date-field-control){border-radius:var(--radius-control)}html[data-design=kontor-atlas] .ui-card{--ui-card-padding:20px;border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--ui-card-padding);box-shadow:none}html[data-design=kontor-atlas] .ui-card-header{margin:calc(-1*var(--ui-card-padding))calc(-1*var(--ui-card-padding))var(--ui-card-padding);padding:16px var(--ui-card-padding);border-bottom:1px solid var(--color-line)}html[data-design=kontor-atlas] .ui-card-header h2{letter-spacing:-.01em;font-size:15px;font-weight:550}html[data-design=kontor-atlas] .ui-card-header p{font-size:12px}html[data-design=kontor-atlas] .kennzahl{border:0;border-left:1px solid var(--color-line);box-shadow:none;background:0 0;border-radius:0;padding:8px 20px}html[data-design=kontor-atlas] .kennzahl:first-child{border-left:0}html[data-design=kontor-atlas] .kennzahl__marke{letter-spacing:.05em;font-size:10px;font-weight:500}html[data-design=kontor-atlas] .kennzahl__wert{letter-spacing:-.03em;font-size:28px;font-weight:500}@media (min-width:768px){.app-shell,html[data-design=kontor-atlas] .app-shell{--app-shell-height:0px}}html[data-design=kontor-atlas] .case-workspace-surface{gap:18px;padding:26px 32px 24px}html[data-design=kontor-atlas] .case-workspace-header .case-workspace-title{letter-spacing:-.035em;font-size:30px;font-weight:500;line-height:38px}html[data-design=kontor-atlas] .case-primary-actions{min-height:40px}html[data-design=kontor-atlas] .case-view-switch{border-radius:var(--radius-control);background:var(--color-paper);padding:3px}html[data-design=kontor-atlas] .case-view-switch a{border-radius:var(--radius-control);padding:7px 11px}html[data-design=kontor-atlas] .case-view-switch a[aria-current=page]{box-shadow:none;color:var(--color-accent)}html[data-design=kontor-atlas] :is(.work-table-shell,.board-shell){border-radius:var(--radius-card);box-shadow:none}html[data-design=kontor-atlas] .project-board-workspace{background:var(--color-canvas)}html[data-design=kontor-atlas] .work-column-header{background:var(--color-paper)}html[data-design=kontor-atlas] .work-group-header{border-bottom-color:var(--color-line);background:var(--color-paper)}html[data-design=kontor-atlas] .work-grid-row{border-bottom-color:var(--color-line-2)}html[data-design=kontor-atlas] .board-columns{border-radius:0 0 var(--radius-card)var(--radius-card);gap:14px;padding:12px}html[data-design=kontor-atlas] .board-column{flex-basis:clamp(210px,16vw,250px)}html[data-design=kontor-atlas] .board-column-title{font-size:12px;font-weight:550}html[data-design=kontor-atlas] .board-card{border-radius:var(--radius-card);box-shadow:none;padding:11px 12px 9px}html[data-design=kontor-atlas] .board-card:hover{box-shadow:0 2px 5px #10201a0d}@supports (color:color-mix(in lab, red, red)){html[data-design=kontor-atlas] .board-card:hover{box-shadow:0 2px 5px color-mix(in srgb,var(--color-ink-1)5%,transparent)}}html[data-design=kontor-atlas] .board-card-title{font-size:13px;font-weight:550}html[data-design=kontor-atlas] .board-card-city{font-size:11px}html[data-design=kontor-atlas] .board-case-number{font-size:10px}html[data-design=kontor-atlas] .board-card-owner{font-size:10.5px}html[data-design=kontor-atlas] .vorgangs-layout{gap:28px;min-height:0;margin:0}html[data-design=kontor-atlas] .vorgangs-spine{background:var(--color-canvas);border-color:var(--color-line);box-shadow:none}html[data-design=kontor-atlas] .vorgangs-spine h1{font-weight:550}html[data-design=kontor-atlas] #streckenleiste-stationen>li>a{border-radius:4px}html[data-design=kontor-atlas] #streckenleiste-stationen>li>a[aria-current=page]{border-color:var(--color-accent);background:var(--color-accent-soft);box-shadow:inset 2px 0 var(--color-accent)}html[data-design=kontor-atlas] #streckenleiste-stationen>li:before{background:var(--color-line);width:1px}html[data-design=kontor-atlas] .offer-workflow{border-block:1px solid var(--color-line);background:0 0;border-radius:0;padding-block:12px}html[data-design=kontor-atlas] .offer-save-status{color:var(--color-ink-3);font-size:11px}html[data-design=kontor-atlas] .offer-product-picker{border-radius:var(--radius-card);box-shadow:none}html[data-design=kontor-atlas] .offer-acceptance-summary{border:1px solid var(--color-line);border-left:3px solid var(--color-accent);border-radius:var(--radius-card);background:var(--color-paper)}html[data-design=kontor-atlas] .document-header__bar{background:var(--color-canvas)}html[data-design=kontor-atlas] .document-header__menu-button{border-radius:var(--radius-control);width:32px;height:32px}@media (min-width:768px){html[data-design=kontor-atlas] .app-shell{--document-header-top:var(--app-shell-height)}html[data-design=kontor-atlas]:has(#document-header){scroll-padding-top:calc(var(--document-header-height,56px) + 160px)}}@media (max-width:900px){html[data-design=kontor-atlas] .document-header__menu-button{width:48px;height:48px}}@media (min-width:1200px){html[data-design=kontor-atlas] .vorgangs-layout{grid-template-columns:224px minmax(0,1fr)}html[data-design=kontor-atlas] .vorgangs-spine{top:calc(var(--app-shell-height) + 24px);height:calc(100dvh - var(--app-shell-height) - 48px);padding:0 20px 16px 0}}@media (max-width:1199px){html[data-design=kontor-atlas] .vorgangs-spine{border-radius:var(--radius-card);margin-bottom:24px}}@media (max-width:767px){html[data-design=kontor-atlas] .app-page-content{padding:22px 16px}html[data-design=kontor-atlas] .app-mobile-header{border-top:3px solid var(--color-accent);border-bottom-color:var(--color-line)}html[data-design=kontor-atlas] #mobile-navigation>summary{min-height:52px;padding-block:10px}html[data-design=kontor-atlas] #mobile-navigation nav>a{border-radius:3px;margin-inline:10px;padding:12px;font-size:14px}html[data-design=kontor-atlas] #mobile-navigation nav>a[aria-current=page]{border-left:2px solid var(--color-accent)}html[data-design=kontor-atlas] .case-workspace-surface{gap:14px;padding:20px 16px 16px}html[data-design=kontor-atlas] .case-workspace-header .case-workspace-title{font-size:27px;line-height:34px}html[data-design=kontor-atlas] .project-board-workspace{height:calc(100dvh - 56px)}html[data-design=kontor-atlas] .ui-card{--ui-card-padding:16px}html[data-design=kontor-atlas] .ui-card-header{padding-block:14px}html[data-design=kontor-atlas] .type-h3{font-size:21px}html[data-design=kontor-atlas] .board-column{flex-basis:min(280px,100vw - 74px)}}html[data-design=kontor-atlas] .design-system-page{background:var(--color-canvas);padding:clamp(24px,3vw,48px)}html[data-design=kontor-atlas] .dashboard-metrics{border-top:2px solid var(--color-ink-1);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:20px 0}html[data-design=kontor-atlas] .dashboard-metric{border:0;border-left:1px solid var(--color-line);min-width:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;padding:0 22px;display:flex}html[data-design=kontor-atlas] .dashboard-metric:first-child{border-left:0;padding-left:0}html[data-design=kontor-atlas] .dashboard-metric:last-child{padding-right:0}html[data-design=kontor-atlas] .dashboard-metric-label{order:2;margin-top:8px}html[data-design=kontor-atlas] .dashboard-metric-label>span:first-child{letter-spacing:0;color:var(--color-ink-2);font-size:12px;font-weight:500}html[data-design=kontor-atlas] .dashboard-metric-label>span:last-child:not(:first-child){display:none}html[data-design=kontor-atlas] .dashboard-metric-value{letter-spacing:-.035em;order:1;margin-top:0;font-size:32px;font-weight:500;line-height:1.2}html[data-design=kontor-atlas] .dashboard-metric-meta{order:3;margin-top:6px;font-size:11px}@container (max-width:680px){html[data-design=kontor-atlas] .dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 0}html[data-design=kontor-atlas] .dashboard-metric{padding-inline:16px}html[data-design=kontor-atlas] .dashboard-metric:nth-child(odd){border-left:0;padding-left:0}html[data-design=kontor-atlas] .dashboard-metric:nth-child(2n){padding-right:0}html[data-design=kontor-atlas] .dashboard-metric:nth-child(n+3){border-top:1px solid var(--color-line);margin-top:16px;padding-top:16px}html[data-design=kontor-atlas] .dashboard-metric-value{font-size:28px}}html[data-design=kontor-atlas]{--shadow-schweb:0 12px 36px -16px #10201a47}@supports (color:color-mix(in lab, red, red)){html[data-design=kontor-atlas]{--shadow-schweb:0 12px 36px -16px color-mix(in srgb,var(--color-ink-1)28%,transparent)}}html[data-design=kontor-atlas]{--verlauf-akzent:var(--color-accent-soft);--glanz-innen:none}html[data-design=kontor-atlas] .segment{border-bottom:1px solid var(--color-line);background:0 0;border-radius:0;gap:14px;padding:0}html[data-design=kontor-atlas] .segment>*{box-shadow:none;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:9px 2px;font-weight:500}html[data-design=kontor-atlas] .segment>[aria-pressed=true],html[data-design=kontor-atlas] .segment>label:has(input:checked){border-bottom-color:var(--color-accent);color:var(--color-accent);box-shadow:none;background:0 0;font-weight:500}html[data-design=kontor-atlas] nav[aria-label=Bereiche]{border-bottom:1px solid var(--color-line);gap:20px}html[data-design=kontor-atlas] nav[aria-label=Bereiche]>*{background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:12px 0;font-weight:500}html[data-design=kontor-atlas] nav[aria-label=Bereiche]>[aria-current=page]{color:var(--color-accent);border-bottom-color:var(--color-accent)}html[data-design=kontor-atlas] .work-view-tab{box-shadow:none;background:0 0;border-radius:0}html[data-design=kontor-atlas] .work-view-tab[aria-pressed=true]{border-bottom-color:var(--color-accent);box-shadow:none;background:0 0}html[data-design=kontor-atlas] .chip{border-radius:var(--radius-sm);padding-inline:10px;font-size:12px}html[data-design=kontor-atlas] .chip[aria-pressed=true],html[data-design=kontor-atlas] .chip:has(>input:checked){border-color:var(--color-accent);box-shadow:none}html[data-design=kontor-atlas] .dashboard-metric-meta>.rounded-full{border-radius:2px;padding:1px 5px}html[data-design=kontor-atlas] :is(.art-kachel,.leitzahl){border-radius:var(--radius-card);border:1px solid var(--color-line);box-shadow:none}html[data-design=kontor-atlas] .art-kachel[aria-pressed=true]{border-color:var(--color-accent);box-shadow:none}html[data-design=kontor-atlas] :is(.art-kachel,.hebt-sich):hover{box-shadow:none;border-color:var(--color-accent);transform:none}html[data-design=kontor-atlas] .schritt-zahl{color:var(--color-accent);font-family:var(--font-mono);background:0 0;border-radius:2px;font-weight:500}html[data-design=kontor-atlas] .schritt-zahl[data-erledigt=true]{background:var(--color-accent-soft);color:var(--color-accent-ink)}html[data-design=kontor-atlas] .dialog-schale{border-color:var(--color-line);border-radius:var(--radius-dialog)}html[data-design=kontor-atlas] .dialog-koerper{background:var(--color-canvas)}html[data-design=kontor-atlas] .dialog-kopf{padding:18px 20px}html[data-design=kontor-atlas] .dialog-kopf h2{font-weight:550}html[data-design=kontor-atlas] .vorgangs-spine{border-right:0;padding-right:0}html[data-design=kontor-atlas] .vorgangs-spine>header{border:1px solid var(--color-line);background:var(--color-canvas);padding:16px}html[data-design=kontor-atlas] .vorgangs-spine h1{font-size:21px;line-height:1.25}html[data-design=kontor-atlas] #streckenleiste-stationen{border:1px solid var(--color-line);background:var(--color-canvas)}html[data-design=kontor-atlas] #streckenleiste-stationen>li{padding-bottom:0}html[data-design=kontor-atlas] #streckenleiste-stationen>li:before{display:none}html[data-design=kontor-atlas] #streckenleiste-stationen>li>a{border:0;border-bottom:1px solid var(--color-line);border-radius:0;padding:11px 12px}html[data-design=kontor-atlas] #streckenleiste-stationen>li:last-child>a{border-bottom:0}html[data-design=kontor-atlas] #streckenleiste-stationen>li>a[aria-current=page]{box-shadow:inset 3px 0 var(--color-accent);background:var(--color-accent-soft)}html[data-design=kontor-atlas] .offer-position-card{border-radius:var(--radius-card);border-color:var(--color-line);container:offer-position/inline-size}html[data-design=kontor-atlas] :is(.offer-workspace,.order-workspace) .ui-card-header{margin-bottom:16px;padding-block:13px}@container offer-position (max-width:500px){html[data-design=kontor-atlas] .offer-position-card form>.flex{flex-direction:column;gap:12px}html[data-design=kontor-atlas] .offer-position-card form>.flex>.min-w-0{width:100%}html[data-design=kontor-atlas] .offer-position-card form>.flex>.self-stretch{border-top:1px solid var(--color-line);flex-direction:row;align-items:center;padding-top:8px}html[data-design=kontor-atlas] .offer-position-card .offer-position-fields{gap:0 12px}}@media (max-width:1199px){html[data-design=kontor-atlas] .vorgangs-spine{border:0;gap:20px;padding:0}}@media (max-width:699px){html[data-design=kontor-atlas] .vorgangs-phonebar{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-canvas)}html[data-design=kontor-atlas] .vorgangs-phonebar__stations{border-radius:var(--radius-control)}}html[data-design=kontor-atlas] #streckenleiste-schritte>li>a{border:0;border-radius:0}html[data-design=kontor-atlas] #streckenleiste-schritte>li>a[aria-current=page]{background:var(--color-accent-soft);box-shadow:inset 3px 0 var(--color-accent)}@media (min-width:1200px){html[data-design=kontor-atlas] #streckenleiste-stationen>li[data-steps]>a{border-bottom:0}html[data-design=kontor-atlas] #streckenleiste-schritte{border-bottom:1px solid var(--color-line);gap:0;margin:-4px 0 0;padding-bottom:6px}html[data-design=kontor-atlas] #streckenleiste-schritte>li>a{height:30px;padding:0 12px 0 34px}}@media (max-width:1199px){html[data-design=kontor-atlas] #streckenleiste-schritte>li>a{border-bottom:1px solid var(--color-line);padding:13px 12px 0}}@media (min-width:1200px) and (max-height:860px) and (pointer:fine){html[data-design=kontor-atlas] .vorgangs-spine{height:calc(100dvh - var(--app-shell-height) - 36px);padding-bottom:4px}html[data-design=kontor-atlas] .vorgangs-spine>header{padding-block:12px}html[data-design=kontor-atlas] #streckenleiste-stationen>li>a:not([data-compact]){padding-block:7px}html[data-design=kontor-atlas] #streckenleiste-schritte>li>a{height:24px}}@media (min-width:1200px) and (pointer:coarse){html #streckenleiste-schritte>li>a,html[data-design=kontor-atlas] #streckenleiste-schritte>li>a{height:40px}}.brand-wordmark{vertical-align:middle;flex-shrink:0;display:inline-flex}.brand-wordmark img{object-fit:contain;max-width:100%;display:block}.brand-wordmark .brand-wordmark-dark,[data-theme=dark] .brand-wordmark[data-brand-variant=auto] .brand-wordmark-light,.brand-wordmark[data-brand-variant=dark] .brand-wordmark-light{display:none}[data-theme=dark] .brand-wordmark[data-brand-variant=auto] .brand-wordmark-dark,.brand-wordmark[data-brand-variant=dark] .brand-wordmark-dark{display:block}.lade-mark{display:block;overflow:visible}.lade-mark__stapel{fill:var(--color-brand-fir);transform-box:fill-box;animation:1.8s cubic-bezier(.45,0,.2,1) infinite lade-stapel}.lade-mark__stapel--unten{animation-delay:.18s}.lade-mark__sonne{fill:var(--color-brand-sun);transform-box:fill-box;transform-origin:50%;animation:1.8s cubic-bezier(.45,0,.2,1) infinite lade-sonne}[data-theme=dark] .lade-mark__stapel{fill:var(--color-brand-paper)}@keyframes lade-stapel{0%,to{opacity:.2;transform:translate(-14%)}35%,75%{opacity:1;transform:translate(0)}}@keyframes lade-sonne{0%,to{transform:scale(.82)}45%,70%{transform:scale(1)}}.lade-overlay{z-index:40;background:#ffffffb8;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:none;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lade-overlay{background:color-mix(in oklab,var(--color-canvas)72%,transparent)}}.lade-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:.2s ease-out .3s both lade-einblenden}.phx-click-loading>.lade-overlay[data-follow-loading],.phx-submit-loading>.lade-overlay[data-follow-loading],.lade-overlay[data-show]{display:flex}@keyframes lade-einblenden{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lade-mark__stapel{animation:none}.lade-mark__sonne{animation-duration:3s}.lade-overlay{animation-duration:10ms;animation-delay:.3s}}#app-sidebar{--color-canvas:#10201a;--color-paper:#182c23;--color-paper-deep:#21382d;--color-ash:#2c4638;--color-ash-2:#344d3f;--color-ink-1:#f5f1e8;--color-ink-2:#dbe3d9;--color-ink-3:#b6c4b8;--color-ink-4:#9bad9e;--color-ink-5:#4d6655;--color-line:#344d3f;--color-line-2:#293f32;--color-accent:#b2e3c6;--color-accent-hover:#d1eedd;--color-accent-soft:#264b38;--color-accent-ink:#f5f1e8;--color-primary-content:#10201a}#app-sidebar .app-nav-primary[aria-current=page],#app-sidebar .app-nav-child[aria-current=page]{color:var(--color-ink-1)}.tool-disclosure{flex-shrink:0;position:relative}.tool-disclosure-trigger{border:1px solid var(--color-line);border-radius:var(--radius-sm);min-height:36px;color:var(--color-ink-2);cursor:pointer;align-items:center;gap:8px;padding:7px 10px;font-size:13px;list-style:none;display:flex}.tool-disclosure-trigger::-webkit-details-marker{display:none}.tool-disclosure-trigger:hover,.tool-disclosure[open]>summary{background:var(--color-paper);color:var(--color-ink-1)}.tool-disclosure-trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.tool-disclosure-panel{z-index:46;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-canvas);width:320px;max-width:calc(100vw - 48px);max-height:min(640px,70dvh);box-shadow:var(--shadow-schweb);padding:16px;position:absolute;top:calc(100% + 6px);left:0;overflow:auto}.tool-disclosure[data-align=right]>.tool-disclosure-panel{left:auto;right:0}.tool-disclosure .work-save-view{margin:0;padding:4px 0}.tool-disclosure .work-view-popover{width:100%;box-shadow:none;margin-top:12px;padding:12px;position:static}.tool-disclosure .work-group-control{align-items:flex-end}.tool-disclosure .work-group-select{width:100%;max-width:100%}.tool-disclosure .work-toolbar-end{flex-wrap:wrap;margin:0}.tool-disclosure .work-toolbar-end>.relative{width:100%}#arbeit-more .tool-disclosure-panel{width:220px}#arbeit-more .ui-button{justify-content:flex-start;width:100%}#arbeit-view-options{margin-left:auto}#arbeit-view-options>.tool-disclosure-panel{left:auto;right:0}@media (max-width:767px){.work-search{flex-basis:100%;max-width:none}.tool-disclosure-trigger{min-height:44px}}.tool-disclosure .work-secondary-label{display:inline}#arbeit-view-options>summary{max-width:min(360px,100vw - 48px)}#app-shell-chat[inert] .app-chat-dock{visibility:hidden}@media (max-width:767px){#chat-dock-close,#chat-dock-inbox,#chat-dock-fullscreen{min-width:44px;min-height:44px}}.business-setting-link{border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:16px;padding:12px;transition:background-color .12s;display:flex}.business-setting-link:hover{background:var(--color-paper)}.business-setting-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}#invoice-filters .input,#invoice-filters .date-field-control{min-height:40px}@media (max-width:767px){#invoice-filters .chip,#invoice-filters .ui-button{min-height:40px}#invoice-period-form,#invoice-date-form{width:100%}}#invoice-period-form>div{margin-bottom:0}@media (max-width:767px){#invoice-date-form .date-field-sm{width:100%}}#invoice-accounting-export>div{flex-wrap:wrap}#invoice-accounting-month{flex-basis:100%}#invoice-accounting-export button{width:100%}body:has(.project-side-panel){overflow:hidden}.project-side-panel .card{min-width:0}.project-task-row button[phx-click=aufgabe_toggle],.project-task-row button[aria-label=Details]{width:32px;height:32px}.project-task-assignee{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.project-task-details{border-radius:var(--radius-sm);background:var(--color-paper);padding:12px}#project-task-tools .tool-disclosure-panel{width:280px}.art-kachel{min-width:0}.art-kachel__text{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%}@media (max-width:767px){#project-tasks .chip,#project-tasks .ui-button{min-height:40px}.project-task-row button[phx-click=aufgabe_toggle],.project-task-row button[aria-label=Details]{width:40px;height:40px}.project-task-assignee{max-width:100%}.project-task-details{margin-left:0}#project-window-aufgaben,#project-window-dateien{min-height:40px}}.project-task-summary{grid-template-columns:32px minmax(0,1fr) auto 32px;display:grid}.project-task-title{overflow-wrap:anywhere}@media (max-width:767px){.project-task-summary{grid-template-columns:40px minmax(0,1fr) 40px}.project-task-meta{grid-area:2/2/auto/-1}.project-task-summary>button[aria-label=Details]{grid-area:1/3}}.ui-icon-button.ui-button{flex:none;width:36px;height:36px;min-height:36px;padding:0}.ui-icon-button>[class*=hero-]{width:20px;height:20px}@media (pointer:coarse){.ui-icon-button.ui-button{width:44px;height:44px;min-height:44px}}.dialog-fuss{flex-wrap:wrap}.ui-color-input__box{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-canvas);align-items:center;gap:8px;height:38px;padding:0 5px;transition:border-color .12s,box-shadow .12s;display:flex}.ui-color-input__box:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px #123f2e24}@supports (color:color-mix(in lab, red, red)){.ui-color-input__box:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent)14%,transparent)}}.ui-color-input__box.input-error{border-color:var(--color-rust)}.ui-color-input__swatch{border-radius:var(--radius-xs);flex:none;width:28px;height:28px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #10201a24}@supports (color:color-mix(in lab, red, red)){.ui-color-input__swatch{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink-1)14%,transparent)}}.ui-color-input__swatch:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #10201a29}@supports (color:color-mix(in lab, red, red)){.ui-color-input__swatch:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink-1)16%,transparent)}}.ui-color-input__swatch input{cursor:pointer;background:0 0;border:0;width:calc(100% + 16px);height:calc(100% + 16px);padding:0;position:absolute;inset:-8px}.ui-color-input[data-transparent=true] .ui-color-input__swatch{background:repeating-conic-gradient(var(--color-ash)0 25%,var(--color-canvas)0 50%)0 0/10px 10px}.ui-color-input[data-transparent=true] .ui-color-input__swatch input{opacity:0}.ui-color-input__hex{min-width:0;height:100%;font:500 12.5px/1 var(--font-mono);letter-spacing:.02em;color:var(--color-ink-1);box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0 2px}.ui-color-input__clear{border-radius:var(--radius-xs);height:22px;color:var(--color-ink-3);flex:none;align-items:center;gap:5px;margin-left:auto;padding:0 7px 0 5px;font-size:11.5px;font-weight:550;transition:background-color .12s,color .12s;display:inline-flex}.ui-color-input__checker{background:repeating-conic-gradient(var(--color-ash-2)0 25%,var(--color-canvas)0 50%)0 0/6px 6px;border-radius:2px;width:11px;height:11px;box-shadow:inset 0 0 0 1px #10201a2e}@supports (color:color-mix(in lab, red, red)){.ui-color-input__checker{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink-1)18%,transparent)}}.ui-color-input__clear:hover{background:var(--color-sunk);color:var(--color-ink-1)}.ui-color-input__clear[aria-pressed=true]{background:var(--color-accent-soft);color:var(--color-accent-ink)}.quiz-theme-editor{gap:28px;display:grid}@media (min-width:1180px){.quiz-theme-editor{grid-template-columns:minmax(320px,400px) minmax(0,1fr);align-items:start}.quiz-theme-editor__preview{position:sticky;top:16px}}.quiz-theme-presets{flex-wrap:wrap;gap:6px;display:flex}.quiz-theme-preset{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-canvas);height:34px;color:var(--color-ink-2);cursor:pointer;align-items:center;gap:8px;padding:0 11px 0 5px;font-size:12.5px;font-weight:550;transition:border-color .12s,transform .12s,box-shadow .12s;display:inline-flex}.quiz-theme-preset:hover{border-color:var(--color-ink-4);box-shadow:var(--shadow-weich);transform:translateY(-1px)}.quiz-theme-preset:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.quiz-theme-preset[aria-pressed=true]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent);color:var(--color-ink-1)}.quiz-theme-preset__swatch{border-radius:var(--radius-xs);background:var(--b);gap:3px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #10201a1f}@supports (color:color-mix(in lab, red, red)){.quiz-theme-preset__swatch{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink-1)12%,transparent)}}.quiz-theme-preset[style*=--b\:transparent] .quiz-theme-preset__swatch{background:repeating-conic-gradient(var(--color-ash)0 25%,var(--color-canvas)0 50%)0 0/8px 8px}.quiz-theme-preset__swatch span{border-radius:50%;width:10px;height:10px}.quiz-theme-preset__swatch span:first-child{background:var(--p)}.quiz-theme-preset__swatch span:nth-child(2){background:var(--a)}.quiz-theme-preset__swatch span:nth-child(3){background:var(--s);box-shadow:inset 0 0 0 1px #10201a24}@supports (color:color-mix(in lab, red, red)){.quiz-theme-preset__swatch span:nth-child(3){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink-1)14%,transparent)}}.quiz-theme-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.quiz-theme-toolbar .segment>button{align-items:center;gap:6px;display:inline-flex}.quiz-theme-site{color:var(--color-ink-3);cursor:pointer;align-items:center;gap:8px;font-size:12px;display:inline-flex}.quiz-theme-site input{border:1px solid var(--color-line);border-radius:var(--radius-xs);cursor:pointer;background:0 0;width:26px;height:26px;padding:0}.quiz-theme-stage{--site:var(--color-canvas);border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:var(--site);justify-content:center;padding:18px;transition:background-color .2s;display:flex;overflow:hidden}.quiz-theme-stage[data-device=phone]{padding:26px 18px}.quiz-theme-frame{box-shadow:0 0 0 1px #10201a14,var(--shadow-hoch);border-radius:10px;flex:none;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.quiz-theme-frame{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-ink-1)8%,transparent),var(--shadow-hoch)}}.quiz-theme-stage[data-device=phone] .quiz-theme-frame{box-shadow:0 0 0 8px var(--color-brand-night),0 0 0 9px #10201a4d,var(--shadow-schweb);border-radius:30px}@supports (color:color-mix(in lab, red, red)){.quiz-theme-stage[data-device=phone] .quiz-theme-frame{box-shadow:0 0 0 8px var(--color-brand-night),0 0 0 9px color-mix(in srgb,var(--color-ink-1)30%,transparent),var(--shadow-schweb)}}.quiz-theme-frame iframe{transform-origin:0 0;background:0 0;border:0;display:block;position:absolute;top:0;left:0}.quiz-texts{border-top:1px solid var(--color-line);padding-top:24px}.quiz-texts__placeholders{color:var(--color-ink-3);grid-template-columns:auto 1fr;align-items:baseline;gap:4px 10px;margin:10px 0 0;font-size:12px;display:grid}.quiz-texts__placeholders code{border-radius:var(--radius-xs);background:var(--color-paper-deep);color:var(--color-ink-1);justify-self:start;padding:1px 6px;font-size:11.5px}.quiz-theme-code{border-top:1px solid var(--color-line-2);margin-top:18px;padding-top:14px}.quiz-theme-code summary{cursor:pointer;color:var(--color-ink-2);font-size:13px;font-weight:550}.quiz-theme-code summary:hover{color:var(--color-ink-1)}.iq{--iq-primary:#123f2e;--iq-on-primary:#fff;--iq-primary-ink:#123f2e;--iq-accent:#ff6b1a;--iq-bg:#f5f1e8;--iq-bg-solid:#f5f1e8;--iq-surface:#fff;--iq-text:#10201a;--iq-primary-hover:#1b563f;--iq-primary-soft:#e1ebe2;--iq-ink-2:#35483e;--iq-ink-3:#667066;--iq-ink-4:#858d82;--iq-ink-5:#b6bcae;--iq-line:#dcd5c5;--iq-line-2:#eae5da;--iq-sunk:#ece7db;--iq-muted:#f5f1e8;--iq-accent-wash:#fff3e8;--iq-sun-halo:#ffb27a;--iq-sun-ray:#ff8a3d;--iq-sun-light:#ffc48f;--iq-sky-1:#fbe2cb;--iq-sky-2:#f9ebdc;--iq-sky-3:#f4eee3;--iq-sky-4:#eef0e3;--iq-danger:#b23a20;--iq-shade:#10201a;--iq-shadow-1:var(--shadow-weich);--iq-shadow-2:var(--shadow-hoch);--iq-highlight:#ffffff24;--iq-logo-bg:#fff;--iq-glint:#fff;--iq-cloud:#fff;--iq-cloud-alpha:.85;--iq-hill-back:#d3dfc6;--iq-hill-front:#bfd2b2;--iq-tree:#8daf7f;--iq-trunk:#8c6b4f;--iq-outline:#24332c;--iq-h-front:#fffdf8;--iq-h-front-alt:#f5ecdc;--iq-h-side:#e7dccb;--iq-h-plinth:#d8ccb7;--iq-h-roof:#c9694a;--iq-h-roof-side:#a8553b;--iq-h-roof-top:#ddd5c4;--iq-h-parapet:#cfc4b0;--iq-h-parapet-side:#b9ae99;--iq-h-eave:#e9937a;--iq-h-ridge:#8e4630;--iq-h-window:#d8e4e9;--iq-h-window-lit:#ffd27a;--iq-h-window-glow:#ffb84dd9;--iq-h-gate:#e7e0d2;--iq-h-garage:#f4eee3;--iq-h-garage-side:#e2d8c6;--iq-h-carport:#d6ccb9;--iq-h-post:#8c8676;--iq-h-device:#f3f1eb;--iq-h-device-side:#d9d4c8;--iq-h-device-top:#fbfaf6;--iq-h-device-ring:#e3dfd4;--iq-h-grille:#cbc4b5;--iq-h-fan:#2b3b34;--iq-h-battery:#fff;--iq-h-battery-edge:#d9d2c4;--iq-pv:#1e3550;--iq-pv-edge:#0f2236;--iq-pv-light:#3a6aa3;--iq-pv-cell:#96b9e673;--iq-pv-grid:#aac8f080;--iq-pv-confetti:#aacdf5a6;--iq-charge:#2e9d6a;--iq-led:#63e6a2;--iq-leaf:#57b98c;--iq-car:#567ca4;--iq-car-glass:#d6e5f0;--iq-wheel:#1f2a26;--iq-wheel-hub:#a3aba7;--iq-round:1;--iq-pill:999px;--iq-font:var(--font-sans);--iq-font-display:var(--iq-font);--iq-ease:cubic-bezier(.2,.8,.2,1);--iq-spring:cubic-bezier(.34,1.56,.64,1);background:radial-gradient(120% 60% at 50% -10%,var(--iq-accent),transparent 60%),var(--iq-bg);flex-direction:column;min-height:100dvh;padding:10px 16px 18px;display:flex;position:relative;overflow-x:clip}@supports (color:color-mix(in lab, red, red)){.iq{background:radial-gradient(120% 60% at 50% -10%,color-mix(in srgb,var(--iq-accent)9%,transparent),transparent 60%),var(--iq-bg)}}.iq{color:var(--iq-text);color-scheme:light;font-family:var(--iq-font);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.iq[data-mode=dark]{--iq-primary-hover:#b2e3c6;--iq-primary-soft:#214835;--iq-ink-2:#d5ded4;--iq-ink-3:#a8b7a9;--iq-ink-4:#869a89;--iq-ink-5:#4d6655;--iq-line:#344d3f;--iq-line-2:#293f32;--iq-sunk:#203a2e;--iq-muted:#1f3629;--iq-danger:#e07a60;--iq-shade:#000;--iq-shadow-1:0 1px 2px #0000006b,0 2px 6px -2px #0000004d;--iq-shadow-2:0 1px 2px #00000080,0 8px 20px -10px #0009,0 24px 48px -28px #00000080;--iq-highlight:#ffffff1a;color-scheme:dark}.iq[data-custom~=primary]{--iq-primary-hover:var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=primary]{--iq-primary-hover:color-mix(in oklab,var(--iq-primary),var(--iq-on-primary)14%)}}.iq[data-custom~=primary]{--iq-primary-soft:var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=primary]{--iq-primary-soft:color-mix(in oklab,var(--iq-primary)13%,var(--iq-surface))}}.iq[data-custom~=neutral]{--iq-ink-2:var(--iq-text)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=neutral]{--iq-ink-2:color-mix(in oklab,var(--iq-text)82%,var(--iq-surface))}}.iq[data-custom~=neutral]{--iq-ink-3:var(--iq-text)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=neutral]{--iq-ink-3:color-mix(in oklab,var(--iq-text)64%,var(--iq-surface))}}.iq[data-custom~=neutral]{--iq-ink-4:var(--iq-text)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=neutral]{--iq-ink-4:color-mix(in oklab,var(--iq-text)50%,var(--iq-surface))}}.iq[data-custom~=neutral]{--iq-ink-5:var(--iq-text)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=neutral]{--iq-ink-5:color-mix(in oklab,var(--iq-text)30%,var(--iq-surface))}}.iq[data-custom~=neutral]{--iq-line:var(--iq-text)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=neutral]{--iq-line:color-mix(in oklab,var(--iq-text)15%,var(--iq-bg-solid))}}.iq[data-custom~=neutral]{--iq-line-2:var(--iq-text)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=neutral]{--iq-line-2:color-mix(in oklab,var(--iq-text)9%,var(--iq-bg-solid))}}.iq[data-custom~=neutral]{--iq-sunk:var(--iq-text)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=neutral]{--iq-sunk:color-mix(in oklab,var(--iq-text)7%,var(--iq-bg-solid))}}.iq[data-custom~=neutral]{--iq-muted:var(--iq-text)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=neutral]{--iq-muted:color-mix(in oklab,var(--iq-text)4%,color-mix(in oklab,var(--iq-bg-solid),var(--iq-surface)))}}.iq[data-custom~=accent],.iq[data-mode=dark]{--iq-sun-halo:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=accent],.iq[data-mode=dark]{--iq-sun-halo:color-mix(in oklab,var(--iq-accent)55%,white)}}.iq[data-custom~=accent],.iq[data-mode=dark]{--iq-sun-ray:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=accent],.iq[data-mode=dark]{--iq-sun-ray:color-mix(in oklab,var(--iq-accent)82%,white)}}.iq[data-custom~=accent],.iq[data-mode=dark]{--iq-sun-light:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=accent],.iq[data-mode=dark]{--iq-sun-light:color-mix(in oklab,var(--iq-accent)48%,white)}}.iq[data-custom~=accent],.iq[data-mode=dark]{--iq-accent-wash:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq[data-custom~=accent],.iq[data-mode=dark]{--iq-accent-wash:color-mix(in oklab,var(--iq-accent)10%,var(--iq-surface))}}.iq:is([data-custom~=accent],[data-custom~=neutral]){--iq-sky-base:var(--iq-bg-solid)}@supports (color:color-mix(in lab, red, red)){.iq:is([data-custom~=accent],[data-custom~=neutral]){--iq-sky-base:color-mix(in oklab,var(--iq-bg-solid)70%,var(--iq-surface))}}.iq:is([data-custom~=accent],[data-custom~=neutral]){--iq-sky-1:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq:is([data-custom~=accent],[data-custom~=neutral]){--iq-sky-1:color-mix(in oklab,var(--iq-accent)20%,var(--iq-sky-base))}}.iq:is([data-custom~=accent],[data-custom~=neutral]){--iq-sky-2:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq:is([data-custom~=accent],[data-custom~=neutral]){--iq-sky-2:color-mix(in oklab,var(--iq-accent)11%,var(--iq-sky-base))}}.iq:is([data-custom~=accent],[data-custom~=neutral]){--iq-sky-3:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq:is([data-custom~=accent],[data-custom~=neutral]){--iq-sky-3:color-mix(in oklab,var(--iq-accent)5%,var(--iq-sky-base))}}.iq:is([data-custom~=accent],[data-custom~=neutral]){--iq-sky-4:var(--iq-hill-back)}@supports (color:color-mix(in lab, red, red)){.iq:is([data-custom~=accent],[data-custom~=neutral]){--iq-sky-4:color-mix(in oklab,var(--iq-hill-back)24%,var(--iq-sky-base))}}.iq[data-mode=dark]{--iq-accent-wash:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq[data-mode=dark]{--iq-accent-wash:color-mix(in oklab,var(--iq-accent)18%,var(--iq-surface))}}.iq[data-mode=dark]{--iq-night:#17324d;--iq-sky-1:var(--iq-night)}@supports (color:color-mix(in lab, red, red)){.iq[data-mode=dark]{--iq-sky-1:color-mix(in oklab,var(--iq-night)55%,var(--iq-bg-solid))}}.iq[data-mode=dark]{--iq-sky-2:var(--iq-night)}@supports (color:color-mix(in lab, red, red)){.iq[data-mode=dark]{--iq-sky-2:color-mix(in oklab,var(--iq-night)30%,var(--iq-bg-solid))}}.iq[data-mode=dark]{--iq-sky-3:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq[data-mode=dark]{--iq-sky-3:color-mix(in oklab,var(--iq-accent)9%,var(--iq-bg-solid))}}.iq[data-mode=dark]{--iq-sky-4:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq[data-mode=dark]{--iq-sky-4:color-mix(in oklab,var(--iq-accent)20%,var(--iq-bg-solid))}}.iq[data-mode=dark]{--iq-cloud:#d5e0ea;--iq-cloud-alpha:.22;--iq-hill-back:#4e7a5e}@supports (color:color-mix(in lab, red, red)){.iq[data-mode=dark]{--iq-hill-back:color-mix(in oklab,#4e7a5e 42%,var(--iq-bg-solid))}}.iq[data-mode=dark]{--iq-hill-front:#3f6b4e}@supports (color:color-mix(in lab, red, red)){.iq[data-mode=dark]{--iq-hill-front:color-mix(in oklab,#3f6b4e 58%,var(--iq-bg-solid))}}.iq[data-mode=dark]{--iq-tree:#4f7c5d;--iq-trunk:#5c4634}.iq[data-corners=soft]{--iq-round:.55}.iq[data-corners=square]{--iq-round:.16;--iq-pill:6px}.iq[data-font=system]{--iq-font:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.iq[data-font=serif]{--iq-font-display:"Iowan Old Style","Palatino Linotype",Palatino,"Book Antiqua",Georgia,"Times New Roman",serif}.iq[data-bg=transparent],html:has(.iq[data-bg=transparent]),html:has(.iq[data-bg=transparent]) body{background:0 0}:where(.iq) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.iq-shell{flex:1;grid-template-columns:minmax(0,1fr);grid-template-areas:"bar""scene""panel";align-content:start;row-gap:10px;width:100%;max-width:1180px;margin:0 auto;display:grid}.iq[data-framed] .iq-shell{flex:none}.iq-bar{grid-area:bar;align-items:center;gap:10px;min-height:44px;display:flex}.iq-back{border-radius:calc(20px*var(--iq-round));border:1px solid var(--iq-line);background:var(--iq-surface);width:40px;height:40px;transition:transform .18s var(--iq-ease),border-color .18s,opacity .25s,visibility .25s;flex:none;place-items:center;display:grid}.iq-back svg{fill:none;width:20px;height:20px;stroke:var(--iq-ink-2);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.iq-back:hover{border-color:var(--iq-ink-5);transform:translate(-2px)}.iq-back:focus-visible,.iq-cta:focus-visible,.iq-answer:focus-visible,.iq-skip:focus-visible{outline:2.5px solid var(--iq-primary-ink);outline-offset:3px}.iq:not([data-step]) .iq-back,.iq[data-step=intro] .iq-back,.iq[data-step=success] .iq-back{opacity:0;visibility:hidden}.iq-bar-brand{min-width:0;color:var(--iq-text);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.iq-bar-brand span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iq-logo{object-fit:contain;border-radius:calc(6px*var(--iq-round));background:var(--iq-logo-bg);width:auto;max-width:96px;height:28px;box-shadow:0 0 0 1px var(--iq-line);padding:2px}.iq-count{font-variant-numeric:tabular-nums;color:var(--iq-ink-3);letter-spacing:.02em;flex:none;margin-left:auto;font-size:12.5px;font-weight:600}.iq-scene{isolation:isolate;border-radius:calc(22px*var(--iq-round));background:linear-gradient(180deg,var(--iq-sky-1)0%,var(--iq-sky-2)42%,var(--iq-sky-3)78%,var(--iq-sky-4)100%);height:184px;box-shadow:inset 0 0 0 1px var(--iq-shade);grid-area:scene;margin:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.iq-scene{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--iq-shade)6%,transparent)}}.iq[data-mode=dark] .iq-scene{box-shadow:inset 0 0 0 1px var(--iq-line-2)}.iq-scene-brand,.iq-notes{display:none}.iq-scene-svg{width:100%;height:100%;display:block;position:absolute;inset:0}.iq-cloud{fill:var(--iq-cloud);opacity:var(--iq-cloud-alpha);animation:22s ease-in-out infinite alternate iq-drift}.iq-cloud--2{opacity:calc(var(--iq-cloud-alpha)*.82);animation-duration:28s;animation-direction:alternate-reverse}.iq-arc-track{fill:none;stroke:var(--iq-text)}@supports (color:color-mix(in lab, red, red)){.iq-arc-track{stroke:color-mix(in srgb,var(--iq-text)20%,transparent)}}.iq-arc-track{stroke-width:1.4px;stroke-dasharray:1.5 6;stroke-linecap:round}.iq-arc-done{fill:none;stroke:var(--iq-accent);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:0 1;opacity:.9}.iq-glow-stop{stop-color:var(--iq-sun-halo);stop-opacity:.75}.iq-glow-stop--mid{stop-color:var(--iq-sun-ray);stop-opacity:.22}.iq-glow-stop--end{stop-color:var(--iq-sun-ray);stop-opacity:0}.iq-glint-stop{stop-color:var(--iq-glint);stop-opacity:0}.iq-glint-stop--mid{stop-opacity:.55}.iq-sun-glow{transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in-out infinite alternate iq-glow}.iq-sun-rays{fill:none;stroke:var(--iq-sun-ray);stroke-width:3px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;animation:24s linear infinite iq-spin}.iq-sun-core{fill:var(--iq-accent);stroke:var(--iq-sun-halo);stroke-width:3px;paint-order:stroke}.iq-scene.is-celebrating .iq-sun-rays{animation:iq-burst 1.3s var(--iq-ease),iq-spin 24s linear infinite}.iq-scene.is-celebrating .iq-sun-glow{animation:iq-glow-burst 1.6s var(--iq-ease)}.iq-hill--back{fill:var(--iq-hill-back)}.iq-hill--front{fill:var(--iq-hill-front)}.iq-trees path{fill:var(--iq-tree)}.iq-trees rect{fill:var(--iq-trunk)}.iq-world{stroke-linejoin:round;stroke-linecap:round}.iq[data-mode=dark] .iq-world{filter:brightness(.9)saturate(.92)}.iq-s-shadow{fill:var(--iq-shade)}@supports (color:color-mix(in lab, red, red)){.iq-s-shadow{fill:color-mix(in srgb,var(--iq-shade)10%,transparent)}}.iq-s-front,.iq-s-front-alt,.iq-s-side,.iq-s-gable,.iq-s-plinth,.iq-s-roof,.iq-s-roof-side,.iq-s-roof-top,.iq-s-parapet,.iq-s-parapet-side,.iq-s-win,.iq-s-door,.iq-s-gate,.iq-s-garage-front,.iq-s-garage-side,.iq-s-garage-top,.iq-s-garage-door,.iq-s-carport,.iq-s-carport-edge,.iq-s-hp-box-front,.iq-s-hp-box-side,.iq-s-hp-box-top,.iq-s-battery-box-front,.iq-s-battery-box-side,.iq-s-battery-box-top,.iq-s-battery-icon,.iq-s-battery-cap{stroke:var(--iq-outline);stroke-width:1.15px}.iq-s-front{fill:var(--iq-h-front)}.iq-s-front-alt{fill:var(--iq-h-front-alt)}.iq-s-seam{stroke:var(--iq-outline);stroke-width:1.15px}.iq-s-side,.iq-s-gable{fill:var(--iq-h-side)}.iq-s-plinth{fill:var(--iq-h-plinth)}.iq-s-roof{fill:var(--iq-h-roof)}.iq-s-roof-side{fill:var(--iq-h-roof-side)}.iq-s-roof-top{fill:var(--iq-h-roof-top)}.iq-s-parapet{fill:var(--iq-h-parapet)}.iq-s-parapet-side{fill:var(--iq-h-parapet-side)}.iq-s-eave{stroke:var(--iq-h-eave);stroke-width:1.6px}.iq-s-ridge{stroke:var(--iq-h-ridge);stroke-width:2.2px}.iq-s-win{fill:var(--iq-h-window);transition:fill .6s,filter .6s}.iq-s-win.is-lit{fill:var(--iq-h-window-lit);filter:drop-shadow(0 0 5px var(--iq-h-window-glow))}.iq-s-door{fill:var(--iq-primary)}.iq-s-gate,.iq-s-garage-door{fill:var(--iq-h-gate)}.iq-s-gate-line{stroke:var(--iq-h-parapet-side);stroke-width:1px}.iq-s-panel{fill:var(--iq-pv);stroke:var(--iq-pv-edge);stroke-width:.9px}.iq-s-cell{fill:none;stroke:var(--iq-pv-cell);stroke-width:.7px}.iq-s-glint{fill:url(#iq-glint);animation:4.2s ease-in-out infinite iq-scene-glint}.iq-s-battery-box-front{fill:var(--iq-h-battery)}.iq-s-battery-box-side{fill:var(--iq-h-battery-edge)}.iq-s-battery-box-top{fill:var(--iq-h-device-top)}.iq-s-battery-icon{fill:var(--iq-h-device)}.iq-s-battery-cap{fill:var(--iq-outline)}.iq-s-battery-seam{stroke:var(--iq-h-battery-edge);stroke-width:1px}.iq-s-battery-led{fill:var(--iq-charge)}.iq-s-charge{fill:var(--iq-charge);animation:2.4s ease-in-out infinite iq-charge;animation-delay:calc(var(--i)*.35s)}.iq-s-hp-box-front{fill:var(--iq-h-device)}.iq-s-hp-box-side{fill:var(--iq-h-device-side)}.iq-s-hp-box-top{fill:var(--iq-h-device-top)}.iq-s-hp-ring{fill:var(--iq-h-device-ring);stroke:var(--iq-outline);stroke-width:1.15px}.iq-s-fan{fill:var(--iq-h-fan);animation:1.1s linear infinite iq-spin}.iq-s-hp-hub{fill:var(--iq-outline)}.iq-s-hp-grille{fill:var(--iq-h-grille)}.iq-s-car-body{fill:var(--iq-car);stroke:var(--iq-outline);stroke-width:1.15px}.iq-s-car-glass{fill:var(--iq-car-glass)}.iq-s-wheel{fill:var(--iq-wheel)}.iq-s-hub{fill:var(--iq-wheel-hub)}.iq-s-garage-front{fill:var(--iq-h-garage)}.iq-s-garage-side{fill:var(--iq-h-garage-side)}.iq-s-garage-top{fill:var(--iq-h-parapet)}.iq-s-carport{fill:var(--iq-h-carport)}.iq-s-carport-edge{fill:var(--iq-h-parapet-side)}.iq-s-post{fill:var(--iq-h-post)}.iq-s-wallbox{fill:var(--iq-primary);stroke:var(--iq-outline);stroke-width:1px}.iq-s-led{fill:var(--iq-led)}.iq-s-led-pulse{fill:var(--iq-led);transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out infinite iq-pulse}.iq-s-cable{fill:none;stroke:var(--iq-outline);stroke-width:2px}.iq-s-flow{fill:none;stroke:var(--iq-led);stroke-width:1.4px;stroke-dasharray:2 9;animation:1s linear infinite iq-flow}.iq-panel{grid-area:panel;min-width:0;position:relative}.iq-chips{scrollbar-width:none;overscroll-behavior-x:contain;gap:6px;min-height:32px;margin:2px -16px 0;padding:0 16px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 28px),#0000)}.iq-chips::-webkit-scrollbar{display:none}.iq-chips:empty{min-height:0}.iq-answer{border-radius:var(--iq-pill);border:1px solid var(--iq-line);background:var(--iq-surface);height:30px;color:var(--iq-ink-2);white-space:nowrap;animation:iq-chip-in .38s var(--iq-spring)both;flex:none;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:12.5px;font-weight:550;transition:border-color .15s,transform .15s;display:inline-flex}.iq-answer svg{width:12px;height:12px;fill:var(--iq-ink-4);transition:fill .15s}.iq-answer:hover{border-color:var(--iq-primary-ink);transform:translateY(-1px)}.iq-answer:hover svg{fill:var(--iq-primary-ink)}.iq-stage{position:relative}.iq-step{display:none}.iq-step.is-active{display:block}.iq-step.is-leaving{pointer-events:none;display:block;position:absolute;inset:0 0 auto}.iq-q{margin:14px 0 18px}.iq-title{font-family:var(--iq-font-display);letter-spacing:-.028em;color:var(--iq-text);text-wrap:balance;outline:none;margin:0;font-size:clamp(24px,6.4vw,34px);font-weight:650;line-height:1.12}.iq-title--hero{letter-spacing:-.04em;font-size:clamp(31px,8.6vw,54px);font-weight:700;line-height:1.04}.iq[data-font=serif] .iq-title{letter-spacing:-.012em;font-weight:600}.iq[data-font=serif] .iq-title--hero{letter-spacing:-.02em}.iq-hint{color:var(--iq-ink-3);text-wrap:pretty;margin:8px 0 0;font-size:15px;line-height:1.45}.iq-lead{max-width:42ch;color:var(--iq-ink-2);text-wrap:pretty;margin:12px 0 0;font-size:16.5px;line-height:1.5}.iq-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--iq-ink-3);align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:600;display:inline-flex}.iq-kicker-dot{background:var(--iq-accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--iq-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.iq-kicker-dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--iq-accent)22%,transparent)}}.iq-kicker-dot{animation:2.4s ease-in-out infinite iq-beat}.iq-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.iq-cta{border-radius:calc(16px*var(--iq-round));background:var(--iq-primary);height:54px;color:var(--iq-on-primary);box-shadow:inset 0 1px 0 var(--iq-highlight),0 12px 26px -14px var(--iq-primary);flex:auto;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.iq-cta{box-shadow:inset 0 1px 0 var(--iq-highlight),0 12px 26px -14px color-mix(in srgb,var(--iq-primary)75%,transparent)}}.iq-cta{transition:transform .2s var(--iq-ease),box-shadow .2s,background-color .2s,opacity .3s,translate .35s var(--iq-spring)}.iq-cta svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .2s var(--iq-ease)}.iq-cta:hover{background:var(--iq-primary-hover);box-shadow:inset 0 1px 0 var(--iq-highlight),0 16px 30px -14px var(--iq-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.iq-cta:hover{box-shadow:inset 0 1px 0 var(--iq-highlight),0 16px 30px -14px color-mix(in srgb,var(--iq-primary)80%,transparent)}}.iq-cta:hover svg{transform:translate(3px)}.iq-cta:active{transform:scale(.98)}.iq-cta[disabled]{cursor:progress}.iq-step[data-step=interests][data-answered=false] .iq-cta{opacity:0;pointer-events:none;translate:0 10px}.iq-spinner{border:2px solid var(--iq-on-primary);border-radius:50%;width:18px;height:18px;display:none}@supports (color:color-mix(in lab, red, red)){.iq-spinner{border:2px solid color-mix(in srgb,var(--iq-on-primary)35%,transparent)}}.iq-spinner{border-top-color:var(--iq-on-primary);animation:.8s linear infinite iq-spin}.iq-cta[aria-busy=true] .iq-spinner{display:block}.iq-cta[aria-busy=true] svg{display:none}.iq-skip{border-radius:calc(16px*var(--iq-round));height:54px;color:var(--iq-ink-3);padding:0 18px;font-size:15px;font-weight:550;transition:background-color .15s,color .15s}.iq-skip:hover{background:var(--iq-sunk);color:var(--iq-text)}.iq-status{color:var(--iq-danger);flex-basis:100%;margin:0;font-size:13.5px}.iq-status:empty{display:none}.iq-actions--intro{flex-direction:column;align-items:stretch;margin-top:26px}.iq-trust{color:var(--iq-ink-3);flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:6px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.iq-trust li{align-items:center;gap:6px;display:inline-flex}.iq-tick{fill:none;width:14px;height:14px;stroke:var(--iq-primary-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.iq-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.iq-options{gap:10px;display:grid}.iq-options--interests,.iq-options--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.iq-card{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:calc(18px*var(--iq-round));border:1.5px solid var(--iq-line-2);background:var(--iq-surface);min-width:0;box-shadow:var(--iq-shadow-1);transition:border-color .2s,box-shadow .25s,transform .25s var(--iq-ease),background-color .25s;display:flex;position:relative;overflow:hidden}.iq-card:active{transform:scale(.985)}.iq-card:has(.iq-input:focus-visible){outline:2.5px solid var(--iq-primary-ink);outline-offset:3px}.iq-card:has(.iq-input:checked){border-color:var(--iq-primary);background:linear-gradient(180deg,var(--iq-surface)30%,var(--iq-primary-soft))}@supports (color:color-mix(in lab, red, red)){.iq-card:has(.iq-input:checked){background:linear-gradient(180deg,var(--iq-surface)30%,color-mix(in srgb,var(--iq-primary-soft)70%,var(--iq-surface)))}}.iq-card:has(.iq-input:checked){box-shadow:0 0 0 1px var(--iq-primary),0 14px 30px -20px var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq-card:has(.iq-input:checked){box-shadow:0 0 0 1px var(--iq-primary),0 14px 30px -20px color-mix(in srgb,var(--iq-primary)60%,transparent)}}.iq-card.is-picked{box-shadow:0 0 0 1px var(--iq-primary),0 0 0 7px var(--iq-accent),0 14px 30px -20px var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq-card.is-picked{box-shadow:0 0 0 1px var(--iq-primary),0 0 0 7px color-mix(in srgb,var(--iq-accent)16%,transparent),0 14px 30px -20px color-mix(in srgb,var(--iq-primary)60%,transparent)}}.iq-card[aria-invalid],.iq-options:has([aria-invalid]) .iq-card{border-color:var(--iq-danger)}@supports (color:color-mix(in lab, red, red)){.iq-card[aria-invalid],.iq-options:has([aria-invalid]) .iq-card{border-color:color-mix(in srgb,var(--iq-danger)45%,var(--iq-line))}}.iq-ripple{pointer-events:none;background:radial-gradient(circle,var(--iq-accent),transparent 62%);border-radius:50%;position:absolute}@supports (color:color-mix(in lab, red, red)){.iq-ripple{background:radial-gradient(circle,color-mix(in srgb,var(--iq-accent)22%,transparent),transparent 62%)}}.iq-card--interest{flex-direction:column;align-items:flex-start;padding:13px 13px 14px}.iq-card--wide{flex-direction:row;grid-column:1/-1;align-items:center;gap:14px;min-height:0;padding:12px 14px}.iq-illu{border-radius:calc(15px*var(--iq-round));background:var(--iq-muted);width:54px;height:54px;transition:background-color .25s,transform .35s var(--iq-spring);flex:none;place-items:center;display:grid}.iq-card--wide .iq-illu{border-radius:calc(13px*var(--iq-round));width:48px;height:48px}.iq-card:has(.iq-input:checked) .iq-illu{background:var(--iq-accent-wash);transform:scale(1.04)rotate(-2deg)}.iq-card-text{flex-direction:column;gap:3px;margin-top:10px;padding-right:8px;display:flex}.iq-card--wide .iq-card-text{margin-top:0;padding-right:30px}.iq-card-title{color:var(--iq-text);letter-spacing:-.01em;font-size:15.5px;font-weight:620;line-height:1.25}.iq-card-desc{color:var(--iq-ink-3);font-size:12.5px;line-height:1.38}.iq-check{border-radius:calc(11px*var(--iq-round));border:1.5px solid var(--iq-line);background:var(--iq-surface);width:22px;height:22px;transition:background-color .2s,border-color .2s,transform .35s var(--iq-spring);place-items:center;display:grid;position:absolute;top:12px;right:12px}.iq-check svg{fill:none;width:14px;height:14px;stroke:var(--iq-on-primary);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;transition:stroke-dashoffset .3s 80ms var(--iq-ease)}.iq-card:has(.iq-input:checked) .iq-check{background:var(--iq-primary);border-color:var(--iq-primary);transform:scale(1.08)}.iq-card:has(.iq-input:checked) .iq-check svg{stroke-dashoffset:0}.iq-card--wide .iq-check{margin-top:-11px;top:50%}.iq-key{border-radius:calc(5px*var(--iq-round));border:1px solid var(--iq-line);min-width:19px;height:19px;color:var(--iq-ink-4);font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;font-size:10.5px;font-weight:600;display:none;position:absolute;bottom:11px;right:12px}@media (hover:hover) and (pointer:fine){.iq-key{display:grid}.iq-card:hover{border-color:var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq-card:hover{border-color:color-mix(in srgb,var(--iq-primary)30%,var(--iq-line))}}.iq-card:hover{box-shadow:var(--iq-shadow-2);transform:translateY(-2px)}.iq-card:hover:has(.iq-input:checked){box-shadow:0 0 0 1px var(--iq-primary),0 16px 32px -18px var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq-card:hover:has(.iq-input:checked){box-shadow:0 0 0 1px var(--iq-primary),0 16px 32px -18px color-mix(in srgb,var(--iq-primary)65%,transparent)}}}.iq-card--wide .iq-key{display:none}.iq-card--choice{flex-direction:column;align-items:flex-start;gap:10px;min-height:104px;padding:13px}.iq-options--grid>.iq-card:last-child:nth-child(odd){flex-direction:row;grid-column:1/-1;align-items:center;min-height:0}.iq-options--list .iq-card--choice,.iq-options--grid>.iq-card:last-child:nth-child(odd){flex-direction:row;align-items:center;min-height:66px;padding:11px 14px}.iq-options--list .iq-card--choice .iq-check,.iq-options--grid>.iq-card:last-child:nth-child(odd) .iq-check{margin-top:-11px;top:50%}.iq-options--list .iq-key,.iq-options--grid>.iq-card:last-child:nth-child(odd) .iq-key{margin-top:-10px;top:50%;bottom:auto;right:46px}.iq-card--choice .iq-card-title{padding-right:26px}.iq-glyph{border-radius:calc(13px*var(--iq-round));background:var(--iq-muted);width:46px;height:46px;color:var(--iq-ink-2);transition:background-color .25s,color .25s,transform .35s var(--iq-spring);flex:none;place-items:center;display:grid}.iq-card:has(.iq-input:checked) .iq-glyph{background:var(--iq-accent-wash);color:var(--iq-primary-ink);transform:scale(1.06)}.iq-ci{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.iq-ci-fill{fill:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq-ci-fill{fill:color-mix(in srgb,var(--iq-accent)20%,transparent)}}.iq-card:has(.iq-input:checked) .iq-ci-fill{fill:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq-card:has(.iq-input:checked) .iq-ci-fill{fill:color-mix(in srgb,var(--iq-accent)42%,transparent)}}.iq-ci-flame,.iq-ci-bolt{fill:var(--iq-accent)}@supports (color:color-mix(in lab, red, red)){.iq-ci-flame,.iq-ci-bolt{fill:color-mix(in srgb,var(--iq-accent)28%,transparent)}}.iq-ci-dots{stroke-width:2.4px}.iq-ci-q{stroke:var(--iq-accent);stroke-width:2.2px}.iq-ic{fill:none;width:48px;height:48px;stroke:var(--iq-ink-2);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.iq-card--wide .iq-ic{width:40px;height:40px}.iq-ic *{animation-play-state:paused!important}.iq-card:has(.iq-input:checked) .iq-ic *,.iq-card:hover .iq-ic *{animation-play-state:running!important}.iq-ic-sun circle{fill:var(--iq-accent);stroke:none}.iq-ic-sun path{stroke:var(--iq-accent)}.iq-ic-sun{transform-box:fill-box;transform-origin:50%;animation:9s linear infinite iq-spin}.iq-ic-panel{fill:var(--iq-pv);stroke:var(--iq-pv)}.iq-ic-grid{stroke:var(--iq-pv-grid);stroke-width:1.1px}.iq-ic-glint{fill:var(--iq-glint)}@supports (color:color-mix(in lab, red, red)){.iq-ic-glint{fill:color-mix(in srgb,var(--iq-glint)75%,transparent)}}.iq-ic-glint{stroke:none;animation:2.6s ease-in-out infinite iq-ic-glint}.iq-ic-stand{stroke:var(--iq-ink-3)}.iq-ic--storage .iq-ic-body{fill:var(--iq-surface)}.iq-ic-cap{fill:var(--iq-ink-2);stroke:none}.iq-ic-level{fill:var(--iq-charge);stroke:none;opacity:.2;animation:2.2s ease-in-out infinite iq-level;animation-delay:calc(var(--i)*.3s)}.iq-card:has(.iq-input:checked) .iq-ic-level{opacity:1}.iq-ic-bolt{fill:var(--iq-accent);stroke:var(--iq-surface);stroke-width:1.4px}.iq-ic--hp .iq-ic-body{fill:var(--iq-surface)}.iq-ic-ring{fill:var(--iq-muted)}.iq-ic-fan{fill:var(--iq-primary-ink);stroke:none;transform-box:fill-box;transform-origin:50%;animation:1.2s linear infinite iq-spin}.iq-ic-hub{fill:var(--iq-ink-2);stroke:none}.iq-ic-grille{stroke-width:1.6px;stroke:var(--iq-ink-4)}.iq-ic-waves path{stroke:var(--iq-accent);stroke-width:2.2px;animation:1.8s ease-out infinite iq-ic-wave;animation-delay:calc(var(--i)*.3s)}.iq-ic--wallbox .iq-ic-body{fill:var(--iq-primary);stroke:var(--iq-primary)}.iq-ic-led{fill:var(--iq-led);stroke:none}.iq-ic-led-ring{fill:var(--iq-led);stroke:none;transform-box:fill-box;transform-origin:50%;animation:1.5s ease-out infinite iq-pulse}.iq-ic-screen{fill:var(--iq-on-primary)}@supports (color:color-mix(in lab, red, red)){.iq-ic-screen{fill:color-mix(in srgb,var(--iq-on-primary)18%,transparent)}}.iq-ic-screen{stroke:none}.iq-ic-cable{stroke-width:2.4px;stroke-dasharray:3 0}.iq-card:has(.iq-input:checked) .iq-ic-cable{stroke:var(--iq-charge)}.iq-ic-plug{fill:var(--iq-ink-2)}.iq-ic--unsure .iq-ic-body{fill:var(--iq-surface)}.iq-ic-dot{fill:var(--iq-ink-3);stroke:none;animation:1.2s ease-in-out infinite iq-dot;animation-delay:calc(var(--i)*.15s)}.iq-card:has(.iq-input:checked) .iq-ic-dot{fill:var(--iq-accent)}.iq-people{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.iq-chip-option{border-radius:calc(16px*var(--iq-round));border:1.5px solid var(--iq-line-2);background:var(--iq-surface);cursor:pointer;height:88px;box-shadow:var(--iq-shadow-1);transition:border-color .2s,background-color .25s,transform .25s var(--iq-ease),box-shadow .25s;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative;overflow:hidden}.iq-chip-option:has(.iq-input:focus-visible){outline:2.5px solid var(--iq-primary-ink);outline-offset:3px}.iq-chip-option:has(.iq-input:checked){border-color:var(--iq-primary);background:var(--iq-primary-soft)}@supports (color:color-mix(in lab, red, red)){.iq-chip-option:has(.iq-input:checked){background:color-mix(in srgb,var(--iq-primary-soft)70%,var(--iq-surface))}}.iq-chip-option:has(.iq-input:checked){box-shadow:0 0 0 1px var(--iq-primary)}.iq-chip-option .iq-key{min-width:16px;height:16px;font-size:9.5px;top:6px;bottom:auto;right:6px}.iq-people-figures{align-items:flex-end;gap:2px;height:20px;display:flex}.iq-person{fill:none;width:10px;height:17px;stroke:var(--iq-ink-3);stroke-width:1.7px;stroke-linecap:round;transition:stroke .2s,transform .35s var(--iq-spring)}.iq-chip-option:has(.iq-input:checked) .iq-person{stroke:var(--iq-primary-ink);transform:translateY(-2px)}.iq-people-n{font-variant-numeric:tabular-nums;color:var(--iq-text);font-size:17px;font-weight:650}.iq-meter{border-radius:calc(18px*var(--iq-round));border:1px solid var(--iq-line-2);background:var(--iq-surface);margin-top:14px;padding:16px 16px 14px;transition:opacity .3s}.iq-household[data-has-value=false] .iq-meter{opacity:.62}.iq-meter-head{color:var(--iq-ink-3);justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.iq-meter-head output{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--iq-primary-ink);font-size:24px;font-weight:700}.iq-meter-track{height:34px;margin-top:8px;position:relative}.iq-meter-track:before{content:"";border-radius:var(--iq-pill);background:var(--iq-sunk);height:10px;position:absolute;top:12px;left:0;right:0}.iq-meter-fill{border-radius:var(--iq-pill);transform-origin:0;background:linear-gradient(90deg,var(--iq-sun-light),var(--iq-accent));height:10px;transition:transform .55s var(--iq-spring);position:absolute;top:12px;left:0;right:0;transform:scaleX(0)}.iq-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:34px;margin:0;position:absolute;inset:0}.iq-range::-webkit-slider-runnable-track{background:0 0;height:34px}.iq-range::-moz-range-track{background:0 0;height:34px}.iq-range::-webkit-slider-thumb{-webkit-appearance:none;border-radius:calc(14px*var(--iq-round));background:var(--iq-surface);border:2px solid var(--iq-primary);width:28px;height:28px;box-shadow:0 4px 12px -4px var(--iq-primary);margin-top:3px}@supports (color:color-mix(in lab, red, red)){.iq-range::-webkit-slider-thumb{box-shadow:0 4px 12px -4px color-mix(in srgb,var(--iq-primary)50%,transparent)}}.iq-range::-webkit-slider-thumb{transition:transform .2s var(--iq-spring)}.iq-range::-moz-range-thumb{border-radius:calc(13px*var(--iq-round));background:var(--iq-surface);border:2px solid var(--iq-primary);width:26px;height:26px;box-shadow:0 4px 12px -4px var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq-range::-moz-range-thumb{box-shadow:0 4px 12px -4px color-mix(in srgb,var(--iq-primary)50%,transparent)}}.iq-range:active::-webkit-slider-thumb{transform:scale(1.12)}.iq-range:focus-visible{outline:none}.iq-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in srgb,var(--iq-primary)22%,transparent)}}.iq-meter-note{color:var(--iq-ink-4);margin:4px 0 0;font-size:12px}.iq-fields{gap:14px;display:grid}.iq-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.iq-row--zip{grid-template-columns:minmax(0,7.4rem) minmax(0,1fr)}.iq-row--street{grid-template-columns:minmax(0,1fr) minmax(0,5.6rem)}.iq-field{min-width:0}.iq-label{color:var(--iq-ink-2);margin-bottom:6px;font-size:13px;font-weight:560;display:block}.iq-optional{color:var(--iq-ink-4);margin-left:4px;font-weight:450}.iq-text,.iq-textarea{border-radius:calc(14px*var(--iq-round));border:1.5px solid var(--iq-line);background:var(--iq-surface);width:100%;height:52px;color:var(--iq-text);font:inherit;box-shadow:none;outline:none;padding:0 14px;font-size:16px;transition:border-color .15s,box-shadow .2s,background-color .15s;display:block}.iq-textarea{resize:vertical;height:auto;min-height:78px;padding:12px 14px;line-height:1.45}.iq-text::placeholder,.iq-textarea::placeholder{color:var(--iq-ink-5)}.iq-text:hover,.iq-textarea:hover{border-color:var(--iq-ink-5)}.iq-text:focus,.iq-textarea:focus{border-color:var(--iq-primary);box-shadow:0 0 0 4px var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq-text:focus,.iq-textarea:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--iq-primary)13%,transparent)}}.iq-text[aria-invalid=true]{border-color:var(--iq-danger);box-shadow:0 0 0 4px var(--iq-danger)}@supports (color:color-mix(in lab, red, red)){.iq-text[aria-invalid=true]{box-shadow:0 0 0 4px color-mix(in srgb,var(--iq-danger)10%,transparent)}}.iq-error{color:var(--iq-danger);animation:iq-chip-in .3s var(--iq-ease);margin:6px 0 0;font-size:13px;line-height:1.35}.iq-options+.iq-error{margin-top:10px}.iq-country{flex-wrap:wrap;gap:8px;margin-top:-4px;display:flex}.iq-country[hidden]{display:none}.iq-pill{border-radius:var(--iq-pill);border:1.5px solid var(--iq-line);background:var(--iq-surface);height:36px;color:var(--iq-ink-2);cursor:pointer;animation:iq-chip-in .35s var(--iq-spring)both;align-items:center;padding:0 14px;font-size:14px;font-weight:550;transition:border-color .15s,background-color .15s;display:inline-flex;position:relative}.iq-pill:has(.iq-input:checked){border-color:var(--iq-primary);background:var(--iq-primary-soft);color:var(--iq-primary-ink)}.iq-pill:has(.iq-input:focus-visible){outline:2.5px solid var(--iq-primary-ink);outline-offset:2px}.iq-consent{color:var(--iq-ink-2);cursor:pointer;align-items:flex-start;gap:12px;padding:2px 0;font-size:13.5px;line-height:1.45;display:flex;position:relative}.iq-checkbox{border-radius:calc(7px*var(--iq-round));border:1.5px solid var(--iq-ink-5);background:var(--iq-surface);width:22px;height:22px;transition:background-color .2s,border-color .2s,transform .3s var(--iq-spring);flex:none;place-items:center;margin-top:1px;display:grid}.iq-checkbox svg{fill:none;width:14px;height:14px;stroke:var(--iq-on-primary);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;transition:stroke-dashoffset .3s 50ms var(--iq-ease)}.iq-consent:has(.iq-input:checked) .iq-checkbox{background:var(--iq-primary);border-color:var(--iq-primary);transform:scale(1.06)}.iq-consent:has(.iq-input:checked) .iq-checkbox svg{stroke-dashoffset:0}.iq-consent:has(.iq-input:focus-visible) .iq-checkbox{outline:2.5px solid var(--iq-primary-ink);outline-offset:2px}.iq-consent:has([aria-invalid=true]) .iq-checkbox{border-color:var(--iq-danger)}.iq-consent-link{color:var(--iq-primary-ink);text-underline-offset:3px;white-space:nowrap;border-radius:3px;margin-left:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s}.iq-consent-link:hover{text-decoration-thickness:2px}.iq-consent-link:focus-visible{outline:2.5px solid var(--iq-primary-ink);outline-offset:2px}.iq-honeypot{width:1px;height:1px;position:absolute;top:0;left:-9999px;overflow:hidden}.iq-badge{border-radius:var(--iq-pill);background:var(--iq-primary-soft);height:28px;color:var(--iq-primary-ink);align-items:center;gap:6px;margin:0 0 14px;padding:0 12px 0 10px;font-size:12.5px;font-weight:620;display:inline-flex}.iq-badge svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.iq-summary{border-radius:calc(18px*var(--iq-round));border:1px solid var(--iq-line-2);background:var(--iq-surface);box-shadow:var(--iq-shadow-1);margin:0;padding:4px 16px}.iq-summary:empty{display:none}.iq-summary-row{border-bottom:1px solid var(--iq-line-2);justify-content:space-between;gap:16px;padding:11px 0;font-size:14px;display:flex}.iq-summary-row:last-child{border-bottom:0}.iq-summary dt{color:var(--iq-ink-3);flex:none}.iq-summary dd{text-align:right;min-width:0;color:var(--iq-text);margin:0;font-weight:580}.iq-next{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.iq-next li{color:var(--iq-ink-2);align-items:center;gap:12px;font-size:14px;line-height:1.4;display:flex}.iq-next-n{border-radius:calc(14px*var(--iq-round));background:var(--iq-sunk);width:28px;height:28px;color:var(--iq-primary-ink);flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.iq-contact{border-radius:calc(16px*var(--iq-round));border:1px solid var(--iq-line-2);background:var(--iq-surface);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:22px 0 0;padding:13px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.iq-contact{background:color-mix(in srgb,var(--iq-surface)70%,transparent)}}.iq-contact{color:var(--iq-ink-3);font-size:14px;line-height:1.45}.iq-contact-lead{color:var(--iq-ink-2);margin-right:2px;font-weight:560}.iq-contact>a,.iq-contact>span:not(.iq-contact-lead){align-items:center;gap:6px;display:inline-flex}.iq-contact-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;flex:none;width:15px;height:15px}.iq-contact a{color:var(--iq-primary-ink);overflow-wrap:anywhere;transition:background-size .2s var(--iq-ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;border-radius:3px;font-weight:620;text-decoration:none}.iq-contact a:hover{background-size:100% 1px}.iq-contact a:focus-visible{outline:2.5px solid var(--iq-primary-ink);outline-offset:2px}.iq-confetti{z-index:30;pointer-events:none;position:absolute;inset:0;overflow:hidden}.iq-bit{will-change:transform,opacity;width:11px;height:15px;box-shadow:0 1px 2px var(--iq-shade);border-radius:2px;position:absolute}@supports (color:color-mix(in lab, red, red)){.iq-bit{box-shadow:0 1px 2px color-mix(in srgb,var(--iq-shade)18%,transparent)}}.iq-bit--cell{background:linear-gradient(90deg,transparent 46%,var(--iq-pv-confetti)46% 54%,transparent 54%),linear-gradient(0deg,transparent 46%,var(--iq-pv-confetti)46% 54%,transparent 54%),linear-gradient(160deg,var(--iq-pv-light),var(--iq-pv))}.iq-bit--sun{background:radial-gradient(circle at 35% 35%,var(--iq-sun-light),var(--iq-accent));border-radius:50%;width:11px;height:11px}.iq-bit--leaf{background:var(--iq-leaf);border-radius:0 100%;width:10px;height:14px}.iq-foot{text-align:center;max-width:1180px;color:var(--iq-ink-4);margin:22px auto 0;font-size:12px;line-height:1.5}@media (max-width:959px){.iq-step:not([data-step=intro]) .iq-actions{z-index:5;padding:14px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg,var(--iq-bg-solid),var(--iq-bg-solid)22px);margin:14px -16px 0;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.iq-step:not([data-step=intro]) .iq-actions{background:linear-gradient(180deg,color-mix(in srgb,var(--iq-bg-solid)0%,transparent),var(--iq-bg-solid)22px)}}.iq[data-bg=transparent] .iq-step:not([data-step=intro]) .iq-actions{background:0 0;position:static}}@media (min-width:960px){.iq{padding:24px 32px 20px}.iq-shell{grid-template:"scene bar""scene panel"1fr/minmax(0,1.06fr) minmax(0,1fr);align-items:start;gap:0 clamp(40px,5vw,80px)}.iq-scene{border-radius:calc(30px*var(--iq-round));height:clamp(560px,100dvh - 76px,820px);position:sticky;top:24px}.iq[data-framed] .iq-scene{align-self:stretch;height:auto;min-height:560px;position:relative;top:auto}.iq-scene-svg{aspect-ratio:520/360;width:112%;height:auto;inset:auto -6% 0}.iq-notes{z-index:1;transition:opacity .3s;display:block;position:absolute;top:96px;left:28px;right:28px}.iq-notes[data-empty=true]{opacity:0;visibility:hidden}.iq-notes-title{letter-spacing:.07em;text-transform:uppercase;color:var(--iq-ink-3);margin:0 0 10px;font-size:11.5px;font-weight:650}.iq-notes-list{flex-wrap:wrap;gap:8px;max-width:470px;display:flex}.iq-note{border-radius:var(--iq-pill);background:var(--iq-surface);align-items:center;gap:8px;height:34px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.iq-note{background:color-mix(in srgb,var(--iq-surface)72%,transparent)}}.iq-note{box-shadow:0 0 0 1px var(--iq-shade),0 6px 16px -10px var(--iq-shade)}@supports (color:color-mix(in lab, red, red)){.iq-note{box-shadow:0 0 0 1px color-mix(in srgb,var(--iq-shade)7%,transparent),0 6px 16px -10px color-mix(in srgb,var(--iq-shade)30%,transparent)}}.iq-note{white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:iq-chip-in .45s var(--iq-spring)both;transition:transform .18s var(--iq-ease),background-color .18s;font-size:13px}.iq-note:hover{background:var(--iq-surface);transform:translateY(-1px)}.iq-note:focus-visible{outline:2.5px solid var(--iq-primary-ink);outline-offset:2px}.iq-note-k{color:var(--iq-ink-3)}.iq-note-v{color:var(--iq-text);font-weight:600}.iq-chips{display:none}.iq-card--interest.iq-card--wide{min-height:0;padding:14px 16px}.iq-scene-brand{z-index:1;align-items:center;gap:12px;display:flex;position:absolute;top:26px;left:28px;right:28px}.iq-scene-brand .iq-logo{max-width:140px;height:40px}.iq-scene-brand strong{color:var(--iq-text);font-size:15px;font-weight:650;display:block}.iq-scene-brand small{color:var(--iq-ink-3);font-size:12.5px;display:block}.iq-bar{padding-top:clamp(8px,4vh,40px)}.iq[data-framed] .iq-bar{padding-top:16px}.iq-bar-brand{display:none}.iq-panel{max-width:560px}.iq-q{margin:22px 0 24px}.iq-title{font-size:clamp(30px,2.6vw,38px)}.iq-title--hero{font-size:clamp(44px,4.2vw,60px)}.iq-lead{font-size:18px}.iq-actions .iq-cta{flex:none;min-width:220px}.iq-actions--intro{align-items:flex-start}.iq-trust{justify-content:flex-start}.iq-card--interest{min-height:168px;padding:16px 16px 18px}.iq-chips{margin:4px 0 0;padding:0}}@keyframes iq-spin{to{transform:rotate(360deg)}}@keyframes iq-drift{0%{transform:translate(-10px)}to{transform:translate(14px)}}@keyframes iq-glow{0%{opacity:.85;transform:scale(.94)}to{opacity:1;transform:scale(1.08)}}@keyframes iq-glow-burst{0%{transform:scale(1)}35%{opacity:1;transform:scale(2.1)}to{transform:scale(1)}}@keyframes iq-burst{0%{transform:scale(1)}30%{transform:scale(1.7)}to{transform:scale(1)}}@keyframes iq-beat{}@keyframes iq-chip-in{0%{opacity:0;transform:translateY(4px)scale(.96)}}@keyframes iq-scene-glint{0%,55%{transform:translate(0)}to{transform:translateX(var(--glint-travel,200px))}}@keyframes iq-ic-glint{0%,40%{transform:skew(-20deg)translate(0)}to{transform:skew(-20deg)translate(80px)}}@keyframes iq-charge{0%,15%{opacity:.25}40%,85%{opacity:1}to{opacity:.25}}@keyframes iq-level{0%,10%{opacity:.2}35%,80%{opacity:1}to{opacity:.2}}@keyframes iq-ic-wave{0%{opacity:.2;transform:translateY(3px)}40%{opacity:1}to{opacity:.2;transform:translateY(-4px)}}@keyframes iq-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes iq-flow{to{stroke-dashoffset:-11px}}@keyframes iq-dot{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.iq *,.iq :before,.iq :after{transition-duration:1ms!important;animation:none!important}.iq-s-charge,.iq-ic-level{opacity:1}}.workspace{--workspace-glass:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.workspace{--workspace-glass:color-mix(in srgb,var(--color-canvas)78%,transparent)}}.workspace{color:var(--color-ink-1);isolation:isolate;background:radial-gradient(ellipse at 100% 0%,#ff6b1a29,transparent 42%),radial-gradient(ellipse at 0% 100%,#123f2e38,transparent 68%),var(--color-paper);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.workspace{background:radial-gradient(ellipse at 100% 0%,color-mix(in srgb,var(--color-brand-sun)16%,transparent),transparent 42%),radial-gradient(ellipse at 0% 100%,color-mix(in srgb,var(--color-accent)22%,transparent),transparent 68%),var(--color-paper)}}.workspace[data-wallpaper=forest]{background:radial-gradient(ellipse at 90% 0%,#ff6b1a2e,transparent 45%),linear-gradient(135deg,var(--color-brand-fir),var(--color-brand-night))}@supports (color:color-mix(in lab, red, red)){.workspace[data-wallpaper=forest]{background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,var(--color-brand-sun)18%,transparent),transparent 45%),linear-gradient(135deg,var(--color-brand-fir),var(--color-brand-night))}}.workspace:before{content:"";border:1px solid #123f2e1f;width:80vw;height:80vw;position:absolute;top:24%;left:40%}@supports (color:color-mix(in lab, red, red)){.workspace:before{border:1px solid color-mix(in srgb,var(--color-accent)12%,transparent)}}.workspace:before{border-radius:50%;box-shadow:0 0 0 60px #123f2e08,0 0 0 120px #123f2e08}@supports (color:color-mix(in lab, red, red)){.workspace:before{box-shadow:0 0 0 60px color-mix(in srgb,var(--color-accent)3%,transparent),0 0 0 120px color-mix(in srgb,var(--color-accent)3%,transparent)}}.workspace:before{pointer-events:none;z-index:-1}.workspace [hidden],.workspace-window[hidden]{display:none!important}.workspace-topbar{border-bottom:1px solid #dcd5c599;flex-shrink:0;justify-content:space-between;align-items:center;height:58px;padding:0 25px;display:flex}@supports (color:color-mix(in lab, red, red)){.workspace-topbar{border-bottom:1px solid color-mix(in srgb,var(--color-line)60%,transparent)}}.workspace-topbar{background:var(--workspace-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:100}.workspace-label{color:var(--color-ink-3);font-size:12px;font-weight:550}.workspace-topbar-divider{background:var(--color-line);width:1px;height:18px}.workspace-profile{width:30px;height:30px;color:var(--color-primary-content);background:var(--color-accent);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.workspace-prototype{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-3);border:1px solid var(--color-line);border-radius:var(--radius-control);padding:4px 7px;font-size:10px}.workspace-stage{isolation:isolate;flex:1;min-height:0;position:relative;overflow:hidden}.workspace-minimized{z-index:1000000;pointer-events:none;gap:6px;display:flex;position:absolute;bottom:12px;left:12px;right:12px;overflow-x:auto}.workspace-minimized button{pointer-events:auto;flex-shrink:0}.workspace-welcome{max-width:500px;color:var(--color-ink-3);position:absolute;top:32px;left:5.5%}.workspace[data-has-windows=true] .workspace-welcome{display:none}.workspace-welcome h1{white-space:pre-line;letter-spacing:-.05em;color:var(--color-ink-1);font-size:clamp(28px,3vw,44px);font-weight:500;line-height:1.08}.workspace-welcome p{font-size:12px}.workspace-welcome .ui-button{align-self:start}.workspace[data-wallpaper=forest] .workspace-welcome,.workspace[data-wallpaper=forest] .workspace-welcome h1{color:var(--color-brand-paper)}.workspace-window{border-radius:var(--radius-dialog);border:1px solid #858d8259;flex-direction:column;min-width:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.workspace-window{border:1px solid color-mix(in srgb,var(--color-ink-4)35%,transparent)}}.workspace-window{background:var(--color-canvas);box-shadow:0 10px 28px -14px #10201a2e}@supports (color:color-mix(in lab, red, red)){.workspace-window{box-shadow:0 10px 28px -14px color-mix(in srgb,var(--color-brand-night)18%,transparent)}}.workspace-window{contain:layout paint}.workspace-window[data-active=true]{border-color:#7b8d7d}@supports (color:color-mix(in lab, red, red)){.workspace-window[data-active=true]{border-color:color-mix(in srgb,var(--color-accent)48%,var(--color-line))}}.workspace-window[data-active=true]{box-shadow:0 22px 65px -26px #10201a6b,0 3px 10px -5px #10201a38}@supports (color:color-mix(in lab, red, red)){.workspace-window[data-active=true]{box-shadow:0 22px 65px -26px color-mix(in srgb,var(--color-brand-night)42%,transparent),0 3px 10px -5px color-mix(in srgb,var(--color-brand-night)22%,transparent)}}.workspace-window[data-mode=maximized]{border-radius:0}.workspace-window-header{border-bottom:1px solid var(--color-line-2);background:#f9f6f0;flex-shrink:0;align-items:center;gap:10px;height:58px;padding:0 12px 0 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.workspace-window-header{background:color-mix(in srgb,var(--color-paper)65%,var(--color-canvas))}}.workspace-window-title{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;flex:1;align-items:center;gap:10px;min-width:0;height:100%;display:flex}.workspace-window-title:active{cursor:grabbing}.workspace-window-title>div{min-width:0}.workspace-window-title h2{color:var(--color-ink-2);font-size:13px;font-weight:600}.workspace-window-title p{color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10px;overflow:hidden}.workspace-window-mark{border-radius:var(--radius-control);width:29px;height:29px;color:var(--color-accent);background:var(--color-accent-soft);flex-shrink:0;place-items:center;display:grid}.workspace-window[data-active=true] .workspace-window-title h2{color:var(--color-accent)}.workspace-window-control{width:28px;height:28px;color:var(--color-ink-3);border-radius:var(--radius-control);place-items:center;display:grid}.workspace-window-control:hover{background:var(--color-sunk);color:var(--color-ink-1)}.workspace-window-control[data-window-action=close]:hover{color:var(--color-rust);background:var(--color-rust-soft)}.workspace-window-content{scrollbar-width:thin;flex:1;min-width:0;min-height:0;overflow:auto}.workspace-window-resize{width:22px;height:22px;color:var(--color-ink-4);cursor:nwse-resize;touch-action:none;place-items:center;display:grid;position:absolute;bottom:2px;right:2px}.workspace-window-resize>span{transform:rotate(45deg)}.workspace-window[data-mode=maximized] .workspace-window-resize{display:none}.workspace[data-moving]{-webkit-user-select:none;user-select:none;cursor:grabbing}.workspace[data-moving] .workspace-app-frame{pointer-events:none}.workspace-app-frame{background:var(--color-canvas);border:0;width:100%;height:100%;display:block}.workspace-window-sample{width:100%;max-width:620px;min-height:180px;position:relative}.workspace-preview{padding:28px}.workspace-preview h3{letter-spacing:-.035em;margin-top:5px;font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.2}.workspace-preview h4{font-size:13px;font-weight:600}.workspace-preview .type-kicker{font-size:9px}.workspace-metrics{border-top:1px solid var(--color-line-2);border-bottom:1px solid var(--color-line-2);padding:19px 0}.workspace-metrics>div{flex-direction:column;flex:1;gap:4px;padding-right:12px;display:flex}.workspace-metrics>div+div{border-left:1px solid var(--color-line-2);padding-left:20px}.workspace-metrics strong{letter-spacing:-.04em;font-size:28px;font-weight:500;line-height:1.1}.workspace-metrics span{color:var(--color-ink-3);font-size:11px}.workspace-case-table-head{text-transform:uppercase;letter-spacing:.07em;color:var(--color-ink-3);padding:0 0 10px;font-size:9px}.workspace-case-row{border-top:1px solid var(--color-line-2);text-align:left;border-radius:0;align-items:center;gap:12px;width:100%;padding:14px 0;display:flex}.workspace-case-row:hover{background:var(--color-paper)}.workspace-case-avatar{border-radius:var(--radius-control);background:var(--color-paper);width:31px;height:31px;color:var(--color-ink-3);flex-shrink:0;place-items:center;display:grid}.workspace-case-name{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.workspace-case-name strong{font-size:12px;font-weight:550}.workspace-case-name small{color:var(--color-ink-3);font-size:10px}.workspace-case-capacity{color:var(--color-ink-3);width:66px;font-size:10px}.workspace-case-row .ui-badge{width:80px}.workspace-case-action{color:var(--color-ink-3);justify-content:end;align-items:center;gap:10px;width:130px;font-size:10px;display:inline-flex}.workspace-window-footnote{color:var(--color-ink-3);border-top:1px solid var(--color-line-2);padding-top:13px;font-size:9px}.workspace-task-preview{padding:26px 22px}.workspace-task-preview h3{font-size:25px}.workspace-demo-task{border-bottom:1px solid var(--color-line-2);cursor:pointer;align-items:flex-start;gap:10px;padding:13px 0;display:flex}.workspace-demo-task input{width:15px;height:15px;accent-color:var(--color-accent);flex-shrink:0;margin-top:2px}.workspace-demo-task>span:first-of-type{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.workspace-demo-task strong{font-size:11px;font-weight:550}.workspace-demo-task small{color:var(--color-ink-3);font-size:10px}.workspace-demo-task:has(:checked) strong{color:var(--color-ink-3);text-decoration:line-through}.workspace-task-due{border-radius:var(--radius-xs);background:var(--color-amber-soft);color:var(--color-amber-ink);padding:3px 5px;font-size:9px}.workspace-task-tip{color:var(--color-ink-3);border-radius:var(--radius-control);background:var(--color-paper);align-items:start;gap:9px;padding:12px;font-size:11px;line-height:1.6;display:flex}.workspace-task-tip>span{color:var(--color-brand-sun);flex-shrink:0;margin-top:2px}.workspace-case-stations{border-block:1px solid var(--color-line-2);padding:15px 0}.workspace-case-stations span{color:var(--color-ink-3);flex:1;font-size:11px}.workspace-case-stations span[data-current=true]{color:var(--color-accent);font-weight:600}.workspace-launcher{background:var(--color-canvas);border:1px solid var(--color-line);border-radius:var(--radius-dialog);width:min(740px,100% - 32px);max-height:calc(100dvh - 180px);box-shadow:var(--shadow-schweb);z-index:1000;padding:25px;position:absolute;bottom:101px;left:50%;overflow:auto;transform:translate(-50%)}.workspace-launcher>.field{margin-block:22px}.workspace-launcher h2{letter-spacing:-.035em;margin-top:6px;font-size:23px;font-weight:500}.workspace-app-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.workspace-app-tile{border-radius:var(--radius-card);color:var(--color-ink-2);text-align:center;flex-direction:column;align-items:center;gap:9px;padding:13px 5px;font-size:11px;display:flex}.workspace-app-tile:hover{background:var(--color-paper)}.workspace-app-icon{background:var(--color-paper-deep);width:47px;height:47px;color:var(--color-accent);border-radius:var(--radius-card);border:1px solid #dcd5c580;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-app-icon{border:1px solid color-mix(in srgb,var(--color-line)50%,transparent)}}.workspace-app-icon-cases,.workspace-app-icon-business{background:var(--color-accent-soft);color:var(--color-accent)}.workspace-app-icon-tasks,.workspace-app-icon-planning,.workspace-app-icon-customers{background:var(--color-sky-soft);color:var(--color-sky-ink)}.workspace-app-icon-inventory,.workspace-app-icon-bookings{background:var(--color-amber-soft);color:var(--color-amber-ink)}.workspace-app-icon-chat,.workspace-app-icon-service{background:var(--color-rust-soft);color:var(--color-rust-ink)}.workspace-app-icon-settings{background:var(--color-paper-deep);color:var(--color-ink-2)}.workspace-launcher-note{color:var(--color-ink-3);text-align:center;border-top:1px solid var(--color-line-2);margin-top:16px;padding-top:16px;font-size:10px}.workspace-demo-empty{text-align:center;color:var(--color-ink-3);padding:25px;font-size:12px}.workspace-bottom{z-index:100;flex-shrink:0;justify-content:center;align-items:center;height:100px;padding:10px 16px 18px;display:flex;position:relative}.workspace-dock{border:1px solid #f5f2ee;align-items:center;gap:6px;padding:7px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.workspace-dock{border:1px solid color-mix(in srgb,var(--color-canvas)70%,var(--color-line))}}.workspace-dock{border-radius:var(--radius-dialog);background:var(--workspace-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 25px -12px #10201a47}@supports (color:color-mix(in lab, red, red)){.workspace-dock{box-shadow:0 8px 25px -12px color-mix(in srgb,var(--color-brand-night)28%,transparent)}}.workspace-dock-item{border-radius:var(--radius-control);color:var(--color-ink-2);flex-direction:column;align-items:center;gap:5px;min-width:58px;padding:4px 8px 10px;font-size:9px;font-weight:500;display:flex;position:relative}.workspace-dock-icon{border-radius:var(--radius-control);background:var(--color-paper-deep);width:31px;height:31px;color:var(--color-accent);place-items:center;transition:transform .16s;display:grid}.workspace-dock-item:hover .workspace-dock-icon{transform:translateY(-3px)}.workspace-dock-item[aria-pressed=true]{background:var(--color-accent-soft);color:var(--color-accent)}.workspace-dock-item i{background:var(--color-accent);border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px}.workspace-dock-item i[data-state=closed],.workspace-dock-item i:not([data-state]){visibility:hidden}.workspace-dock-item i[data-state=minimized]{border:1px solid var(--color-accent);background:0 0}.workspace-dock-divider{background:var(--color-line);width:1px;height:32px;margin-inline:3px}.workspace-save-status,.workspace-shortcut{color:var(--color-ink-3);font-size:9px;position:absolute;bottom:25px}.workspace-save-status{left:25px}.workspace-shortcut{right:25px}.workspace[data-wallpaper=forest] :is(.workspace-save-status,.workspace-shortcut){color:var(--color-brand-paper)}.workspace-wallpaper-choice{color:var(--color-ink-2);flex-direction:column;gap:8px;font-size:11px;display:flex}.workspace-wallpaper-swatch{border-radius:var(--radius-card);border:1px solid var(--color-line);width:160px;height:78px}.workspace-wallpaper-swatch-cream{background:linear-gradient(135deg,var(--color-brand-paper),var(--color-accent-soft))}.workspace-wallpaper-swatch-forest{background:linear-gradient(135deg,var(--color-brand-fir),var(--color-brand-night))}html[data-workspace-window=true] #app-shell-navigation,html[data-workspace-window=true] #app-shell-chat{display:none}html[data-workspace-window=true] .app-shell{--app-shell-height:0px;min-height:100dvh}html[data-workspace-window=true] .app-page-content{padding:20px}html[data-workspace-window=true] .app-shell>main{width:100%}@media (max-width:1200px){.workspace-shortcut{display:none}.workspace-save-status{bottom:5px;left:50%;transform:translate(-50%)}}@media (max-width:950px){.workspace-topbar-tools{gap:0}.workspace-topbar-tools .ui-button{padding-inline:8px;font-size:11px}.workspace-case-capacity,.workspace-case-action{display:none}}@media (max-width:699px){.workspace-topbar{height:52px;padding-inline:12px}.workspace-label,.workspace-topbar-divider,.workspace-topbar-tools,.workspace-prototype{display:none}.workspace-window{border-radius:0}.workspace-window-header{gap:6px;padding-inline:12px}.workspace-window-header>.ui-button{padding-inline:8px;font-size:10px}.workspace-window-title p{max-width:100px}.workspace-window-mark{display:none}.workspace-window-controls{gap:0}.workspace-window-control{width:30px;height:34px}.workspace-window-resize{display:none}.workspace-preview{padding:22px 18px}.workspace-preview h3{font-size:24px}.workspace-preview>.flex:first-child{flex-wrap:wrap}.workspace-metrics span{font-size:9px}.workspace-case-row{gap:9px}.workspace-window-footnote{flex-wrap:wrap}.workspace-bottom{height:88px;padding:8px 5px 18px}.workspace-dock{border-radius:var(--radius-card);gap:1px;max-width:100%;padding:4px;overflow-x:auto}.workspace-dock-item{min-width:47px;padding-inline:5px;font-size:8px}.workspace-dock-item[data-open-app=planning],.workspace-dock-item[data-open-app=business],.workspace-dock-divider{display:none}.workspace-app-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-launcher{max-height:calc(100dvh - 155px);padding:20px;bottom:90px}.workspace-wallpaper-swatch{width:125px}.workspace-welcome{left:20px;right:20px}}@media (prefers-reduced-motion:reduce){.workspace-dock-icon{transition:none}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}