@layer ilp;@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:swap;src:url(/static/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:swap;src:url(/static/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --reveal{syntax: "<number>"; inherits: false; initial-value: 0}@layer ila,ilb,ilc,ild;@layer ila{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100: oklch(93.6% .032 17.717);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-900: oklch(39.6% .141 25.723);--color-orange-400: oklch(75% .183 55.934);--color-amber-100: oklch(96.2% .059 95.617);--color-amber-400: oklch(82.8% .189 84.429);--color-amber-500: oklch(76.9% .188 70.08);--color-amber-600: oklch(66.6% .179 58.318);--color-amber-700: oklch(55.5% .163 48.998);--color-amber-900: oklch(41.4% .112 45.904);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-emerald-100: oklch(95% .052 163.051);--color-emerald-200: oklch(90.5% .093 164.15);--color-emerald-400: oklch(76.5% .177 163.223);--color-emerald-500: oklch(69.6% .17 162.48);--color-emerald-600: oklch(59.6% .145 163.225);--color-emerald-700: oklch(50.8% .118 165.612);--color-emerald-900: oklch(37.8% .077 168.94);--color-teal-400: oklch(77.7% .152 181.912);--color-cyan-100: oklch(95.6% .045 203.388);--color-cyan-400: oklch(78.9% .154 211.53);--color-cyan-500: oklch(71.5% .143 215.221);--color-cyan-600: oklch(60.9% .126 221.723);--color-cyan-700: oklch(52% .105 223.128);--color-cyan-900: oklch(39.8% .07 227.392);--color-sky-400: oklch(74.6% .16 232.661);--color-blue-50: oklch(97% .014 254.604);--color-blue-100: oklch(93.2% .032 255.585);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-blue-900: oklch(37.9% .146 265.522);--color-blue-950: oklch(28.2% .091 267.935);--color-violet-100: oklch(94.3% .029 294.588);--color-violet-400: oklch(70.2% .183 293.541);--color-violet-500: oklch(60.6% .25 292.717);--color-violet-600: oklch(54.1% .281 293.009);--color-violet-700: oklch(49.1% .27 292.581);--color-violet-900: oklch(38% .189 293.745);--color-purple-400: oklch(71.4% .203 305.504);--color-rose-100: oklch(94.1% .03 12.58);--color-rose-400: oklch(71.2% .194 13.428);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-600: oklch(58.6% .253 17.585);--color-rose-700: oklch(51.4% .222 16.935);--color-rose-900: oklch(41% .159 10.272);--color-slate-50: oklch(98.4% .003 247.858);--color-slate-100: oklch(96.8% .007 247.896);--color-slate-950: oklch(12.9% .042 264.695);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-900: oklch(21% .034 264.665);--color-zinc-50: oklch(98.5% 0 0);--color-zinc-100: oklch(96.7% .001 286.375);--color-zinc-300: oklch(87.1% .006 286.286);--color-zinc-600: oklch(44.2% .017 285.786);--color-zinc-800: oklch(27.4% .006 286.033);--color-zinc-900: oklch(21% .006 285.885);--color-zinc-950: oklch(14.1% .005 285.823);--color-neutral-800: oklch(26.9% 0 0);--color-neutral-900: oklch(20.5% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-sm: 24rem;--container-lg: 32rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--container-7xl: 80rem;--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: 1.5 ;--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: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--text-7xl: 4.5rem;--text-7xl--line-height: 1;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--tracking-tight: -.025em;--tracking-wide: .025em;--tracking-wider: .05em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-relaxed: 1.625;--radius-sm: calc(var(--radius) - 4px);--radius-lg: var(--radius);--radius-2xl: 1rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--blur-sm: 8px;--blur-md: 12px;--blur-3xl: 64px;--aspect-video: 16 / 9;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer ilb{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer ild{.pointer-events-auto{pointer-events:auto}.q570{pointer-events:none}.visible{visibility:visible}.qbdd2cc5c{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.qfa26880b{position:absolute}.q376ddc9c{position:fixed}.q83f5641a{position:relative}.static{position:static}.qd9cde11b{position:sticky}.-inset-6{inset:calc(var(--spacing) * -6)}.q37d3610a{inset:calc(var(--spacing) * 0)}.inset-\[1px\]{inset:1px}.qadf61cec{inset-inline-start:calc(var(--spacing) * 0)}.q2778730c{inset-inline-end:calc(var(--spacing) * 0)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.q17606b9a{top:calc(var(--spacing) * -4)}.qf200738f{top:-9999px}.qeb1cea8e{top:calc(var(--spacing) * 0)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-\[-2px\]{top:-2px}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-\[3px\]{right:-3px}.q25a2cd94{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-4{right:calc(var(--spacing) * 4)}.q1fd3345e{right:calc(var(--spacing) * 6)}.right-\[2px\]{right:2px}.qe0e47987{bottom:calc(var(--spacing) * -1)}.q43c8e429{bottom:calc(var(--spacing) * 0)}.bottom-3{bottom:calc(var(--spacing) * 3)}.q41e7f073{bottom:calc(var(--spacing) * 6)}.bottom-14{bottom:calc(var(--spacing) * 14)}.qc022a121{left:-9999px}.qa6b84bd6{left:calc(var(--spacing) * 0)}.qc67a92e9{left:50%}.left-3{left:calc(var(--spacing) * 3)}.q7f7c94a2{isolation:isolate}.-z-10{z-index:-10}.q7bf38797{z-index:10}.z-20{z-index:20}.q2156a087{z-index:30}.qc7894b86{z-index:40}.qd66acd37{z-index:50}.z-\[1\]{z-index:1}.qa9e15025{width:100%;@media (width >= 40rem){max-width:40rem}@media (width >= 48rem){max-width:48rem}@media (width >= 64rem){max-width:64rem}@media (width >= 80rem){max-width:80rem}@media (width >= 96rem){max-width:96rem}}.qe97990ff{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.q8c12cac7{margin-block:calc(var(--spacing) * 2)}.q6a99a082{margin-block:1.3125rem}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.q4d0f4aa9{margin-top:calc(var(--spacing) * .5)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.q474189e3{margin-top:calc(var(--spacing) * 2)}.q0422bcc1{margin-top:calc(var(--spacing) * 3)}.q16c776cd{margin-top:calc(var(--spacing) * 4)}.q5f195eb3{margin-top:calc(var(--spacing) * 16)}.qd55431cb{margin-top:.5rem}.q55d46f0b{margin-top:auto}.mt-phi-4{margin-top:2.125rem}.q0175aa5f{margin-top:3.4375rem}.q7b09a765{margin-right:calc(var(--spacing) * 1)}.q431f42dd{margin-right:calc(var(--spacing) * 3)}.q75117e0c{margin-bottom:calc(var(--spacing) * 0)}.q3cd552c2{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.q46cb25d7{margin-bottom:calc(var(--spacing) * 2)}.q8894e828{margin-bottom:calc(var(--spacing) * 3)}.qeb8354fe{margin-bottom:calc(var(--spacing) * 4)}.q149e3cea{margin-bottom:calc(var(--spacing) * 6)}.q99fe6317{margin-bottom:calc(var(--spacing) * 8)}.q69eafbef{margin-bottom:calc(var(--spacing) * 10)}.qbcfe7566{margin-bottom:.8125rem}.q2e26811b{margin-bottom:1.3125rem}.qc333c149{margin-bottom:2.125rem}.qbf47566e{margin-bottom:3.4375rem}.ml-1{margin-left:calc(var(--spacing) * 1)}.q7b8a3d1f{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.qf1559cd2{--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);mask:var(--hero-arrow-left);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.q3981a70c{--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);mask:var(--hero-arrow-path);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.qed9a32b1{--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);mask:var(--hero-arrow-right);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.qbca01fa0{--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);mask:var(--hero-bars-3);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-bell-alert);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-bolt);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-chart-bar);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.q66acc93c{--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);mask:var(--hero-check);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.q03136573{--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);mask:var(--hero-check-circle);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.q8decc9dd{--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);mask:var(--hero-chevron-down);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-chevron-up);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-clipboard-document-check);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-code-bracket);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.qe2638b40{--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);mask:var(--hero-cpu-chip);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.qd1ec8fd4{--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);mask:var(--hero-credit-card);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-cube);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-document-magnifying-glass);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-document-text);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.q2f47cf6a{--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);mask:var(--hero-envelope);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-eye);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-eye-slash);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-exclamation-circle);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-finger-print{--hero-finger-print: 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.864%204.243A7.5%207.5%200%200%201%2019.5%2010.5c0%202.92-.556%205.709-1.568%208.268M5.742%206.364A7.465%207.465%200%200%200%204.5%2010.5a7.464%207.464%200%200%201-1.15%203.993m1.989%203.559A11.209%2011.209%200%200%200%208.25%2010.5a3.75%203.75%200%201%201%207.5%200c0%20.527-.021%201.049-.064%201.565M12%2010.5a14.94%2014.94%200%200%201-3.6%209.75m6.633-4.596a18.666%2018.666%200%200%201-2.485%205.33%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-finger-print);mask:var(--hero-finger-print);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-fire);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-globe-alt);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-globe-americas{--hero-globe-americas: 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.115%205.19.319%201.913A6%206%200%200%200%208.11%2010.36L9.75%2012l-.387.775c-.217.433-.132.956.21%201.298l1.348%201.348c.21.21.329.497.329.795v1.089c0%20.426.24.815.622%201.006l.153.076c.433.217.956.132%201.298-.21l.723-.723a8.7%208.7%200%200%200%202.288-4.042%201.087%201.087%200%200%200-.358-1.099l-1.33-1.108c-.251-.21-.582-.299-.905-.245l-1.17.195a1.125%201.125%200%200%201-.98-.314l-.295-.295a1.125%201.125%200%200%201%200-1.591l.13-.132a1.125%201.125%200%200%201%201.3-.21l.603.302a.809.809%200%200%200%201.086-1.086L14.25%207.5l1.256-.837a4.5%204.5%200%200%200%201.528-1.732l.146-.292M6.115%205.19A9%209%200%201%200%2017.18%204.64M6.115%205.19A8.965%208.965%200%200%201%2012%203c1.929%200%203.716.607%205.18%201.64%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-globe-americas);mask:var(--hero-globe-americas);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-information-circle);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-light-bulb);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.qfd1603a8{--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);mask:var(--hero-link);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.q764ba63c{--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);mask:var(--hero-lock-closed);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-map-pin);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.q22866d90{--hero-moon: 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.752%2015.002A9.72%209.72%200%200%201%2018%2015.75c-5.385%200-9.75-4.365-9.75-9.75%200-1.33.266-2.597.748-3.752A9.753%209.753%200%200%200%203%2011.25C3%2016.635%207.365%2021%2012.75%2021a9.753%209.753%200%200%200%209.002-5.998Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-moon);mask:var(--hero-moon);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.qca348f1a{--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);mask:var(--hero-paper-airplane);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-phone);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.qb835a2e5{--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);mask:var(--hero-shield-check);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.q88e94f1e{--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);mask:var(--hero-signal);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-signal-slash{--hero-signal-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%208.735%208.735m0%200a.374.374%200%201%201%20.53.53m-.53-.53.53.53m0%200L21%2021M14.652%209.348a3.75%203.75%200%200%201%200%205.304m2.121-7.425a6.75%206.75%200%200%201%200%209.546m2.121-11.667c3.808%203.807%203.808%209.98%200%2013.788m-9.546-4.242a3.733%203.733%200%200%201-1.06-2.122m-1.061%204.243a6.75%206.75%200%200%201-1.625-6.929m-.496%209.05c-3.068-3.067-3.664-7.67-1.79-11.334M12%2012h.008v.008H12V12Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-signal-slash);mask:var(--hero-signal-slash);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-squares-2x2);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.q5e274813{--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);mask:var(--hero-star);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.q3393fe02{--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);mask:var(--hero-sun);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-truck);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-users);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.hero-wifi{--hero-wifi: 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.288%2015.038a5.25%205.25%200%200%201%207.424%200M5.106%2011.856c3.807-3.808%209.98-3.808%2013.788%200M1.924%208.674c5.565-5.565%2014.587-5.565%2020.152%200M12.53%2018.22l-.53.53-.53-.53a.75.75%200%200%201%201.06%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wifi);mask:var(--hero-wifi);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.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);mask:var(--hero-x-mark);mask-repeat:no-repeat;background-color:currentColor;vertical-align:middle;display:inline-block;width:1.5rem;height:1.5rem}.q13ded116{display:block}.contents{display:contents}.q1f7fd479{display:flex}.q1ff066e1{display:grid}.qa71dc6a2{display:none}.inline{display:inline}.q6f9cda13{display:inline-block}.q12489ac1{display:inline-flex}.table{display:table}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.qfa6ed6bd{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.qc5a8241a{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.q4d989618{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.qe5d3d743{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.qc44c7e26{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.q30763854{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.q4debbcb1{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.qffff23bc{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.qd5b568b0{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-full{width:100%;height:100%}.q31d2f214{height:calc(var(--spacing) * .5)}.q862bf2e3{height:calc(var(--spacing) * 1)}.q9cfba9e0{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)}.q6c579443{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.q8c870402{height:calc(var(--spacing) * 10)}.qdcc4a858{height:calc(var(--spacing) * 11)}.qdafd3ae1{height:calc(var(--spacing) * 12)}.qc8303bae{height:calc(var(--spacing) * 14)}.q2785b114{height:calc(var(--spacing) * 16)}.q62ed59ce{height:.3125rem}.q536{height:3px}.h-\[5px\]{height:5px}.h-\[25px\]{height:25px}.h-\[300px\]{height:300px}.h-\[520px\]{height:520px}.h-\[620px\]{height:620px}.qc30f1e3d{height:100%}.min-h-\[80px\]{min-height:80px}.q449ab78d{min-height:120px}.q11f5a7f4{min-height:100vh}.q57b5086f{width:calc(var(--spacing) * 0)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.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)}.qdae6dafb{width:calc(var(--spacing) * 12)}.q75652051{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-80{width:calc(var(--spacing) * 80)}.q83bcaf76{width:.3125rem}.w-\[2px\]{width:2px}.w-\[68\%\]{width:68%}.w-\[90px\]{width:90px}.w-\[300px\]{width:300px}.w-\[350px\]{width:350px}.q42c551cb{width:auto}.q94315b0c{width:100%}.w-px{width:1px}.qa9f23c9e{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.qc10af69e{max-width:var(--container-4xl)}.qa73a7017{max-width:var(--container-5xl)}.qeb3b68e6{max-width:var(--container-6xl)}.q8e76486f{max-width:var(--container-7xl)}.q12d7c2f1{max-width:160px}.max-w-lg{max-width:var(--container-lg)}.q7b797e7a{max-width:none}.q9cae702e{max-width:var(--container-sm)}.min-w-\[165px\]{min-width:165px}.qec7b6bd4{flex:1}.flex-none{flex:none}.q3a41f892,.shrink-0{flex-shrink:0}.q46642329{flex-grow:1}.qa1db5710{transform-origin:left}.qf86dd3c0{--i83f7: -50% ;translate:var(--i83f7) var(--ie820)}.translate-y-0{--ie820: calc(var(--spacing) * 0);translate:var(--i83f7) var(--ie820)}.translate-y-4{--ie820: calc(var(--spacing) * 4);translate:var(--i83f7) var(--ie820)}.q5c1a6eca{--i29e4: 105%;--ifaee: 105%;--i5e8b: 105%;scale:var(--i29e4) var(--ifaee)}.q98bc7b63{--i29e4: 0%;scale:var(--i29e4) var(--ifaee)}.q918f050a{transform:var(--i7623,) var(--i89d3,) var(--iefa7,) var(--i9e72,) var(--i5f7f,)}.animate-\[qe428-glow_4s_ease-in-out_infinite\]{animation:qb1f9 4s ease-in-out infinite}.animate-ping{animation:var(--animate-ping)}.animate-spin{animation:var(--animate-spin)}.qa8f43543{cursor:not-allowed}.q21a8d5da{cursor:pointer}.resize{resize:both}.q6d33bfab{list-style-type:disc}.qef3af7a8{list-style-type:none}.q2b6ad092{grid-template-columns:repeat(1,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))}.qdad94b2e{flex-direction:column}.qde3540f1{flex-wrap:wrap}.q303a2b30{align-items:center}.q08b40201{align-items:flex-end}.q8ce5de8d{align-items:flex-start}.justify-around{justify-content:space-around}.qfbef40c2{justify-content:space-between}.q8c2fbb29{justify-content:center}.qd5fcb4ab{justify-content:flex-end}.q9ab419ac{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.qd6542cae{gap:calc(var(--spacing) * 1)}.q6ad1beac{gap:calc(var(--spacing) * 1.5)}.q43b9f86f{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.q6bec245a{gap:calc(var(--spacing) * 3)}.q7d51ac4d{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.q900d5491,.q663fed45{gap:.5rem}.q6ef3261e{gap:.8125rem}.qfe6d7408{gap:1.3125rem}.q38de7cfd{gap:2.125rem}.q74fa1176{gap:3.4375rem}.q3764c8b2{:where(&>:not(:last-child)){--i9cda: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--i9cda));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--i9cda)))}}.q26d9a30b{:where(&>:not(:last-child)){--i9cda: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--i9cda));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--i9cda)))}}.q732bd971{:where(&>:not(:last-child)){--i9cda: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--i9cda));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--i9cda)))}}.space-y-2\.5{:where(&>:not(:last-child)){--i9cda: 0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--i9cda));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--i9cda)))}}.q38c1588d{:where(&>:not(:last-child)){--i9cda: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--i9cda));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--i9cda)))}}.q1b0182fa{:where(&>:not(:last-child)){--i9cda: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--i9cda));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--i9cda)))}}.q5722cd6d{:where(&>:not(:last-child)){--i9cda: 0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--i9cda));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--i9cda)))}}.qa369cd41{:where(&>:not(:last-child)){--i9cda: 0;margin-block-start:calc(.8125rem * var(--i9cda));margin-block-end:calc(.8125rem * calc(1 - var(--i9cda)))}}.qb4e63eff{:where(&>:not(:last-child)){--i9cda: 0;margin-block-start:calc(1.3125rem * var(--i9cda));margin-block-end:calc(1.3125rem * calc(1 - var(--i9cda)))}}.q767608fd{:where(&>:not(:last-child)){--i9cda: 0;margin-block-start:calc(2.125rem * var(--i9cda));margin-block-end:calc(2.125rem * calc(1 - var(--i9cda)))}}.qce885228{:where(&>:not(:last-child)){--i156d: 0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--i156d));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--i156d)))}}.q2b7328f3{:where(&>:not(:last-child)){--i156d: 0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--i156d));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--i156d)))}}.divide-y{:where(&>:not(:last-child)){--i0eb6: 0;border-bottom-style:var(--i7498);border-top-style:var(--i7498);border-top-width:calc(1px * var(--i0eb6));border-bottom-width:calc(1px * calc(1 - var(--i0eb6)))}}.divide-border{:where(&>:not(:last-child)){border-color:var(--border)}}.self-start{align-self:flex-start}.q21245838{overflow:hidden}.rounded{border-radius:.25rem}.q3731868b{border-radius:var(--radius-2xl)}.rounded-\[1px\]{border-radius:1px}.rounded-\[2\.8rem\]{border-radius:2.8rem}.rounded-\[3rem\]{border-radius:3rem}.qc0970234{border-radius:calc(infinity * 1px)}.qad919b33{border-radius:var(--radius)}.q644b341a{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.q2fa77eb6{border-radius:calc(var(--radius) + 4px)}.q8f8bfcf0{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.qcfb3b66e{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-r-full{border-top-right-radius:calc(infinity * 1px);border-bottom-right-radius:calc(infinity * 1px)}.qe1ede24d{border-style:var(--i7498);border-width:1px}.q47dfa834{border-top-style:var(--i7498);border-top-width:1px}.qf76913a1{border-bottom-style:var(--i7498);border-bottom-width:1px}.qc1a7cf3e{border-bottom-style:var(--i7498);border-bottom-width:2px}.q7fc0637a{border-left-style:var(--i7498);border-left-width:2px}.border-\[\#E2E8F0\]{border-color:#e2e8f0}.border-black\/10{border-color:color-mix(in srgb,#000 10%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.qfa0e1609{border-color:var(--border)}.qda71463f{border-color:var(--border);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--border) 30%,transparent)}}.q3f90fd42{border-color:var(--border);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--border) 50%,transparent)}}.border-destructive{border-color:var(--destructive)}.border-destructive\/30{border-color:var(--destructive);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.q852827d9{border-color:var(--color-emerald-200)}.qbd11b598{border-color:var(--input)}.q1867f614{border-color:transparent}.border-white\/60{border-color:color-mix(in srgb,#fff 60%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-\[\#1E40AF\]{background-color:#1e40af}.bg-\[\#1E40AF\]\/10{background-color:color-mix(in oklab,#1E40AF 10%,transparent)}.bg-\[\#10B981\]{background-color:#10b981}.bg-\[\#10B981\]\/10{background-color:color-mix(in oklab,#10B981 10%,transparent)}.bg-\[\#64748B\]{background-color:#64748b}.bg-\[\#E2E8F0\]{background-color:#e2e8f0}.bg-\[\#EF4444\]{background-color:#ef4444}.bg-\[\#F1F5F9\]{background-color:#f1f5f9}.bg-\[\#F8FAFC\]{background-color:#f8fafc}.bg-\[\#F59E0B\]\/10{background-color:color-mix(in oklab,#F59E0B 10%,transparent)}.qea52139b{background-color:var(--accent)}.bg-accent\/50{background-color:var(--accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.qc8c042e6{background-color:var(--color-amber-100)}.qc4f7845b{background-color:var(--background)}.bg-background\/90{background-color:var(--background);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--background) 90%,transparent)}}.q60445c6b{background-color:var(--background);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--background) 95%,transparent)}}.bg-black{background-color:var(--color-black)}.qef0b5e66{background-color:color-mix(in srgb,#000 50%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.q227b7815{background-color:var(--color-blue-100)}.qb3662e6b{background-color:var(--color-blue-400)}.q16cc9259{background-color:var(--color-blue-600)}.q26fbb4b8{background-color:var(--border);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--border) 30%,transparent)}}.q81f82c49{background-color:var(--border);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--border) 50%,transparent)}}.q7a4ad1d6{background-color:var(--card)}.bg-destructive\/10{background-color:var(--destructive);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.q5ae92a37{background-color:var(--color-emerald-100)}.q60d2348b{background-color:var(--muted)}.q843a8b20{background-color:var(--primary)}.bg-primary\/90{background-color:var(--primary);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.q1bf3c2b5{background-color:var(--color-red-100)}.bg-secondary{background-color:var(--secondary)}.qbdb23474{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/20{background-color:color-mix(in srgb,#fff 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/40{background-color:color-mix(in srgb,#fff 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.q147bcc09{background-color:var(--color-zinc-50)}.bg-gradient-to-b{--i46fd: to bottom in oklab;background-image:linear-gradient(var(--ie44d))}.qfd52610f{--i46fd: to bottom right in oklab;background-image:linear-gradient(var(--ie44d))}.qfcb88ff2{--i46fd: to left in oklab;background-image:linear-gradient(var(--ie44d))}.q983{--i46fd: to right in oklab;background-image:linear-gradient(var(--ie44d))}.from-\[\#1E40AF\]{--i97ae: #1E40AF;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.from-\[\#10B981\]{--i97ae: #10B981;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.qc4754be6{--i97ae: #B0D1FA;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.qafa97437{--i97ae: var(--color-amber-500);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q54f2d38b{--i97ae: var(--background);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q894582b6{--i97ae: var(--color-blue-500);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q894582b6\/15{--i97ae: color-mix(in srgb, oklch(62.3% .214 259.815) 15%, transparent);@supports (color: color-mix(in lab,red,red)){--i97ae: color-mix(in oklab, var(--color-blue-500) 15%, transparent)}--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q65317863{--i97ae: var(--color-emerald-500);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.qc57c00c4{--i97ae: var(--color-gray-50);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.qc41f5978{--i97ae: var(--color-gray-900);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q33e985b4{--i97ae: var(--color-red-500);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.via-\[\#3B82F6\]{--i2d74: #3B82F6;--i2faf: var(--i46fd), var(--i97ae) var(--i7f31), var(--i2d74) var(--i60bf), var(--i7aa4) var(--i1cce);--ie44d: var(--i2faf)}.qcf0807cf{--i2d74: var(--color-amber-600);--i2faf: var(--i46fd), var(--i97ae) var(--i7f31), var(--i2d74) var(--i60bf), var(--i7aa4) var(--i1cce);--ie44d: var(--i2faf)}.q970d1a08{--i2d74: var(--color-blue-600);--i2faf: var(--i46fd), var(--i97ae) var(--i7f31), var(--i2d74) var(--i60bf), var(--i7aa4) var(--i1cce);--ie44d: var(--i2faf)}.q970d1a08\/8{--i2d74: color-mix(in srgb, oklch(54.6% .245 262.881) 8%, transparent);@supports (color: color-mix(in lab,red,red)){--i2d74: color-mix(in oklab, var(--color-blue-600) 8%, transparent)}--i2faf: var(--i46fd), var(--i97ae) var(--i7f31), var(--i2d74) var(--i60bf), var(--i7aa4) var(--i1cce);--ie44d: var(--i2faf)}.q5fdebed7{--i2d74: var(--color-blue-900);--i2faf: var(--i46fd), var(--i97ae) var(--i7f31), var(--i2d74) var(--i60bf), var(--i7aa4) var(--i1cce);--ie44d: var(--i2faf)}.q416ed993{--i2d74: var(--color-emerald-600);--i2faf: var(--i46fd), var(--i97ae) var(--i7f31), var(--i2d74) var(--i60bf), var(--i7aa4) var(--i1cce);--ie44d: var(--i2faf)}.q2fc8ab83{--i2d74: var(--color-red-600);--i2faf: var(--i46fd), var(--i97ae) var(--i7f31), var(--i2d74) var(--i60bf), var(--i7aa4) var(--i1cce);--ie44d: var(--i2faf)}.q41cfe1e2{--i2d74: var(--color-white);--i2faf: var(--i46fd), var(--i97ae) var(--i7f31), var(--i2d74) var(--i60bf), var(--i7aa4) var(--i1cce);--ie44d: var(--i2faf)}.to-\[\#1E3A8A\]{--i7aa4: #1E3A8A;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.to-\[\#3B82F6\]{--i7aa4: #3B82F6;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.qa8fd6553{--i7aa4: #3C8AF1;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.to-\[\#64748B\]{--i7aa4: #64748B;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q928ca635{--i7aa4: var(--color-amber-700);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.qfc470c51{--i7aa4: var(--color-blue-50);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.qfc470c51\/30{--i7aa4: color-mix(in srgb, oklch(97% .014 254.604) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--i7aa4: color-mix(in oklab, var(--color-blue-50) 30%, transparent)}--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q82973405{--i7aa4: var(--color-blue-500);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q3dd64d09{--i7aa4: var(--color-blue-600);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q3dd64d09\/5{--i7aa4: color-mix(in srgb, oklch(54.6% .245 262.881) 5%, transparent);@supports (color: color-mix(in lab,red,red)){--i7aa4: color-mix(in oklab, var(--color-blue-600) 5%, transparent)}--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q89b67178{--i7aa4: var(--color-blue-700);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q55851fcb{--i7aa4: var(--color-blue-900);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.qc87a80d8{--i7aa4: var(--color-emerald-700);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.qf3a41b00{--i7aa4: var(--color-red-700);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q7b61039f{--i7aa4: transparent;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}.q0744b7f6{background-clip:text}.mask-repeat{mask-repeat:repeat}.qc1f58a68{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.qb68acd57{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.q97e64829{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.qefe2d984{padding:calc(var(--spacing) * 5)}.q7c8bedfb{padding:calc(var(--spacing) * 8)}.p-\[3px\]{padding:3px}.qfbb02ae5{padding:.5rem}.q57d39210{padding:2.125rem}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.q08452f07{padding-inline:calc(var(--spacing) * 2.5)}.q9a66a392{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.qa278d832{padding-inline:calc(var(--spacing) * 4)}.qa6685963{padding-inline:calc(var(--spacing) * 5)}.q6f658fc0{padding-inline:calc(var(--spacing) * 6)}.q089260af{padding-inline:calc(var(--spacing) * 8)}.q12f237ac{padding-inline:.5rem}.q96247453{padding-inline:1.3125rem}.py-0{padding-block:calc(var(--spacing) * 0)}.q7739eb73{padding-block:calc(var(--spacing) * .5)}.qbdb26478{padding-block:calc(var(--spacing) * 1)}.qf7b18fbe{padding-block:calc(var(--spacing) * 1.5)}.q544a51e2{padding-block:calc(var(--spacing) * 2)}.q53bd2ddf{padding-block:calc(var(--spacing) * 2.5)}.q60645bcd{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.q8e5bc104{padding-block:calc(var(--spacing) * 4)}.q949bcb66{padding-block:calc(var(--spacing) * 10)}.q3c21bfb1{padding-block:calc(var(--spacing) * 12)}.qa81ce9e3{padding-block:.5rem}.q57df4948{padding-block:1.3125rem}.q154396fc{padding-block:3.4375rem}.q6e730ba1{padding-block:5.5625rem}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.q8cdf082e{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.q97b8fcb4{padding-top:calc(var(--spacing) * 4)}.qd4ca063e{padding-top:calc(var(--spacing) * 8)}.q64baa239{padding-top:calc(var(--spacing) * 25)}.q4621c108{padding-top:calc(var(--spacing) * 28)}.q2eeea6cc{padding-top:1.3125rem}.q34bbfd43{padding-top:3.4375rem}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.qafda1574{padding-bottom:calc(var(--spacing) * 2)}.qa2136d83{padding-bottom:calc(var(--spacing) * 3)}.q167a5edc{padding-bottom:calc(var(--spacing) * 4)}.q8efdf5f3{padding-bottom:calc(var(--spacing) * 8)}.qf95232cf{padding-bottom:.8125rem}.q6a2acf69{padding-bottom:1.3125rem}.qe391f3b9{padding-bottom:5.5625rem}.qf403165a{padding-bottom:1px}.q0c14ef19{padding-left:calc(var(--spacing) * 4)}.q4344d0ec{padding-left:calc(var(--spacing) * 5)}.q906a382e{text-align:center}.q668990fb{text-align:left}.qe933dd19{text-align:right}.qf2bf6779{text-align:start}.q9c997643{vertical-align:middle}.qdc90a6de{font-size:var(--text-2xl);line-height:var(--i1eee, var(--text-2xl--line-height))}.qaa3bf0f8{font-size:var(--text-3xl);line-height:var(--i1eee, var(--text-3xl--line-height))}.q349b5a71{font-size:var(--text-4xl);line-height:var(--i1eee, var(--text-4xl--line-height))}.qeefbe251{font-size:var(--text-5xl);line-height:var(--i1eee, var(--text-5xl--line-height))}.q64dccfa7{font-size:var(--text-base);line-height:var(--i1eee, var(--text-base--line-height))}.qbb181203{font-size:var(--text-lg);line-height:var(--i1eee, var(--text-lg--line-height))}.q2e7bb34c{font-size:var(--text-sm);line-height:var(--i1eee, var(--text-sm--line-height))}.q6fb875bc{font-size:var(--text-xl);line-height:var(--i1eee, var(--text-xl--line-height))}.qbcf328e5{font-size:var(--text-xs);line-height:var(--i1eee, var(--text-xs--line-height))}.q2509ffed{font-size:.72rem}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-8{--i1eee: calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.2\]{--i1eee: 1.2;line-height:1.2}.qff55bc9f{--i1eee: 1;line-height:1}.qb3fad0b3{--i1eee: var(--leading-relaxed);line-height:var(--leading-relaxed)}.qf0cb8466{--i1eee: var(--leading-snug);line-height:var(--leading-snug)}.qe5dd6780{--i1eee: var(--leading-tight);line-height:var(--leading-tight)}.q60058c8b{--i4bc0: var(--font-weight-black);font-weight:var(--font-weight-black)}.q7dce19b6{--i4bc0: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.qf789f1d2{--i4bc0: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.q64c3fd8f{--i4bc0: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.q3c652013{--i4bc0: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.q341f208b{--ie2df: .2em;letter-spacing:.2em}.qbc20d623{--ie2df: .15em;letter-spacing:.15em}.q523fc614{--ie2df: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.q1c647454{--ie2df: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--ie2df: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.q4b4d594b{text-wrap:balance}.q3c0c3759{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#0F172A\]{color:#0f172a}.text-\[\#1E40AF\]{color:#1e40af}.text-\[\#10B981\]{color:#10b981}.text-\[\#94A3B8\]{color:#94a3b8}.text-\[\#64748B\]{color:#64748b}.text-\[\#F59E0B\]{color:#f59e0b}.q10bb094f{color:var(--accent-foreground)}.qc0edb68a{color:var(--color-amber-600)}.q96504175{color:var(--color-blue-400)}.qbfa7c274{color:var(--color-blue-500)}.qfae0705a{color:var(--color-blue-600)}.qe23d8665{color:var(--border)}.text-destructive{color:var(--destructive)}.q95a9c358{color:var(--color-emerald-600)}.q917eb8b9{color:var(--color-emerald-700)}.q7ae{color:var(--foreground)}.qbbfaf81c{color:var(--color-gray-900)}.q7efedd3b{color:var(--color-green-500)}.q33c69baf{color:var(--color-green-600)}.qa95d0271{color:var(--color-red-500)}.q9639a0ae{color:var(--muted-foreground)}.text-muted-foreground\/30{color:var(--muted-foreground);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}}.text-muted-foreground\/40{color:var(--muted-foreground);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}}.qfe63a36e{color:var(--muted-foreground);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}}.qcbcca622{color:var(--muted-foreground);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}}.q826b17a5{color:var(--color-orange-400)}.text-primary{color:var(--primary)}.q3f562279{color:var(--primary-foreground)}.qb8389d43{color:var(--color-purple-400)}.q7a99bc75{color:var(--color-red-600)}.text-secondary-foreground{color:var(--secondary-foreground)}.q4ce{color:var(--secondary-foreground);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--secondary-foreground) 70%,transparent)}}.q7d7645c3{color:transparent}.qe26f8f28{color:var(--color-white)}.text-white\/60{color:color-mix(in srgb,#fff 60%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/80{color:color-mix(in srgb,#fff 80%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/90{color:color-mix(in srgb,#fff 90%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.capitalize{text-transform:capitalize}.q7a4ec8b2{text-transform:uppercase}.q503c0532{font-style:italic}.qf6ef4aba{text-decoration-line:underline}.q7ac2c1ac{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-muted-foreground{&::placeholder{color:var(--muted-foreground)}}.q5df{opacity:0%}.q90c03432{opacity:30%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.q88f4bb40{opacity:60%}.opacity-75{opacity:75%}.opacity-80{opacity:80%}.opacity-100{opacity:100%}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.07\]{opacity:.07}.shadow{--i83cf: 0 1px 3px 0 var(--iad8e, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--iad8e, rgb(0 0 0 / .1));box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}.q8df6842f{--i83cf: 0 25px 50px -12px var(--iad8e, rgb(0 0 0 / .25));box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}.shadow-\[0_30px_80px_-15px_rgba\(0\,0\,0\,0\.6\)\]{--i83cf: 0 30px 80px -15px var(--iad8e, rgba(0,0,0,.6));box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}.shadow-lg{--i83cf: 0 10px 15px -3px var(--iad8e, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--iad8e, rgb(0 0 0 / .1));box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}.qd36e9ed3{--i83cf: 0 4px 6px -1px var(--iad8e, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--iad8e, rgb(0 0 0 / .1));box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}.qb6bdeae6{--i83cf: 0 1px 3px 0 var(--iad8e, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--iad8e, rgb(0 0 0 / .1));box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}.shadow-xl{--i83cf: 0 20px 25px -5px var(--iad8e, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--iad8e, rgb(0 0 0 / .1));box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}.q9e0d1890{--i83cf: 0 1px 2px 0 var(--iad8e, rgb(0 0 0 / .05));box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}.ring{--i149a: var(--ib3e3,) 0 0 0 calc(1px + var(--if060)) var(--i0c9c, currentcolor);box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}.ring-2{--i149a: var(--ib3e3,) 0 0 0 calc(2px + var(--if060)) var(--i0c9c, currentcolor);box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}.qbe9c9fb9{--iad8e: color-mix(in srgb, #000 5%, transparent);@supports (color: color-mix(in lab,red,red)){--iad8e: color-mix(in oklab, color-mix(in oklab, var(--color-black) 5%, transparent) var(--i83b5), transparent)}}.ring-\[\#10B981\]\/20{--i0c9c: color-mix(in oklab, #10B981 20%, transparent)}.ring-\[\#64748B\]\/20{--i0c9c: color-mix(in oklab, #64748B 20%, transparent)}.ring-white\/20{--i0c9c: color-mix(in srgb, #fff 20%, transparent);@supports (color: color-mix(in lab,red,red)){--i0c9c: color-mix(in oklab, var(--color-white) 20%, transparent)}}.outline{outline-style:var(--ib78e);outline-width:1px}.blur-3xl{--i1ca0: blur(var(--blur-3xl));filter:var(--i1ca0,) var(--i2273,) var(--i5920,) var(--i6243,) var(--i30f4,) var(--i2ba4,) var(--ia7d7,) var(--ifb7f,) var(--i68d6,)}.qf2f6fdf7{--i1ca0: blur(var(--blur-sm));filter:var(--i1ca0,) var(--i2273,) var(--i5920,) var(--i6243,) var(--i30f4,) var(--i2ba4,) var(--ia7d7,) var(--ifb7f,) var(--i68d6,)}.brightness-0{--i2273: brightness(0%);filter:var(--i1ca0,) var(--i2273,) var(--i5920,) var(--i6243,) var(--i30f4,) var(--i2ba4,) var(--ia7d7,) var(--ifb7f,) var(--i68d6,)}.grayscale{--i6243: grayscale(100%);filter:var(--i1ca0,) var(--i2273,) var(--i5920,) var(--i6243,) var(--i30f4,) var(--i2ba4,) var(--ia7d7,) var(--ifb7f,) var(--i68d6,)}.invert{--i2ba4: invert(100%);filter:var(--i1ca0,) var(--i2273,) var(--i5920,) var(--i6243,) var(--i30f4,) var(--i2ba4,) var(--ia7d7,) var(--ifb7f,) var(--i68d6,)}.filter{filter:var(--i1ca0,) var(--i2273,) var(--i5920,) var(--i6243,) var(--i30f4,) var(--i2ba4,) var(--ia7d7,) var(--ifb7f,) var(--i68d6,)}.backdrop-blur-md{--i72b4: blur(var(--blur-md));-webkit-backdrop-filter:var(--i72b4,) var(--if19f,) var(--i7e90,) var(--i0ad7,) var(--ia5f4,) var(--ia4c1,) var(--i09eb,) var(--i13d9,) var(--i52bb,);backdrop-filter:var(--i72b4,) var(--if19f,) var(--i7e90,) var(--i0ad7,) var(--ia5f4,) var(--ia4c1,) var(--i09eb,) var(--i13d9,) var(--i52bb,)}.q058ae7dc{--i72b4: blur(var(--blur-sm));-webkit-backdrop-filter:var(--i72b4,) var(--if19f,) var(--i7e90,) var(--i0ad7,) var(--ia5f4,) var(--ia4c1,) var(--i09eb,) var(--i13d9,) var(--i52bb,);backdrop-filter:var(--i72b4,) var(--if19f,) var(--i7e90,) var(--i0ad7,) var(--ia5f4,) var(--ia4c1,) var(--i09eb,) var(--i13d9,) var(--i52bb,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--i97ae,--i2d74,--i7aa4,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--i848c, var(--default-transition-timing-function));transition-duration:var(--ib146, var(--default-transition-duration))}.qb19b2c15{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--i848c, var(--default-transition-timing-function));transition-duration:var(--ib146, var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--i848c, var(--default-transition-timing-function));transition-duration:var(--ib146, var(--default-transition-duration))}.qcead4b77{transition-property:all;transition-timing-function:var(--i848c, var(--default-transition-timing-function));transition-duration:var(--ib146, var(--default-transition-duration))}.q8360f256{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--i97ae,--i2d74,--i7aa4;transition-timing-function:var(--i848c, var(--default-transition-timing-function));transition-duration:var(--ib146, var(--default-transition-duration))}.qa7dd742b{transition-property:box-shadow;transition-timing-function:var(--i848c, var(--default-transition-timing-function));transition-duration:var(--ib146, var(--default-transition-duration))}.q6231633d{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--i848c, var(--default-transition-timing-function));transition-duration:var(--ib146, var(--default-transition-duration))}.q29b74e44{--ib146: .2s;transition-duration:.2s}.qe377f7d6{--ib146: .3s;transition-duration:.3s}.qe99c872d{--ib146: .5s;transition-duration:.5s}.duration-700{--ib146: .7s;transition-duration:.7s}.ease-in{--i848c: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--i848c: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.q3c07be9c{--i848c: var(--ease-out);transition-timing-function:var(--ease-out)}.q21d40b58{-webkit-user-select:none;user-select:none}.q32bbefef{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){width:100%}}}.q2e78eb1d{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--i83f7: calc(var(--spacing) * .5);translate:var(--i83f7) var(--ie820)}}}.group-hover\:scale-105{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--i29e4: 105%;--ifaee: 105%;--i5e8b: 105%;scale:var(--i29e4) var(--ifaee)}}}.q8410f9d3{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--i29e4: 110%;--ifaee: 110%;--i5e8b: 110%;scale:var(--i29e4) var(--ifaee)}}}.qf5a25fe4{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--i29e4: 100%;scale:var(--i29e4) var(--ifaee)}}}.group-hover\:rotate-12{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){rotate:12deg}}}.group-hover\:qfea5\/30{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--i97ae: color-mix(in srgb, oklch(98.4% .003 247.858) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--i97ae: color-mix(in oklab, var(--color-slate-50) 30%, transparent)}--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}}.group-hover\:q6cc2\/10{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--i7aa4: color-mix(in srgb, oklch(96.8% .007 247.896) 10%, transparent);@supports (color: color-mix(in lab,red,red)){--i7aa4: color-mix(in oklab, var(--color-slate-100) 10%, transparent)}--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}}.group-hover\:qe30d{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){color:var(--color-amber-700)}}}.group-hover\:qa391{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){color:var(--color-blue-700)}}}.group-hover\:q917eb8b9{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){color:var(--color-emerald-700)}}}.q576dfb57{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){color:var(--foreground)}}}.group-hover\:qb5e9{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){color:var(--color-red-700)}}}.group-hover\:opacity-70{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){opacity:70%}}}.group-hover\:qee74\/20{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--iad8e: color-mix(in srgb, oklch(76.9% .188 70.08) 20%, transparent);@supports (color: color-mix(in lab,red,red)){--iad8e: color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--i83b5), transparent)}}}}.group-hover\:qee74\/30{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--iad8e: color-mix(in srgb, oklch(76.9% .188 70.08) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--iad8e: color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 30%, transparent) var(--i83b5), transparent)}}}}.group-hover\:q6445\/20{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--iad8e: color-mix(in srgb, oklch(62.3% .214 259.815) 20%, transparent);@supports (color: color-mix(in lab,red,red)){--iad8e: color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--i83b5), transparent)}}}}.group-hover\:q6445\/30{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--iad8e: color-mix(in srgb, oklch(62.3% .214 259.815) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--iad8e: color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 30%, transparent) var(--i83b5), transparent)}}}}.group-hover\:qf068\/20{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--iad8e: color-mix(in srgb, oklch(71.5% .143 215.221) 20%, transparent);@supports (color: color-mix(in lab,red,red)){--iad8e: color-mix(in oklab, color-mix(in oklab, var(--color-cyan-500) 20%, transparent) var(--i83b5), transparent)}}}}.group-hover\:q7c09\/20{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--iad8e: color-mix(in srgb, oklch(69.6% .17 162.48) 20%, transparent);@supports (color: color-mix(in lab,red,red)){--iad8e: color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 20%, transparent) var(--i83b5), transparent)}}}}.group-hover\:q7c09\/30{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--iad8e: color-mix(in srgb, oklch(69.6% .17 162.48) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--iad8e: color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 30%, transparent) var(--i83b5), transparent)}}}}.group-hover\:qa7fa\/30{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--iad8e: color-mix(in srgb, oklch(63.7% .237 25.331) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--iad8e: color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 30%, transparent) var(--i83b5), transparent)}}}}.group-hover\:qe959\/20{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--iad8e: color-mix(in srgb, oklch(64.5% .246 16.439) 20%, transparent);@supports (color: color-mix(in lab,red,red)){--iad8e: color-mix(in oklab, color-mix(in oklab, var(--color-rose-500) 20%, transparent) var(--i83b5), transparent)}}}}.group-hover\:qce6d\/20{&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--iad8e: color-mix(in srgb, oklch(60.6% .25 292.717) 20%, transparent);@supports (color: color-mix(in lab,red,red)){--iad8e: color-mix(in oklab, color-mix(in oklab, var(--color-violet-500) 20%, transparent) var(--i83b5), transparent)}}}}.q9550da39{&:hover{@media (hover: hover){--ie820: calc(var(--spacing) * -2);translate:var(--i83f7) var(--ie820)}}}.hover\:cursor-pointer{&:hover{@media (hover: hover){cursor:pointer}}}.hover\:q4a12{&:hover{@media (hover: hover){border-color:var(--color-amber-400)}}}.qa1b3811b{&:hover{@media (hover: hover){border-color:var(--color-amber-500)}}}.hover\:qc41e{&:hover{@media (hover: hover){border-color:var(--color-blue-400)}}}.q95de3a02{&:hover{@media (hover: hover){border-color:var(--color-blue-500)}}}.q84306188{&:hover{@media (hover: hover){border-color:var(--border)}}}.q9512b717{&:hover{@media (hover: hover){border-color:var(--border);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--border) 50%,transparent)}}}}.hover\:q9320{&:hover{@media (hover: hover){border-color:var(--color-cyan-400)}}}.hover\:q913d{&:hover{@media (hover: hover){border-color:var(--color-emerald-400)}}}.qafbf8931{&:hover{@media (hover: hover){border-color:var(--color-emerald-500)}}}.q046ea41a{&:hover{@media (hover: hover){border-color:var(--color-red-500)}}}.hover\:qa095{&:hover{@media (hover: hover){border-color:var(--color-rose-400)}}}.hover\:q9a7f{&:hover{@media (hover: hover){border-color:var(--color-violet-400)}}}.q312f6d35{&:hover{@media (hover: hover){background-color:var(--accent)}}}.qbdd0f1c3{&:hover{@media (hover: hover){background-color:var(--background)}}}.hover\:qb069{&:hover{@media (hover: hover){background-color:var(--color-neutral-800)}}}.hover\:qc211{&:hover{@media (hover: hover){background-color:var(--color-neutral-900)}}}.hover\:bg-primary{&:hover{@media (hover: hover){background-color:var(--primary)}}}.qb3d0c41c{&:hover{@media (hover: hover){background-color:var(--primary);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}}}.hover\:bg-secondary\/80{&:hover{@media (hover: hover){background-color:var(--secondary);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}}}.hover\:qbfa7c274{&:hover{@media (hover: hover){color:var(--color-blue-500)}}}.q95ea40d3{&:hover{@media (hover: hover){color:var(--color-blue-600)}}}.q1f243a0e{&:hover{@media (hover: hover){color:var(--foreground)}}}.q2051128a{&:hover{@media (hover: hover){text-decoration-line:underline}}}.hover\:opacity-\[0\.18\]{&:hover{@media (hover: hover){opacity:.18}}}.qeded4f8d{&:hover{@media (hover: hover){--i83cf: 0 10px 15px -3px var(--iad8e, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--iad8e, rgb(0 0 0 / .1));box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}}}.q7b3eacde{&:hover{@media (hover: hover){--i83cf: 0 4px 6px -1px var(--iad8e, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--iad8e, rgb(0 0 0 / .1));box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}}}.q152ad8c2{&:hover{@media (hover: hover){--i83cf: 0 1px 3px 0 var(--iad8e, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--iad8e, rgb(0 0 0 / .1));box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}}}.q28408958{&:hover{@media (hover: hover){--iad8e: color-mix(in srgb, #000 5%, transparent);@supports (color: color-mix(in lab,red,red)){--iad8e: color-mix(in oklab, color-mix(in oklab, var(--color-black) 5%, transparent) var(--i83b5), transparent)}}}}.hover\:grayscale-0{&:hover{@media (hover: hover){--i6243: grayscale(0%);filter:var(--i1ca0,) var(--i2273,) var(--i5920,) var(--i6243,) var(--i30f4,) var(--i2ba4,) var(--ia7d7,) var(--ifb7f,) var(--i68d6,)}}}.q6ee49099{&:focus{border-color:var(--ring)}}.qb9198bea{&:focus{--i149a: var(--ib3e3,) 0 0 0 calc(2px + var(--if060)) var(--i0c9c, currentcolor);box-shadow:var(--idc65),var(--id54c),var(--i284a),var(--i149a),var(--i83cf)}}.q0f71e4a6{&:focus{--i0c9c: var(--ring)}}.q2561c667{&:active{scale:.98}}.motion-safe\:animate-spin{@media (prefers-reduced-motion: no-preference){animation:var(--animate-spin)}}.qf21a44db{@media (width >= 40rem){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}}.q9c1daa15{@media (width >= 40rem){width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}}.q6c293608{@media (width >= 40rem){height:calc(var(--spacing) * 11)}}.qb9e8ec0d{@media (width >= 40rem){height:calc(var(--spacing) * 16)}}.sm\:w-96{@media (width >= 40rem){width:calc(var(--spacing) * 96)}}.q5d2d51ca{@media (width >= 40rem){width:auto}}.sm\:translate-y-0{@media (width >= 40rem){--ie820: calc(var(--spacing) * 0);translate:var(--i83f7) var(--ie820)}}.sm\:scale-95{@media (width >= 40rem){--i29e4: 95%;--ifaee: 95%;--i5e8b: 95%;scale:var(--i29e4) var(--ifaee)}}.sm\:scale-100{@media (width >= 40rem){--i29e4: 100%;--ifaee: 100%;--i5e8b: 100%;scale:var(--i29e4) var(--ifaee)}}.qeaa41701{@media (width >= 40rem){flex-direction:row}}.sm\:gap-5{@media (width >= 40rem){gap:calc(var(--spacing) * 5)}}.sm\:gap-phi-3{@media (width >= 40rem){gap:1.3125rem}}.q53ba040f{@media (width >= 40rem){padding-inline:calc(var(--spacing) * 8)}}.sm\:pt-32{@media (width >= 40rem){padding-top:calc(var(--spacing) * 32)}}.q6c23e3b3{@media (width >= 40rem){font-size:var(--text-2xl);line-height:var(--i1eee, var(--text-2xl--line-height))}}.q71502bcc{@media (width >= 40rem){font-size:var(--text-4xl);line-height:var(--i1eee, var(--text-4xl--line-height))}}.q75a499c7{@media (width >= 40rem){font-size:var(--text-5xl);line-height:var(--i1eee, var(--text-5xl--line-height))}}.q3682dba3{@media (width >= 40rem){font-size:var(--text-base);line-height:var(--i1eee, var(--text-base--line-height))}}.md\:absolute{@media (width >= 48rem){position:absolute}}.md\:top-1\/2{@media (width >= 48rem){top:50%}}.md\:bottom-3{@media (width >= 48rem){bottom:calc(var(--spacing) * 3)}}.md\:bottom-auto{@media (width >= 48rem){bottom:auto}}.md\:left-3{@media (width >= 48rem){left:calc(var(--spacing) * 3)}}.qc5a892f7{@media (width >= 48rem){margin-bottom:1.3125rem}}.q8c5b58b4{@media (width >= 48rem){margin-bottom:3.4375rem}}.md\:block{@media (width >= 48rem){display:block}}.q7a3ac241{@media (width >= 48rem){display:flex}}.qcca89eff{@media (width >= 48rem){display:none}}.q6f2e9839{@media (width >= 48rem){height:calc(var(--spacing) * 9)}}.md\:h-14{@media (width >= 48rem){height:calc(var(--spacing) * 14)}}.md\:h-\[60vh\]{@media (width >= 48rem){height:60vh}}.md\:h-\[550px\]{@media (width >= 48rem){height:550px}}.md\:w-72{@media (width >= 48rem){width:calc(var(--spacing) * 72)}}.md\:-translate-y-1\/2{@media (width >= 48rem){--ie820: -50% ;translate:var(--i83f7) var(--ie820)}}.q817047b4{@media (width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.q9fdafb2f{@media (width >= 48rem){flex-direction:row}}.md\:p-0{@media (width >= 48rem){padding:calc(var(--spacing) * 0)}}.md\:p-4{@media (width >= 48rem){padding:calc(var(--spacing) * 4)}}.q1c5a3297{@media (width >= 48rem){text-align:left}}.qa0fda8de{@media (width >= 48rem){font-size:var(--text-3xl);line-height:var(--i1eee, var(--text-3xl--line-height))}}.qb393dc1a{@media (width >= 48rem){font-size:var(--text-5xl);line-height:var(--i1eee, var(--text-5xl--line-height))}}.qcabd1be5{@media (width >= 48rem){font-size:var(--text-lg);line-height:var(--i1eee, var(--text-lg--line-height))}}.q8831a3c3{@media (width >= 48rem){font-size:var(--text-xl);line-height:var(--i1eee, var(--text-xl--line-height))}}.md\:backdrop-blur-md{@media (width >= 48rem){--i72b4: blur(var(--blur-md));-webkit-backdrop-filter:var(--i72b4,) var(--if19f,) var(--i7e90,) var(--i0ad7,) var(--ia5f4,) var(--ia4c1,) var(--i09eb,) var(--i13d9,) var(--i52bb,);backdrop-filter:var(--i72b4,) var(--if19f,) var(--i7e90,) var(--i0ad7,) var(--ia5f4,) var(--ia4c1,) var(--i09eb,) var(--i13d9,) var(--i52bb,)}}.qc01bee44{@media (width >= 64rem){margin-bottom:calc(var(--spacing) * 0)}}.qa28c5aed{@media (width >= 64rem){margin-bottom:1.3125rem}}.qd7e0c199{@media (width >= 64rem){display:grid}}.q8eb2a424{@media (width >= 64rem){min-height:100vh}}.qd0b74723{@media (width >= 64rem){width:calc(1/3 * 100%)}}.qa9ddc83e{@media (width >= 64rem){width:calc(2/3 * 100%)}}.qab69d6dd{@media (width >= 64rem){width:calc(var(--spacing) * 32)}}.qee8bdd36{@media (width >= 64rem){width:auto}}.qb21d4710{@media (width >= 64rem){flex-grow:0}}.qa1fba9f9{@media (width >= 64rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.q90ec20e6{@media (width >= 64rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.qf6f4aa2e{@media (width >= 64rem){grid-template-columns:repeat(4,minmax(0,1fr))}}.q6b68ae0d{@media (width >= 64rem){flex-direction:row}}.q4fda2536{@media (width >= 64rem){gap:3.4375rem}}.q34820e59{@media (width >= 64rem){padding-top:calc(var(--spacing) * 40)}}.qe4ca5452{@media (width >= 64rem){padding-bottom:5.5625rem}}.q5d6be6c2{@media (width >= 64rem){font-size:var(--text-4xl);line-height:var(--i1eee, var(--text-4xl--line-height))}}.qa2b91991{@media (width >= 64rem){font-size:var(--text-5xl);line-height:var(--i1eee, var(--text-5xl--line-height))}}.q87acab8b{@media (width >= 64rem){font-size:var(--text-6xl);line-height:var(--i1eee, var(--text-6xl--line-height))}}.lg\:text-7xl{@media (width >= 64rem){font-size:var(--text-7xl);line-height:var(--i1eee, var(--text-7xl--line-height))}}.q0ec9f04c{@media (width >= 64rem){font-size:var(--text-lg);line-height:var(--i1eee, var(--text-lg--line-height))}}.q5cef8e5a{@media (width >= 80rem){font-size:var(--text-5xl);line-height:var(--i1eee, var(--text-5xl--line-height))}}.qeda88699{@media (width >= 80rem){font-size:var(--text-7xl);line-height:var(--i1eee, var(--text-7xl--line-height))}}.dark\:border-\[\#1E293B\]{&:is(.dark *){border-color:#1e293b}}.dark\:border-\[\#334155\]\/60{&:is(.dark *){border-color:color-mix(in oklab,#334155 60%,transparent)}}.dark\:qdcc6\/40{&:is(.dark *){border-color:color-mix(in srgb,oklch(50.8% .118 165.612) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-emerald-700) 40%,transparent)}}}.dark\:border-white\/20{&:is(.dark *){border-color:color-mix(in srgb,#fff 20%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}}.dark\:bg-\[\#0F172A\]{&:is(.dark *){background-color:#0f172a}}.dark\:bg-\[\#1E293B\]\/80{&:is(.dark *){background-color:color-mix(in oklab,#1E293B 80%,transparent)}}.dark\:bg-\[\#3B82F6\]{&:is(.dark *){background-color:#3b82f6}}.dark\:bg-\[\#3B82F6\]\/15{&:is(.dark *){background-color:color-mix(in oklab,#3B82F6 15%,transparent)}}.dark\:bg-\[\#3B82F6\]\/20{&:is(.dark *){background-color:color-mix(in oklab,#3B82F6 20%,transparent)}}.dark\:bg-\[\#10B981\]\/15{&:is(.dark *){background-color:color-mix(in oklab,#10B981 15%,transparent)}}.dark\:bg-\[\#070B14\]{&:is(.dark *){background-color:#070b14}}.dark\:bg-\[\#334155\]\/60{&:is(.dark *){background-color:color-mix(in oklab,#334155 60%,transparent)}}.dark\:bg-\[\#475569\]{&:is(.dark *){background-color:#475569}}.dark\:bg-\[\#F59E0B\]\/15{&:is(.dark *){background-color:color-mix(in oklab,#F59E0B 15%,transparent)}}.dark\:q29e6\/20{&:is(.dark *){background-color:color-mix(in srgb,oklch(41.4% .112 45.904) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-amber-900) 20%,transparent)}}}.dark\:bg-black{&:is(.dark *){background-color:var(--color-black)}}.qffb206bf{&:is(.dark *){background-color:var(--color-blue-400)}}.dark\:qc265\/20{&:is(.dark *){background-color:color-mix(in srgb,oklch(37.9% .146 265.522) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-blue-900) 20%,transparent)}}}.dark\:q705c\/20{&:is(.dark *){background-color:color-mix(in srgb,oklch(28.2% .091 267.935) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-blue-950) 20%,transparent)}}}.dark\:q05c1\/20{&:is(.dark *){background-color:color-mix(in srgb,oklch(39.8% .07 227.392) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-cyan-900) 20%,transparent)}}}.dark\:qb2ed\/20{&:is(.dark *){background-color:color-mix(in srgb,oklch(37.8% .077 168.94) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-900) 20%,transparent)}}}.dark\:qb2ed\/30{&:is(.dark *){background-color:color-mix(in srgb,oklch(37.8% .077 168.94) 30%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-900) 30%,transparent)}}}.dark\:qb2ed\/40{&:is(.dark *){background-color:color-mix(in srgb,oklch(37.8% .077 168.94) 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-900) 40%,transparent)}}}.dark\:q0ba5\/20{&:is(.dark *){background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}}.dark\:q2c87\/20{&:is(.dark *){background-color:color-mix(in srgb,oklch(41% .159 10.272) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-rose-900) 20%,transparent)}}}.dark\:q6ccf\/20{&:is(.dark *){background-color:color-mix(in srgb,oklch(38% .189 293.745) 20%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-violet-900) 20%,transparent)}}}.dark\:qb99a{&:is(.dark *){background-color:var(--color-zinc-600)}}.dark\:q8e30\/60{&:is(.dark *){background-color:color-mix(in srgb,oklch(27.4% .006 286.033) 60%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-800) 60%,transparent)}}}.q3e60cfd8{&:is(.dark *){background-color:var(--color-zinc-950)}}.dark\:from-\[\#0F172A\]{&:is(.dark *){--i97ae: #0F172A;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}.q8f0882b9{&:is(.dark *){--i97ae: #070B14;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}.qdc632829{&:is(.dark *){--i97ae: var(--color-gray-50);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}.dark\:q041c\/0{&:is(.dark *){--i97ae: color-mix(in srgb, oklch(21% .006 285.885) 0%, transparent);@supports (color: color-mix(in lab,red,red)){--i97ae: color-mix(in oklab, var(--color-zinc-900) 0%, transparent)}--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}.q360b980d{&:is(.dark *){--i97ae: var(--color-zinc-950);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}.qd7f5d8c2{&:is(.dark *){--i2d74: #070B14;--i2faf: var(--i46fd), var(--i97ae) var(--i7f31), var(--i2d74) var(--i60bf), var(--i7aa4) var(--i1cce);--ie44d: var(--i2faf)}}.qb27ebd7a{&:is(.dark *){--i2d74: var(--color-black);--i2faf: var(--i46fd), var(--i97ae) var(--i7f31), var(--i2d74) var(--i60bf), var(--i7aa4) var(--i1cce);--ie44d: var(--i2faf)}}.q9f62c24a{&:is(.dark *){--i2d74: var(--color-blue-300);--i2faf: var(--i46fd), var(--i97ae) var(--i7f31), var(--i2d74) var(--i60bf), var(--i7aa4) var(--i1cce);--ie44d: var(--i2faf)}}.dark\:to-\[\#0F172A\]{&:is(.dark *){--i7aa4: #0F172A;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}.q9574177b{&:is(.dark *){--i7aa4: #070B14;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}.dark\:to-\[\#475569\]{&:is(.dark *){--i7aa4: #475569;--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}.q21e08550{&:is(.dark *){--i7aa4: var(--color-blue-900);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}.dark\:q77a1\/0{&:is(.dark *){--i7aa4: color-mix(in srgb, oklch(27.4% .006 286.033) 0%, transparent);@supports (color: color-mix(in lab,red,red)){--i7aa4: color-mix(in oklab, var(--color-zinc-800) 0%, transparent)}--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}.qee222eab{&:is(.dark *){--i7aa4: var(--color-zinc-950);--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}.dark\:text-\[\#3B82F6\]{&:is(.dark *){color:#3b82f6}}.dark\:text-\[\#94A3B8\]{&:is(.dark *){color:#94a3b8}}.dark\:text-\[\#F1F5F9\]{&:is(.dark *){color:#f1f5f9}}.dark\:q11fd{&:is(.dark *){color:var(--color-amber-400)}}.q5a87297a{&:is(.dark *){color:var(--color-blue-400)}}.dark\:q9609{&:is(.dark *){color:var(--color-cyan-400)}}.dark\:q77b9{&:is(.dark *){color:var(--color-emerald-200)}}.q52c85f22{&:is(.dark *){color:var(--color-gray-100)}}.q809fab20{&:is(.dark *){color:var(--color-green-400)}}.q5c162b95{&:is(.dark *){color:var(--color-red-500)}}.dark\:q2f0f{&:is(.dark *){color:var(--color-rose-400)}}.dark\:q3596{&:is(.dark *){color:var(--color-violet-400)}}.q04d260d3{&:is(.dark *){color:var(--color-white)}}.qf4ab4f8a{&:is(.dark *){color:color-mix(in srgb,#fff 70%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 70%,transparent)}}}.q2090fafe{&:is(.dark *){color:color-mix(in srgb,#fff 80%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 80%,transparent)}}}.dark\:opacity-\[0\.06\]{&:is(.dark *){opacity:.06}}.dark\:ring-\[\#475569\]\/20{&:is(.dark *){--i0c9c: color-mix(in oklab, #475569 20%, transparent)}}.dark\:group-hover\:q041c\/30{&:is(.dark *){&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--i97ae: color-mix(in srgb, oklch(21% .006 285.885) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--i97ae: color-mix(in oklab, var(--color-zinc-900) 30%, transparent)}--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}}}.dark\:group-hover\:q77a1\/10{&:is(.dark *){&:is(:where(.q7b7dfab5):hover *){@media (hover: hover){--i7aa4: color-mix(in srgb, oklch(27.4% .006 286.033) 10%, transparent);@supports (color: color-mix(in lab,red,red)){--i7aa4: color-mix(in oklab, var(--color-zinc-800) 10%, transparent)}--ie44d: var(--i2faf, var(--i46fd), var(--i97ae) var(--i7f31), var(--i7aa4) var(--i1cce))}}}}.dark\:hover\:q2e51\/40{&:is(.dark *){&:hover{@media (hover: hover){border-color:color-mix(in srgb,oklch(76.9% .188 70.08) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}}}}.dark\:hover\:q2571\/40{&:is(.dark *){&:hover{@media (hover: hover){border-color:color-mix(in srgb,oklch(62.3% .214 259.815) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-blue-500) 40%,transparent)}}}}}.dark\:hover\:qc65a\/40{&:is(.dark *){&:hover{@media (hover: hover){border-color:color-mix(in srgb,oklch(71.5% .143 215.221) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-cyan-500) 40%,transparent)}}}}}.dark\:hover\:q4020\/40{&:is(.dark *){&:hover{@media (hover: hover){border-color:color-mix(in srgb,oklch(69.6% .17 162.48) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}}}}.dark\:hover\:qc861\/40{&:is(.dark *){&:hover{@media (hover: hover){border-color:color-mix(in srgb,oklch(64.5% .246 16.439) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-rose-500) 40%,transparent)}}}}}.dark\:hover\:qea15\/40{&:is(.dark *){&:hover{@media (hover: hover){border-color:color-mix(in srgb,oklch(60.6% .25 292.717) 40%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-violet-500) 40%,transparent)}}}}}.dark\:hover\:qc211{&:is(.dark *){&:hover{@media (hover: hover){background-color:var(--color-neutral-900)}}}}.q0d7e149e{&:is(.dark *){&:hover{@media (hover: hover){color:var(--color-blue-400)}}}}.phx-submit-loading\:hidden{&.phx-submit-loading,.phx-submit-loading &{display:none}}.phx-submit-loading\:inline{&.phx-submit-loading,.phx-submit-loading &{display:inline}}.phx-submit-loading\:inline-block{&.phx-submit-loading,.phx-submit-loading &{display:inline-block}}.phx-submit-loading\:cursor-not-allowed{&.phx-submit-loading,.phx-submit-loading &{cursor:not-allowed}}.phx-submit-loading\:opacity-70{&.phx-submit-loading,.phx-submit-loading &{opacity:70%}}}[data-phx-session],[data-phx-teleported-src]{display:contents}:root{--background: oklch(1 0 0);--foreground: oklch(.145 0 0);--card: oklch(1 0 0);--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: oklch(.205 0 0);--primary-foreground: oklch(.985 0 0);--secondary: oklch(.97 0 0);--secondary-foreground: oklch(.205 0 0);--muted: oklch(.97 0 0);--muted-foreground: oklch(.556 0 0);--accent: oklch(.97 0 0);--accent-foreground: oklch(.205 0 0);--destructive: oklch(.577 .245 27.325);--border: oklch(.922 0 0);--input: oklch(.922 0 0);--ring: oklch(92% .004 286.32);--radius: .625rem;--color-1: oklch(66.2% .225 25.9);--color-2: oklch(60.4% .26 302);--color-3: oklch(69.6% .165 251);--color-4: oklch(80.2% .134 225);--color-5: oklch(90.7% .231 133);--q74f5: block;--qa039: none}.dark{--background: oklch(.145 0 0);--foreground: oklch(.985 0 0);--card: oklch(.205 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.205 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.922 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.269 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.269 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.704 .191 22.216);--border: oklch(1 0 0 / 10%);--input: oklch(1 0 0 / 15%);--ring: oklch(.556 0 0);--color-1: oklch(66.2% .225 25.9);--color-2: oklch(60.4% .26 302);--color-3: oklch(69.6% .165 251);--color-4: oklch(80.2% .134 225);--color-5: oklch(90.7% .231 133);--q74f5: none;--qa039: block}body{background:var(--background);color:var(--foreground);font-family:Inter,system-ui,-apple-system,sans-serif}html{scroll-behavior:smooth}@layer ilb{*{border-color:var(--border)}}/* Every in-page anchor target clears the fixed header, including the jump on load with a hash. */
html{scroll-padding-top:6rem}
[id]{scroll-margin-top:6rem}::selection{background:#0f92f74d;color:var(--foreground)}a,button,[role=button],[phx-click]{-webkit-tap-highlight-color:transparent}button,[type=button],[type=submit],[type=reset],a[href],[role=button],[role=tab],[role=option],[role=menuitem],[role=switch],label[for],select,summary,[phx-click]{cursor:pointer}[disabled],[aria-disabled=true]{cursor:not-allowed}:focus-visible{outline:2px solid oklch(.55 .18 250);outline-offset:2px;border-radius:var(--radius-sm, 2px)}:focus:not(:focus-visible){outline:none}.q71cfd420{position:absolute;top:-100%;left:50%;transform:translate(-50%);z-index:9999;padding:.75rem 1.5rem;background:var(--primary);color:var(--primary-foreground);font-weight:600;font-size:.875rem;border-radius:0 0 var(--radius) var(--radius);text-decoration:none;transition:top .2s ease}.q71cfd420:focus{top:0}html{scrollbar-color:oklch(.7 .05 250 / .4) transparent;scrollbar-width:thin}.dark{scrollbar-color:oklch(.4 .05 250 / .4) transparent}.q3cf2ba70{display:flex;flex-shrink:0;width:max-content;animation:q1931 var(--q0fbc, 40s) linear infinite}.q61bfaf44{opacity:.5;filter:grayscale(1);text-decoration:none;flex:0 0 auto;margin-inline-end:var(--qa208, 2rem);transition:opacity .4s ease,filter .4s ease,color .4s ease}.q61bfaf44:hover{opacity:1;filter:none}.dark .q61bfaf44{opacity:.4;filter:grayscale(1) brightness(2)}.dark .q61bfaf44:hover{opacity:1;filter:brightness(1.3)}.q61bfaf44.qf4c7c073{color:var(--muted-foreground);filter:none}.q61bfaf44.qf4c7c073:hover{color:var(--il-b7c, var(--foreground));filter:none}.dark .q61bfaf44.qf4c7c073{color:var(--muted-foreground);filter:none}.dark .q61bfaf44.qf4c7c073:hover{color:var(--il-b7c, var(--foreground));filter:none}.q770d544d{position:relative;display:inline}.q770d544d:after{content:"";position:absolute;left:-4px;right:-4px;bottom:-.15em;height:2px;border-radius:1px;background:#1e3a8a40;transform:rotate(-.5deg)}.dark .q770d544d:after{background:#fbd57473}.q8a77f01f{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;height:1.7em;line-height:1.7;padding-top:.15em;padding-bottom:.15em;padding-inline:0;vertical-align:baseline}.q0767581c{visibility:hidden;white-space:nowrap}.q6d1e389a{position:absolute;top:0;left:0;right:0;height:100%;display:flex;align-items:center;justify-content:center;white-space:nowrap;opacity:0;background:linear-gradient(to right,#b0d1fa,#1b84ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:q02a8 10s ease-out infinite}.q6d1e389a:nth-child(2){animation-delay:0s}.q6d1e389a:nth-child(3){animation-delay:2.5s}.q6d1e389a:nth-child(4){animation-delay:5s}.q6d1e389a:nth-child(5){animation-delay:7.5s}.qba47b3f5{animation:q1340 .25s ease-out}.qc1960438{position:relative;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex-shrink:0;border-radius:calc(var(--radius) - 2px);font-size:.875rem;font-weight:500;white-space:nowrap;outline:none;height:2.25rem;padding:.5rem 1rem;border:.125rem solid transparent;background:linear-gradient(#121213,#121213),linear-gradient(#121213 50%,#12121399 80%,#12121300),linear-gradient(90deg,var(--color-1),var(--color-5),var(--color-3),var(--color-4),var(--color-2));background-size:200%;color:var(--primary-foreground);background-clip:padding-box,border-box,border-box;background-origin:border-box;animation:q073b 5s linear infinite;transition:all .2s}.qc1960438:before{content:"";position:absolute;bottom:-20%;left:50%;z-index:0;height:20%;width:60%;transform:translate(-50%);animation:q073b 5s linear infinite;background:linear-gradient(90deg,var(--color-1),var(--color-5),var(--color-3),var(--color-4),var(--color-2));background-size:200%;filter:blur(.75rem)}.dark .qc1960438{background:linear-gradient(#fff,#fff),linear-gradient(#fff 50%,#fff9 80%,#0000),linear-gradient(90deg,var(--color-1),var(--color-5),var(--color-3),var(--color-4),var(--color-2));background-size:200%;background-clip:padding-box,border-box,border-box;background-origin:border-box;color:var(--primary-foreground)}.qc1960438:hover{opacity:.9}.dark #q7316 .qc1960438{background:linear-gradient(#121213,#121213),linear-gradient(#121213 50%,#12121399 80%,#12121300),linear-gradient(90deg,var(--color-1),var(--color-5),var(--color-3),var(--color-4),var(--color-2));background-size:200%;background-clip:padding-box,border-box,border-box;background-origin:border-box;color:#fff}#q7316 .qc1960438{color:#fff}#q7316 .qc1960438:hover{transform:translateY(-1px);box-shadow:0 4px 20px #1b84ff4d}.q95efc3c7{background:transparent;color:#ffffffd9;border:2px solid rgba(255,255,255,.18)}.q95efc3c7:hover{border-color:#1b84ff;color:#1b84ff}.q95efc3c7.q704c0a46{background:#1b84ff;color:#fff;border-color:#1b84ff}.q95efc3c7.q704c0a46:hover{background:#107eff;border-color:#107eff;color:#fff}.q3ce3be56{transition:filter .5s ease}.dark .q3ce3be56{filter:brightness(.82) contrast(1.12) saturate(1.05)}.q92323dcd{position:relative;isolation:isolate}.q92323dcd:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(135deg,#0000001f,#0000000f);transition:opacity .5s ease;z-index:10}.dark .q92323dcd:after{opacity:1}#q25e3 .qa4d3 .q983{width:0;transition:width .7s cubic-bezier(.37,0,.63,1)}.qed84{width:100%}#q25e3:hover .qed84,#q25e3:focus-within .qed84{animation-play-state:paused}.q15920279{overflow:hidden;max-height:0;transition:max-height .3s ease-out,opacity .3s ease-out,padding .3s ease-out;opacity:0;padding-top:0;padding-bottom:0}.qcba509e8{pointer-events:none;z-index:0}#q25e3 [phx-click=q9a66],#q25e3 [phx-click=q9a66] h3{transition-duration:1.5s;transition-timing-function:cubic-bezier(.37,0,.63,1)}.q0f27{display:grid;grid-template-rows:0fr;opacity:0}
.q0f27{transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1),opacity .4s ease-out}.q0f27>.qa4d3{overflow:hidden;transform:translateY(-4px)}.q0f27.q6ff7>.qa4d3{transform:translateY(0)}.q0f27.q6ff7{grid-template-rows:1fr;opacity:1}.q738a{transition:opacity .5s ease-in-out;pointer-events:none}.q1d95{opacity:1;z-index:2;pointer-events:auto}.qc1fc{opacity:0;z-index:1}@media (min-width:1024px){#q84dd45b6{min-height:22rem}#qdc442f53{height:100%}}.qcdf89d6c{position:relative;display:flex;align-items:center;overflow:visible;transition:transform .3s cubic-bezier(.16,1,.3,1)}.qcdf89d6c:hover{transform:scale(1.03)}.qcdf89d6c .qb49867e5{animation:q038e .5s cubic-bezier(.16,1,.3,1) .15s backwards}.q56747452{width:auto;max-width:15rem;opacity:1;overflow:hidden;object-fit:cover;object-position:left center;transition:max-width .4s cubic-bezier(.25,.46,.45,.94),opacity .35s ease}.q297aea3f{display:block}.q15630ebb,.dark .q297aea3f{display:none}.dark .q15630ebb{display:block}.q12e10f48{height:2.75rem;width:auto;max-width:0;opacity:0;overflow:hidden;object-fit:cover;object-position:left center;transition:max-width .4s cubic-bezier(.25,.46,.45,.94),opacity .35s ease}#q57ce.q4f89 .q56747452{max-width:0;opacity:0}#q57ce.q4f89 .q12e10f48{max-width:2.1875rem;opacity:1}@media (max-width: 767px){.q56747452{max-width:0;opacity:0}.q12e10f48{max-width:2.1875rem;opacity:1}}.qe6aa5ed5{position:relative;overflow:visible;transition:transform .4s cubic-bezier(.25,.46,.45,.94),filter .3s ease}.qe6aa5ed5[data-q3c8a]{opacity:1;transform:none;animation:none}.q6ff0329f{position:relative}.q97c67767{position:relative;z-index:1;background:var(--background)}.q0552{position:sticky;bottom:0;z-index:0;height:clamp(200px,26vw,440px);display:flex;align-items:center;justify-content:center;overflow:hidden;contain:layout}.q6b4b{--reveal: 0;font-size:clamp(5rem,30vw,58rem);font-weight:900;line-height:.82;letter-spacing:-.03em;margin-left:-.04em;white-space:nowrap;color:#3c8af1;user-select:none;cursor:pointer;position:relative;display:inline-block;transform:translateZ(0);backface-visibility:hidden;will-change:clip-path,opacity;-webkit-clip-path:inset(calc(100% - var(--reveal) * 100%) 0 0 0);clip-path:inset(calc(100% - var(--reveal) * 100%) 0 0 0);opacity:calc(.15 + .85 * var(--reveal));transition:text-shadow .2s ease-out;animation:q964c 1.2s ease-out 1.5s both}@keyframes q964c{to{--reveal: 1}}.q97c67767 section{border-bottom-color:transparent!important;border-top-color:transparent!important}[data-q3c8a]{opacity:1;transform:none;transition:opacity .55s cubic-bezier(.25,.46,.45,.94),transform .55s cubic-bezier(.25,.46,.45,.94)}@media (prefers-reduced-motion:no-preference){[data-q3c8a]{opacity:0;transform:translateY(21px);animation:q9c0c .5s cubic-bezier(.25,.46,.45,.94) .12s both}}@keyframes q9c0c{to{opacity:1;transform:translateY(0)}}#qea7b230d{background:linear-gradient(to bottom,var(--background),var(--color-zinc-50) 89px,var(--color-zinc-50) calc(100% - 89px),var(--background))!important}.dark #qea7b230d{background:linear-gradient(to bottom,var(--background),var(--color-zinc-950) 89px,var(--color-zinc-950) calc(100% - 89px),var(--background))!important}#q7acd{background:linear-gradient(to bottom,var(--background),var(--color-zinc-50) 89px,var(--color-zinc-50))!important}.dark #q7acd{background:linear-gradient(to bottom,var(--background),var(--color-zinc-950) 89px,var(--color-zinc-950))!important}#q233fe9b1:before{content:"";position:absolute;top:0;left:0;right:0;height:89px;background:linear-gradient(to bottom,var(--background),transparent);z-index:5;pointer-events:none}#q233fe9b1:after{content:"";position:absolute;bottom:0;left:0;right:0;height:89px;z-index:5;pointer-events:none;background:linear-gradient(to top,var(--color-zinc-50),transparent)}.dark #q233fe9b1:after{background:linear-gradient(to top,var(--color-zinc-950),transparent)}.q257638fb{background:radial-gradient(ellipse at center,transparent 40%,rgba(255,255,255,.7) 100%)}.dark .q257638fb{background:radial-gradient(ellipse at center,transparent 40%,#070B14 100%)}#q233fe9b1 .qcba509e8{filter:saturate(1.12) contrast(1.06)}.dark #q233fe9b1 .qcba509e8{filter:saturate(1.08) contrast(1.05)}[data-q3c8a][data-qf86a="1"]{transition-delay:.1s}[data-q3c8a][data-qf86a="2"]{transition-delay:.2s}[data-q3c8a][data-qf86a="3"]{transition-delay:.3s}.q52dc3930{animation:q17dd .6s ease-out both}#q57ce.q4f89{background:#ffffff80;background:var(--background);@supports (color: color-mix(in lab,red,red)){background:color-mix(in oklch,var(--background) 50%,transparent)}-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 2px #0000000d}.dark #q57ce.q4f89{background:#0a0a0a80;background:var(--background);@supports (color: color-mix(in lab,red,red)){background:color-mix(in oklch,var(--background) 50%,transparent)}}.qa7c9ef52{opacity:0;animation:qcf8a .5s ease-out both}.qa7c9ef52:nth-child(1){animation-delay:.1s}.qa7c9ef52:nth-child(2){animation-delay:.15s}.qa7c9ef52:nth-child(3){animation-delay:.2s}.qa7c9ef52:nth-child(4){animation-delay:.25s}.qa7c9ef52:nth-child(5){animation-delay:.3s}.qa7c9ef52:nth-child(6){animation-delay:.35s}.qa7c9ef52:nth-child(7){animation-delay:.4s}.qaef5f3b4{opacity:0;animation:qaef5f3b4 .8s ease-out both}.qaef5f3b4[data-q5ca3="0"]{animation-delay:0s}.qaef5f3b4[data-q5ca3="1"]{animation-delay:.2s}.qaef5f3b4[data-q5ca3="2"]{animation-delay:.4s}.qaef5f3b4[data-q5ca3="3"]{animation-delay:.6s}.qaef5f3b4[data-q5ca3="4"]{animation-delay:.8s}.q4eca5a80{position:relative}.q626984dd{position:absolute;transition:opacity .25s ease,transform .3s cubic-bezier(.16,1,.3,1)}.dark .q71aa08c4{opacity:1;transform:rotate(0) scale(1)}.dark .q870f97e8{opacity:0;transform:rotate(45deg) scale(.8)}.q71aa08c4{opacity:0;transform:rotate(-45deg) scale(.8)}.q870f97e8{opacity:1;transform:rotate(0) scale(1)}.q7155ef5f{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23e5e7eb' fill-opacity='0.3'%3E%3Ccircle cx='7' cy='7' r='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.dark .q7155ef5f{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.08'%3E%3Ccircle cx='7' cy='7' r='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}@media (prefers-reduced-motion: reduce){.q3cf2ba70{animation:none!important}.q6d1e389a{animation:none!important;opacity:0!important;filter:none!important;transform:none!important}.q0767581c+.q6d1e389a{opacity:1!important}.qcba509e8{display:none!important}.qc1960438,.qc1960438:before{animation:none!important}.q52dc3930{animation:none!important}.qa7c9ef52,.qaef5f3b4{animation:none!important;opacity:1!important}.qba47b3f5{animation:none!important}.qb49867e5{animation:none!important;-webkit-clip-path:none!important;clip-path:none!important;opacity:1!important;filter:none!important;transform:none!important}.qcdf89d6c,.qe6aa5ed5{animation:none!important;transform:none!important}.qcdf89d6c:after,.qe6aa5ed5:after{animation:none!important;display:none}.q6b4b{transition:none!important;opacity:1!important;transform:none!important;-webkit-clip-path:none!important;clip-path:none!important;animation:none!important;--reveal: 1 !important}[data-q3c8a]{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.q626984dd{transition:none!important}.qed84{animation:none!important}}.qcba509e8,#q149e{touch-action:manipulation}.qcba509e8{filter:saturate(1.08) contrast(1.05)}.q8cae032c{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body:has([aria-modal=true]:not(.qa71dc6a2)){overflow:hidden}#q7316,#q332b,#q25e3,#q002d,.q0552,.q61bfaf44{-webkit-user-select:none;user-select:none}#q7acd input,#q7acd textarea,#q7acd label,#qd521 .q15920279,#qa921dcf4 input{-webkit-user-select:text;user-select:text}img{-webkit-user-drag:none;pointer-events:auto}.q7e07c6fc{display:var(--q74f5)}.q0057738d{display:var(--qa039)}.q34c93694{position:relative;overflow:hidden;border-radius:1rem}.q34c93694:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:auto;background:transparent}.qce7b2595{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.012;background-image:repeating-linear-gradient(-45deg,transparent,transparent 80px,currentColor 80px,currentColor 80.5px);mix-blend-mode:multiply}@media print{#q57ce{position:static!important}.q0552,.qcba509e8,#q149e{display:none!important}.q3cf2ba70{animation:none!important}.qc1960438:before{display:none!important}#q233fe9b1{background:#1a1a2e!important;color:#fff!important}}.qc1960438:focus-visible{outline-offset:3px}@keyframes qc6c4{0%{opacity:0;transform:translateY(21px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes q289a{0%{transform:translateY(6px) scale(.92);opacity:.4;filter:blur(2px)}to{transform:translateY(0) scale(1);opacity:1;filter:blur(0)}}@keyframes q9899{0%,to{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 20px oklch(.65 .18 250 / .2)}}@keyframes q4153{0%{opacity:0;transform:scale(.9);filter:blur(4px)}to{opacity:1;transform:scale(1);filter:blur(0)}}#q94afa8ad{-webkit-user-select:none;user-select:none}#q94afa8ad input{-webkit-user-select:text;user-select:text}@property --i83f7{syntax: "*"; inherits: false; initial-value: 0}@property --ie820{syntax: "*"; inherits: false; initial-value: 0}@property --i27ea{syntax: "*"; inherits: false; initial-value: 0}@property --i29e4{syntax: "*"; inherits: false; initial-value: 1}@property --ifaee{syntax: "*"; inherits: false; initial-value: 1}@property --i5e8b{syntax: "*"; inherits: false; initial-value: 1}@property --i7623{syntax: "*"; inherits: false}@property --i89d3{syntax: "*"; inherits: false}@property --iefa7{syntax: "*"; inherits: false}@property --i9e72{syntax: "*"; inherits: false}@property --i5f7f{syntax: "*"; inherits: false}@property --i9cda{syntax: "*"; inherits: false; initial-value: 0}@property --i156d{syntax: "*"; inherits: false; initial-value: 0}@property --i0eb6{syntax: "*"; inherits: false; initial-value: 0}@property --i7498{syntax: "*"; inherits: false; initial-value: solid}@property --i46fd{syntax: "*"; inherits: false}@property --i97ae{syntax: "<color>"; inherits: false; initial-value: #0000}@property --i2d74{syntax: "<color>"; inherits: false; initial-value: #0000}@property --i7aa4{syntax: "<color>"; inherits: false; initial-value: #0000}@property --ie44d{syntax: "*"; inherits: false}@property --i2faf{syntax: "*"; inherits: false}@property --i7f31{syntax: "<length-percentage>"; inherits: false; initial-value: 0%}@property --i60bf{syntax: "<length-percentage>"; inherits: false; initial-value: 50%}@property --i1cce{syntax: "<length-percentage>"; inherits: false; initial-value: 100%}@property --i1eee{syntax: "*"; inherits: false}@property --i4bc0{syntax: "*"; inherits: false}@property --ie2df{syntax: "*"; inherits: false}@property --i83cf{syntax: "*"; inherits: false; initial-value: 0 0 #0000}@property --iad8e{syntax: "*"; inherits: false}@property --i83b5{syntax: "<percentage>"; inherits: false; initial-value: 100%}@property --idc65{syntax: "*"; inherits: false; initial-value: 0 0 #0000}@property --ia5d5{syntax: "*"; inherits: false}@property --i71a4{syntax: "<percentage>"; inherits: false; initial-value: 100%}@property --i0c9c{syntax: "*"; inherits: false}@property --i149a{syntax: "*"; inherits: false; initial-value: 0 0 #0000}@property --id013{syntax: "*"; inherits: false}@property --id54c{syntax: "*"; inherits: false; initial-value: 0 0 #0000}@property --ib3e3{syntax: "*"; inherits: false}@property --if060{syntax: "<length>"; inherits: false; initial-value: 0px}@property --i0266{syntax: "*"; inherits: false; initial-value: #fff}@property --i284a{syntax: "*"; inherits: false; initial-value: 0 0 #0000}@property --ib78e{syntax: "*"; inherits: false; initial-value: solid}@property --i1ca0{syntax: "*"; inherits: false}@property --i2273{syntax: "*"; inherits: false}@property --i5920{syntax: "*"; inherits: false}@property --i6243{syntax: "*"; inherits: false}@property --i30f4{syntax: "*"; inherits: false}@property --i2ba4{syntax: "*"; inherits: false}@property --ia270{syntax: "*"; inherits: false}@property --ia7d7{syntax: "*"; inherits: false}@property --ifb7f{syntax: "*"; inherits: false}@property --i68d6{syntax: "*"; inherits: false}@property --ia350{syntax: "*"; inherits: false}@property --i46dc{syntax: "<percentage>"; inherits: false; initial-value: 100%}@property --i15a1{syntax: "*"; inherits: false}@property --i72b4{syntax: "*"; inherits: false}@property --if19f{syntax: "*"; inherits: false}@property --i7e90{syntax: "*"; inherits: false}@property --i0ad7{syntax: "*"; inherits: false}@property --ia5f4{syntax: "*"; inherits: false}@property --ia4c1{syntax: "*"; inherits: false}@property --i09eb{syntax: "*"; inherits: false}@property --i13d9{syntax: "*"; inherits: false}@property --i52bb{syntax: "*"; inherits: false}@property --ib146{syntax: "*"; inherits: false}@property --i848c{syntax: "*"; inherits: false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes q1931{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes q6084{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--qa208, 1rem)))}}@keyframes q02a8{0%{opacity:0;transform:translateY(18px) scale(.97);filter:blur(6px)}3.75%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}21%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}25%{opacity:0;transform:translateY(-18px) scale(.97);filter:blur(6px)}to{opacity:0;transform:translateY(-18px) scale(.97);filter:blur(6px)}}@keyframes q1340{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes qb1f9{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}@keyframes q073b{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes q17dd{0%{transform:translateY(-100px)}to{transform:translateY(0)}}@keyframes qaef5f3b4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes qcf8a{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes q038e{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes qe208{0%{width:0%}to{width:100%}}@layer ilp{@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{--reveal: 0;--i83f7: 0;--ie820: 0;--i27ea: 0;--i29e4: 1;--ifaee: 1;--i5e8b: 1;--i7623: initial;--i89d3: initial;--iefa7: initial;--i9e72: initial;--i5f7f: initial;--i9cda: 0;--i156d: 0;--i0eb6: 0;--i7498: solid;--i46fd: initial;--i97ae: #0000;--i2d74: #0000;--i7aa4: #0000;--ie44d: initial;--i2faf: initial;--i7f31: 0%;--i60bf: 50%;--i1cce: 100%;--i1eee: initial;--i4bc0: initial;--ie2df: initial;--i83cf: 0 0 #0000;--iad8e: initial;--i83b5: 100%;--idc65: 0 0 #0000;--ia5d5: initial;--i71a4: 100%;--i0c9c: initial;--i149a: 0 0 #0000;--id013: initial;--id54c: 0 0 #0000;--ib3e3: initial;--if060: 0px;--i0266: #fff;--i284a: 0 0 #0000;--ib78e: solid;--i1ca0: initial;--i2273: initial;--i5920: initial;--i6243: initial;--i30f4: initial;--i2ba4: initial;--ia270: initial;--ia7d7: initial;--ifb7f: initial;--i68d6: initial;--ia350: initial;--i46dc: 100%;--i15a1: initial;--i72b4: initial;--if19f: initial;--i7e90: initial;--i0ad7: initial;--ia5f4: initial;--ia4c1: initial;--i09eb: initial;--i13d9: initial;--i52bb: initial;--ib146: initial;--i848c: initial}}}html,body{height:auto!important;min-height:100%;overflow-y:visible!important}.q6b4b{font-size:clamp(3rem,18.5vw,46rem)!important}
@media (min-width:1024px){#qdc442f53{aspect-ratio:3336/1936!important;height:auto!important;min-height:0!important;align-self:center}}

#q2358,#q149e,.q7155ef5f{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 20%,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 20%,#000 80%,transparent 100%)}#q7316{border-bottom-color:transparent!important}#q7316::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}
.dark #q7316::after{background:linear-gradient(to bottom,
  var(--background) 0%,
  color-mix(in srgb, var(--background) 0%, transparent) 15%,

  color-mix(in srgb, var(--background) 0%, transparent) 96%,
  var(--background) 100%)}
:root:not(.dark) #q7316::after{background:linear-gradient(to bottom,
  #f9fafb 0%,
  rgba(249,250,251,0) 15%,
  color-mix(in srgb, var(--background) 0%, transparent) 96%,
  var(--background) 100%)}.q071cbe83{opacity:0;transition:opacity .7s ease-out}#q7316:hover .q071cbe83{opacity:1}#q7316 .qcba509e8{filter:saturate(1.12) contrast(1.06)}.dark #q7316 .qcba509e8{filter:saturate(1.08) contrast(1.05)}#q7316>div[aria-hidden=true]{pointer-events:none}#q7316 #q149e{pointer-events:none}.q0552{height:clamp(140px,20vw,280px)!important;container-type:inline-size!important}.q6b4b{font-size:clamp(3rem,15.3cqw,44rem)!important}#q332b{position:relative;isolation:isolate;overflow:hidden}#q332b:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,rgba(60,138,241,.06) 1px,transparent 1px);background-size:24px 24px;mask-image:linear-gradient(180deg,transparent 0%,#000 40%,#000 60%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 40%,#000 60%,transparent 100%)}.dark #q332b:before{background-image:radial-gradient(circle,rgba(60,138,241,.1) 1px,transparent 1px)}#q7acd{position:relative;isolation:isolate;overflow:hidden}#q7acd:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;z-index:-1;pointer-events:none;background:radial-gradient(circle,rgba(60,138,241,.06) 0%,transparent 70%);border-radius:50%}.dark #q7acd:before{background:radial-gradient(circle,rgba(60,138,241,.1) 0%,transparent 70%)}#q326c{background:#141418d9!important;color:#fff!important;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 16px #0006,0 0 0 1px #ffffff0f inset,0 8px 32px #3c8af11a;transition:opacity .3s ease,transform .3s ease,background .3s ease}#q326c:hover{background:#1e1e24f2!important;transform:translateY(-3px);box-shadow:0 6px 20px #00000080,0 0 0 1px #ffffff1a inset,0 12px 40px #3c8af12e}:root:not(.dark) #q326c{background:#141418d1!important;color:#fff!important}:root:not(.dark) #q326c:hover{background:#1e1e24f2!important}

@media (prefers-reduced-motion: reduce) {
  .qaef5f3b4 { animation: none !important; opacity: 1 !important}}
.qdcc4a858{margin-left:-.25rem}.q12e10f48{margin-left:-.0625rem}.q2e82163d{height:2.75rem;margin-left:-.25rem}

@supports not (color: oklch(0 0 0)){:root{--background:rgb(255, 255, 255);--foreground:rgb(10, 10, 10);--card:rgb(255, 255, 255);--card-foreground:rgb(10, 10, 10);--popover:rgb(255, 255, 255);--popover-foreground:rgb(10, 10, 10);--primary:rgb(23, 23, 23);--primary-foreground:rgb(250, 250, 250);--secondary:rgb(245, 245, 245);--secondary-foreground:rgb(23, 23, 23);--muted:rgb(245, 245, 245);--muted-foreground:rgb(115, 115, 115);--accent:rgb(245, 245, 245);--accent-foreground:rgb(23, 23, 23);--destructive:rgb(231, 0, 11);--border:rgb(229, 229, 229);--input:rgb(229, 229, 229);--ring:rgb(228, 228, 231);--color-1:rgb(255, 66, 66);--color-2:rgb(161, 66, 254);--color-3:rgb(64, 161, 255);--color-4:rgb(67, 208, 255);--color-5:rgb(160, 255, 66)}.dark{--background:rgb(10, 10, 10);--foreground:rgb(250, 250, 250);--card:rgb(23, 23, 23);--card-foreground:rgb(250, 250, 250);--popover:rgb(23, 23, 23);--popover-foreground:rgb(250, 250, 250);--primary:rgb(229, 229, 229);--primary-foreground:rgb(23, 23, 23);--secondary:rgb(38, 38, 38);--secondary-foreground:rgb(250, 250, 250);--muted:rgb(38, 38, 38);--muted-foreground:rgb(161, 161, 161);--accent:rgb(38, 38, 38);--accent-foreground:rgb(250, 250, 250);--destructive:rgb(255, 100, 103);--border:rgba(245, 255, 255, 0.102);--input:rgba(255, 255, 255, 0.149);--ring:rgb(115, 115, 115);--color-1:rgb(255, 66, 66);--color-2:rgb(161, 66, 254);--color-3:rgb(64, 161, 255);--color-4:rgb(67, 208, 255);--color-5:rgb(160, 255, 66)}}

[data-billing="monthly"] [data-q8711]{display:none}
[data-billing="yearly"] [data-q8052]{display:none}
.il-price-locked{display:inline-flex;align-items:center;padding:4px 16px;border:1px solid var(--q-line,rgba(120,130,150,.28));border-radius:999px;color:var(--q-muted,var(--muted-foreground));background:var(--q-surface,rgba(120,130,150,.10));font:600 20px/1.2 'Inter',system-ui,sans-serif;letter-spacing:.2px;user-select:none;-webkit-user-select:none}

[data-billing="monthly"] [data-q66dd="monthly"],
[data-billing="yearly"] [data-q66dd="yearly"]{
  background-color:var(--background);
  box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1)}
[data-billing="monthly"] [data-q66dd="yearly"],
[data-billing="yearly"] [data-q66dd="monthly"]{
  background-color:transparent;
  box-shadow:none}

span[data-il-save]{
  background-color:var(--color-emerald-700);
  border-color:var(--color-emerald-600);
  color:#ffffff}

@media (prefers-reduced-motion: reduce) {
  .q3cf2ba70 {
    width: 100%;
    justify-content: space-evenly}
  .q3cf2ba70 > a[aria-hidden="true"] { display: none}

}
.q61bfaf44.qf4c7c073 { color: color-mix(in srgb, var(--foreground) 72%, transparent)}
.dark .q61bfaf44.qf4c7c073 { color: color-mix(in srgb, var(--foreground) 78%, transparent)}

.il-contact-map { width: 100%; max-width: 420px; opacity: .35}
.il-field-wrap { position: relative}
.il-field-with-icon { width: 100%; padding-left: 1rem; padding-right: 2.75rem}
.il-field-icon { position: absolute; right: .9rem; top: 50%; transform: translateY(-50%); width: 1.15rem; height: 1.15rem; pointer-events: none}
.il-field-icon-user { display: inline-block; --hero-user: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor'><path stroke-linecap='round' stroke-linejoin='round' d='M15.75 6a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0ZM4.501 20.118a7.5 7.5 0 0 1 14.998 0A17.933 17.933 0 0 1 12 21.75c-2.676 0-5.216-.584-7.499-1.632Z'/></svg>"); -webkit-mask: var(--hero-user); mask: var(--hero-user); mask-repeat: no-repeat; background-color: currentColor}
.il-field-icon-chevron { --hero-chevron-down: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor'><path stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5'/></svg>"); -webkit-mask: var(--hero-chevron-down); mask: var(--hero-chevron-down); mask-repeat: no-repeat; background-color: currentColor}
.il-select-bare { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: none}
.q3cf2ba70 { min-height: 2.5rem}

.q3cf2ba70 > a { flex: 0 0 auto; width: max(8rem, 14.286cqi)}
.q3cf2ba70 img[data-il-brand-gone] { display: none}

.il-nf-backdrop { background-image: url('/static/images/bg-graph-illunare.svg'); opacity: .10}

.q55385f0c { position: fixed; inset: 0; z-index: -2; pointer-events: none; background: url('/static/images/bg-stars-illunare.svg') center center / cover no-repeat}
:root:not(.dark) .q55385f0c { opacity: .12}
.q6b56eb0a { position: fixed; left: 0; right: 0; bottom: 0; z-index: -1; pointer-events: none; height: clamp(120px, 20vh, 260px); background: url('/static/images/footer-skyline-illunare.svg') center bottom / 100% auto no-repeat; opacity: .85}
.dark .q6b56eb0a { opacity: .9}
.dark .q55385f0c::after { content: ''; position: absolute; inset: 0; background: radial-gradient(120% 90% at 50% 30%, rgba(10,10,10,.35), rgba(10,10,10,.78))}

.il-verify-page { min-height: 100dvh; display: flex; flex-direction: column}
.il-verify-page > .qa9e15025 { flex: 1 0 auto; display: flex; flex-direction: column; align-items: center; text-align: center}
.il-verify-page > .qa9e15025 > .q99fe6317 { margin-top: auto}
.il-verify-page > .qa9e15025 > .q5f195eb3 { margin-top: auto}
.il-verify-card { max-width: 720px; width: 100%; margin: 0 auto}
.il-verify-form { margin: 0 0 6px}
.il-verify-field { display: flex; align-items: center; gap: 10px; height: 54px; padding: 0 8px 0 16px;
  border: 1px solid var(--border); border-radius: 999px; background: color-mix(in srgb, var(--card) 92%, transparent)}
.il-verify-field:focus-within { border-color: #3C8AF1; box-shadow: 0 0 0 3px rgba(60,138,241,.25)}
.il-verify-ico { width: 20px; height: 20px; flex: none; color: var(--muted-foreground)}
.il-verify-field input { flex: 1 1 auto; min-width: 0; border: 0; background: transparent; outline: none;
  color: inherit; font-size: 15px; letter-spacing: .06em; text-transform: uppercase}
.il-verify-field input::placeholder { text-transform: none; letter-spacing: normal; color: var(--muted-foreground)}
.il-verify-btn { flex: none; height: 40px; padding: 0 22px; border: 0; border-radius: 999px;
  background: #3C8AF1; color: #fff; font-size: 14px; font-weight: 600; cursor: pointer; transition: filter .15s ease}
.il-verify-btn:hover { filter: brightness(1.07)}
.il-verify-result { margin-top: 18px; padding: 16px 18px; border-radius: 12px; border: 1px solid var(--border); text-align: left}
.il-verify-result strong { display: block; margin-bottom: 6px; font-size: 16px}
.il-verify-result p { margin: 4px 0; font-size: 14px}
.il-verify-ok { border-color: rgba(34,197,94,.5)}
.il-verify-ok strong { color: #22c55e}
.il-verify-bad { border-color: rgba(244,63,94,.5)}
.il-verify-bad strong { color: #f43f5e}
.il-verify-note { font-size: 12px; opacity: .7; margin-top: 14px}

.il-verify-results { display: flex; flex-direction: column; gap: 12px}
.il-verify-seq { display: inline-block; margin-bottom: 6px; padding: 1px 8px; border-radius: 999px; font-size: 12px; font-weight: 600; opacity: .8; border: 1px solid var(--border)}
#q326c { box-shadow: 0 6px 18px rgba(2,8,23,.22)}

.q1sep{font-size:.5em;opacity:.5;vertical-align:.18em;color:var(--muted-foreground);letter-spacing:normal}

.ilcred{color:inherit!important;text-decoration:none}
.ilcred:hover{color:var(--color-blue-600)!important;text-decoration:underline}
.dark .ilcred:hover{color:var(--color-blue-400)!important}

@media (max-width:1023.98px){
  #q57ce nav.q7a3ac241{display:none!important}
  #q57ce [data-qf0d5]{display:inline-flex!important}
  #q8cae032c.qcca89eff:not(.qa71dc6a2){display:block!important}
  footer.q6ff0329f .q1f7fd479.q303a2b30.q6ef3261e{flex-wrap:wrap;gap:.75rem;row-gap:.5rem}
}

input:user-invalid,
select:user-invalid,
textarea:user-invalid {
  border-color: var(--color-red-600, #dc2626);
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--color-red-600, #dc2626) 14%, transparent)}

input:user-valid,
select:user-valid,
textarea:user-valid {
  border-color: color-mix(in srgb, #16a34a 55%, transparent)}

:has(> input:user-invalid) ~ .il-field-hint{
  display: none}

#q57ce{box-shadow:none}
#q57ce.q4f89{box-shadow:0 1px 2px 0 rgb(0 0 0 / .05)}

#q0552 .q6b4b{font-size:15.7152cqw}

:root:not(.dark) #q7316{--i7aa4:#FBFCFF}

:root:not(.dark) .q95efc3c7:not(.q704c0a46){color:#1668CC;border-color:#1b84ff;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}:root:not(.dark) .q95efc3c7:not(.q704c0a46):hover{color:#0F55A8;border-color:#1668CC;background:#F5F9FF;box-shadow:0 6px 18px rgba(22,104,204,.14);transform:translateY(-1px)}:root:not(.dark) .q95efc3c7:not(.q704c0a46):active{transform:translateY(0);box-shadow:0 2px 8px rgba(22,104,204,.12)}:root:not(.dark) .q95efc3c7.q704c0a46{transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}:root:not(.dark) .q95efc3c7.q704c0a46:hover{box-shadow:0 8px 22px rgba(27,132,255,.30);transform:translateY(-1px)}:root:not(.dark) .q95efc3c7.q704c0a46:active{transform:translateY(0);box-shadow:0 3px 10px rgba(27,132,255,.24)}@media (prefers-reduced-motion:reduce){:root:not(.dark) .q95efc3c7:hover,:root:not(.dark) .q95efc3c7:active{transform:none}}

:root .q6b56eb0a,:root .q0ed4e0ab{height:auto;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 60%);mask-image:linear-gradient(to bottom,transparent 0%,#000 60%)}
:root .q6b56eb0a{aspect-ratio:1886/371}
:root .q0ed4e0ab{aspect-ratio:2000/419}
:root:not(.dark) .q55385f0c,:root:not(.dark) .q68fd4db2{opacity:.032}

:root:not(.dark) .q6b56eb0a,:root:not(.dark) .q0ed4e0ab{opacity:.07}

:root:not(.dark) .q0ed4e0ab{opacity:.85}

.q55385f0c { position: fixed; inset: 0; z-index: -2; pointer-events: none; background: url('/static/images/bg-stars-illunare.svg') center center / cover no-repeat}
  :root:not(.dark) .q55385f0c { opacity: .12}
  .q6b56eb0a { position: fixed; left: 0; right: 0; bottom: 0; z-index: -1; pointer-events: none; height: clamp(120px, 20vh, 260px); background: url('/static/images/footer-skyline-illunare.svg') center bottom / 100% auto no-repeat; opacity: .85}
  .dark .q6b56eb0a { opacity: .9}
  .dark .q55385f0c::after { content: ''; position: absolute; inset: 0; background: radial-gradient(120% 90% at 50% 30%, rgba(10,10,10,.35), rgba(10,10,10,.78))}

.q2dea42a8 a { color: inherit; text-decoration: none}

  .qfae0705a { transition: color .2s}
  .qfae0705a:hover { color: var(--color-blue-400); text-decoration: underline}

  .qbab6c6f8 { display: inline-flex; align-items: center; gap: .5rem; border-radius: 999px;
    padding: .45rem 1rem; font-size: .875rem; font-weight: 600; white-space: nowrap}

  #qdee6ddb5 { white-space: normal; max-width: min(100%, 30rem); flex: 0 1 auto;
    text-align: left; line-height: 1.25; align-items: flex-start}
  #qdee6ddb5 .q1e3c0620 { margin-top: .3rem}

  @media (min-width: 760px) {
    .q2dea42a8 div:has(> #qdee6ddb5) > div { min-width: 26rem; flex: 1 1 auto}
    #qdee6ddb5 { align-self: center}
  }
  .qbab6c6f8--sm { padding: .25rem .7rem; font-size: .75rem}

  .q1e3c0620 { width: .55rem; height: .55rem; border-radius: 999px; flex: none}
  .q1e3c0620--sm { width: .5rem; height: .5rem}

  .qbd085255 { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: .75rem; margin-top: .5rem}
  @media (max-width: 1099px) { .qbd085255 { grid-template-columns: repeat(2, minmax(0, 1fr))}}
  @media (max-width: 720px) { .qbd085255 { grid-template-columns: 1fr}}
  .q5b3e5fad { border: 1px solid var(--border); border-radius: .85rem; background: var(--background);
    padding: 1rem 1.1rem}
  .q5b3e5fad b { display: block; font-size: 1.6rem; font-weight: 700; color: var(--foreground); line-height: 1.1}
  .q5b3e5fad small { color: var(--muted-foreground); font-size: .78rem}

  .q002ee9ce { display: flex; flex-wrap: wrap; align-items: center; gap: .6rem 1.25rem;
    font-size: .75rem; color: var(--muted-foreground); margin-top: 1rem}
  .q002ee9ce span { display: inline-flex; align-items: center; gap: .45rem; white-space: nowrap}
  .q002ee9ce .q6954cab1 { margin-left: auto; color: var(--muted-foreground); opacity: .8; white-space: normal}
  .qc522f5ba { width: .65rem; height: .65rem; border-radius: 3px}

  .q3c3201b9 { margin: 1.5rem 0}
  .q06dbcd99 { font-size: .8rem; line-height: 1.5; color: var(--muted-foreground); margin: -.25rem 0 .85rem; max-width: 46rem}
  .q06dbcd99 strong { color: var(--foreground); font-weight: 600}
  .q3c3201b9 h2 { font-size: .72rem; font-weight: 600; text-transform: uppercase; letter-spacing: .06em;
    color: var(--muted-foreground); margin: 0 0 .75rem}
  .q03bf9f46 { border: 1px solid var(--border); border-radius: .85rem; background: var(--background); overflow: hidden}
  .q28406e4b { padding: 1rem 1.25rem}
  .q28406e4b + .q28406e4b { border-top: 1px solid color-mix(in oklab, var(--border) 70%, transparent)}
  .qbc88f3ab { display: flex; align-items: center; justify-content: space-between; gap: 1rem; margin-bottom: .75rem}
  .qbc88f3ab .q06f5c8b9 { font-weight: 500; color: var(--foreground)}
  .qbc88f3ab .q0a0965b4 { font-size: .85rem; color: var(--muted-foreground)}
  .qea458b97 { display: flex; align-items: center; gap: .75rem; flex: none}

  .qb973c037 { display: flex; gap: 1px; height: 1.85rem}
  .q1133a42f { flex: 1; border-radius: 2px; transition: opacity .15s}
  .q1133a42f:hover { opacity: .65}
  .q8e8cd78d { display: flex; justify-content: space-between; font-size: .62rem; color: var(--muted-foreground);
    opacity: .8; margin-top: .4rem}

  .q116c1fcd { display: flex; align-items: center; gap: .75rem; margin-top: .85rem; padding-top: .85rem;
    border-top: 1px solid color-mix(in oklab, var(--border) 55%, transparent)}
  .qf115a0a2 { font-size: .62rem; text-transform: uppercase; letter-spacing: .05em;
    color: var(--muted-foreground); opacity: .8; flex: none}
  .q844d { flex: 1; height: 96px; min-width: 0}

  .qb4a98050 { margin-top: 2rem}
  .qb4a98050 h2 { font-size: 1.25rem; font-weight: 700; color: var(--foreground); margin: 0 0 .25rem}
  .qb4a98050 > p { font-size: .875rem; color: var(--muted-foreground); margin: 0 0 1.25rem}
  .q8980839f { border: 1px solid var(--border); border-radius: .85rem; background: var(--background);
    overflow: hidden; margin-bottom: .75rem}
  .q8980839f summary { display: flex; align-items: center; justify-content: space-between; gap: 1rem;
    padding: 1.1rem 1.25rem; cursor: pointer; list-style: none}
  .q8980839f summary::-webkit-details-marker { display: none}
  .q8980839f summary h3 { font-size: .95rem; font-weight: 600; color: var(--foreground); margin: 0}
  .q8980839f summary .qb6ea316f { font-size: .75rem; color: var(--muted-foreground); margin-top: .15rem}
  .q85be4b5a { color: var(--muted-foreground); transition: transform .2s}
  .q8980839f[open] .q85be4b5a { transform: rotate(180deg)}
  .q13d865c4 { padding: 0 1.25rem 1.25rem}
  .q13d865c4 p { font-size: .875rem; line-height: 1.6; color: var(--muted-foreground); margin: 0}
  .q7f8184 { display: flex; flex-wrap: wrap; gap: .65rem 2rem; margin-top: 1rem; padding-top: 1rem;
    border-top: 1px solid color-mix(in oklab, var(--border) 70%, transparent); font-size: .78rem}
  .q7f8184 span { display: inline-flex; align-items: center; gap: .45rem; color: var(--muted-foreground)}
  .q7f8184 strong { color: var(--foreground); font-weight: 600}

  .q032cd252 { position: relative; border: 1px solid var(--border); border-radius: .85rem;
    background: var(--background); overflow: hidden}
  .qeca63cab { padding: 1.25rem; display: flex; flex-direction: column; gap: .75rem;
    filter: blur(5px); user-select: none; pointer-events: none}
  .q839e2a4a { border: 1px solid color-mix(in oklab, var(--border) 60%, transparent); border-radius: .6rem; padding: 1rem}
  .q839e2a4a i { display: block; height: .7rem; border-radius: 4px; background: color-mix(in oklab, var(--muted-foreground) 28%, transparent); margin-bottom: .55rem}
  .q18b56b8a { position: absolute; inset: 0; display: flex; flex-direction: column; align-items: center;
    justify-content: center; gap: .85rem; text-align: center; padding: 1.5rem;
    background: color-mix(in oklab, var(--background) 45%, transparent)}
  .q18b56b8a p { font-size: .9rem; font-weight: 500; color: var(--foreground); max-width: 24rem; margin: 0}

  .q2dea42a8 .q8766795e { display: inline-flex; align-items: center; border-radius: .6rem; background: var(--primary);
    color: var(--primary-foreground); font-size: .875rem; font-weight: 600; padding: .55rem 1.25rem; transition: opacity .2s}
  .q2dea42a8 .q8766795e:hover { opacity: .9}

  .qde905f36 { font-size: .82rem; color: var(--muted-foreground); opacity: .9; margin-top: 2.25rem; line-height: 1.6}

  .qb4a98050 .q329468ee { display: none}
  .q18fd0e52 { display: flex; justify-content: center; margin-top: 1.75rem; margin-bottom: .25rem}
  .q18fd0e52.is-done { display: none}

  .qdd127518[hidden] { display: none}
  .qdd127518 { position: fixed; inset: 0; z-index: 60; display: flex; align-items: center; justify-content: center; padding: 1rem}
  .q4e5247b0 { position: absolute; inset: 0; background: rgba(0,0,0,.6); -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px)}
  .q714d049f { position: relative; z-index: 1; width: 100%; max-width: 380px; background: var(--card); border: 1px solid var(--border); border-radius: .9rem; padding: 1.5rem; display: flex; flex-direction: column; gap: .75rem}
  .q714d049f h3 { margin: 0; font-size: 1.1rem; font-weight: 700; color: var(--foreground)}
  .q714d049f p { margin: 0; font-size: .85rem; color: var(--muted-foreground)}
  .q08d4da1a { display: flex; flex-direction: column; gap: .3rem; font-size: .8rem; color: var(--muted-foreground)}
  .q08d4da1a input { padding: .6rem .75rem; border-radius: .55rem; border: 1px solid var(--border); background: var(--background); color: var(--foreground); font-size: .9rem}
  .q8b245de5 { position: relative; display: block}
  .q8b245de5 input { width: 100%; padding-right: 2.5rem}
  .q94d57881 { position: absolute; right: .65rem; top: 50%; transform: translateY(-50%); display: inline-flex; align-items: center; color: var(--muted-foreground); border: 0; background: transparent; padding: 0; line-height: 0}
  button.q94d57881 { cursor: pointer}
  button.q94d57881:hover { color: var(--foreground)}
  .q742f9e44 { display: flex; gap: .6rem; justify-content: flex-end; margin-top: .25rem}
  .qb9047daa { background: transparent; border: 1px solid var(--border); color: var(--muted-foreground); border-radius: .55rem; padding: .55rem .9rem; cursor: pointer}

  .q68fd4db2 { position: fixed; inset: 0; z-index: -2; pointer-events: none; background: url('/static/images/bg-stars-illunare.svg') center center / cover no-repeat}
  :root:not(.dark) .q68fd4db2 { opacity: .12}

  .q0ed4e0ab { position: fixed; left: 0; right: 0; bottom: 0; z-index: -1; pointer-events: none; height: clamp(120px, 20vh, 260px); background: url('/static/images/footer-ascii-illunare.webp') center bottom / 100% auto no-repeat; opacity: .9}

  .q5b3e5fad, .q03bf9f46, .q8980839f { background: var(--card); box-shadow: 0 2px 8px rgba(0,0,0,.30)}
  .q13d865c4 { background: color-mix(in oklab, var(--card) 70%, transparent)}

  :root.dark .q68fd4db2::after { content:""; position:absolute; inset:0; background: radial-gradient(120% 90% at 50% 30%, rgba(10,10,10,.35), rgba(10,10,10,.78))}

#qbe58a33a{--qa88d:#3C8AF1;--q4676:#ffffff;position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:var(--q4676,#ffffff);transition:opacity .35s ease}
html.dark #qbe58a33a{--q4676:#0A0A0A;--q6e64:#fff}
#qbe58a33a.q0086554f{opacity:0;pointer-events:none}
#qbe58a33a .qe1bacfb1{position:relative;width:100px;height:100px;display:flex;align-items:center;justify-content:center}
#qbe58a33a .qde0c0793{position:absolute;inset:0;width:100px;height:100px}
#qbe58a33a .qde0c0793 circle{fill:none;stroke:var(--qa88d,#3C8AF1);stroke-width:4;stroke-linecap:round;transform-box:fill-box;transform-origin:center}
#qbe58a33a .q83e88d66 circle{stroke-dasharray:6 9.5;animation:q4f14 6s linear infinite reverse}
#qbe58a33a .q2d0459d2 circle{stroke-dasharray:173 289;animation:q4f14 35s linear infinite}
#qbe58a33a .qe32fa7c6{position:relative;z-index:2;width:40px;height:40px;display:block;background-color:var(--q6e64,#3C8AF1);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%27160%20145%20160%20205%27%3E%3Cpath%20d%3D%27M%20302.00%20277.43%20L%20301.00%20277.44%20L%20300.15%20277.00%20L%20300.00%20276.88%20L%20299.00%20276.47%20L%20298.02%20276.00%20L%20298.00%20275.98%20L%20297.00%20275.50%20L%20296.00%20275.08%20L%20295.90%20275.00%20L%20295.00%20274.53%20L%20294.00%20274.18%20L%20293.76%20274.00%20L%20293.00%20273.58%20L%20292.00%20273.34%20L%20291.30%20273.00%20L%20291.00%20272.81%20L%20290.00%20272.49%20L%20289.00%20272.19%20L%20288.68%20272.00%20L%20288.00%20271.65%20L%20287.00%20271.41%20L%20286.07%20271.00%20L%20286.00%20270.95%20L%20285.00%20270.54%20L%20284.00%20270.29%20L%20283.40%20270.00%20L%20283.00%20269.77%20L%20282.00%20269.52%20L%20281.00%20269.34%20L%20280.11%20269.00%20L%20280.00%20268.94%20L%20279.00%20268.59%20L%20278.00%20268.42%20L%20277.00%20268.13%20L%20276.75%20268.00%20L%20276.00%20267.69%20L%20275.00%20267.48%20L%20274.00%20267.27%20L%20273.33%20267.00%20L%20273.00%20266.84%20L%20272.00%20266.61%20L%20271.00%20266.48%20L%20270.00%20266.34%20L%20269.00%20266.08%20L%20268.79%20266.00%20L%20268.00%20265.74%20L%20267.00%20265.56%20L%20266.00%20265.44%20L%20265.00%20265.26%20L%20264.13%20265.00%20L%20264.00%20264.95%20L%20263.00%20264.58%20L%20262.56%20264.00%20L%20262.38%20263.00%20L%20262.00%20262.02%20L%20261.99%20262.00%20L%20261.63%20261.00%20L%20261.45%20260.00%20L%20261.18%20259.00%20L%20261.00%20258.65%20L%20260.73%20258.00%20L%20260.51%20257.00%20L%20260.30%20256.00%20L%20260.00%20255.28%20L%20259.86%20255.00%20L%20259.58%20254.00%20L%20259.40%20253.00%20L%20259.05%20252.00%20L%20259.00%20251.91%20L%20258.65%20251.00%20L%20258.47%20250.00%20L%20258.22%20249.00%20L%20258.00%20248.55%20L%20257.76%20248.00%20L%20257.53%20247.00%20L%20257.34%20246.00%20L%20257.00%20245.17%20L%20256.91%20245.00%20L%20256.59%20244.00%20L%20256.42%20243.00%20L%20256.10%20242.00%20L%20256.00%20241.81%20L%20255.68%20241.00%20L%20255.49%20240.00%20L%20255.26%20239.00%20L%20255.00%20238.44%20L%20254.80%20238.00%20L%20254.55%20237.00%20L%20254.36%20236.00%20L%20254.00%20235.08%20L%20253.96%20235.00%20L%20253.62%20234.00%20L%20253.44%20233.00%20L%20253.15%20232.00%20L%20253.00%20231.72%20L%20252.59%20231.00%20L%20252.48%20230.00%20L%20252.29%20229.00%20L%20252.00%20228.33%20L%20251.84%20228.00%20L%20251.57%20227.00%20L%20251.39%20226.00%20L%20251.02%20225.00%20L%20251.00%20224.97%20L%20250.64%20224.00%20L%20250.46%20223.00%20L%20250.20%20222.00%20L%20250.00%20221.59%20L%20249.74%20221.00%20L%20249.52%20220.00%20L%20249.32%20219.00%20L%20249.00%20218.23%20L%20248.88%20218.00%20L%20248.58%20217.00%20L%20248.41%20216.00%20L%20248.08%20215.00%20L%20248.00%20214.86%20L%20247.67%20214.00%20L%20247.48%20213.00%20L%20247.24%20212.00%20L%20247.00%20211.49%20L%20246.78%20211.00%20L%20246.54%20210.00%20L%20246.35%20209.00%20L%20246.00%20208.12%20L%20245.93%20208.00%20L%20245.61%20207.00%20L%20245.43%20206.00%20L%20245.13%20205.00%20L%20245.00%20204.75%20L%20244.69%20204.00%20L%20244.50%20203.00%20L%20244.27%20202.00%20L%20244.00%20201.39%20L%20243.82%20201.00%20L%20243.56%20200.00%20L%20243.38%20199.00%20L%20243.00%20198.02%20L%20242.99%20198.00%20L%20242.63%20197.00%20L%20242.45%20196.00%20L%20242.18%20195.00%20L%20242.00%20194.65%20L%20241.73%20194.00%20L%20241.51%20193.00%20L%20241.29%20192.00%20L%20241.00%20191.59%20L%20240.62%20191.00%20L%20240.00%20190.41%20L%20239.14%20190.00%20L%20239.00%20189.90%20L%20238.00%20189.88%20L%20237.81%20190.00%20L%20237.00%20190.37%20L%20236.31%20191.00%20L%20236.00%20191.45%20L%20235.63%20192.00%20L%20235.44%20193.00%20L%20235.19%20194.00%20L%20235.00%20194.41%20L%20234.73%20195.00%20L%20234.51%20196.00%20L%20234.32%20197.00%20L%20234.00%20197.81%20L%20233.90%20198.00%20L%20233.58%20199.00%20L%20233.41%20200.00%20L%20233.11%20201.00%20L%20233.00%20201.22%20L%20232.68%20202.00%20L%20232.48%20203.00%20L%20232.26%20204.00%20L%20232.00%20204.63%20L%20231.82%20205.00%20L%20231.55%20206.00%20L%20231.37%20207.00%20L%20231.02%20208.00%20L%20231.00%20208.03%20L%20230.63%20209.00%20L%20230.45%20210.00%20L%20230.20%20211.00%20L%20230.00%20211.44%20L%20229.75%20212.00%20L%20229.52%20213.00%20L%20229.33%20214.00%20L%20229.00%20214.85%20L%20228.91%20215.00%20L%20228.59%20216.00%20L%20228.42%20217.00%20L%20228.13%20218.00%20L%20228.00%20218.25%20L%20227.69%20219.00%20L%20227.49%20220.00%20L%20227.28%20221.00%20L%20227.00%20221.67%20L%20226.83%20222.00%20L%20226.56%20223.00%20L%20226.38%20224.00%20L%20226.04%20225.00%20L%20226.00%20225.08%20L%20225.64%20226.00%20L%20225.46%20227.00%20L%20225.22%20228.00%20L%20225.00%20228.48%20L%20224.76%20229.00%20L%20224.54%20230.00%20L%20224.43%20231.00%20L%20224.00%20231.89%20L%20223.94%20232.00%20L%20223.60%20233.00%20L%20223.42%20234.00%20L%20223.15%20235.00%20L%20223.00%20235.30%20L%20222.70%20236.00%20L%20222.49%20237.00%20L%20222.29%20238.00%20L%20222.00%20238.70%20L%20221.85%20239.00%20L%20221.56%20240.00%20L%20221.39%20241.00%20L%20221.06%20242.00%20L%20221.00%20242.11%20L%20220.65%20243.00%20L%20220.47%20244.00%20L%20220.23%20245.00%20L%20220.00%20245.52%20L%20219.78%20246.00%20L%20219.53%20247.00%20L%20219.35%20248.00%20L%20219.00%20248.92%20L%20218.95%20249.00%20L%20218.61%20250.00%20L%20218.43%20251.00%20L%20218.16%20252.00%20L%20218.00%20252.33%20L%20217.71%20253.00%20L%20217.50%20254.00%20L%20217.30%20255.00%20L%20217.00%20255.73%20L%20216.86%20256.00%20L%20216.57%20257.00%20L%20216.40%20258.00%20L%20216.08%20259.00%20L%20216.00%20259.16%20L%20215.66%20260.00%20L%20215.47%20261.00%20L%20215.24%20262.00%20L%20215.00%20262.56%20L%20214.79%20263.00%20L%20214.54%20264.00%20L%20214.00%20264.65%20L%20213.00%20264.95%20L%20212.87%20265.00%20L%20212.00%20265.26%20L%20211.00%20265.44%20L%20210.00%20265.56%20L%20209.00%20265.73%20L%20208.17%20266.00%20L%20208.00%20266.07%20L%20207.00%20266.33%20L%20206.00%20266.47%20L%20205.00%20266.60%20L%20204.00%20266.83%20L%20203.64%20267.00%20L%20203.00%20267.26%20L%20202.00%20267.48%20L%20201.00%20267.68%20L%20200.23%20268.00%20L%20200.00%20268.12%20L%20199.00%20268.42%20L%20198.00%20268.59%20L%20197.00%20268.91%20L%20196.85%20269.00%20L%20196.00%20269.33%20L%20195.00%20269.52%20L%20194.00%20269.76%20L%20193.56%20270.00%20L%20193.00%20270.28%20L%20192.00%20270.54%20L%20191.00%20270.94%20L%20190.91%20271.00%20L%20190.00%20271.40%20L%20189.00%20271.64%20L%20188.28%20272.00%20L%20188.00%20272.17%20L%20187.00%20272.48%20L%20186.00%20272.79%20L%20185.66%20273.00%20L%20185.00%20273.33%20L%20184.00%20273.57%20L%20183.21%20274.00%20L%20183.00%20274.16%20L%20182.00%20274.53%20L%20181.08%20275.00%20L%20181.00%20275.07%20L%20180.00%20275.49%20L%20179.00%20275.95%20L%20178.94%20276.00%20L%20178.00%20276.46%20L%20177.00%20276.85%20L%20176.81%20277.00%20L%20176.00%20277.42%20L%20175.00%20277.42%20L%20174.78%20277.00%20L%20175.00%20276.52%20L%20175.25%20276.00%20L%20175.49%20275.00%20L%20175.69%20274.00%20L%20176.00%20273.27%20L%20176.15%20273.00%20L%20176.44%20272.00%20L%20176.63%20271.00%20L%20177.00%20270.01%20L%20177.01%20270.00%20L%20177.39%20269.00%20L%20177.58%20268.00%20L%20177.87%20267.00%20L%20178.00%20266.76%20L%20178.32%20266.00%20L%20178.53%20265.00%20L%20178.77%20264.00%20L%20179.00%20263.50%20L%20179.24%20263.00%20L%20179.48%20262.00%20L%20179.69%20261.00%20L%20180.00%20260.24%20L%20180.13%20260.00%20L%20180.44%20259.00%20L%20180.62%20258.00%20L%20180.99%20257.00%20L%20181.00%20256.98%20L%20181.38%20256.00%20L%20181.57%20255.00%20L%20181.85%20254.00%20L%20182.00%20253.72%20L%20182.31%20253.00%20L%20182.53%20252.00%20L%20182.76%20251.00%20L%20183.00%20250.45%20L%20183.22%20250.00%20L%20183.48%20249.00%20L%20183.68%20248.00%20L%20184.00%20247.20%20L%20184.11%20247.00%20L%20184.43%20246.00%20L%20184.61%20245.00%20L%20184.97%20244.00%20L%20185.00%20243.94%20L%20185.37%20243.00%20L%20185.56%20242.00%20L%20185.84%20241.00%20L%20186.00%20240.68%20L%20186.30%20240.00%20L%20186.52%20239.00%20L%20186.74%20238.00%20L%20187.00%20237.42%20L%20187.21%20237.00%20L%20187.47%20236.00%20L%20187.67%20235.00%20L%20188.00%20234.17%20L%20188.09%20234.00%20L%20188.43%20233.00%20L%20188.61%20232.00%20L%20188.95%20231.00%20L%20189.00%20230.91%20L%20189.37%20230.00%20L%20189.56%20229.00%20L%20189.83%20228.00%20L%20190.00%20227.65%20L%20190.29%20227.00%20L%20190.51%20226.00%20L%20190.74%20225.00%20L%20191.00%20224.39%20L%20191.20%20224.00%20L%20191.47%20223.00%20L%20191.66%20222.00%20L%20192.00%20221.13%20L%20192.08%20221.00%20L%20192.42%20220.00%20L%20192.60%20219.00%20L%20192.93%20218.00%20L%20193.00%20217.87%20L%20193.36%20217.00%20L%20193.55%20216.00%20L%20193.81%20215.00%20L%20194.00%20214.61%20L%20194.28%20214.00%20L%20194.50%20213.00%20L%20194.72%20212.00%20L%20195.00%20211.35%20L%20195.18%20211.00%20L%20195.46%20210.00%20L%20195.65%20209.00%20L%20196.00%20208.09%20L%20196.05%20208.00%20L%20196.41%20207.00%20L%20196.59%20206.00%20L%20196.92%20205.00%20L%20197.00%20204.83%20L%20197.32%20204.00%20L%20197.44%20203.00%20L%20197.78%20202.00%20L%20198.00%20201.58%20L%20198.27%20201.00%20L%20198.50%20200.00%20L%20198.71%20199.00%20L%20199.00%20198.33%20L%20199.17%20198.00%20L%20199.46%20197.00%20L%20199.64%20196.00%20L%20200.00%20195.06%20L%20200.04%20195.00%20L%20200.40%20194.00%20L%20200.59%20193.00%20L%20200.90%20192.00%20L%20201.00%20191.81%20L%20201.34%20191.00%20L%20201.54%20190.00%20L%20201.79%20189.00%20L%20202.00%20188.55%20L%20202.26%20188.00%20L%20202.50%20187.00%20L%20202.70%20186.00%20L%20203.00%20185.28%20L%20203.15%20185.00%20L%20203.45%20184.00%20L%20203.63%20183.00%20L%20204.00%20182.03%20L%20204.02%20182.00%20L%20204.39%20181.00%20L%20204.58%20180.00%20L%20204.87%20179.00%20L%20205.00%20178.76%20L%20205.33%20178.00%20L%20205.53%20177.00%20L%20205.77%20176.00%20L%20206.00%20175.51%20L%20206.24%20175.00%20L%20206.49%20174.00%20L%20206.69%20173.00%20L%20207.00%20172.26%20L%20207.14%20172.00%20L%20207.44%20171.00%20L%20207.62%20170.00%20L%20208.00%20169.01%20L%20208.01%20169.00%20L%20208.39%20168.00%20L%20208.58%20167.00%20L%20208.90%20166.00%20L%20209.00%20165.84%20L%20209.37%20165.00%20L%20209.59%20164.00%20L%20210.00%20163.08%20L%20210.06%20163.00%20L%20210.50%20162.00%20L%20211.00%20161.10%20L%20211.09%20161.00%20L%20211.69%20160.00%20L%20212.00%20159.64%20L%20212.66%20159.00%20L%20213.00%20158.67%20L%20213.74%20158.00%20L%20214.00%20157.78%20L%20215.00%20157.38%20L%20215.53%20157.00%20L%20216.00%20156.66%20L%20217.00%20156.38%20L%20218.00%20156.01%20L%20218.02%20156.00%20L%20219.00%20155.73%20L%20220.00%20155.62%20L%20221.00%20155.56%20L%20222.00%20155.54%20L%20223.00%20155.52%20L%20224.00%20155.51%20L%20225.00%20155.50%20L%20226.00%20155.49%20L%20227.00%20155.47%20L%20228.00%20155.46%20L%20229.00%20155.45%20L%20230.00%20155.45%20L%20231.00%20155.45%20L%20232.00%20155.46%20L%20233.00%20155.46%20L%20234.00%20155.46%20L%20235.00%20155.47%20L%20236.00%20155.47%20L%20237.00%20155.47%20L%20238.00%20155.48%20L%20239.00%20155.48%20L%20240.00%20155.48%20L%20241.00%20155.47%20L%20242.00%20155.47%20L%20243.00%20155.47%20L%20244.00%20155.46%20L%20245.00%20155.46%20L%20246.00%20155.46%20L%20247.00%20155.45%20L%20248.00%20155.45%20L%20249.00%20155.45%20L%20250.00%20155.46%20L%20251.00%20155.47%20L%20252.00%20155.49%20L%20253.00%20155.50%20L%20254.00%20155.51%20L%20255.00%20155.54%20L%20256.00%20155.56%20L%20257.00%20155.60%20L%20258.00%20155.70%20L%20259.00%20155.92%20L%20259.16%20156.00%20L%20260.00%20156.34%20L%20261.00%20156.59%20L%20261.65%20157.00%20L%20262.00%20157.27%20L%20263.00%20157.67%20L%20263.42%20158.00%20L%20264.00%20158.53%20L%20264.44%20159.00%20L%20265.00%20159.54%20L%20265.42%20160.00%20L%20266.00%20160.80%20L%20266.18%20161.00%20L%20266.60%20162.00%20L%20267.00%20162.71%20L%20267.20%20163.00%20L%20267.51%20164.00%20L%20267.79%20165.00%20L%20268.00%20165.37%20L%20268.30%20166.00%20L%20268.51%20167.00%20L%20268.76%20168.00%20L%20269.00%20168.51%20L%20269.23%20169.00%20L%20269.47%20170.00%20L%20269.67%20171.00%20L%20270.00%20171.76%20L%20270.13%20172.00%20L%20270.42%20173.00%20L%20270.60%20174.00%20L%20270.98%20175.00%20L%20271.00%20175.03%20L%20271.37%20176.00%20L%20271.55%20177.00%20L%20271.83%20178.00%20L%20272.00%20178.32%20L%20272.29%20179.00%20L%20272.50%20180.00%20L%20272.73%20181.00%20L%20273.00%20181.59%20L%20273.20%20182.00%20L%20273.45%20183.00%20L%20273.65%20184.00%20L%20274.00%20184.85%20L%20274.08%20185.00%20L%20274.40%20186.00%20L%20274.58%20187.00%20L%20274.92%20188.00%20L%20275.00%20188.14%20L%20275.34%20189.00%20L%20275.53%20190.00%20L%20275.80%20191.00%20L%20276.00%20191.41%20L%20276.26%20192.00%20L%20276.48%20193.00%20L%20276.70%20194.00%20L%20277.00%20194.68%20L%20277.16%20195.00%20L%20277.44%20196.00%20L%20277.62%20197.00%20L%20278.00%20197.95%20L%20278.03%20198.00%20L%20278.38%20199.00%20L%20278.56%20200.00%20L%20278.88%20201.00%20L%20279.00%20201.23%20L%20279.33%20202.00%20L%20279.62%20203.00%20L%20279.79%20204.00%20L%20280.00%20204.46%20L%20280.23%20205.00%20L%20280.47%20206.00%20L%20280.67%20207.00%20L%20281.00%20207.77%20L%20281.12%20208.00%20L%20281.42%20209.00%20L%20281.60%20210.00%20L%20281.96%20211.00%20L%20282.00%20211.06%20L%20282.36%20212.00%20L%20282.54%20213.00%20L%20282.83%20214.00%20L%20283.00%20214.33%20L%20283.28%20215.00%20L%20283.50%20216.00%20L%20283.73%20217.00%20L%20284.00%20217.59%20L%20284.20%20218.00%20L%20284.45%20219.00%20L%20284.64%20220.00%20L%20285.00%20220.88%20L%20285.07%20221.00%20L%20285.40%20222.00%20L%20285.58%20223.00%20L%20285.91%20224.00%20L%20286.00%20224.15%20L%20286.34%20225.00%20L%20286.53%20226.00%20L%20286.79%20227.00%20L%20287.00%20227.42%20L%20287.26%20228.00%20L%20287.48%20229.00%20L%20287.70%20230.00%20L%20288.00%20230.70%20L%20288.15%20231.00%20L%20288.43%20232.00%20L%20288.62%20233.00%20L%20289.00%20233.97%20L%20289.02%20234.00%20L%20289.38%20235.00%20L%20289.56%20236.00%20L%20289.86%20237.00%20L%20290.00%20237.26%20L%20290.31%20238.00%20L%20290.51%20239.00%20L%20290.76%20240.00%20L%20291.00%20240.52%20L%20291.22%20241.00%20L%20291.46%20242.00%20L%20291.66%20243.00%20L%20292.00%20243.79%20L%20292.11%20244.00%20L%20292.42%20245.00%20L%20292.60%20246.00%20L%20292.95%20247.00%20L%20293.00%20247.08%20L%20293.35%20248.00%20L%20293.54%20249.00%20L%20293.82%20250.00%20L%20294.00%20250.34%20L%20294.28%20251.00%20L%20294.50%20252.00%20L%20294.72%20253.00%20L%20295.00%20253.62%20L%20295.18%20254.00%20L%20295.45%20255.00%20L%20295.64%20256.00%20L%20296.00%20256.89%20L%20296.06%20257.00%20L%20296.40%20258.00%20L%20296.57%20259.00%20L%20296.91%20260.00%20L%20297.00%20260.17%20L%20297.33%20261.00%20L%20297.52%20262.00%20L%20297.78%20263.00%20L%20298.00%20263.44%20L%20298.25%20264.00%20L%20298.48%20265.00%20L%20298.69%20266.00%20L%20299.00%20266.71%20L%20299.15%20267.00%20L%20299.43%20268.00%20L%20299.61%20269.00%20L%20300.00%20270.00%20L%20300.38%20271.00%20L%20300.56%20272.00%20L%20300.86%20273.00%20L%20301.00%20273.26%20L%20301.31%20274.00%20L%20301.51%20275.00%20L%20301.75%20276.00%20L%20302.00%20276.53%20L%20302.22%20277.00%20L%20302.00%20277.43%20Z%27%2F%3E%3Cpath%20d%3D%27M%20245.00%20336.55%20L%20244.00%20336.23%20L%20243.62%20336.00%20L%20243.00%20335.62%20L%20242.06%20335.00%20L%20242.00%20334.95%20L%20241.00%20334.04%20L%20240.98%20334.00%20L%20240.00%20333.13%20L%20239.87%20333.00%20L%20239.00%20332.17%20L%20238.83%20332.00%20L%20238.12%20331.00%20L%20238.00%20330.87%20L%20237.36%20330.00%20L%20237.00%20329.57%20L%20236.58%20329.00%20L%20236.06%20328.00%20L%20236.00%20327.93%20L%20235.49%20327.00%20L%20235.07%20326.00%20L%20235.00%20325.91%20L%20234.59%20325.00%20L%20234.35%20324.00%20L%20234.01%20323.00%20L%20234.00%20322.98%20L%20233.69%20322.00%20L%20233.54%20321.00%20L%20233.47%20320.00%20L%20233.43%20319.00%20L%20233.37%20318.00%20L%20233.34%20317.00%20L%20233.31%20316.00%20L%20233.29%20315.00%20L%20233.26%20314.00%20L%20233.22%20313.00%20L%20233.11%20312.00%20L%20233.00%20311.55%20L%20232.87%20311.00%20L%20232.66%20310.00%20L%20232.48%20309.00%20L%20232.15%20308.00%20L%20232.00%20307.82%20L%20231.53%20307.00%20L%20231.00%20306.32%20L%20230.68%20306.00%20L%20230.00%20305.37%20L%20229.47%20305.00%20L%20229.00%20304.66%20L%20228.00%20304.38%20L%20227.00%20304.17%20L%20226.12%20304.00%20L%20226.00%20303.97%20L%20225.00%20303.82%20L%20224.00%20303.95%20L%20223.83%20304.00%20L%20223.00%20304.21%20L%20222.00%20304.46%20L%20221.00%20304.82%20L%20220.79%20305.00%20L%20220.00%20305.49%20L%20219.40%20306.00%20L%20219.00%20306.38%20L%20218.42%20307.00%20L%20218.00%20307.49%20L%20217.59%20308.00%20L%20217.18%20309.00%20L%20217.00%20309.30%20L%20216.65%20310.00%20L%20216.48%20311.00%20L%20216.13%20312.00%20L%20216.00%20312.13%20L%20215.87%20312.00%20L%20215.00%20311.07%20L%20214.93%20311.00%20L%20214.22%20310.00%20L%20214.00%20309.77%20L%20213.41%20309.00%20L%20213.00%20308.46%20L%20212.66%20308.00%20L%20212.24%20307.00%20L%20212.00%20306.71%20L%20211.55%20306.00%20L%20211.09%20305.00%20L%20211.00%20304.89%20L%20210.59%20304.00%20L%20210.33%20303.00%20L%20210.00%20302.41%20L%20209.76%20302.00%20L%20209.50%20301.00%20L%20209.31%20300.00%20L%20209.00%20299.17%20L%20208.92%20299.00%20L%20208.62%20298.00%20L%20208.51%20297.00%20L%20208.41%20296.00%20L%20208.26%20295.00%20L%20208.10%20294.00%20L%20208.00%20293.37%20L%20207.94%20293.00%20L%20207.83%20292.00%20L%20207.79%20291.00%20L%20207.80%20290.00%20L%20207.84%20289.00%20L%20207.88%20288.00%20L%20207.99%20287.00%20L%20208.00%20286.94%20L%20208.14%20286.00%20L%20208.26%20285.00%20L%20208.40%20284.00%20L%20208.50%20283.00%20L%20208.60%20282.00%20L%20208.85%20281.00%20L%20209.00%20280.65%20L%20210.00%20280.12%20L%20210.60%20281.00%20L%20211.00%20281.44%20L%20211.56%20282.00%20L%20212.00%20282.41%20L%20212.69%20283.00%20L%20213.00%20283.29%20L%20214.00%20283.93%20L%20214.08%20284.00%20L%20215.00%20284.54%20L%20215.72%20285.00%20L%20216.00%20285.23%20L%20217.00%20285.64%20L%20217.66%20286.00%20L%20218.00%20286.23%20L%20219.00%20286.55%20L%20219.99%20287.00%20L%20220.00%20287.01%20L%20221.00%20287.45%20L%20222.00%20287.63%20L%20222.97%20288.00%20L%20223.00%20288.02%20L%20224.00%20288.39%20L%20225.00%20288.58%20L%20226.00%20288.77%20L%20226.73%20289.00%20L%20227.00%20289.10%20L%20228.00%20289.35%20L%20229.00%20289.49%20L%20230.00%20289.61%20L%20231.00%20289.73%20L%20232.00%20289.87%20L%20232.62%20290.00%20L%20233.00%20290.09%20L%20234.00%20290.25%20L%20235.00%20290.37%20L%20236.00%20290.43%20L%20237.00%20290.46%20L%20238.00%20290.48%20L%20239.00%20290.50%20L%20240.00%20290.52%20L%20241.00%20290.54%20L%20242.00%20290.53%20L%20243.00%20290.51%20L%20244.00%20290.50%20L%20245.00%20290.48%20L%20246.00%20290.45%20L%20247.00%20290.39%20L%20248.00%20290.30%20L%20249.00%20290.19%20L%20250.00%20290.03%20L%20250.10%20290.00%20L%20251.00%20289.80%20L%20252.00%20289.63%20L%20253.00%20289.53%20L%20254.00%20289.44%20L%20255.00%20289.27%20L%20255.72%20289.00%20L%20256.00%20288.88%20L%20257.00%20288.63%20L%20258.00%20288.48%20L%20259.00%20288.25%20L%20259.51%20288.00%20L%20260.00%20287.77%20L%20261.00%20287.52%20L%20262.00%20287.27%20L%20262.43%20287.00%20L%20263.00%20286.69%20L%20264.00%20286.41%20L%20264.78%20286.00%20L%20265.00%20285.84%20L%20266.00%20285.44%20L%20266.67%20285.00%20L%20267.00%20284.74%20L%20268.00%20284.33%20L%20268.38%20284.00%20L%20269.00%20283.52%20L%20270.00%20283.00%20L%20270.49%20284.00%20L%20270.64%20285.00%20L%20270.91%20286.00%20L%20271.00%20286.42%20L%20271.12%20287.00%20L%20271.22%20288.00%20L%20271.30%20289.00%20L%20271.35%20290.00%20L%20271.31%20291.00%20L%20271.24%20292.00%20L%20271.14%20293.00%20L%20271.00%20293.47%20L%20270.84%20294.00%20L%20270.63%20295.00%20L%20270.50%20296.00%20L%20270.28%20297.00%20L%20270.00%20297.61%20L%20269.80%20298.00%20L%20269.50%20299.00%20L%20269.09%20300.00%20L%20269.00%20300.11%20L%20268.54%20301.00%20L%20268.07%20302.00%20L%20268.00%20302.08%20L%20267.45%20303.00%20L%20267.00%20303.64%20L%20266.70%20304.00%20L%20266.07%20305.00%20L%20266.00%20305.08%20L%20265.29%20306.00%20L%20265.00%20306.29%20L%20264.31%20307.00%20L%20264.00%20307.31%20L%20263.33%20308.00%20L%20263.00%20308.33%20L%20262.32%20309.00%20L%20262.00%20309.31%20L%20261.04%20310.00%20L%20261.00%20310.03%20L%20260.00%20310.70%20L%20259.67%20311.00%20L%20259.00%20311.53%20L%20258.39%20312.00%20L%20258.00%20312.32%20L%20257.00%20312.83%20L%20256.82%20313.00%20L%20256.00%20313.53%20L%20255.36%20314.00%20L%20255.00%20314.30%20L%20254.00%20314.82%20L%20253.80%20315.00%20L%20253.00%20315.53%20L%20252.37%20316.00%20L%20252.00%20316.31%20L%20251.00%20316.88%20L%20250.88%20317.00%20L%20250.00%20317.65%20L%20249.63%20318.00%20L%20249.00%20318.58%20L%20248.58%20319.00%20L%20248.00%20319.60%20L%20247.62%20320.00%20L%20247.00%20320.92%20L%20246.92%20321.00%20L%20246.37%20322.00%20L%20246.00%20322.64%20L%20245.74%20323.00%20L%20245.43%20324.00%20L%20245.19%20325.00%20L%20245.00%20325.47%20L%20244.78%20326.00%20L%20244.62%20327.00%20L%20244.57%20328.00%20L%20244.52%20329.00%20L%20244.52%20330.00%20L%20244.56%20331.00%20L%20244.64%20332.00%20L%20244.83%20333.00%20L%20245.00%20333.39%20L%20245.24%20334.00%20L%20245.80%20335.00%20L%20245.93%20336.00%20L%20245.00%20336.55%20Z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%27160%20145%20160%20205%27%3E%3Cpath%20d%3D%27M%20302.00%20277.43%20L%20301.00%20277.44%20L%20300.15%20277.00%20L%20300.00%20276.88%20L%20299.00%20276.47%20L%20298.02%20276.00%20L%20298.00%20275.98%20L%20297.00%20275.50%20L%20296.00%20275.08%20L%20295.90%20275.00%20L%20295.00%20274.53%20L%20294.00%20274.18%20L%20293.76%20274.00%20L%20293.00%20273.58%20L%20292.00%20273.34%20L%20291.30%20273.00%20L%20291.00%20272.81%20L%20290.00%20272.49%20L%20289.00%20272.19%20L%20288.68%20272.00%20L%20288.00%20271.65%20L%20287.00%20271.41%20L%20286.07%20271.00%20L%20286.00%20270.95%20L%20285.00%20270.54%20L%20284.00%20270.29%20L%20283.40%20270.00%20L%20283.00%20269.77%20L%20282.00%20269.52%20L%20281.00%20269.34%20L%20280.11%20269.00%20L%20280.00%20268.94%20L%20279.00%20268.59%20L%20278.00%20268.42%20L%20277.00%20268.13%20L%20276.75%20268.00%20L%20276.00%20267.69%20L%20275.00%20267.48%20L%20274.00%20267.27%20L%20273.33%20267.00%20L%20273.00%20266.84%20L%20272.00%20266.61%20L%20271.00%20266.48%20L%20270.00%20266.34%20L%20269.00%20266.08%20L%20268.79%20266.00%20L%20268.00%20265.74%20L%20267.00%20265.56%20L%20266.00%20265.44%20L%20265.00%20265.26%20L%20264.13%20265.00%20L%20264.00%20264.95%20L%20263.00%20264.58%20L%20262.56%20264.00%20L%20262.38%20263.00%20L%20262.00%20262.02%20L%20261.99%20262.00%20L%20261.63%20261.00%20L%20261.45%20260.00%20L%20261.18%20259.00%20L%20261.00%20258.65%20L%20260.73%20258.00%20L%20260.51%20257.00%20L%20260.30%20256.00%20L%20260.00%20255.28%20L%20259.86%20255.00%20L%20259.58%20254.00%20L%20259.40%20253.00%20L%20259.05%20252.00%20L%20259.00%20251.91%20L%20258.65%20251.00%20L%20258.47%20250.00%20L%20258.22%20249.00%20L%20258.00%20248.55%20L%20257.76%20248.00%20L%20257.53%20247.00%20L%20257.34%20246.00%20L%20257.00%20245.17%20L%20256.91%20245.00%20L%20256.59%20244.00%20L%20256.42%20243.00%20L%20256.10%20242.00%20L%20256.00%20241.81%20L%20255.68%20241.00%20L%20255.49%20240.00%20L%20255.26%20239.00%20L%20255.00%20238.44%20L%20254.80%20238.00%20L%20254.55%20237.00%20L%20254.36%20236.00%20L%20254.00%20235.08%20L%20253.96%20235.00%20L%20253.62%20234.00%20L%20253.44%20233.00%20L%20253.15%20232.00%20L%20253.00%20231.72%20L%20252.59%20231.00%20L%20252.48%20230.00%20L%20252.29%20229.00%20L%20252.00%20228.33%20L%20251.84%20228.00%20L%20251.57%20227.00%20L%20251.39%20226.00%20L%20251.02%20225.00%20L%20251.00%20224.97%20L%20250.64%20224.00%20L%20250.46%20223.00%20L%20250.20%20222.00%20L%20250.00%20221.59%20L%20249.74%20221.00%20L%20249.52%20220.00%20L%20249.32%20219.00%20L%20249.00%20218.23%20L%20248.88%20218.00%20L%20248.58%20217.00%20L%20248.41%20216.00%20L%20248.08%20215.00%20L%20248.00%20214.86%20L%20247.67%20214.00%20L%20247.48%20213.00%20L%20247.24%20212.00%20L%20247.00%20211.49%20L%20246.78%20211.00%20L%20246.54%20210.00%20L%20246.35%20209.00%20L%20246.00%20208.12%20L%20245.93%20208.00%20L%20245.61%20207.00%20L%20245.43%20206.00%20L%20245.13%20205.00%20L%20245.00%20204.75%20L%20244.69%20204.00%20L%20244.50%20203.00%20L%20244.27%20202.00%20L%20244.00%20201.39%20L%20243.82%20201.00%20L%20243.56%20200.00%20L%20243.38%20199.00%20L%20243.00%20198.02%20L%20242.99%20198.00%20L%20242.63%20197.00%20L%20242.45%20196.00%20L%20242.18%20195.00%20L%20242.00%20194.65%20L%20241.73%20194.00%20L%20241.51%20193.00%20L%20241.29%20192.00%20L%20241.00%20191.59%20L%20240.62%20191.00%20L%20240.00%20190.41%20L%20239.14%20190.00%20L%20239.00%20189.90%20L%20238.00%20189.88%20L%20237.81%20190.00%20L%20237.00%20190.37%20L%20236.31%20191.00%20L%20236.00%20191.45%20L%20235.63%20192.00%20L%20235.44%20193.00%20L%20235.19%20194.00%20L%20235.00%20194.41%20L%20234.73%20195.00%20L%20234.51%20196.00%20L%20234.32%20197.00%20L%20234.00%20197.81%20L%20233.90%20198.00%20L%20233.58%20199.00%20L%20233.41%20200.00%20L%20233.11%20201.00%20L%20233.00%20201.22%20L%20232.68%20202.00%20L%20232.48%20203.00%20L%20232.26%20204.00%20L%20232.00%20204.63%20L%20231.82%20205.00%20L%20231.55%20206.00%20L%20231.37%20207.00%20L%20231.02%20208.00%20L%20231.00%20208.03%20L%20230.63%20209.00%20L%20230.45%20210.00%20L%20230.20%20211.00%20L%20230.00%20211.44%20L%20229.75%20212.00%20L%20229.52%20213.00%20L%20229.33%20214.00%20L%20229.00%20214.85%20L%20228.91%20215.00%20L%20228.59%20216.00%20L%20228.42%20217.00%20L%20228.13%20218.00%20L%20228.00%20218.25%20L%20227.69%20219.00%20L%20227.49%20220.00%20L%20227.28%20221.00%20L%20227.00%20221.67%20L%20226.83%20222.00%20L%20226.56%20223.00%20L%20226.38%20224.00%20L%20226.04%20225.00%20L%20226.00%20225.08%20L%20225.64%20226.00%20L%20225.46%20227.00%20L%20225.22%20228.00%20L%20225.00%20228.48%20L%20224.76%20229.00%20L%20224.54%20230.00%20L%20224.43%20231.00%20L%20224.00%20231.89%20L%20223.94%20232.00%20L%20223.60%20233.00%20L%20223.42%20234.00%20L%20223.15%20235.00%20L%20223.00%20235.30%20L%20222.70%20236.00%20L%20222.49%20237.00%20L%20222.29%20238.00%20L%20222.00%20238.70%20L%20221.85%20239.00%20L%20221.56%20240.00%20L%20221.39%20241.00%20L%20221.06%20242.00%20L%20221.00%20242.11%20L%20220.65%20243.00%20L%20220.47%20244.00%20L%20220.23%20245.00%20L%20220.00%20245.52%20L%20219.78%20246.00%20L%20219.53%20247.00%20L%20219.35%20248.00%20L%20219.00%20248.92%20L%20218.95%20249.00%20L%20218.61%20250.00%20L%20218.43%20251.00%20L%20218.16%20252.00%20L%20218.00%20252.33%20L%20217.71%20253.00%20L%20217.50%20254.00%20L%20217.30%20255.00%20L%20217.00%20255.73%20L%20216.86%20256.00%20L%20216.57%20257.00%20L%20216.40%20258.00%20L%20216.08%20259.00%20L%20216.00%20259.16%20L%20215.66%20260.00%20L%20215.47%20261.00%20L%20215.24%20262.00%20L%20215.00%20262.56%20L%20214.79%20263.00%20L%20214.54%20264.00%20L%20214.00%20264.65%20L%20213.00%20264.95%20L%20212.87%20265.00%20L%20212.00%20265.26%20L%20211.00%20265.44%20L%20210.00%20265.56%20L%20209.00%20265.73%20L%20208.17%20266.00%20L%20208.00%20266.07%20L%20207.00%20266.33%20L%20206.00%20266.47%20L%20205.00%20266.60%20L%20204.00%20266.83%20L%20203.64%20267.00%20L%20203.00%20267.26%20L%20202.00%20267.48%20L%20201.00%20267.68%20L%20200.23%20268.00%20L%20200.00%20268.12%20L%20199.00%20268.42%20L%20198.00%20268.59%20L%20197.00%20268.91%20L%20196.85%20269.00%20L%20196.00%20269.33%20L%20195.00%20269.52%20L%20194.00%20269.76%20L%20193.56%20270.00%20L%20193.00%20270.28%20L%20192.00%20270.54%20L%20191.00%20270.94%20L%20190.91%20271.00%20L%20190.00%20271.40%20L%20189.00%20271.64%20L%20188.28%20272.00%20L%20188.00%20272.17%20L%20187.00%20272.48%20L%20186.00%20272.79%20L%20185.66%20273.00%20L%20185.00%20273.33%20L%20184.00%20273.57%20L%20183.21%20274.00%20L%20183.00%20274.16%20L%20182.00%20274.53%20L%20181.08%20275.00%20L%20181.00%20275.07%20L%20180.00%20275.49%20L%20179.00%20275.95%20L%20178.94%20276.00%20L%20178.00%20276.46%20L%20177.00%20276.85%20L%20176.81%20277.00%20L%20176.00%20277.42%20L%20175.00%20277.42%20L%20174.78%20277.00%20L%20175.00%20276.52%20L%20175.25%20276.00%20L%20175.49%20275.00%20L%20175.69%20274.00%20L%20176.00%20273.27%20L%20176.15%20273.00%20L%20176.44%20272.00%20L%20176.63%20271.00%20L%20177.00%20270.01%20L%20177.01%20270.00%20L%20177.39%20269.00%20L%20177.58%20268.00%20L%20177.87%20267.00%20L%20178.00%20266.76%20L%20178.32%20266.00%20L%20178.53%20265.00%20L%20178.77%20264.00%20L%20179.00%20263.50%20L%20179.24%20263.00%20L%20179.48%20262.00%20L%20179.69%20261.00%20L%20180.00%20260.24%20L%20180.13%20260.00%20L%20180.44%20259.00%20L%20180.62%20258.00%20L%20180.99%20257.00%20L%20181.00%20256.98%20L%20181.38%20256.00%20L%20181.57%20255.00%20L%20181.85%20254.00%20L%20182.00%20253.72%20L%20182.31%20253.00%20L%20182.53%20252.00%20L%20182.76%20251.00%20L%20183.00%20250.45%20L%20183.22%20250.00%20L%20183.48%20249.00%20L%20183.68%20248.00%20L%20184.00%20247.20%20L%20184.11%20247.00%20L%20184.43%20246.00%20L%20184.61%20245.00%20L%20184.97%20244.00%20L%20185.00%20243.94%20L%20185.37%20243.00%20L%20185.56%20242.00%20L%20185.84%20241.00%20L%20186.00%20240.68%20L%20186.30%20240.00%20L%20186.52%20239.00%20L%20186.74%20238.00%20L%20187.00%20237.42%20L%20187.21%20237.00%20L%20187.47%20236.00%20L%20187.67%20235.00%20L%20188.00%20234.17%20L%20188.09%20234.00%20L%20188.43%20233.00%20L%20188.61%20232.00%20L%20188.95%20231.00%20L%20189.00%20230.91%20L%20189.37%20230.00%20L%20189.56%20229.00%20L%20189.83%20228.00%20L%20190.00%20227.65%20L%20190.29%20227.00%20L%20190.51%20226.00%20L%20190.74%20225.00%20L%20191.00%20224.39%20L%20191.20%20224.00%20L%20191.47%20223.00%20L%20191.66%20222.00%20L%20192.00%20221.13%20L%20192.08%20221.00%20L%20192.42%20220.00%20L%20192.60%20219.00%20L%20192.93%20218.00%20L%20193.00%20217.87%20L%20193.36%20217.00%20L%20193.55%20216.00%20L%20193.81%20215.00%20L%20194.00%20214.61%20L%20194.28%20214.00%20L%20194.50%20213.00%20L%20194.72%20212.00%20L%20195.00%20211.35%20L%20195.18%20211.00%20L%20195.46%20210.00%20L%20195.65%20209.00%20L%20196.00%20208.09%20L%20196.05%20208.00%20L%20196.41%20207.00%20L%20196.59%20206.00%20L%20196.92%20205.00%20L%20197.00%20204.83%20L%20197.32%20204.00%20L%20197.44%20203.00%20L%20197.78%20202.00%20L%20198.00%20201.58%20L%20198.27%20201.00%20L%20198.50%20200.00%20L%20198.71%20199.00%20L%20199.00%20198.33%20L%20199.17%20198.00%20L%20199.46%20197.00%20L%20199.64%20196.00%20L%20200.00%20195.06%20L%20200.04%20195.00%20L%20200.40%20194.00%20L%20200.59%20193.00%20L%20200.90%20192.00%20L%20201.00%20191.81%20L%20201.34%20191.00%20L%20201.54%20190.00%20L%20201.79%20189.00%20L%20202.00%20188.55%20L%20202.26%20188.00%20L%20202.50%20187.00%20L%20202.70%20186.00%20L%20203.00%20185.28%20L%20203.15%20185.00%20L%20203.45%20184.00%20L%20203.63%20183.00%20L%20204.00%20182.03%20L%20204.02%20182.00%20L%20204.39%20181.00%20L%20204.58%20180.00%20L%20204.87%20179.00%20L%20205.00%20178.76%20L%20205.33%20178.00%20L%20205.53%20177.00%20L%20205.77%20176.00%20L%20206.00%20175.51%20L%20206.24%20175.00%20L%20206.49%20174.00%20L%20206.69%20173.00%20L%20207.00%20172.26%20L%20207.14%20172.00%20L%20207.44%20171.00%20L%20207.62%20170.00%20L%20208.00%20169.01%20L%20208.01%20169.00%20L%20208.39%20168.00%20L%20208.58%20167.00%20L%20208.90%20166.00%20L%20209.00%20165.84%20L%20209.37%20165.00%20L%20209.59%20164.00%20L%20210.00%20163.08%20L%20210.06%20163.00%20L%20210.50%20162.00%20L%20211.00%20161.10%20L%20211.09%20161.00%20L%20211.69%20160.00%20L%20212.00%20159.64%20L%20212.66%20159.00%20L%20213.00%20158.67%20L%20213.74%20158.00%20L%20214.00%20157.78%20L%20215.00%20157.38%20L%20215.53%20157.00%20L%20216.00%20156.66%20L%20217.00%20156.38%20L%20218.00%20156.01%20L%20218.02%20156.00%20L%20219.00%20155.73%20L%20220.00%20155.62%20L%20221.00%20155.56%20L%20222.00%20155.54%20L%20223.00%20155.52%20L%20224.00%20155.51%20L%20225.00%20155.50%20L%20226.00%20155.49%20L%20227.00%20155.47%20L%20228.00%20155.46%20L%20229.00%20155.45%20L%20230.00%20155.45%20L%20231.00%20155.45%20L%20232.00%20155.46%20L%20233.00%20155.46%20L%20234.00%20155.46%20L%20235.00%20155.47%20L%20236.00%20155.47%20L%20237.00%20155.47%20L%20238.00%20155.48%20L%20239.00%20155.48%20L%20240.00%20155.48%20L%20241.00%20155.47%20L%20242.00%20155.47%20L%20243.00%20155.47%20L%20244.00%20155.46%20L%20245.00%20155.46%20L%20246.00%20155.46%20L%20247.00%20155.45%20L%20248.00%20155.45%20L%20249.00%20155.45%20L%20250.00%20155.46%20L%20251.00%20155.47%20L%20252.00%20155.49%20L%20253.00%20155.50%20L%20254.00%20155.51%20L%20255.00%20155.54%20L%20256.00%20155.56%20L%20257.00%20155.60%20L%20258.00%20155.70%20L%20259.00%20155.92%20L%20259.16%20156.00%20L%20260.00%20156.34%20L%20261.00%20156.59%20L%20261.65%20157.00%20L%20262.00%20157.27%20L%20263.00%20157.67%20L%20263.42%20158.00%20L%20264.00%20158.53%20L%20264.44%20159.00%20L%20265.00%20159.54%20L%20265.42%20160.00%20L%20266.00%20160.80%20L%20266.18%20161.00%20L%20266.60%20162.00%20L%20267.00%20162.71%20L%20267.20%20163.00%20L%20267.51%20164.00%20L%20267.79%20165.00%20L%20268.00%20165.37%20L%20268.30%20166.00%20L%20268.51%20167.00%20L%20268.76%20168.00%20L%20269.00%20168.51%20L%20269.23%20169.00%20L%20269.47%20170.00%20L%20269.67%20171.00%20L%20270.00%20171.76%20L%20270.13%20172.00%20L%20270.42%20173.00%20L%20270.60%20174.00%20L%20270.98%20175.00%20L%20271.00%20175.03%20L%20271.37%20176.00%20L%20271.55%20177.00%20L%20271.83%20178.00%20L%20272.00%20178.32%20L%20272.29%20179.00%20L%20272.50%20180.00%20L%20272.73%20181.00%20L%20273.00%20181.59%20L%20273.20%20182.00%20L%20273.45%20183.00%20L%20273.65%20184.00%20L%20274.00%20184.85%20L%20274.08%20185.00%20L%20274.40%20186.00%20L%20274.58%20187.00%20L%20274.92%20188.00%20L%20275.00%20188.14%20L%20275.34%20189.00%20L%20275.53%20190.00%20L%20275.80%20191.00%20L%20276.00%20191.41%20L%20276.26%20192.00%20L%20276.48%20193.00%20L%20276.70%20194.00%20L%20277.00%20194.68%20L%20277.16%20195.00%20L%20277.44%20196.00%20L%20277.62%20197.00%20L%20278.00%20197.95%20L%20278.03%20198.00%20L%20278.38%20199.00%20L%20278.56%20200.00%20L%20278.88%20201.00%20L%20279.00%20201.23%20L%20279.33%20202.00%20L%20279.62%20203.00%20L%20279.79%20204.00%20L%20280.00%20204.46%20L%20280.23%20205.00%20L%20280.47%20206.00%20L%20280.67%20207.00%20L%20281.00%20207.77%20L%20281.12%20208.00%20L%20281.42%20209.00%20L%20281.60%20210.00%20L%20281.96%20211.00%20L%20282.00%20211.06%20L%20282.36%20212.00%20L%20282.54%20213.00%20L%20282.83%20214.00%20L%20283.00%20214.33%20L%20283.28%20215.00%20L%20283.50%20216.00%20L%20283.73%20217.00%20L%20284.00%20217.59%20L%20284.20%20218.00%20L%20284.45%20219.00%20L%20284.64%20220.00%20L%20285.00%20220.88%20L%20285.07%20221.00%20L%20285.40%20222.00%20L%20285.58%20223.00%20L%20285.91%20224.00%20L%20286.00%20224.15%20L%20286.34%20225.00%20L%20286.53%20226.00%20L%20286.79%20227.00%20L%20287.00%20227.42%20L%20287.26%20228.00%20L%20287.48%20229.00%20L%20287.70%20230.00%20L%20288.00%20230.70%20L%20288.15%20231.00%20L%20288.43%20232.00%20L%20288.62%20233.00%20L%20289.00%20233.97%20L%20289.02%20234.00%20L%20289.38%20235.00%20L%20289.56%20236.00%20L%20289.86%20237.00%20L%20290.00%20237.26%20L%20290.31%20238.00%20L%20290.51%20239.00%20L%20290.76%20240.00%20L%20291.00%20240.52%20L%20291.22%20241.00%20L%20291.46%20242.00%20L%20291.66%20243.00%20L%20292.00%20243.79%20L%20292.11%20244.00%20L%20292.42%20245.00%20L%20292.60%20246.00%20L%20292.95%20247.00%20L%20293.00%20247.08%20L%20293.35%20248.00%20L%20293.54%20249.00%20L%20293.82%20250.00%20L%20294.00%20250.34%20L%20294.28%20251.00%20L%20294.50%20252.00%20L%20294.72%20253.00%20L%20295.00%20253.62%20L%20295.18%20254.00%20L%20295.45%20255.00%20L%20295.64%20256.00%20L%20296.00%20256.89%20L%20296.06%20257.00%20L%20296.40%20258.00%20L%20296.57%20259.00%20L%20296.91%20260.00%20L%20297.00%20260.17%20L%20297.33%20261.00%20L%20297.52%20262.00%20L%20297.78%20263.00%20L%20298.00%20263.44%20L%20298.25%20264.00%20L%20298.48%20265.00%20L%20298.69%20266.00%20L%20299.00%20266.71%20L%20299.15%20267.00%20L%20299.43%20268.00%20L%20299.61%20269.00%20L%20300.00%20270.00%20L%20300.38%20271.00%20L%20300.56%20272.00%20L%20300.86%20273.00%20L%20301.00%20273.26%20L%20301.31%20274.00%20L%20301.51%20275.00%20L%20301.75%20276.00%20L%20302.00%20276.53%20L%20302.22%20277.00%20L%20302.00%20277.43%20Z%27%2F%3E%3Cpath%20d%3D%27M%20245.00%20336.55%20L%20244.00%20336.23%20L%20243.62%20336.00%20L%20243.00%20335.62%20L%20242.06%20335.00%20L%20242.00%20334.95%20L%20241.00%20334.04%20L%20240.98%20334.00%20L%20240.00%20333.13%20L%20239.87%20333.00%20L%20239.00%20332.17%20L%20238.83%20332.00%20L%20238.12%20331.00%20L%20238.00%20330.87%20L%20237.36%20330.00%20L%20237.00%20329.57%20L%20236.58%20329.00%20L%20236.06%20328.00%20L%20236.00%20327.93%20L%20235.49%20327.00%20L%20235.07%20326.00%20L%20235.00%20325.91%20L%20234.59%20325.00%20L%20234.35%20324.00%20L%20234.01%20323.00%20L%20234.00%20322.98%20L%20233.69%20322.00%20L%20233.54%20321.00%20L%20233.47%20320.00%20L%20233.43%20319.00%20L%20233.37%20318.00%20L%20233.34%20317.00%20L%20233.31%20316.00%20L%20233.29%20315.00%20L%20233.26%20314.00%20L%20233.22%20313.00%20L%20233.11%20312.00%20L%20233.00%20311.55%20L%20232.87%20311.00%20L%20232.66%20310.00%20L%20232.48%20309.00%20L%20232.15%20308.00%20L%20232.00%20307.82%20L%20231.53%20307.00%20L%20231.00%20306.32%20L%20230.68%20306.00%20L%20230.00%20305.37%20L%20229.47%20305.00%20L%20229.00%20304.66%20L%20228.00%20304.38%20L%20227.00%20304.17%20L%20226.12%20304.00%20L%20226.00%20303.97%20L%20225.00%20303.82%20L%20224.00%20303.95%20L%20223.83%20304.00%20L%20223.00%20304.21%20L%20222.00%20304.46%20L%20221.00%20304.82%20L%20220.79%20305.00%20L%20220.00%20305.49%20L%20219.40%20306.00%20L%20219.00%20306.38%20L%20218.42%20307.00%20L%20218.00%20307.49%20L%20217.59%20308.00%20L%20217.18%20309.00%20L%20217.00%20309.30%20L%20216.65%20310.00%20L%20216.48%20311.00%20L%20216.13%20312.00%20L%20216.00%20312.13%20L%20215.87%20312.00%20L%20215.00%20311.07%20L%20214.93%20311.00%20L%20214.22%20310.00%20L%20214.00%20309.77%20L%20213.41%20309.00%20L%20213.00%20308.46%20L%20212.66%20308.00%20L%20212.24%20307.00%20L%20212.00%20306.71%20L%20211.55%20306.00%20L%20211.09%20305.00%20L%20211.00%20304.89%20L%20210.59%20304.00%20L%20210.33%20303.00%20L%20210.00%20302.41%20L%20209.76%20302.00%20L%20209.50%20301.00%20L%20209.31%20300.00%20L%20209.00%20299.17%20L%20208.92%20299.00%20L%20208.62%20298.00%20L%20208.51%20297.00%20L%20208.41%20296.00%20L%20208.26%20295.00%20L%20208.10%20294.00%20L%20208.00%20293.37%20L%20207.94%20293.00%20L%20207.83%20292.00%20L%20207.79%20291.00%20L%20207.80%20290.00%20L%20207.84%20289.00%20L%20207.88%20288.00%20L%20207.99%20287.00%20L%20208.00%20286.94%20L%20208.14%20286.00%20L%20208.26%20285.00%20L%20208.40%20284.00%20L%20208.50%20283.00%20L%20208.60%20282.00%20L%20208.85%20281.00%20L%20209.00%20280.65%20L%20210.00%20280.12%20L%20210.60%20281.00%20L%20211.00%20281.44%20L%20211.56%20282.00%20L%20212.00%20282.41%20L%20212.69%20283.00%20L%20213.00%20283.29%20L%20214.00%20283.93%20L%20214.08%20284.00%20L%20215.00%20284.54%20L%20215.72%20285.00%20L%20216.00%20285.23%20L%20217.00%20285.64%20L%20217.66%20286.00%20L%20218.00%20286.23%20L%20219.00%20286.55%20L%20219.99%20287.00%20L%20220.00%20287.01%20L%20221.00%20287.45%20L%20222.00%20287.63%20L%20222.97%20288.00%20L%20223.00%20288.02%20L%20224.00%20288.39%20L%20225.00%20288.58%20L%20226.00%20288.77%20L%20226.73%20289.00%20L%20227.00%20289.10%20L%20228.00%20289.35%20L%20229.00%20289.49%20L%20230.00%20289.61%20L%20231.00%20289.73%20L%20232.00%20289.87%20L%20232.62%20290.00%20L%20233.00%20290.09%20L%20234.00%20290.25%20L%20235.00%20290.37%20L%20236.00%20290.43%20L%20237.00%20290.46%20L%20238.00%20290.48%20L%20239.00%20290.50%20L%20240.00%20290.52%20L%20241.00%20290.54%20L%20242.00%20290.53%20L%20243.00%20290.51%20L%20244.00%20290.50%20L%20245.00%20290.48%20L%20246.00%20290.45%20L%20247.00%20290.39%20L%20248.00%20290.30%20L%20249.00%20290.19%20L%20250.00%20290.03%20L%20250.10%20290.00%20L%20251.00%20289.80%20L%20252.00%20289.63%20L%20253.00%20289.53%20L%20254.00%20289.44%20L%20255.00%20289.27%20L%20255.72%20289.00%20L%20256.00%20288.88%20L%20257.00%20288.63%20L%20258.00%20288.48%20L%20259.00%20288.25%20L%20259.51%20288.00%20L%20260.00%20287.77%20L%20261.00%20287.52%20L%20262.00%20287.27%20L%20262.43%20287.00%20L%20263.00%20286.69%20L%20264.00%20286.41%20L%20264.78%20286.00%20L%20265.00%20285.84%20L%20266.00%20285.44%20L%20266.67%20285.00%20L%20267.00%20284.74%20L%20268.00%20284.33%20L%20268.38%20284.00%20L%20269.00%20283.52%20L%20270.00%20283.00%20L%20270.49%20284.00%20L%20270.64%20285.00%20L%20270.91%20286.00%20L%20271.00%20286.42%20L%20271.12%20287.00%20L%20271.22%20288.00%20L%20271.30%20289.00%20L%20271.35%20290.00%20L%20271.31%20291.00%20L%20271.24%20292.00%20L%20271.14%20293.00%20L%20271.00%20293.47%20L%20270.84%20294.00%20L%20270.63%20295.00%20L%20270.50%20296.00%20L%20270.28%20297.00%20L%20270.00%20297.61%20L%20269.80%20298.00%20L%20269.50%20299.00%20L%20269.09%20300.00%20L%20269.00%20300.11%20L%20268.54%20301.00%20L%20268.07%20302.00%20L%20268.00%20302.08%20L%20267.45%20303.00%20L%20267.00%20303.64%20L%20266.70%20304.00%20L%20266.07%20305.00%20L%20266.00%20305.08%20L%20265.29%20306.00%20L%20265.00%20306.29%20L%20264.31%20307.00%20L%20264.00%20307.31%20L%20263.33%20308.00%20L%20263.00%20308.33%20L%20262.32%20309.00%20L%20262.00%20309.31%20L%20261.04%20310.00%20L%20261.00%20310.03%20L%20260.00%20310.70%20L%20259.67%20311.00%20L%20259.00%20311.53%20L%20258.39%20312.00%20L%20258.00%20312.32%20L%20257.00%20312.83%20L%20256.82%20313.00%20L%20256.00%20313.53%20L%20255.36%20314.00%20L%20255.00%20314.30%20L%20254.00%20314.82%20L%20253.80%20315.00%20L%20253.00%20315.53%20L%20252.37%20316.00%20L%20252.00%20316.31%20L%20251.00%20316.88%20L%20250.88%20317.00%20L%20250.00%20317.65%20L%20249.63%20318.00%20L%20249.00%20318.58%20L%20248.58%20319.00%20L%20248.00%20319.60%20L%20247.62%20320.00%20L%20247.00%20320.92%20L%20246.92%20321.00%20L%20246.37%20322.00%20L%20246.00%20322.64%20L%20245.74%20323.00%20L%20245.43%20324.00%20L%20245.19%20325.00%20L%20245.00%20325.47%20L%20244.78%20326.00%20L%20244.62%20327.00%20L%20244.57%20328.00%20L%20244.52%20329.00%20L%20244.52%20330.00%20L%20244.56%20331.00%20L%20244.64%20332.00%20L%20244.83%20333.00%20L%20245.00%20333.39%20L%20245.24%20334.00%20L%20245.80%20335.00%20L%20245.93%20336.00%20L%20245.00%20336.55%20Z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
@keyframes q4f14{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){ #qbe58a33a .q83e88d66 circle,#qbe58a33a .q2d0459d2 circle{animation:none}}

  .q8dc3dc8d { margin: 0}
  .q1954b274 { display: inline-flex; align-items: center; gap: .5rem; padding: .3rem .8rem .3rem .35rem;
    border-radius: 999px; border: 1px solid transparent; background: none; font: inherit;
    color: var(--muted-foreground); cursor: pointer;
    transition: color .18s, background-color .18s, border-color .18s}
  .q1954b274:hover, .q1954b274:focus-visible { color: var(--foreground); border-color: var(--border);
    background: color-mix(in oklab, var(--foreground) 6%, transparent)}
  .q1954b274:focus-visible { outline: none; box-shadow: 0 0 0 3px color-mix(in oklab, #3C8AF1 22%, transparent)}
  .qb9fcec7f { display: inline-flex; align-items: center; justify-content: center; flex: none;
    width: 1.6rem; height: 1.6rem; border-radius: 999px; color: inherit;
    background: color-mix(in oklab, var(--foreground) 9%, transparent);
    border: 1px solid color-mix(in oklab, var(--border) 70%, transparent);
    transition: background-color .18s, border-color .18s}
  .q1954b274:hover .qb9fcec7f { background: color-mix(in oklab, #3C8AF1 20%, transparent);
    border-color: color-mix(in oklab, #3C8AF1 42%, transparent)}

  .qb7d8adcc {
    background: linear-gradient(to right, #111827, #1e3a8a);
    -webkit-background-clip: text; background-clip: text;
    -webkit-text-fill-color: transparent; color: transparent}
  :root.dark .qb7d8adcc {
    background: linear-gradient(to right, #f9fafb 0%, #93c5fd 55%, #60a5fa 100%);
    -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent}

  .q8a77f01f { padding-inline: 0.4em}

  #q57ce:not(.q4f89) .q56747452 { max-width: 15rem; opacity: 1}
  #q57ce:not(.q4f89) .q12e10f48 { max-width: 0; opacity: 0}

.qc009333a{padding:2rem;text-align:center;font-family:system-ui,sans-serif;color:#888}
.q7ee72afe{font-size:1.25rem;font-weight:600;margin-bottom:1rem}

.q3cf2ba70{--q0fbc:88s;--qa208:3rem}

.q97b325a0{opacity:.85}
.qca0474ad{color:#f87171}

.qeca63cab .q839e2a4a:nth-of-type(1) i:nth-of-type(1){width:62%}
.qeca63cab .q839e2a4a:nth-of-type(1) i:nth-of-type(2){width:38%}
.qeca63cab .q839e2a4a:nth-of-type(2) i:nth-of-type(1){width:54%}
.qeca63cab .q839e2a4a:nth-of-type(2) i:nth-of-type(2){width:44%}
.qeca63cab .q839e2a4a:nth-of-type(3) i:nth-of-type(1){width:68%}
.qeca63cab .q839e2a4a:nth-of-type(3) i:nth-of-type(2){width:33%}

:root:not(.dark) #q6524fe04{--background:#F9FAFB;--card:#ffffff;--muted-foreground:#6A6A6A;
  background-color:#F9FAFB;isolation:isolate}
.dark #q6524fe04{

  background-color:var(--background);isolation:isolate}
:root:not(.dark) #q6524fe04 .qdbcb8a39{background:#ffffff;border:1px solid #E3E9F2;border-radius:16px;padding:32px 36px}

.dark .q5b3e5fad,.dark .q03bf9f46,.dark .q8980839f{background:var(--background)}

header.qf76913a1{
  background-color:color-mix(in oklab, var(--background) 55%, transparent);
  -webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)
}
.il-status-kpi{position:relative}

.il-status-kpi--spark{padding-bottom:40px}
.il-status-kpi--bar{padding-bottom:14px}.il-status-spark{position:absolute;left:0;right:0;bottom:0;height:38px;pointer-events:none;border-radius:0 0 .8rem .8rem;overflow:hidden}.il-status-spark .il-spark{pointer-events:auto}.il-status-spark .il-spark{width:100%;height:100%;color:var(--color-green-500,#22c55e)}
.il-status-ratio{position:absolute;left:0;right:0;bottom:0;height:6px;border-radius:0 0 .8rem .8rem;overflow:hidden;background:color-mix(in oklab,currentColor 12%,transparent)}
.il-status-ratio .il-ratio{width:100%;height:100%;display:block}.il-ratio{width:100%;height:6px;display:block;color:var(--color-green-500,#22c55e)}.il-ratio-track{fill:currentColor;opacity:.16}.il-ratio-fill{fill:currentColor}.il-ratio-seg--op{fill:var(--color-green-500,#22c55e)}.il-ratio-seg--deg{fill:var(--color-amber-500,#f59e0b)}.il-ratio-seg--down{fill:var(--color-red-500,#ef4444)}.il-ratio-seg--nodata{fill:var(--color-slate-400,#94a3b8);opacity:.45}.il-ratio--segments .il-ratio-track{fill:var(--color-slate-400,#94a3b8);opacity:.16}.il-spark-line{fill:none;stroke:currentColor;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0;animation:il-spark-draw 1s cubic-bezier(.22,.61,.36,1)}.il-spark-area{stroke:none;fill:currentColor;opacity:0;animation:il-spark-fade .8s .3s ease forwards}.il-spark[data-il-spark="flat"] .il-spark-line{animation:none;stroke-dasharray:3 5;stroke-dashoffset:0;stroke-width:1.5;opacity:.28}.il-spark[data-il-spark="flat"] .il-spark-area{animation:none;opacity:0}@keyframes il-spark-draw{from{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes il-spark-fade{to{opacity:.13}}@media (prefers-reduced-motion:reduce){.il-spark-line{animation:none;stroke-dashoffset:0}.il-spark-area{animation:none;opacity:.13}}.il-spark-tip.il-tip-below{transform:translate(-50%,14px)}

.il-spark-tip-layer{position:fixed;inset:0;pointer-events:none;z-index:60}
.il-spark-tip-layer .il-spark-tip{position:fixed;display:none}
.il-spark-tip[data-il-on]{display:flex}
.il-spark-tip{position:absolute;left:var(--il-tip-x,0);top:var(--il-tip-y,0);transform:translate(-50%,calc(-100% - 14px));display:none;flex-direction:column;gap:6px;padding:9px 12px;border-radius:8px;max-width:260px;white-space:normal;pointer-events:none;z-index:5;font-size:12.5px;line-height:1.25;box-shadow:0 8px 24px rgba(0,0,0,.35);background:var(--card,oklch(.205 0 0));color:inherit;border:1px solid rgba(127,127,127,.28)}[data-il-spark-tip] .il-spark-tip{display:flex}.il-spark-tip-label{font-weight:600;opacity:.72}.il-spark-tip-row{display:flex;align-items:flex-start;gap:7px}.il-spark-tip-dot{width:8px;height:8px;border-radius:50%;background:var(--il-tone,currentColor);flex:none}.il-spark-tip-value{font-weight:700}.il-spark-dot{position:absolute;left:var(--il-tip-x,0);top:var(--il-tip-y,0);width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--il-tone,currentColor);box-shadow:0 0 0 2px var(--card,oklch(.205 0 0));display:none;pointer-events:none;z-index:6}[data-il-spark-tip] .il-spark-dot{display:block}.il-spark-hit{cursor:crosshair}



/* Status indicators: numeral, comparison chip on the same line, caption naming the window, and the
   objective bar. The chip never wraps under the numeral; the numeral may wrap its own words. */
.il-status-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px;min-width:0}
.il-status-head-main{display:flex;flex-direction:column;gap:.15rem;flex:1 1 auto;min-width:0}
.il-status-head-main>b{min-width:0}
.il-status-inds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.5rem;margin:0 0 .9rem}
@media (max-width:720px){.il-status-inds{grid-template-columns:minmax(0,1fr)}}
.il-status-ind{display:flex;flex-direction:column;gap:.2rem;min-width:0}
.il-status-ind-k{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground)}
.il-status-ind-v{font-size:1.25rem;font-weight:700;line-height:1.15;color:var(--foreground);font-variant-numeric:tabular-nums}
.il-status-ind-c{font-size:.75rem;line-height:1.35;color:var(--muted-foreground)}
.il-status-chip{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;white-space:nowrap;padding:.15rem .55rem .15rem .4rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums}
.il-status-chip-ico{flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.il-status-chip-ico path{display:none}
.il-status-chip[data-il-dir="up"] .il-status-chip-up,.il-status-chip[data-il-dir="down"] .il-status-chip-down,.il-status-chip[data-il-dir="flat"] .il-status-chip-flat{display:inline}
.il-status-chip[data-il-tone="good"]{color:var(--color-green-400);background:color-mix(in oklab,var(--color-green-500) 16%,transparent)}
.il-status-chip[data-il-tone="warn"]{color:var(--color-amber-400);background:color-mix(in oklab,var(--color-amber-500) 18%,transparent)}
.il-status-chip[data-il-tone="bad"]{color:var(--color-red-500);background:color-mix(in oklab,var(--color-red-500) 18%,transparent)}
.il-status-chip[data-il-tone="flat"]{color:var(--muted-foreground);background:color-mix(in oklab,var(--muted-foreground) 16%,transparent)}
:root:not(.dark) .il-status-chip[data-il-tone="good"]{color:var(--color-green-600)}
:root:not(.dark) .il-status-chip[data-il-tone="warn"]{color:var(--color-amber-700)}
:root:not(.dark) .il-status-chip[data-il-tone="bad"]{color:var(--color-red-600)}
.il-status-target{display:block;width:100%;height:100%;overflow:hidden}
.il-status-target line{vector-effect:non-scaling-stroke}
.il-status-target-fill{stroke:var(--color-green-500);stroke-width:12px}
.il-status-target-fill[data-il-tone="warn"]{stroke:var(--color-amber-500)}
.il-status-target-tick{stroke:var(--foreground);stroke-width:2px;opacity:.9}
@media (max-width:520px){.il-status-ind-v{font-size:1.1rem}.il-status-chip{font-size:.7rem}}
.il-status-kpi .il-status-head-main>b{font-size:1.4rem}
.il-status-kpi .il-status-chip{font-size:.72rem;padding:.12rem .45rem .12rem .35rem}
.il-status-kpi>.il-status-ind-k{display:block;margin-bottom:.3rem;white-space:nowrap}
.il-status-state{display:flex;flex-direction:column}
.il-status-chip:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.il-status-target-hit{fill:transparent;cursor:help;outline:none}
.il-status-target-hit:focus-visible{stroke:var(--foreground);stroke-width:1px;vector-effect:non-scaling-stroke}
.q1133a42f:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}
.il-spark:focus-visible{outline:2px solid var(--muted-foreground);outline-offset:2px}

.il-spark--success{color:#4ade80}
.il-spark--info{color:#93c5fd}
.il-spark--primary{color:#60a5fa}
.il-spark--warning{color:#fbbf24}
.il-spark--danger{color:#f87171}
.il-spark--muted{color:#94a3b8}
.il-spark[data-il-spark="flat"] .il-spark-line{animation:none;stroke-dasharray:none;stroke-dashoffset:0;stroke-width:2;opacity:1}
.il-spark[data-il-spark="flat"] .il-spark-area{animation:none;opacity:.13}
.il-spark[data-il-spark="empty"] .il-spark-line{animation:none;stroke-dasharray:3 5;stroke-dashoffset:0;stroke-width:1.5;opacity:.28}
.il-spark[data-il-spark="empty"] .il-spark-area{animation:none;opacity:0}

svg[data-il-spark="flat"]{
  position:absolute;left:0;right:0;bottom:0;
  width:100%;height:40px;min-height:0;max-height:40px;
  display:block;aspect-ratio:auto;overflow:visible;
  border-radius:0 0 var(--il-card-radius,12px) var(--il-card-radius,12px)
}
svg[data-il-spark="flat"] .il-spark-area{opacity:0}

svg[data-il-spark="flat"] .il-spark-line{
  stroke-width:10px;vector-effect:non-scaling-stroke;transform:translateY(12.5px)
}

svg[data-il-spark="flat"] .il-spark-hit{height:100%}

@supports (-webkit-touch-callout:none){html,:host{-webkit-text-size-adjust:none}}

.q3cf2ba70{will-change:transform;backface-visibility:hidden}

.q435c7716{container-type:inline-size}
.q3cf2ba70 > a{display:flex;align-items:center;justify-content:center;container-type:inline-size}

.q3cf2ba70 > a > img{height:2.5rem;width:auto;max-width:100%;object-fit:contain}
.q3cf2ba70 > a > span{max-width:100%;font-size:min(.875rem, 8cqi)}

.q435c7716 > .qfa26880b{width:3.5rem}

@media (prefers-reduced-motion: reduce){.q3cf2ba70 > a{width:auto;margin-inline-end:0}}

.il-price{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px}.il-price__row{display:inline-flex;align-items:baseline;gap:6px}.il-price__row--sub{margin-top:4px;opacity:.85}.il-price__amt{font-weight:700;font-size:30px;line-height:1.1;color:inherit;letter-spacing:.2px}.il-price__amt--sm{font-size:15px;font-weight:600}.il-price__per{font-size:14px;opacity:.7}.il-price-blur{display:inline-flex;align-items:baseline;gap:6px;user-select:none;-webkit-user-select:none}.il-price-blur__amt{filter:blur(8px);-webkit-filter:blur(8px);pointer-events:none;user-select:none;font-weight:700;font-size:30px;line-height:1.1;color:inherit;letter-spacing:.5px}.il-price-blur__per{font-size:14px;opacity:.7}
.il-price-blur{flex-direction:column;align-items:flex-start}.il-price-blur__row{display:inline-flex;align-items:baseline;gap:6px}.il-price-blur__row--sub{margin-top:4px;opacity:.85}.il-price-blur__amt--sm{font-size:15px}

/* Contact form: suppress the browser native invalid glow so a required select is not painted red prematurely; native validation still blocks submit + shows its tooltip. */
#il_contact_form :invalid{box-shadow:none}
#il_contact_form select:-moz-ui-invalid,#il_contact_form input:-moz-ui-invalid,#il_contact_form textarea:-moz-ui-invalid{box-shadow:none}
#il_contact_form select:user-invalid,#il_contact_form input:user-invalid,#il_contact_form textarea:user-invalid{box-shadow:none}

.q3cf2ba70 .q61bfaf44 img{height:38px;max-height:38px;width:auto}
.q3cf2ba70 .q61bfaf44>span{font-size:20px;line-height:1}

/* Screen-reader-only label: keeps the field named in the accessibility tree while taking
   no space, so the footer row gives the email input its full width. */
.il-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}
/* Minimum usable width for the newsletter input; the row wraps instead of crushing it. */
.il-newsletter-row{flex-wrap:wrap}
form[action="/api/newsletter"] .il-field-wrap{flex:1 1 200px;min-width:min(100%,160px)}

/* End-of-page wordmark: full brand blue at rest. An `#q0552 span` rule (id + type) outranks
   `.q6b4b{opacity:1!important}` on specificity, so a dimming declaration here silently wins over
   the reveal's own opacity ramp and the mark reads as switched off until the pointer arrives. */

/* The status dot inside the pricing period note is painted only when the live region
   actually carries a message. */
p[data-il-cta-note] > span:empty{display:none}

/* Footer link columns: content-sized tracks distributed across the block, so the group is
   flush with the container's right edge and the rhythm between columns is uniform at every
   breakpoint. Attribute hook: the class token is salted per response. */
[data-il-footer-cols]{display:grid;grid-template-columns:repeat(3,minmax(0,max-content));justify-content:space-between;justify-items:start;column-gap:40px;row-gap:32px}
@media (max-width:900px){[data-il-footer-cols]{grid-template-columns:repeat(2,minmax(0,max-content));column-gap:28px;row-gap:28px}}
@media (max-width:560px){[data-il-footer-cols]{grid-template-columns:minmax(0,1fr);justify-content:start;column-gap:22px;row-gap:22px}}

/* Footer wordmark: `width:auto` so the same 212x40 artwork the header serves keeps its
   aspect ratio at 2.75rem. Without it the reset's `img{max-width:100%}` clamps the image to
   the flex container's own width and compresses the drawing horizontally, which moves the
   glyph inside the box and breaks alignment with the header mark. */
.q2e82163d{width:auto;max-width:15rem}

/* Hourly state strips (areas, data signals): the site-v2 "Fontes no ar" floor in the status page's legend colours. */
.il-status-ratio .il-strip{width:100%;height:100%;display:block}
.il-strip-seg{shape-rendering:crispEdges;stroke:var(--card,oklch(.205 0 0));stroke-width:.12}
.il-strip-seg--up{fill:var(--color-green-500,#22c55e)}
.il-strip-seg--partial{fill:var(--color-amber-500,#f59e0b)}
.il-strip-seg--down{fill:var(--color-red-500,#ef4444)}
.il-strip-seg--gap{fill:var(--color-slate-400,#94a3b8);opacity:.35}
/* Summary cards: numeral and chip share the first row; captions take the card's full width below, so a
   short caption never wraps beside the chip and the four cards keep one height. */
.il-status-kpi .il-status-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:.15rem;align-items:center}
.il-status-kpi .il-status-head-main{display:contents}
.il-status-kpi .il-status-head-main>b{grid-column:1;grid-row:1}
.il-status-kpi .il-status-head>.il-status-chip{grid-column:2;grid-row:1}
.il-status-kpi .il-status-head-main>small{grid-column:1/-1}
.il-status-kpi .il-status-head-main>small[data-il-tip-def]{cursor:help}
/* A service row carries one indicator (availability); its response lives in the 24 h curve below. */
.il-status-inds{grid-template-columns:minmax(0,1fr)}
/* "Bases de dados": one row per signal, an icon tinted by its state beside a short text, the detail in
   the tooltip. Same rhythm as the hero's fact rows; no bare status text. */
.il-status-facts{display:flex;flex-direction:column;gap:.45rem;margin-top:.35rem}
.il-status-fact{display:flex;align-items:center;gap:.55rem;font-size:.95rem;line-height:1.3;color:var(--foreground);cursor:help;min-width:0}
.il-status-fact:first-child{font-weight:600}
.il-status-fact:not(:first-child){color:var(--muted-foreground)}
.il-status-fact:focus-visible{outline:2px solid var(--muted-foreground);outline-offset:2px;border-radius:4px}
.il-status-fact-ico{flex:none;color:var(--muted-foreground)}
.il-status-fact[data-il-state="op"] .il-status-fact-ico{color:var(--color-green-400)}
.il-status-fact[data-il-state="deg"] .il-status-fact-ico{color:var(--color-amber-400)}
.il-status-fact[data-il-state="down"] .il-status-fact-ico{color:var(--color-red-500)}
:root:not(.dark) .il-status-fact[data-il-state="op"] .il-status-fact-ico{color:var(--color-green-600)}
:root:not(.dark) .il-status-fact[data-il-state="deg"] .il-status-fact-ico{color:var(--color-amber-600)}
:root:not(.dark) .il-status-fact[data-il-state="down"] .il-status-fact-ico{color:var(--color-red-600)}
.il-step-line{stroke-width:3px}
.il-step-area{opacity:.16}
.il-step-mark{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-dasharray:.5 5;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.7}
.il-bpairs .il-bpill{fill:none;stroke-width:6px;stroke-linecap:round;vector-effect:non-scaling-stroke}
.il-bpairs .il-bpill--live{stroke:var(--color-blue-500,#3b82f6)}
.il-bpairs .il-bpill--late{stroke:var(--color-amber-500,#f59e0b)}
.il-bpairs .il-bpill--window{stroke:color-mix(in srgb,var(--muted-foreground) 34%,transparent)}
.il-bpairs .il-bpill--open{stroke:color-mix(in srgb,var(--muted-foreground) 22%,transparent)}
.il-bpairs .il-bgrid{stroke:color-mix(in srgb,var(--muted-foreground) 18%,transparent);stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}
.il-bpairs .il-bpill-key--live{fill:var(--color-blue-500,#3b82f6)}
.il-bpairs .il-bpill-key--late{fill:var(--color-amber-500,#f59e0b)}
.il-bpairs .il-bpill-key--open{fill:var(--muted-foreground)}
.il-bpairs .il-bpair{transition:opacity .15s ease}
.il-bpairs:has(.il-bpair:hover) .il-bpair:not(:hover){opacity:.35}

@media (max-width: 359.98px){
  #q57ce:not(.q4f89) .q56747452{max-width:0;opacity:0}
  #q57ce:not(.q4f89) .q12e10f48{max-width:2.1875rem;opacity:1}
}


img[alt^="Illunare" i]{font-size:0;line-height:0;color:transparent}

/* FORM VALIDATION — paint red only after user interaction
   :invalid alone fires on load (required + empty); :user-invalid only
   after real interaction; [data-touched] is the explicit JS signal. */
[data-il-outcome-form] :invalid:not(:user-invalid):not([data-touched="1"]) {
  border-color: var(--border);
  outline: none;
  box-shadow: none;
}
[data-il-outcome-form] :user-invalid,
[data-il-outcome-form] [data-touched="1"]:invalid {
  border-color: #ef4444;
  outline: none;
}
[data-il-outcome-form] :user-invalid:focus,
[data-il-outcome-form] [data-touched="1"]:invalid:focus {
  border-color: #ef4444;
  box-shadow: 0 0 0 3px rgba(239, 68, 68, 0.15);
}

/* SCENES: what each step says, drawn. Two flat panels per step, composed from the product's
   own vocabulary, in place of a full-screen capture that could not be read at this size.
   They sit in the frame the capture had and follow the theme. The step in use decides which
   scene shows: the open step carries .q6ff7, so no script takes part. Without :has() the
   first scene stays. */
.il-scene-frame{display:grid;container-type:inline-size}
.il-scene{
  --il-scene-accent:var(--color-blue-500,#3b82f6);
  --il-scene-ok:var(--color-green-400,#4ade80);
  --il-scene-warn:var(--color-amber-400,#fbbf24);
  --il-scene-loop:9s;
  grid-area:1/1;display:grid;min-width:0;opacity:0;visibility:hidden;
  transition:opacity .35s ease,visibility 0s linear .35s
}
:root:not(.dark) .il-scene{--il-scene-ok:var(--color-green-700,#15803d);--il-scene-warn:var(--color-amber-700,#b45309)}
/* The stage fills the frame. Each scene lays it out its own way: a column for the search, two
   columns over a banner for the reading, one chart with a notice over its corner for the watch. */
.il-scene-stage{position:relative;isolation:isolate;display:grid;gap:.625rem;padding:1rem;min-width:0;font-size:.8125rem;line-height:1.35;color:var(--foreground);text-align:left}
.il-scene-stage::before{
  content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.45;
  background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--foreground) 14%,transparent) 1px,transparent 0);
  background-size:18px 18px;
  -webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 50%,#000 20%,transparent 75%)
}
.il-scene-panel,.il-scene-found,.il-scene-alert,.il-scene-mail,.il-scene-base{
  position:relative;min-width:0;border:1px solid var(--border);border-radius:var(--radius);background:var(--card)
}
.il-scene-panel{display:flex;flex-direction:column;gap:.5rem;padding:.75rem .875rem}
.il-scene-found,.il-scene-alert,.il-scene-mail{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;padding:.625rem .75rem}
.il-scene-lines{display:flex;flex-direction:column;flex:1 1 8rem;min-width:0}
.il-scene-lines strong{font-weight:600}
.il-scene-lines span,.il-scene-label{font-size:.75rem;color:var(--muted-foreground)}
.il-scene-label{font-weight:600}
.il-scene-ic,.il-scene-tag{
  position:relative;display:grid;place-items:center;flex:0 0 auto;height:2rem;min-width:2rem;border-radius:calc(var(--radius) - 2px);
  color:var(--il-scene-accent);background:color-mix(in srgb,var(--il-scene-accent) 12%,transparent)
}
.il-scene-ic--warn{color:var(--il-scene-warn);background:color-mix(in srgb,var(--il-scene-warn) 14%,transparent)}
.il-scene-tag{padding:0 .5rem;font-size:.75rem;font-weight:600}
.il-scene-chip{padding:.2rem .5rem;border:1px solid var(--border);border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap;color:var(--muted-foreground)}
.il-scene-chip--ok{border-color:transparent;color:var(--il-scene-ok);background:color-mix(in srgb,var(--il-scene-ok) 14%,transparent)}
.il-scene-chip--warn{border-color:transparent;color:var(--il-scene-warn);background:color-mix(in srgb,var(--il-scene-warn) 14%,transparent)}

/* 1. The search, top to bottom: the document is typed, four bases are read, the record is found. */
.il-scene-stage--search{grid-template-rows:auto 1fr auto;align-content:stretch}
.il-scene-search{overflow:hidden}
.il-scene-field{display:flex;align-items:center;gap:.5rem;padding:.3rem .3rem .3rem .625rem;border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);color:var(--muted-foreground)}
.il-scene-field svg{flex:0 0 auto}
.il-scene-value{display:flex;align-items:center;flex:1 1 auto;min-width:0;color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden}
.il-scene-caret{flex:0 0 auto;width:1.5px;height:1.05em;margin-left:2px;background:var(--il-scene-accent);opacity:0}
.il-scene-go{padding:.25rem .625rem;border-radius:calc(var(--radius) - 4px);font-size:.75rem;font-weight:600;color:#fff;background:var(--il-scene-accent)}
.il-scene-tabs{display:flex;flex-wrap:wrap;gap:.25rem .875rem;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}
.il-scene-on{color:var(--foreground);box-shadow:0 2px 0 -1px var(--il-scene-accent)}
.il-scene-scan{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--il-scene-accent),transparent);transform:translateX(-100%);opacity:0}
.il-scene-bases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;min-width:0}
.il-scene-base{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:.125rem .5rem;padding:.5rem .625rem}
.il-scene-base i{grid-row:1/3;display:grid;place-items:center;width:1.125rem;height:1.125rem;border-radius:50%;color:var(--card);background:var(--il-scene-ok)}
.il-scene-base strong{font-size:.75rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.il-scene-base span{font-size:.6875rem;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/* 2. The reading, side by side: the exposure index on the left, the sections on the right, and
      under both the one signal that asks for attention. */
.il-scene-stage--read{grid-template-columns:minmax(7.5rem,.42fr) minmax(0,1fr);grid-template-rows:1fr auto;align-content:stretch}
.il-scene-index{align-items:center;justify-content:center;gap:.625rem}
.il-scene-gauge{position:relative;display:grid;place-items:center;width:min(6.5rem,100%);aspect-ratio:1}
.il-scene-gauge svg{grid-area:1/1;width:100%;height:100%;transform:rotate(-90deg)}
.il-scene-gauge circle{fill:none;stroke-width:5}
.il-scene-gauge-rail{stroke:color-mix(in srgb,var(--foreground) 9%,transparent)}
.il-scene-gauge-arc{stroke:var(--il-scene-ok);stroke-linecap:round;stroke-dasharray:12.8 100}
.il-scene-gauge-num{grid-area:1/1;display:flex;flex-direction:column;align-items:center;line-height:1.1}
.il-scene-gauge-num strong{font-size:1.375rem;font-weight:700;font-variant-numeric:tabular-nums}
.il-scene-gauge-num span{font-size:.6875rem;color:var(--muted-foreground)}
.il-scene-read{justify-content:center;gap:.5rem}
.il-scene-item{display:grid;grid-template-columns:4.75rem minmax(1.5rem,1fr) auto;align-items:center;gap:.625rem;margin:0 -.375rem;padding:.125rem .375rem;border-radius:calc(var(--radius) - 4px);font-size:.75rem}
.il-scene-item span:last-child{color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}
.il-scene-bar{position:relative;height:4px;border-radius:2px;background:color-mix(in srgb,var(--foreground) 8%,transparent);overflow:hidden}
.il-scene-bar::after{content:"";position:absolute;inset:0;border-radius:2px;background:var(--il-scene-ok);transform-origin:left;transform:scaleX(var(--il-scene-fill,1))}
.il-scene-bar--1{--il-scene-fill:1}
.il-scene-bar--2{--il-scene-fill:.82}
.il-scene-bar--3{--il-scene-fill:.46}
.il-scene-bar--4{--il-scene-fill:.9}
.il-scene-item--mark .il-scene-bar::after{background:var(--il-scene-warn)}
.il-scene-item--mark span:last-child{color:var(--il-scene-warn);font-weight:600}
.il-scene-alert{grid-column:1/-1;border-color:color-mix(in srgb,var(--il-scene-warn) 35%,var(--border))}

/* 3. The watch: one chart across the frame with the three moments on its line, and the notice
      it became resting on its corner. */
.il-scene-stage--watch{grid-template-rows:1fr;align-content:stretch}
.il-scene-trend{gap:.5rem;padding-bottom:4.25rem}
.il-scene-trend-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}
.il-scene-num{display:flex;align-items:baseline;gap:.5rem;font-size:1.375rem;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}
.il-scene-num em{font-size:.75rem;font-style:normal;font-weight:600;color:var(--il-scene-ok)}
.il-scene-steps{display:flex;flex-wrap:wrap;gap:.25rem .875rem;font-size:.6875rem;font-weight:600;color:var(--muted-foreground)}
.il-scene-step{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}
.il-scene-step::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--il-scene-accent)}
.il-scene-step--2::before{background:var(--il-scene-warn)}
.il-scene-step--3::before{background:var(--il-scene-ok)}
.il-scene-plot{position:relative;display:block;flex:1 1 4rem;min-height:4rem}
.il-scene-spark{position:absolute;inset:0;display:block;width:100%;height:100%;color:var(--il-scene-accent)}
.il-scene-area{fill:color-mix(in srgb,var(--il-scene-accent) 10%,transparent);stroke:none}
.il-scene-mark{position:absolute;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;border:2px solid var(--card);background:var(--il-scene-accent)}
.il-scene-mark--1{left:19.2%;top:66.7%}
.il-scene-mark--2{left:53.3%;top:41.7%;background:var(--il-scene-warn)}
.il-scene-mark--3{left:90%;top:27%;background:var(--il-scene-ok)}
/* The notice is the foot of the chart's card: the line ends, the message begins. */
.il-scene-mail{position:absolute;left:1.625rem;right:1.625rem;bottom:1.625rem;background:color-mix(in srgb,var(--foreground) 4%,var(--card))}
.il-scene-ic--pulse::after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid var(--il-scene-accent);opacity:0}

/* The first scene by default; another when its step is the open one. */
.il-scene[data-il-scene="0"],
[data-il-scenes]:has([data-q3ba1="1"] .q6ff7) .il-scene[data-il-scene="1"],
[data-il-scenes]:has([data-q3ba1="2"] .q6ff7) .il-scene[data-il-scene="2"]{opacity:1;visibility:visible;transition-delay:0s}
[data-il-scenes]:has([data-q3ba1="1"] .q6ff7,[data-q3ba1="2"] .q6ff7) .il-scene[data-il-scene="0"]{opacity:0;visibility:hidden;transition-delay:0s,.35s}

/* Motion. Every element rests in its final state; the open scene replays its short story on a
   slow loop. Nothing here moves the layout: only opacity, transform, clip and stroke change. */
@media (prefers-reduced-motion:no-preference){
  [data-il-scenes]:not(:has([data-q3ba1="1"] .q6ff7,[data-q3ba1="2"] .q6ff7)) .il-scene[data-il-scene="0"] .il-scene-type{animation:il-scene-type var(--il-scene-loop) step-end infinite}
  [data-il-scenes]:not(:has([data-q3ba1="1"] .q6ff7,[data-q3ba1="2"] .q6ff7)) .il-scene[data-il-scene="0"] .il-scene-caret{animation:il-scene-caret var(--il-scene-loop) step-end infinite}
  [data-il-scenes]:not(:has([data-q3ba1="1"] .q6ff7,[data-q3ba1="2"] .q6ff7)) .il-scene[data-il-scene="0"] .il-scene-scan{animation:il-scene-scan var(--il-scene-loop) ease-in-out infinite}
  [data-il-scenes]:not(:has([data-q3ba1="1"] .q6ff7,[data-q3ba1="2"] .q6ff7)) .il-scene[data-il-scene="0"] .il-scene-base--1{animation:il-scene-in-1 var(--il-scene-loop) cubic-bezier(.25,.46,.45,.94) infinite}
  [data-il-scenes]:not(:has([data-q3ba1="1"] .q6ff7,[data-q3ba1="2"] .q6ff7)) .il-scene[data-il-scene="0"] .il-scene-base--2{animation:il-scene-in-2 var(--il-scene-loop) cubic-bezier(.25,.46,.45,.94) infinite}
  [data-il-scenes]:not(:has([data-q3ba1="1"] .q6ff7,[data-q3ba1="2"] .q6ff7)) .il-scene[data-il-scene="0"] .il-scene-base--3{animation:il-scene-in-3 var(--il-scene-loop) cubic-bezier(.25,.46,.45,.94) infinite}
  [data-il-scenes]:not(:has([data-q3ba1="1"] .q6ff7,[data-q3ba1="2"] .q6ff7)) .il-scene[data-il-scene="0"] .il-scene-base--4{animation:il-scene-in-4 var(--il-scene-loop) cubic-bezier(.25,.46,.45,.94) infinite}
  [data-il-scenes]:not(:has([data-q3ba1="1"] .q6ff7,[data-q3ba1="2"] .q6ff7)) .il-scene[data-il-scene="0"] .il-scene-found{animation:il-scene-in-5 var(--il-scene-loop) cubic-bezier(.25,.46,.45,.94) infinite}

  [data-il-scenes]:has([data-q3ba1="1"] .q6ff7) .il-scene[data-il-scene="1"] .il-scene-gauge-arc{animation:il-scene-arc var(--il-scene-loop) cubic-bezier(.25,.46,.45,.94) infinite}
  [data-il-scenes]:has([data-q3ba1="1"] .q6ff7) .il-scene[data-il-scene="1"] .il-scene-bar::after{animation:il-scene-fill var(--il-scene-loop) cubic-bezier(.25,.46,.45,.94) infinite}
  [data-il-scenes]:has([data-q3ba1="1"] .q6ff7) .il-scene[data-il-scene="1"] .il-scene-alert{animation:il-scene-in-4 var(--il-scene-loop) cubic-bezier(.25,.46,.45,.94) infinite}
  [data-il-scenes]:has([data-q3ba1="1"] .q6ff7) .il-scene[data-il-scene="1"] .il-scene-item--mark{animation:il-scene-flag var(--il-scene-loop) ease-in-out infinite}

  [data-il-scenes]:has([data-q3ba1="2"] .q6ff7) .il-scene[data-il-scene="2"] .il-scene-spark{animation:il-scene-draw var(--il-scene-loop) ease-out infinite}
  [data-il-scenes]:has([data-q3ba1="2"] .q6ff7) .il-scene[data-il-scene="2"] .il-scene-mark--1{animation:il-scene-dot-1 var(--il-scene-loop) ease-out infinite}
  [data-il-scenes]:has([data-q3ba1="2"] .q6ff7) .il-scene[data-il-scene="2"] .il-scene-mark--2{animation:il-scene-dot-2 var(--il-scene-loop) ease-out infinite}
  [data-il-scenes]:has([data-q3ba1="2"] .q6ff7) .il-scene[data-il-scene="2"] .il-scene-mark--3{animation:il-scene-dot-3 var(--il-scene-loop) ease-out infinite}
  [data-il-scenes]:has([data-q3ba1="2"] .q6ff7) .il-scene[data-il-scene="2"] .il-scene-step--1{animation:il-scene-say-1 var(--il-scene-loop) ease-out infinite}
  [data-il-scenes]:has([data-q3ba1="2"] .q6ff7) .il-scene[data-il-scene="2"] .il-scene-step--2{animation:il-scene-say-2 var(--il-scene-loop) ease-out infinite}
  [data-il-scenes]:has([data-q3ba1="2"] .q6ff7) .il-scene[data-il-scene="2"] .il-scene-step--3{animation:il-scene-say-3 var(--il-scene-loop) ease-out infinite}
  [data-il-scenes]:has([data-q3ba1="2"] .q6ff7) .il-scene[data-il-scene="2"] .il-scene-mail{animation:il-scene-in-5 var(--il-scene-loop) cubic-bezier(.25,.46,.45,.94) infinite}
  [data-il-scenes]:has([data-q3ba1="2"] .q6ff7) .il-scene[data-il-scene="2"] .il-scene-ic--pulse::after{animation:il-scene-pulse 2.4s ease-out infinite}
}
@keyframes il-scene-type{0%{clip-path:inset(0 100% 0 0)}3%{clip-path:inset(0 86% 0 0)}5%{clip-path:inset(0 72% 0 0)}7%{clip-path:inset(0 58% 0 0)}9%{clip-path:inset(0 44% 0 0)}11%{clip-path:inset(0 30% 0 0)}13%{clip-path:inset(0 15% 0 0)}15%,100%{clip-path:inset(0)}}
@keyframes il-scene-caret{0%,15%{opacity:1}16%{opacity:0}19%{opacity:1}22%,100%{opacity:0}}
@keyframes il-scene-scan{0%,16%{transform:translateX(-100%);opacity:0}18%{opacity:1}32%{transform:translateX(100%);opacity:1}34%,100%{transform:translateX(100%);opacity:0}}
@keyframes il-scene-in-1{0%,22%{opacity:0;transform:translateY(.5rem)}28%,96%{opacity:1;transform:none}100%{opacity:0;transform:none}}
@keyframes il-scene-in-2{0%,28%{opacity:0;transform:translateY(.5rem)}34%,96%{opacity:1;transform:none}100%{opacity:0;transform:none}}
@keyframes il-scene-in-3{0%,34%{opacity:0;transform:translateY(.5rem)}40%,96%{opacity:1;transform:none}100%{opacity:0;transform:none}}
@keyframes il-scene-in-4{0%,40%{opacity:0;transform:translateY(.5rem)}46%,96%{opacity:1;transform:none}100%{opacity:0;transform:none}}
@keyframes il-scene-in-5{0%,52%{opacity:0;transform:translateY(.5rem)}60%,96%{opacity:1;transform:none}100%{opacity:0;transform:none}}
@keyframes il-scene-arc{0%,4%{stroke-dasharray:0 100}22%,100%{stroke-dasharray:12.8 100}}
@keyframes il-scene-fill{0%,8%{transform:scaleX(0)}30%,100%{transform:scaleX(var(--il-scene-fill,1))}}
@keyframes il-scene-flag{0%,44%{background:transparent}50%{background:color-mix(in srgb,var(--il-scene-warn) 12%,transparent)}66%,100%{background:transparent}}
@keyframes il-scene-draw{0%,3%{clip-path:inset(0 100% 0 0)}36%,100%{clip-path:inset(0)}}
@keyframes il-scene-dot-1{0%,9%{opacity:0;transform:scale(.3)}13%{opacity:1;transform:scale(1.3)}17%,100%{opacity:1;transform:none}}
@keyframes il-scene-dot-2{0%,20%{opacity:0;transform:scale(.3)}24%{opacity:1;transform:scale(1.3)}28%,100%{opacity:1;transform:none}}
@keyframes il-scene-dot-3{0%,32%{opacity:0;transform:scale(.3)}36%{opacity:1;transform:scale(1.3)}40%,100%{opacity:1;transform:none}}
@keyframes il-scene-say-1{0%,9%{opacity:0}15%,100%{opacity:1}}
@keyframes il-scene-say-2{0%,20%{opacity:0}26%,100%{opacity:1;color:var(--foreground)}}
@keyframes il-scene-say-3{0%,32%{opacity:0}38%,100%{opacity:1;color:var(--foreground)}}
@keyframes il-scene-pulse{0%{opacity:.7;transform:scale(1)}80%,100%{opacity:0;transform:scale(1.7)}}

/* A narrower frame: the bases fold to two by two, the reading stacks, the notice takes the width. */
@container (max-width:30rem){
  .il-scene-stage{gap:.5rem;padding:.75rem}
  .il-scene-bases{grid-template-columns:repeat(2,minmax(0,1fr))}
  .il-scene-stage--read{grid-template-columns:minmax(6rem,.4fr) minmax(0,1fr)}
  .il-scene-item{grid-template-columns:minmax(0,1fr) auto}
  .il-scene-bar{display:none}
  .il-scene-gauge-num strong{font-size:1.125rem}
  .il-scene-mail{left:1.25rem;right:1.25rem;bottom:1.25rem}
  .il-scene-trend{padding-bottom:5.25rem}
  .il-scene-index .il-scene-chip{white-space:normal;text-align:center;line-height:1.2}
}
@media (max-width:1023.98px){
  /* Stacked under the steps there is nothing beside to match: the scene takes the room it needs. */
  .il-scene-stage{width:100%;max-width:36rem;margin:0 auto;padding:1rem}
  .il-scene-plot{min-height:5rem}
}

/* The page content as one landmark. It adds no box: the sections keep the parent they were laid out in. */
.illu-main { display: contents; }
