.como-walkthrough{--walk-ink: hsl(var(--foreground));--walk-muted: hsl(var(--muted-foreground));--walk-purple: hsl(var(--chart-ota));--walk-paper: hsl(var(--card));--walk-soft: color-mix(in srgb, var(--walk-purple) 7%, var(--walk-paper));--walk-border: color-mix(in srgb, var(--walk-purple) 18%, var(--walk-paper));--walk-amber: color-mix(in srgb, hsl(var(--chart-4)) 48%, var(--walk-ink));--walk-green: color-mix(in srgb, hsl(var(--confidence-high)) 85%, var(--walk-ink));color:var(--walk-ink);width:100%;max-width:780px;container:walkthrough / inline-size;letter-spacing:0}.como-walkthrough .walk-intro{margin:0 0 12px;font-size:14px;line-height:1.5;color:var(--walk-muted)}.walk-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;gap:2px;max-width:380px;margin:0 auto 10px;border-radius:999px;background:var(--walk-soft);border:1px solid var(--walk-border)}.como-walkthrough .walk-tab{height:44px;padding:0 8px;border-radius:999px;font-size:12px;gap:5px;background:transparent;color:var(--walk-muted)}.como-walkthrough .walk-tab[data-state=active]{background:var(--walk-paper);color:var(--walk-purple);box-shadow:var(--shadow-sm)}.como-walkthrough .walk-tab:focus-visible,.como-walkthrough .walk-next:focus-visible{outline:2px solid var(--walk-purple);outline-offset:2px;box-shadow:none}.como-walkthrough .walk-tab:active,.como-walkthrough .walk-next:active{background:var(--walk-border)}@media (hover: hover){.como-walkthrough .walk-tab:hover,.como-walkthrough .walk-next:hover{background:var(--walk-border);color:var(--walk-purple)}.como-walkthrough .walk-tab[data-state=active]:hover{background:var(--walk-paper)}}.walk-card{background:var(--walk-soft);border:1px solid var(--walk-border);box-shadow:var(--shadow-sm);border-radius:var(--mk-radius-panel)}.walk-content{padding:16px}.walk-heading{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.walk-question{margin:0;font-size:18px;font-weight:700;line-height:1.35}.walk-number{font-size:12px;font-weight:400;color:var(--walk-muted)}.walk-route{display:flex;align-items:center;justify-content:space-between;gap:8px}.walk-route strong{font-size:16px}.walk-pill{padding:7px 9px;font-size:11px;line-height:1.3;border-radius:999px;color:var(--walk-purple);background:var(--walk-border)}.walk-pill.detect{color:var(--walk-amber);background:color-mix(in srgb,hsl(var(--chart-4)) 13%,var(--walk-paper))}.walk-pill.recommend{color:var(--walk-green);background:color-mix(in srgb,var(--walk-green) 9%,var(--walk-paper))}.walk-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.walk-columns>*{min-width:0}.walk-callout{border-left:3px solid var(--walk-purple);border-radius:0 var(--mk-radius-control) var(--mk-radius-control) 0;padding:11px 12px;background:var(--walk-border);font-size:13px;line-height:1.5}.walk-callout p{margin:0}.walk-callout p+p{margin-top:4px;color:var(--walk-muted);font-size:12px}.walk-leakage{margin:16px 0 0;font-size:13px;line-height:1.55;color:var(--walk-muted)}.walk-leakage strong,.walk-value strong{color:var(--walk-ink);font-weight:600}.walk-leakage .walk-value-number{font-size:inherit}.walk-chart{background:var(--walk-paper);border:1px solid var(--walk-border);border-radius:var(--mk-radius-card);padding:12px}.walk-chart-title{margin:0 0 8px;font-size:12px;line-height:1.5;color:var(--walk-muted)}.walk-chart-stat{font-size:28px;line-height:1.1;color:var(--walk-amber);font-weight:700;margin:0 0 4px}.walk-chart svg{display:block;width:100%}.walk-stacked-label{display:none}.walk-chart text{font-family:inherit;font-size:12px;fill:var(--walk-muted)}.walk-grid-line{stroke:var(--walk-border)}.walk-baseline{stroke:var(--walk-muted);stroke-width:1.5;stroke-dasharray:4 4;fill:none}.walk-observed{stroke:var(--walk-purple);stroke-width:2.5;fill:none}.walk-chart.amber .walk-observed{stroke:var(--walk-amber)}.walk-chart .walk-dot{fill:var(--walk-purple)}.walk-chart.amber .walk-dot{fill:var(--walk-amber)}.walk-gradient{stop-color:var(--walk-purple)}.walk-chart.amber .walk-gradient{stop-color:var(--walk-amber)}.walk-legend{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:var(--walk-muted);margin-top:8px;line-height:1.5}.walk-legend span{display:inline-flex;align-items:center;gap:5px}.walk-legend i{width:12px;border-top:2px solid var(--walk-purple)}.walk-chart.amber .walk-legend i{border-color:var(--walk-amber)}.como-walkthrough .walk-chart svg.walk-legend-baseline{display:block;width:22px;height:4px;flex-shrink:0}.walk-legend-baseline line{stroke:var(--walk-muted);stroke-width:1.5;stroke-dasharray:4 4;fill:none}.walk-contributors{display:grid;gap:5px;margin-bottom:10px}.walk-contributor{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:6px;border:1px solid var(--walk-border);border-radius:var(--mk-radius-chip);padding:7px 8px;background:var(--walk-soft);line-height:1.4}.walk-contributor:first-child{border-left:3px solid var(--walk-purple);padding-left:6px}.walk-contributor:last-child{background:hsl(var(--muted));color:var(--walk-muted)}.walk-driver{font-size:12px}.walk-role{font-size:10px;color:var(--walk-muted)}.walk-indicator{display:flex;align-items:flex-end;gap:3px;height:16px}.walk-indicator i{width:4px;background:var(--walk-border);border-radius:1px}.walk-indicator i:nth-child(1){height:6px}.walk-indicator i:nth-child(2){height:10px}.walk-indicator i:nth-child(3){height:15px}.walk-indicator[data-level="3"] i.active{background:#9b7bff}.walk-indicator[data-level="2"] i.active{background:#f2c14e}.walk-indicator[data-level="1"] i.active{background:#b9a3ff}.walk-action-heading{font-size:16px;line-height:1.45;margin:0 0 10px;font-weight:700}.walk-actions{margin:0;padding:0;list-style:none}.walk-actions li{display:flex;align-items:center;gap:10px;border-top:1px solid var(--walk-border);padding:9px 0;font-size:13px;line-height:1.45}.walk-actions svg{flex-shrink:0;width:16px;height:16px}.walk-action-copy{flex:1;min-width:0}.walk-actions .como-impact-bars>span:not(.is-active){background:var(--walk-border)}.walk-value{color:var(--walk-muted);font-size:12px;line-height:1.55;margin:12px 0 0}.walk-trail{border:1px solid var(--walk-border);border-radius:var(--mk-radius-card);padding:12px;background:var(--walk-paper)}.walk-trail h4{margin:0 0 12px;font-size:11px;font-weight:400;color:var(--walk-muted)}.walk-trail ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.walk-trail li{display:grid;grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:7px;font-size:12px;line-height:1.4}.walk-trail-dot{width:6px;height:6px;border-radius:50%;background:var(--walk-muted)}.walk-trail-status{font-size:11px;color:var(--walk-muted)}.walk-trail .complete .walk-trail-dot{background:var(--walk-green)}.walk-trail .complete .walk-trail-status{color:var(--walk-green)}.walk-trail .awaiting{color:var(--walk-purple)}.walk-trail .awaiting .walk-trail-dot{background:var(--walk-purple)}.walk-trail .awaiting .walk-trail-status{color:var(--walk-purple)}.walk-owners{margin:10px 0 0;font-size:12px;color:var(--walk-muted)}.walk-footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;border-top:1px solid var(--walk-border);padding:0 16px;min-height:44px;font-size:12px;color:var(--walk-muted)}.como-walkthrough .walk-next{min-height:44px;height:auto;padding:4px 12px;font-size:12px;color:var(--walk-purple);background:transparent;white-space:normal;text-align:right;gap:6px;-webkit-tap-highlight-color:transparent}.como-walkthrough .walk-next.walk-next:hover{background:transparent;color:var(--walk-purple)}@media (hover: hover){.como-walkthrough .walk-next.walk-next:hover{background:var(--walk-border)}}.como-walkthrough .walk-next.walk-next:active{background:var(--walk-border)}@container walkthrough (min-width: 720px){.walk-content{padding:12px 16px}.walk-heading{flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.walk-route{justify-content:flex-end}.walk-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.walk-leakage .walk-value-number{font-size:28px;line-height:1.25}.walk-leakage .walk-value-label{display:block;margin-top:3px;font-size:12px}.walk-leakage{display:flex;flex-direction:column}.walk-leakage .walk-leakage-prefix{display:none}.walk-stacked-label{display:inline}.walk-trail ul{gap:4px}.walk-contributor{padding-top:4px;padding-bottom:4px}.walk-actions li{padding:5px 0}}@media (orientation: portrait) and (min-width: 600px) and (max-width: 1100px){.como-walkthrough{max-width:960px}.como-walkthrough .walk-intro{text-align:center;font-size:16px}.como-walkthrough .walk-tabs{max-width:440px}.como-walkthrough .walk-tab{font-size:14px}.walk-question{font-size:21px}.walk-number{font-size:13.5px}.walk-route strong{font-size:18px}.walk-pill{font-size:12.5px}.walk-callout{font-size:15px}.walk-callout p+p{font-size:14px}.walk-leakage{font-size:15px}.walk-chart-title{font-size:14px}.walk-chart text{font-size:13.5px}.walk-legend,.walk-driver{font-size:14px}.walk-role{font-size:12px}.walk-action-heading{font-size:18px}.walk-actions li{font-size:15px}.walk-value{font-size:14px}.walk-trail h4{font-size:12.5px}.walk-trail li{font-size:14px}.walk-trail-status{font-size:12.5px}.walk-owners,.walk-footer,.como-walkthrough .walk-next{font-size:14px}.como-walkthrough .walk-intro,.como-walkthrough .walk-tabs{margin-bottom:16px}.walk-content{padding:24px 24px 28px}.walk-heading{margin-bottom:20px}.walk-columns{gap:24px}.walk-callout{padding:14px 16px}.walk-callout p+p{margin-top:8px}.walk-leakage{margin-top:20px}.walk-chart{padding:16px}.walk-chart-title{margin-bottom:12px}.walk-legend{margin-top:12px}.walk-contributors{gap:10px;margin-bottom:20px}.walk-contributor{padding-top:12px;padding-bottom:12px}.walk-action-heading{margin-bottom:16px}.walk-actions{display:grid;gap:0}.walk-actions li{padding:14px 0}.walk-value{margin-top:24px}.walk-trail{padding:16px}.walk-trail h4{margin-bottom:16px}.walk-trail ul{gap:14px}.walk-trail li{gap:8px}.walk-owners{margin-top:20px}.walk-footer{min-height:52px;padding:4px 20px}@container walkthrough (min-width: 720px){.walk-leakage .walk-value-label{font-size:14px}}}@media (prefers-reduced-motion: reduce){.como-walkthrough *,.como-walkthrough *:before,.como-walkthrough *:after{transition:none!important;animation:none!important}.como-walkthrough .walk-card{transform:none!important}}@media (orientation: portrait) and (max-width: 599.98px){.walk-question{display:grid;grid-template-columns:2.1em minmax(0,1fr);align-items:baseline}.walk-number{font-size:12px;font-variant-numeric:tabular-nums;white-space:pre}.walk-route{justify-content:space-between}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/DC-KSUi6.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/BgDaEnEv.woff2) format("woff2-variations");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}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/Bwz-egvJ.woff2) format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/XN7g48iV.woff2) format("woff2-variations");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}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;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}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 0 0% 100%;--foreground: 226 58% 19%;--card: 0 0% 100%;--card-foreground: 226 58% 19%;--popover: 0 0% 100%;--popover-foreground: 226 58% 19%;--primary: 226 58% 19%;--primary-foreground: 0 0% 100%;--secondary: 0 0% 96%;--secondary-foreground: 226 58% 19%;--muted: 0 0% 96%;--muted-foreground: 226 30% 40%;--accent: 221 83% 53%;--accent-foreground: 0 0% 100%;--brand-purple: 274 54% 41%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 100%;--border: 0 0% 90%;--input: 0 0% 90%;--ring: 221 83% 53%;--radius: .75rem;--chart-1: 226 58% 19%;--chart-2: 221 83% 53%;--chart-3: 142 71% 45%;--chart-4: 38 92% 50%;--chart-5: 260 84% 65%;--sidebar-background: 0 0% 98%;--sidebar-foreground: 226 58% 19%;--sidebar-primary: 226 58% 19%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 0 0% 96%;--sidebar-accent-foreground: 226 58% 19%;--sidebar-border: 0 0% 90%;--sidebar-ring: 221 83% 53%;--border-subtle: 0 0% 94%;--card-elevated: 0 0% 100%;--card-recessed: 0 0% 98%;--confidence-high: 152 69% 31%;--confidence-medium: 38 92% 50%;--confidence-low: 226 30% 40%;--action-increase: 152 69% 31%;--action-reduce: 0 72% 51%;--action-maintain: 226 30% 40%;--chart-direct: 226 58% 19%;--chart-trade: 226 30% 60%;--chart-ota: 262 52% 47%;--shadow-xs: 0 1px 2px 0 hsl(220 30% 10% / .04);--shadow-sm: 0 1px 3px 0 hsl(220 30% 10% / .06), 0 1px 2px -1px hsl(220 30% 10% / .04);--shadow-md: 0 4px 6px -1px hsl(220 30% 10% / .07), 0 2px 4px -2px hsl(220 30% 10% / .05);--shadow-lg: 0 10px 15px -3px hsl(220 30% 10% / .08), 0 4px 6px -4px hsl(220 30% 10% / .04);--shadow-xl: 0 20px 25px -5px hsl(220 30% 10% / .1), 0 8px 10px -6px hsl(220 30% 10% / .05);--ambient-primary: radial-gradient(ellipse 80% 50% at 20% 20%, hsl(226 58% 19% / .04) 0%, transparent 70%);--ambient-secondary: radial-gradient(ellipse 60% 40% at 80% 80%, hsl(262 52% 47% / .03) 0%, transparent 60%);--ambient-success: radial-gradient(ellipse 70% 50% at 10% 90%, hsl(152 69% 31% / .03) 0%, transparent 65%);--ambient-warm: radial-gradient(ellipse 50% 60% at 90% 10%, hsl(38 92% 50% / .02) 0%, transparent 55%);--ambient-cool: radial-gradient(ellipse 100% 80% at 50% 0%, hsl(226 16% 50% / .02) 0%, transparent 50%)}.dark{--background: 0 0% 4%;--foreground: 0 0% 98%;--card: 0 0% 7%;--card-foreground: 0 0% 98%;--popover: 0 0% 7%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 0 0% 9%;--secondary: 0 0% 15%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 15%;--muted-foreground: 0 0% 64%;--accent: 221 83% 53%;--accent-foreground: 0 0% 100%;--brand-purple: 274 54% 41%;--destructive: 0 62% 51%;--destructive-foreground: 0 0% 98%;--border: 0 0% 15%;--input: 0 0% 15%;--ring: 221 83% 53%;--sidebar-background: 0 0% 7%;--sidebar-foreground: 0 0% 98%;--sidebar-primary: 0 0% 98%;--sidebar-primary-foreground: 0 0% 9%;--sidebar-accent: 0 0% 15%;--sidebar-accent-foreground: 0 0% 98%;--sidebar-border: 0 0% 15%;--sidebar-ring: 221 83% 53%;--border-subtle: 0 0% 12%;--card-elevated: 0 0% 11%;--card-recessed: 0 0% 7%;--confidence-high: 152 60% 40%;--confidence-medium: 38 80% 55%;--confidence-low: 226 9% 55%;--action-increase: 152 60% 40%;--action-reduce: 0 62% 55%;--action-maintain: 226 9% 55%;--chart-direct: 226 65% 60%;--chart-trade: 226 14% 50%;--chart-ota: 262 52% 55%;--shadow-xs: 0 1px 2px 0 hsl(0 0% 0% / .2);--shadow-sm: 0 1px 3px 0 hsl(0 0% 0% / .25), 0 1px 2px -1px hsl(0 0% 0% / .2);--shadow-md: 0 4px 6px -1px hsl(0 0% 0% / .3), 0 2px 4px -2px hsl(0 0% 0% / .2);--shadow-lg: 0 10px 15px -3px hsl(0 0% 0% / .35), 0 4px 6px -4px hsl(0 0% 0% / .2);--shadow-xl: 0 20px 25px -5px hsl(0 0% 0% / .4), 0 8px 10px -6px hsl(0 0% 0% / .25);--ambient-primary: radial-gradient(ellipse 80% 50% at 20% 20%, hsl(226 65% 60% / .06) 0%, transparent 70%);--ambient-secondary: radial-gradient(ellipse 60% 40% at 80% 80%, hsl(262 52% 55% / .04) 0%, transparent 60%);--ambient-success: radial-gradient(ellipse 70% 50% at 10% 90%, hsl(152 60% 40% / .04) 0%, transparent 65%);--ambient-warm: radial-gradient(ellipse 50% 60% at 90% 10%, hsl(38 80% 55% / .03) 0%, transparent 55%);--ambient-cool: radial-gradient(ellipse 100% 80% at 50% 0%, hsl(226 16% 60% / .03) 0%, transparent 50%)}*{border-color:hsl(var(--border))}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}@supports (overflow-x: clip){body,#root{overflow-x:clip}}*{box-sizing:border-box}html{background-color:#06091a!important;scroll-behavior:smooth}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-sans);position:relative;background-color:#06091a!important}#root{min-height:100vh;background-color:hsl(var(--background))!important}.hero-section{max-width:100%;overflow-x:hidden}@supports (overflow-x: clip){.hero-section{overflow-x:clip}}.animated-word-wrapper{overflow-x:clip;overflow-y:visible}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-\[2px\]{top:2px;right:2px;bottom:2px;left:2px}.-inset-x-10{left:-2.5rem;right:-2.5rem}.-inset-y-16{top:-4rem;bottom:-4rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.inset-y-2{top:.5rem;bottom:.5rem}.-bottom-1{bottom:-.25rem}.-bottom-5{bottom:-1.25rem}.-left-1\.5{left:-.375rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-3{right:-.75rem}.-top-3{top:-.75rem}.-top-\[3px\]{top:-3px}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.bottom-1\/2{bottom:50%}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-\[5px\]{bottom:5px}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-5{left:1.25rem}.left-8{left:2rem}.left-\[-8px\]{left:-8px}.left-\[25\%\]{left:25%}.left-\[4px\]{left:4px}.left-\[50\%\]{left:50%}.left-\[5px\]{left:5px}.left-\[75\%\]{left:75%}.right-0{right:0}.right-1\.5{right:.375rem}.right-1\/2{right:50%}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-16{top:4rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[-2px\]{top:-2px}.top-\[-3px\]{top:-3px}.top-\[16\%\]{top:16%}.top-\[50\%\]{top:50%}.top-\[5px\]{top:5px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[60\]{z-index:60}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.-m-6{margin:-1.5rem}.-m-8{margin:-2rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!mt-6{margin-top:1.5rem!important}.-ml-0\.5{margin-left:-.125rem}.-mt-1{margin-top:-.25rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-6{margin-left:1.5rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-\[0\.28em\]{margin-right:.28em}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[0\.4rem\]{margin-top:.4rem}.mt-\[0\.5rem\]{margin-top:.5rem}.mt-\[0\.6rem\]{margin-top:.6rem}.mt-\[1rem\]{margin-top:1rem}.mt-\[38px\]{margin-top:38px}.mt-\[3px\]{margin-top:3px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[10px\]{height:10px}.h-\[14px\]{height:14px}.h-\[162px\]{height:162px}.h-\[17\.6px\]{height:17.6px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[1lh\]{height:1lh}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[36px\]{height:36px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[440px\]{height:440px}.h-\[44px\]{height:44px}.h-\[48px\]{height:48px}.h-\[4px\]{height:4px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[58px\]{height:58px}.h-\[60vh\]{height:60vh}.h-\[7px\]{height:7px}.h-\[calc\(100\%-44px\)\]{height:calc(100% - 44px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-10{max-height:2.5rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-14{min-height:3.5rem}.min-h-4{min-height:1rem}.min-h-9{min-height:2.25rem}.min-h-\[210px\]{min-height:210px}.min-h-\[240px\]{min-height:240px}.min-h-\[260px\]{min-height:260px}.min-h-\[28px\]{min-height:28px}.min-h-\[30px\]{min-height:30px}.min-h-\[34px\]{min-height:34px}.min-h-\[440px\]{min-height:440px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[560px\]{min-height:560px}.min-h-\[62px\]{min-height:62px}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[10px\]{width:10px}.w-\[110px\]{width:110px}.w-\[140px\]{width:140px}.w-\[14px\]{width:14px}.w-\[160px\]{width:160px}.w-\[162px\]{width:162px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[28px\]{width:28px}.w-\[2px\]{width:2px}.w-\[3\.5px\]{width:3.5px}.w-\[34px\]{width:34px}.w-\[35\%\]{width:35%}.w-\[380px\]{width:380px}.w-\[3px\]{width:3px}.w-\[40\%\]{width:40%}.w-\[44\%\]{width:44%}.w-\[4px\]{width:4px}.w-\[min\(240px\,calc\(100vw-64px\)\)\]{width:min(240px,calc(100vw - 64px))}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-4{min-width:1rem}.min-w-\[140px\]{min-width:140px}.min-w-\[180px\]{min-width:180px}.min-w-\[32px\]{min-width:32px}.min-w-\[40px\]{min-width:40px}.min-w-\[720px\]{min-width:720px}.min-w-\[820px\]{min-width:820px}.min-w-\[880px\]{min-width:880px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[920px\]{min-width:920px}.min-w-\[92px\]{min-width:92px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[14ch\]{max-width:14ch}.max-w-\[1560px\]{max-width:1560px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[26ch\]{max-width:26ch}.max-w-\[600px\]{max-width:600px}.max-w-\[780px\]{max-width:780px}.max-w-\[85\%\]{max-width:85%}.max-w-\[860px\]{max-width:860px}.max-w-\[900px\]{max-width:900px}.max-w-\[940px\]{max-width:940px}.max-w-\[calc\(100vw-48px\)\]{max-width:calc(100vw - 48px)}.max-w-content{max-width:1200px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[0\.85\]{flex:.85}.flex-\[0\.9\]{flex:.9}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[2px\]{--tw-translate-x: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[0\.9px\]{--tw-translate-y: -.9px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[2px\]{--tw-translate-x: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[0\.76px\]{--tw-translate-y: .76px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.92\]{--tw-scale-x: .92;--tw-scale-y: .92;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.25\]{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in .3s ease-out}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fade-up .4s ease-out}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-mt-32{scroll-margin-top:8rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[10px_minmax\(0\,1fr\)\]{grid-template-columns:10px minmax(0,1fr)}.grid-cols-\[10px_minmax\(0\,1fr\)_auto\]{grid-template-columns:10px minmax(0,1fr) auto}.grid-cols-\[110px_1fr_72px_minmax\(180px\,260px\)\]{grid-template-columns:110px 1fr 72px minmax(180px,260px)}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[28px_92px_1fr_88px_72px\]{grid-template-columns:28px 92px 1fr 88px 72px}.grid-cols-\[96px_1fr_46px\]{grid-template-columns:96px 1fr 46px}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[0\.5rem\]{gap:.5rem}.gap-\[0\.75rem\]{gap:.75rem}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-x-0\.5{-moz-column-gap:.125rem;column-gap:.125rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-0{row-gap:0px}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#E5E7F2\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 242 / var(--tw-divide-opacity, 1))}.divide-\[\#EEF0F6\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(238 240 246 / var(--tw-divide-opacity, 1))}.divide-\[\#F1F2F8\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 242 248 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) + 8px)}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[2px\]{border-radius:2px}.rounded-\[7px\]{border-radius:7px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-b-2xl{border-bottom-right-radius:calc(var(--radius) + 8px);border-bottom-left-radius:calc(var(--radius) + 8px)}.rounded-t-2xl{border-top-left-radius:calc(var(--radius) + 8px);border-top-right-radius:calc(var(--radius) + 8px)}.rounded-t-\[2px\]{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border{border-width:1px}.border-2{border-width:2px}.border-\[0\.5px\]{border-width:.5px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.border-\[\#0A7048\]\/25{border-color:#0a704840}.border-\[\#0E8C5A\]\/20{border-color:#0e8c5a33}.border-\[\#5B4DEB\]{--tw-border-opacity: 1;border-color:rgb(91 77 235 / var(--tw-border-opacity, 1))}.border-\[\#5B4DEB\]\/20{border-color:#5b4deb33}.border-\[\#5B4DEB\]\/25{border-color:#5b4deb40}.border-\[\#5B4DEB\]\/30{border-color:#5b4deb4d}.border-\[\#6C5CE7\]{--tw-border-opacity: 1;border-color:rgb(108 92 231 / var(--tw-border-opacity, 1))}.border-\[\#6C5CE7\]\/30{border-color:#6c5ce74d}.border-\[\#7030A0\]{--tw-border-opacity: 1;border-color:rgb(112 48 160 / var(--tw-border-opacity, 1))}.border-\[\#7030A0\]\/20{border-color:#7030a033}.border-\[\#7030A0\]\/25{border-color:#7030a040}.border-\[\#7857FF\]\/10{border-color:#7857ff1a}.border-\[\#7857FF\]\/15{border-color:#7857ff26}.border-\[\#7857FF\]\/20{border-color:#7857ff33}.border-\[\#7857FF\]\/25{border-color:#7857ff40}.border-\[\#7857FF\]\/30{border-color:#7857ff4d}.border-\[\#7857FF\]\/60{border-color:#7857ff99}.border-\[\#7C8499\]\/30{border-color:#7c84994d}.border-\[\#9B7BFF\]\/25{border-color:#9b7bff40}.border-\[\#9B7BFF\]\/30{border-color:#9b7bff4d}.border-\[\#9B7BFF\]\/35{border-color:#9b7bff59}.border-\[\#9B7BFF\]\/40{border-color:#9b7bff66}.border-\[\#9B7BFF\]\/55{border-color:#9b7bff8c}.border-\[\#A5731B\]\/20{border-color:#a5731b33}.border-\[\#A5731B\]\/25{border-color:#a5731b40}.border-\[\#A5731B\]\/30{border-color:#a5731b4d}.border-\[\#C0392B\]\/20{border-color:#c0392b33}.border-\[\#C0392B\]\/25{border-color:#c0392b40}.border-\[\#C0392B\]\/30{border-color:#c0392b4d}.border-\[\#CBD0DC\]{--tw-border-opacity: 1;border-color:rgb(203 208 220 / var(--tw-border-opacity, 1))}.border-\[\#D8CCFF\]{--tw-border-opacity: 1;border-color:rgb(216 204 255 / var(--tw-border-opacity, 1))}.border-\[\#E5E7F2\]{--tw-border-opacity: 1;border-color:rgb(229 231 242 / var(--tw-border-opacity, 1))}.border-\[\#E5E8EF\]{--tw-border-opacity: 1;border-color:rgb(229 232 239 / var(--tw-border-opacity, 1))}.border-\[\#E5E8EF\]\/50{border-color:#e5e8ef80}.border-\[\#E6E8F0\]{--tw-border-opacity: 1;border-color:rgb(230 232 240 / var(--tw-border-opacity, 1))}.border-\[\#EF4444\]\/30{border-color:#ef44444d}.border-\[\#F1F2F8\]{--tw-border-opacity: 1;border-color:rgb(241 242 248 / var(--tw-border-opacity, 1))}.border-\[\#FDE68A\]{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[hsla\(0\,0\%\,100\%\,0\.08\)\]{border-color:#ffffff14}.border-\[hsla\(220\,15\%\,25\%\,0\.2\)\]{border-color:#363d4933}.border-\[hsla\(220\,15\%\,25\%\,0\.4\)\]{border-color:#363d4966}.border-\[hsla\(220\,15\%\,28\%\,0\.2\)\]{border-color:#3d445233}.border-\[hsla\(220\,15\%\,30\%\,0\.25\)\]{border-color:#41495840}.border-\[hsla\(220\,15\%\,30\%\,0\.3\)\]{border-color:#4149584d}.border-\[hsla\(220\,15\%\,40\%\,0\.35\)\]{border-color:#57617559}.border-\[hsla\(265\,15\%\,22\%\,0\.25\)\]{border-color:#37304140}.border-\[hsla\(265\,15\%\,28\%\,0\.4\)\]{border-color:#463d5266}.border-\[hsla\(265\,20\%\,25\%\,0\.3\)\]{border-color:#3e334d4d}.border-\[hsla\(265\,20\%\,30\%\,0\.3\)\]{border-color:#4a3d5c4d}.border-\[hsla\(265\,20\%\,30\%\,0\.35\)\]{border-color:#4a3d5c59}.border-\[hsla\(265\,20\%\,32\%\,0\.4\)\]{border-color:#4f416266}.border-\[hsla\(265\,25\%\,25\%\,0\.25\)\]{border-color:#3d305040}.border-\[hsla\(265\,25\%\,25\%\,0\.3\)\]{border-color:#3d30504d}.border-\[hsla\(265\,25\%\,30\%\,0\.3\)\]{border-color:#4939604d}.border-\[hsla\(265\,30\%\,30\%\,0\.15\)\]{border-color:#49366326}.border-\[hsla\(265\,30\%\,38\%\,0\.35\)\]{border-color:#5c447e59}.border-\[hsla\(265\,30\%\,40\%\,0\.4\)\]{border-color:#61478566}.border-\[hsla\(265\,30\%\,40\%\,0\.5\)\]{border-color:#61478580}.border-\[hsla\(265\,35\%\,40\%\,0\.3\)\]{border-color:#60428a4d}.border-\[hsla\(265\,40\%\,50\%\,0\.4\)\]{border-color:#774db366}.border-\[hsla\(265\,40\%\,50\%\,0\.5\)\]{border-color:#774db380}.border-\[hsla\(265\,45\%\,55\%\,0\.6\)\]{border-color:#8459c099}.border-\[rgba\(180\,140\,255\,0\.35\)\]{border-color:#b48cff59}.border-accent{border-color:hsl(var(--accent))}.border-action-increase\/20{border-color:hsl(var(--action-increase) / .2)}.border-action-increase\/30{border-color:hsl(var(--action-increase) / .3)}.border-action-reduce\/20{border-color:hsl(var(--action-reduce) / .2)}.border-action-reduce\/30{border-color:hsl(var(--action-reduce) / .3)}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-border{border-color:hsl(var(--border))}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-destructive{border-color:hsl(var(--destructive))}.border-foreground\/\[0\.06\]{border-color:hsl(var(--foreground) / .06)}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-input{border-color:hsl(var(--input))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground) / .2)}.border-muted-foreground\/50{border-color:hsl(var(--muted-foreground) / .5)}.border-muted\/30{border-color:hsl(var(--muted) / .3)}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/30{border-color:#f973164d}.border-primary{border-color:hsl(var(--primary))}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-purple-500\/30{border-color:#a855f74d}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.09\]{border-color:#ffffff17}.border-white\/\[0\.11\]{border-color:#ffffff1c}.border-l-action-increase{border-left-color:hsl(var(--action-increase))}.border-l-action-reduce{border-left-color:hsl(var(--action-reduce))}.border-l-muted-foreground{border-left-color:hsl(var(--muted-foreground))}.border-l-purple-500{--tw-border-opacity: 1;border-left-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.bg-\[\#05060d\]\/85{background-color:#05060dd9}.bg-\[\#06091A\]{--tw-bg-opacity: 1;background-color:rgb(6 9 26 / var(--tw-bg-opacity, 1))}.bg-\[\#070A1C\]{--tw-bg-opacity: 1;background-color:rgb(7 10 28 / var(--tw-bg-opacity, 1))}.bg-\[\#070A1C\]\/35{background-color:#070a1c59}.bg-\[\#070A1C\]\/90{background-color:#070a1ce6}.bg-\[\#0A0E17\]{--tw-bg-opacity: 1;background-color:rgb(10 14 23 / var(--tw-bg-opacity, 1))}.bg-\[\#0A1428\]{--tw-bg-opacity: 1;background-color:rgb(10 20 40 / var(--tw-bg-opacity, 1))}.bg-\[\#0A7048\]{--tw-bg-opacity: 1;background-color:rgb(10 112 72 / var(--tw-bg-opacity, 1))}.bg-\[\#0B1A3A\]{--tw-bg-opacity: 1;background-color:rgb(11 26 58 / var(--tw-bg-opacity, 1))}.bg-\[\#0E1A36\]{--tw-bg-opacity: 1;background-color:rgb(14 26 54 / var(--tw-bg-opacity, 1))}.bg-\[\#0E8C5A\]{--tw-bg-opacity: 1;background-color:rgb(14 140 90 / var(--tw-bg-opacity, 1))}.bg-\[\#14214D\]{--tw-bg-opacity: 1;background-color:rgb(20 33 77 / var(--tw-bg-opacity, 1))}.bg-\[\#1F6FEB\]{--tw-bg-opacity: 1;background-color:rgb(31 111 235 / var(--tw-bg-opacity, 1))}.bg-\[\#1a2b4d\]{--tw-bg-opacity: 1;background-color:rgb(26 43 77 / var(--tw-bg-opacity, 1))}.bg-\[\#22C55E\]{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-\[\#22C55E\]\/10{background-color:#22c55e1a}.bg-\[\#5B4DEB\]{--tw-bg-opacity: 1;background-color:rgb(91 77 235 / var(--tw-bg-opacity, 1))}.bg-\[\#5B4DEB\]\/70{background-color:#5b4debb3}.bg-\[\#5B4DEB\]\/85{background-color:#5b4debd9}.bg-\[\#5C6489\]{--tw-bg-opacity: 1;background-color:rgb(92 100 137 / var(--tw-bg-opacity, 1))}.bg-\[\#6C5CE7\]{--tw-bg-opacity: 1;background-color:rgb(108 92 231 / var(--tw-bg-opacity, 1))}.bg-\[\#6C5CE7\]\/40{background-color:#6c5ce766}.bg-\[\#6D5EF5\]{--tw-bg-opacity: 1;background-color:rgb(109 94 245 / var(--tw-bg-opacity, 1))}.bg-\[\#6D5EF5\]\/25{background-color:#6d5ef540}.bg-\[\#7030A0\]{--tw-bg-opacity: 1;background-color:rgb(112 48 160 / var(--tw-bg-opacity, 1))}.bg-\[\#7030A0\]\/10{background-color:#7030a01a}.bg-\[\#7030A0\]\/15{background-color:#7030a026}.bg-\[\#7030A0\]\/5{background-color:#7030a00d}.bg-\[\#7857FF\]\/10{background-color:#7857ff1a}.bg-\[\#7857FF\]\/20{background-color:#7857ff33}.bg-\[\#7857FF\]\/25{background-color:#7857ff40}.bg-\[\#9B7BFF\]{--tw-bg-opacity: 1;background-color:rgb(155 123 255 / var(--tw-bg-opacity, 1))}.bg-\[\#9B7BFF\]\/\[0\.06\]{background-color:#9b7bff0f}.bg-\[\#9B7BFF\]\/\[0\.08\]{background-color:#9b7bff14}.bg-\[\#A5731B\]{--tw-bg-opacity: 1;background-color:rgb(165 115 27 / var(--tw-bg-opacity, 1))}.bg-\[\#C0392B\]{--tw-bg-opacity: 1;background-color:rgb(192 57 43 / var(--tw-bg-opacity, 1))}.bg-\[\#CBD0DC\]{--tw-bg-opacity: 1;background-color:rgb(203 208 220 / var(--tw-bg-opacity, 1))}.bg-\[\#E5E8EF\]{--tw-bg-opacity: 1;background-color:rgb(229 232 239 / var(--tw-bg-opacity, 1))}.bg-\[\#E7F6EC\]{--tw-bg-opacity: 1;background-color:rgb(231 246 236 / var(--tw-bg-opacity, 1))}.bg-\[\#E7F6EE\]{--tw-bg-opacity: 1;background-color:rgb(231 246 238 / var(--tw-bg-opacity, 1))}.bg-\[\#E7F6EE\]\/40{background-color:#e7f6ee66}.bg-\[\#ECEAFD\]{--tw-bg-opacity: 1;background-color:rgb(236 234 253 / var(--tw-bg-opacity, 1))}.bg-\[\#ECEAFD\]\/40{background-color:#eceafd66}.bg-\[\#ECEBFF\]{--tw-bg-opacity: 1;background-color:rgb(236 235 255 / var(--tw-bg-opacity, 1))}.bg-\[\#ECEBFF\]\/30{background-color:#ecebff4d}.bg-\[\#ECEBFF\]\/40{background-color:#ecebff66}.bg-\[\#EEF0F5\]{--tw-bg-opacity: 1;background-color:rgb(238 240 245 / var(--tw-bg-opacity, 1))}.bg-\[\#EEF0F6\]{--tw-bg-opacity: 1;background-color:rgb(238 240 246 / var(--tw-bg-opacity, 1))}.bg-\[\#EEF0FB\]{--tw-bg-opacity: 1;background-color:rgb(238 240 251 / var(--tw-bg-opacity, 1))}.bg-\[\#EEF1F6\]{--tw-bg-opacity: 1;background-color:rgb(238 241 246 / var(--tw-bg-opacity, 1))}.bg-\[\#EEF2FF\]{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-\[\#EF4444\]{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-\[\#EF4444\]\/10{background-color:#ef44441a}.bg-\[\#F1F2F8\]{--tw-bg-opacity: 1;background-color:rgb(241 242 248 / var(--tw-bg-opacity, 1))}.bg-\[\#F1F2F8\]\/50{background-color:#f1f2f880}.bg-\[\#F1F2F8\]\/60{background-color:#f1f2f899}.bg-\[\#F2C14E\]{--tw-bg-opacity: 1;background-color:rgb(242 193 78 / var(--tw-bg-opacity, 1))}.bg-\[\#F3F4F6\]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-\[\#F59E0B\]{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-\[\#F59E0B\]\/15{background-color:#f59e0b26}.bg-\[\#F5F3FF\]{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F6F7FB\]{--tw-bg-opacity: 1;background-color:rgb(246 247 251 / var(--tw-bg-opacity, 1))}.bg-\[\#F7F8FC\]{--tw-bg-opacity: 1;background-color:rgb(247 248 252 / var(--tw-bg-opacity, 1))}.bg-\[\#F8F9FC\]{--tw-bg-opacity: 1;background-color:rgb(248 249 252 / var(--tw-bg-opacity, 1))}.bg-\[\#FAFBFE\]{--tw-bg-opacity: 1;background-color:rgb(250 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#FCEBE8\]{--tw-bg-opacity: 1;background-color:rgb(252 235 232 / var(--tw-bg-opacity, 1))}.bg-\[\#FCEBE8\]\/40{background-color:#fcebe866}.bg-\[\#FCEBE8\]\/60{background-color:#fcebe899}.bg-\[\#FCFCFF\]{--tw-bg-opacity: 1;background-color:rgb(252 252 255 / var(--tw-bg-opacity, 1))}.bg-\[\#FEF2F2\]{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-\[\#FEF3C7\]{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-\[\#FEF3D6\]{--tw-bg-opacity: 1;background-color:rgb(254 243 214 / var(--tw-bg-opacity, 1))}.bg-\[\#FEF3D6\]\/35{background-color:#fef3d659}.bg-\[\#FEF3D6\]\/40{background-color:#fef3d666}.bg-\[\#FFF4E5\]{--tw-bg-opacity: 1;background-color:rgb(255 244 229 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFBEB\]{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[hsl\(220\,15\%\,22\%\)\]{--tw-bg-opacity: 1;background-color:hsl(220 15% 22% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(265\,40\%\,38\%\)\]{--tw-bg-opacity: 1;background-color:hsl(265 40% 38% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(265\,40\%\,60\%\)\]{--tw-bg-opacity: 1;background-color:hsl(265 40% 60% / var(--tw-bg-opacity, 1))}.bg-\[hsla\(0\,0\%\,100\%\,0\.06\)\]{background-color:#ffffff0f}.bg-\[hsla\(220\,15\%\,18\%\,0\.6\)\]{background-color:#272c3599}.bg-\[hsla\(220\,15\%\,22\%\,0\.6\)\]{background-color:#30354199}.bg-\[hsla\(220\,15\%\,26\%\,0\.4\)\]{background-color:#383f4c66}.bg-\[hsla\(220\,15\%\,30\%\,0\.25\)\]{background-color:#41495840}.bg-\[hsla\(220\,18\%\,11\%\,0\.9\)\]{background-color:#171a21e6}.bg-\[hsla\(220\,18\%\,20\%\,0\.7\)\]{background-color:#2a303cb3}.bg-\[hsla\(220\,20\%\,10\%\,0\.75\)\]{background-color:#14181fbf}.bg-\[hsla\(220\,20\%\,10\%\,0\.80\)\]{background-color:#14181fcc}.bg-\[hsla\(220\,22\%\,7\%\,0\.7\)\]{background-color:#0e1116b3}.bg-\[hsla\(265\,30\%\,22\%\,0\.5\)\]{background-color:#35274980}.bg-\[hsla\(265\,35\%\,22\%\,0\.45\)\]{background-color:#35244c73}.bg-accent{background-color:hsl(var(--accent))}.bg-action-increase{background-color:hsl(var(--action-increase))}.bg-action-increase\/10{background-color:hsl(var(--action-increase) / .1)}.bg-action-increase\/20{background-color:hsl(var(--action-increase) / .2)}.bg-action-increase\/60{background-color:hsl(var(--action-increase) / .6)}.bg-action-reduce{background-color:hsl(var(--action-reduce))}.bg-action-reduce\/10{background-color:hsl(var(--action-reduce) / .1)}.bg-action-reduce\/15{background-color:hsl(var(--action-reduce) / .15)}.bg-action-reduce\/20{background-color:hsl(var(--action-reduce) / .2)}.bg-action-reduce\/5{background-color:hsl(var(--action-reduce) / .05)}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-background{background-color:hsl(var(--background))}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.bg-black\/60{background-color:#0009}.bg-black\/80{background-color:#000c}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/5{background-color:#3b82f60d}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-chart-direct{background-color:hsl(var(--chart-direct))}.bg-chart-ota{background-color:hsl(var(--chart-ota))}.bg-chart-ota\/10{background-color:hsl(var(--chart-ota) / .1)}.bg-chart-trade{background-color:hsl(var(--chart-trade))}.bg-confidence-high\/10{background-color:hsl(var(--confidence-high) / .1)}.bg-confidence-high\/15{background-color:hsl(var(--confidence-high) / .15)}.bg-confidence-low\/10{background-color:hsl(var(--confidence-low) / .1)}.bg-confidence-medium\/10{background-color:hsl(var(--confidence-medium) / .1)}.bg-confidence-medium\/15{background-color:hsl(var(--confidence-medium) / .15)}.bg-destructive{background-color:hsl(var(--destructive))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/60{background-color:hsl(var(--foreground) / .6)}.bg-foreground\/\[0\.04\]{background-color:hsl(var(--foreground) / .04)}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground) / .4)}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-500\/5{background-color:#f973160d}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground{background-color:hsl(var(--primary-foreground))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-500\/5{background-color:#a855f70d}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/30{background-color:hsl(var(--secondary) / .3)}.bg-secondary\/40{background-color:hsl(var(--secondary) / .4)}.bg-secondary\/50{background-color:hsl(var(--secondary) / .5)}.bg-slate-500\/60{background-color:#64748b99}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/5{background-color:#ffffff0d}.bg-white\/85{background-color:#ffffffd9}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.12\]{background-color:#ffffff1f}.bg-\[linear-gradient\(180deg\,\#0B1A3A_0\%\,\#122A5A_100\%\)\]{background-image:linear-gradient(180deg,#0b1a3a,#122a5a)}.bg-\[linear-gradient\(90deg\,\#0B1A3A_0\%\,\#122A5A_100\%\)\]{background-image:linear-gradient(90deg,#0b1a3a,#122a5a)}.bg-\[linear-gradient\(90deg\,\#7030A0\,\#9B6BC8\)\]{background-image:linear-gradient(90deg,#7030a0,#9b6bc8)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-\[\#6C5CE7\]{--tw-gradient-from: #6C5CE7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(108 92 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#6D5EF5\]{--tw-gradient-from: #6D5EF5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(109 94 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#7030A0\]\/10{--tw-gradient-from: rgb(112 48 160 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(112 48 160 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#9B7BFF\]\/25{--tw-gradient-from: rgb(155 123 255 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(155 123 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#9B7BFF\]\/\[0\.10\]{--tw-gradient-from: rgb(155 123 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(155 123 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#F5F3FF\]{--tw-gradient-from: #F5F3FF var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#F8F6FF\]{--tw-gradient-from: #F8F6FF var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/50{--tw-gradient-from: rgb(0 0 0 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.05\]{--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.06\]{--tw-gradient-from: rgb(255 255 255 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-black\/30{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#7857FF\]\/\[0\.03\]{--tw-gradient-to: rgb(120 87 255 / .03) var(--tw-gradient-to-position)}.to-\[\#8A7CFF\]{--tw-gradient-to: #8A7CFF var(--tw-gradient-to-position)}.to-\[\#8B7CFF\]{--tw-gradient-to: #8B7CFF var(--tw-gradient-to-position)}.to-\[\#9B7BFF\]\/10{--tw-gradient-to: rgb(155 123 255 / .1) var(--tw-gradient-to-position)}.to-\[\#9B7BFF\]\/\[0\.02\]{--tw-gradient-to: rgb(155 123 255 / .02) var(--tw-gradient-to-position)}.to-\[\#F7F8FC\]{--tw-gradient-to: #F7F8FC var(--tw-gradient-to-position)}.to-black\/10{--tw-gradient-to: rgb(0 0 0 / .1) var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-white\/\[0\.015\]{--tw-gradient-to: rgb(255 255 255 / .015) var(--tw-gradient-to-position)}.to-white\/\[0\.02\]{--tw-gradient-to: rgb(255 255 255 / .02) var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.fill-muted-foreground{fill:hsl(var(--muted-foreground))}.fill-yellow-400{fill:#facc15}.stroke-border{stroke:hsl(var(--border))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[center_20\%\]{-o-object-position:center 20%;object-position:center 20%}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[1\.3rem\]{padding-left:1.3rem;padding-right:1.3rem}.px-\[1\.4rem\]{padding-left:1.4rem;padding-right:1.4rem}.px-\[1\.9rem\]{padding-left:1.9rem;padding-right:1.9rem}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.45rem\]{padding-top:.45rem;padding-bottom:.45rem}.py-\[0\.4rem\]{padding-top:.4rem;padding-bottom:.4rem}.py-\[0\.5rem\]{padding-top:.5rem;padding-bottom:.5rem}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-\[1\.2rem\]{padding-bottom:1.2rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[1\.4rem\]{padding-top:1.4rem}.pt-\[10\%\]{padding-top:10%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[2rem\]{font-size:2rem}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[5px\]{font-size:5px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(3rem\,12\.65vw\,3\.85rem\)\]{font-size:clamp(3rem,12.65vw,3.85rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[0\.94\]{line-height:.94}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.28\]{line-height:1.28}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.6\]{line-height:1.6}.leading-\[36px\]{line-height:36px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[0\.025em\]{letter-spacing:.025em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.11em\]{letter-spacing:.11em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0A7048\]{--tw-text-opacity: 1;color:rgb(10 112 72 / var(--tw-text-opacity, 1))}.text-\[\#0E1A36\]{--tw-text-opacity: 1;color:rgb(14 26 54 / var(--tw-text-opacity, 1))}.text-\[\#0E8C5A\]{--tw-text-opacity: 1;color:rgb(14 140 90 / var(--tw-text-opacity, 1))}.text-\[\#141F4E\]{--tw-text-opacity: 1;color:rgb(20 31 78 / var(--tw-text-opacity, 1))}.text-\[\#14214D\]{--tw-text-opacity: 1;color:rgb(20 33 77 / var(--tw-text-opacity, 1))}.text-\[\#1C2140\]{--tw-text-opacity: 1;color:rgb(28 33 64 / var(--tw-text-opacity, 1))}.text-\[\#1F1B6E\]{--tw-text-opacity: 1;color:rgb(31 27 110 / var(--tw-text-opacity, 1))}.text-\[\#1F9D55\]{--tw-text-opacity: 1;color:rgb(31 157 85 / var(--tw-text-opacity, 1))}.text-\[\#202957\]\/85{color:#202957d9}.text-\[\#22C55E\]{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-\[\#374151\]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-\[\#3B2FA8\]{--tw-text-opacity: 1;color:rgb(59 47 168 / var(--tw-text-opacity, 1))}.text-\[\#475067\]{--tw-text-opacity: 1;color:rgb(71 80 103 / var(--tw-text-opacity, 1))}.text-\[\#4B5563\]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-\[\#5B4DEB\]{--tw-text-opacity: 1;color:rgb(91 77 235 / var(--tw-text-opacity, 1))}.text-\[\#5C6489\]{--tw-text-opacity: 1;color:rgb(92 100 137 / var(--tw-text-opacity, 1))}.text-\[\#6B7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-\[\#6C5CE7\]{--tw-text-opacity: 1;color:rgb(108 92 231 / var(--tw-text-opacity, 1))}.text-\[\#6D5EF5\]{--tw-text-opacity: 1;color:rgb(109 94 245 / var(--tw-text-opacity, 1))}.text-\[\#7030A0\]{--tw-text-opacity: 1;color:rgb(112 48 160 / var(--tw-text-opacity, 1))}.text-\[\#7857FF\]{--tw-text-opacity: 1;color:rgb(120 87 255 / var(--tw-text-opacity, 1))}.text-\[\#7857FF\]\/50{color:#7857ff80}.text-\[\#7857FF\]\/70{color:#7857ffb3}.text-\[\#7A4A05\]{--tw-text-opacity: 1;color:rgb(122 74 5 / var(--tw-text-opacity, 1))}.text-\[\#7C8499\]{--tw-text-opacity: 1;color:rgb(124 132 153 / var(--tw-text-opacity, 1))}.text-\[\#7CF0D4\]{--tw-text-opacity: 1;color:rgb(124 240 212 / var(--tw-text-opacity, 1))}.text-\[\#8A7CFF\]{--tw-text-opacity: 1;color:rgb(138 124 255 / var(--tw-text-opacity, 1))}.text-\[\#92400E\]{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-\[\#9CA3AF\]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-\[\#A5731B\]{--tw-text-opacity: 1;color:rgb(165 115 27 / var(--tw-text-opacity, 1))}.text-\[\#A5731B\]\/80{color:#a5731bcc}.text-\[\#AAB2C5\]{--tw-text-opacity: 1;color:rgb(170 178 197 / var(--tw-text-opacity, 1))}.text-\[\#B7791F\]{--tw-text-opacity: 1;color:rgb(183 121 31 / var(--tw-text-opacity, 1))}.text-\[\#B8A6FF\]{--tw-text-opacity: 1;color:rgb(184 166 255 / var(--tw-text-opacity, 1))}.text-\[\#B8A6FF\]\/80{color:#b8a6ffcc}.text-\[\#C0334D\]{--tw-text-opacity: 1;color:rgb(192 51 77 / var(--tw-text-opacity, 1))}.text-\[\#C0392B\]{--tw-text-opacity: 1;color:rgb(192 57 43 / var(--tw-text-opacity, 1))}.text-\[\#C0392B\]\/80{color:#c0392bcc}.text-\[\#C7B6FF\]{--tw-text-opacity: 1;color:rgb(199 182 255 / var(--tw-text-opacity, 1))}.text-\[\#DC2626\]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-\[\#DDE3F2\]{--tw-text-opacity: 1;color:rgb(221 227 242 / var(--tw-text-opacity, 1))}.text-\[\#DDE3F2\]\/55{color:#dde3f28c}.text-\[\#DDE3F2\]\/65{color:#dde3f2a6}.text-\[\#DDE3F2\]\/70{color:#dde3f2b3}.text-\[\#EF4444\]{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-\[\#FFB37C\]{--tw-text-opacity: 1;color:rgb(255 179 124 / var(--tw-text-opacity, 1))}.text-\[hsl\(150\,55\%\,60\%\)\]{--tw-text-opacity: 1;color:hsl(150 55% 60% / var(--tw-text-opacity, 1))}.text-\[hsl\(174\,40\%\,68\%\)\]{--tw-text-opacity: 1;color:hsl(174 40% 68% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,38\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 38% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,40\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 40% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,42\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 42% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,45\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 45% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,48\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 48% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,50\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 50% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,55\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 55% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,60\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 60% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,62\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 62% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,64\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 64% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,65\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 65% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,68\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 68% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,70\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 70% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,72\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 72% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,74\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 74% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,75\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 75% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,76\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 76% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,78\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 78% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,80\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 80% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,82\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 82% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,85\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 85% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,86\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 86% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,88\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 88% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,90\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 90% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,92\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 92% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,94\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 94% / var(--tw-text-opacity, 1))}.text-\[hsl\(220\,10\%\,96\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 96% / var(--tw-text-opacity, 1))}.text-\[hsl\(265\,35\%\,68\%\)\]{--tw-text-opacity: 1;color:hsl(265 35% 68% / var(--tw-text-opacity, 1))}.text-\[hsl\(265\,35\%\,70\%\)\]{--tw-text-opacity: 1;color:hsl(265 35% 70% / var(--tw-text-opacity, 1))}.text-\[hsl\(265\,35\%\,74\%\)\]{--tw-text-opacity: 1;color:hsl(265 35% 74% / var(--tw-text-opacity, 1))}.text-\[hsl\(265\,35\%\,76\%\)\]{--tw-text-opacity: 1;color:hsl(265 35% 76% / var(--tw-text-opacity, 1))}.text-\[hsl\(265\,35\%\,78\%\)\]{--tw-text-opacity: 1;color:hsl(265 35% 78% / var(--tw-text-opacity, 1))}.text-\[hsl\(265\,35\%\,80\%\)\]{--tw-text-opacity: 1;color:hsl(265 35% 80% / var(--tw-text-opacity, 1))}.text-\[hsl\(265\,35\%\,82\%\)\]{--tw-text-opacity: 1;color:hsl(265 35% 82% / var(--tw-text-opacity, 1))}.text-\[hsl\(265\,40\%\,72\%\)\]{--tw-text-opacity: 1;color:hsl(265 40% 72% / var(--tw-text-opacity, 1))}.text-\[hsl\(265\,40\%\,75\%\)\]{--tw-text-opacity: 1;color:hsl(265 40% 75% / var(--tw-text-opacity, 1))}.text-\[hsl\(265\,40\%\,80\%\)\]{--tw-text-opacity: 1;color:hsl(265 40% 80% / var(--tw-text-opacity, 1))}.text-\[hsl\(265\,45\%\,75\%\)\]{--tw-text-opacity: 1;color:hsl(265 45% 75% / var(--tw-text-opacity, 1))}.text-\[hsl\(265\,45\%\,84\%\)\]{--tw-text-opacity: 1;color:hsl(265 45% 84% / var(--tw-text-opacity, 1))}.text-\[hsl\(40\,80\%\,65\%\)\]{--tw-text-opacity: 1;color:hsl(40 80% 65% / var(--tw-text-opacity, 1))}.text-\[hsla\(0\,0\%\,100\%\,0\.55\)\]{color:#ffffff8c}.text-accent{color:hsl(var(--accent))}.text-action-increase{color:hsl(var(--action-increase))}.text-action-reduce{color:hsl(var(--action-reduce))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-700\/80{color:#1d4ed8cc}.text-card-foreground{color:hsl(var(--card-foreground))}.text-chart-ota{color:hsl(var(--chart-ota))}.text-confidence-high{color:hsl(var(--confidence-high))}.text-confidence-low{color:hsl(var(--confidence-low))}.text-confidence-medium{color:hsl(var(--confidence-medium))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/55{color:hsl(var(--foreground) / .55)}.text-foreground\/60{color:hsl(var(--foreground) / .6)}.text-foreground\/75{color:hsl(var(--foreground) / .75)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-white\/\[0\.48\]{color:#ffffff7a}.text-white\/\[0\.58\]{color:#ffffff94}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.accent-\[\#6C5CE7\]{accent-color:#6C5CE7}.accent-\[\#7030A0\]{accent-color:#7030A0}.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.10\]{opacity:.1}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(138\,124\,255\,0\.25\)\,0_8px_24px_rgba\(108\,92\,231\,0\.18\)\]{--tw-shadow: 0 0 0 1px rgba(138,124,255,.25),0 8px 24px rgba(108,92,231,.18);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_-5px_rgba\(120\,87\,255\,0\.4\)\]{--tw-shadow: 0 0 18px -5px rgba(120,87,255,.4);--tw-shadow-colored: 0 0 18px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(120\,87\,255\,0\.35\)\]{--tw-shadow: 0 0 20px rgba(120,87,255,.35);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(140\,110\,220\,0\.35\)\]{--tw-shadow: 0 0 24px rgba(140,110,220,.35);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_36px_-6px_rgba\(120\,87\,255\,0\.28\)\]{--tw-shadow: 0 0 36px -6px rgba(120,87,255,.28);--tw-shadow-colored: 0 0 36px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.04\)_inset\,0_18px_40px_-24px_rgba\(155\,123\,255\,0\.35\)\]{--tw-shadow: 0 1px 0 rgba(255,255,255,.04) inset,0 18px 40px -24px rgba(155,123,255,.35);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 18px 40px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.05\)_inset\,0_10px_28px_-18px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 1px 0 rgba(255,255,255,.05) inset,0 10px 28px -18px rgba(0,0,0,.55);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 10px 28px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(28\,33\,64\,0\.04\)\,0_4px_16px_rgba\(28\,33\,64\,0\.05\)\]{--tw-shadow: 0 1px 2px rgba(28,33,64,.04),0 4px 16px rgba(28,33,64,.05);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_0_hsl\(220_30\%_10\%\/0\.04\)\]{--tw-shadow: 0 1px 3px 0 hsl(220 30% 10%/.04);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_16px_-4px_hsla\(220\,20\%\,8\%\,0\.5\)\]{--tw-shadow: 0 4px 16px -4px hsla(220,20%,8%,.5);--tw-shadow-colored: 0 4px 16px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(20\,33\,77\,0\.06\)\]{--tw-shadow: 0 4px 18px rgba(20,33,77,.06);--tw-shadow-colored: 0 4px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(109\,94\,245\,0\.25\)\]{--tw-shadow: 0 6px 14px rgba(109,94,245,.25);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_-8px_rgba\(120\,87\,255\,0\.45\)\]{--tw-shadow: 0 6px 18px -8px rgba(120,87,255,.45);--tw-shadow-colored: 0 6px 18px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_hsla\(265\,40\%\,20\%\,0\.4\)\]{--tw-shadow: 0 8px 24px hsla(265,40%,20%,.4);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_hsla\(265\,40\%\,38\%\,0\.3\)\]{--tw-shadow: 0 8px 24px hsla(265,40%,38%,.3);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.05);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-elevated{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-elevated-xl{--tw-shadow: var(--shadow-xl);--tw-shadow-colored: var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xs{--tw-shadow: var(--shadow-xs);--tw-shadow-colored: var(--shadow-xs);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[\#22C55E\]\/20{--tw-ring-color: rgb(34 197 94 / .2)}.ring-\[\#5B4DEB\]\/40{--tw-ring-color: rgb(91 77 235 / .4)}.ring-\[\#6C5CE7\]\/15{--tw-ring-color: rgb(108 92 231 / .15)}.ring-\[\#6D5EF5\]\/15{--tw-ring-color: rgb(109 94 245 / .15)}.ring-\[\#7030A0\]\/30{--tw-ring-color: rgb(112 48 160 / .3)}.ring-\[\#E5E7F2\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 242 / var(--tw-ring-opacity, 1))}.ring-\[\#EF4444\]\/20{--tw-ring-color: rgb(239 68 68 / .2)}.ring-\[\#F59E0B\]\/20{--tw-ring-color: rgb(245 158 11 / .2)}.ring-\[\#F59E0B\]\/25{--tw-ring-color: rgb(245 158 11 / .25)}.ring-\[\#FCA5A5\]\/40{--tw-ring-color: rgb(252 165 165 / .4)}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-purple-500\/30{--tw-ring-color: rgb(168 85 247 / .3)}.ring-yellow-400\/60{--tw-ring-color: rgb(250 204 21 / .6)}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[0\.95\]{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hue-rotate-\[185deg\]{--tw-hue-rotate: hue-rotate(185deg);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[1\.2\]{--tw-saturate: saturate(1.2);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[1\.3\]{--tw-saturate: saturate(1.3);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia-\[0\.2\]{--tw-sepia: sepia(.2);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[14px\]{--tw-backdrop-blur: blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,box-shadow\,backdrop-filter\,filter\,transform\]{transition-property:background-color,border-color,box-shadow,filter,transform,-webkit-backdrop-filter;transition-property:background-color,border-color,box-shadow,backdrop-filter,filter,transform;transition-property:background-color,border-color,box-shadow,backdrop-filter,filter,transform,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,background-color\,transform\]{transition-property:color,background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\]{transition-property:filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.fade-out{--tw-exit-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.signal-card{position:relative;isolation:isolate;transition:box-shadow .28s ease-out}.signal-card:before{content:none}.signal-card:after{content:none}.signal-card:hover{box-shadow:0 2px 6px -2px #121b2b12,0 6px 16px -6px #121b2b0f}.signal-card.signal-card-dark{transition:box-shadow .28s ease-out}.signal-card.signal-card-dark:hover{box-shadow:0 4px 18px -4px #32264a59,0 16px 44px -10px #32264a3d}.como-decision-box{position:relative;isolation:isolate;transition:box-shadow .32s ease-out,border-color .32s ease-out,transform .32s ease-out;box-shadow:0 18px 44px -22px #7857ff66,0 0 0 1px #7857ff1a}.como-decision-box:hover{box-shadow:0 28px 68px -22px #7857ff9e,0 12px 28px -12px #5b4deb52,0 0 0 1px #7857ff38;border-color:#7857ff73}@media (prefers-reduced-motion: reduce){.signal-card,.signal-card.signal-card-dark,.como-decision-box{transition:box-shadow .22s ease,border-color .22s ease}}.como6e-sidebar-wave{background-image:radial-gradient(ellipse at top,hsl(247 100% 74% / .1) 0%,transparent 55%),radial-gradient(ellipse at bottom left,hsl(246 76% 63% / .08) 0%,transparent 60%)}.como6e-neural-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 15% 20%,hsl(246 76% 63% / .05) 0%,transparent 35%),radial-gradient(circle at 85% 70%,hsl(247 100% 74% / .04) 0%,transparent 40%),radial-gradient(circle at 50% 100%,hsl(248 100% 84% / .03) 0%,transparent 50%);background-size:200% 200%;animation:como6e-neural-drift 40s linear infinite alternate;pointer-events:none;z-index:0}.como6e-neural-bg>*{position:relative;z-index:1}.como6e-header-flow{overflow:hidden}.como6e-header-flow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,hsl(246 76% 63% / .05) 50%,transparent 100%);animation:como6e-header-flow 8s linear infinite;pointer-events:none}.como6e-confidence-ring{background:conic-gradient(from 0deg,#6c5ce7,#8a7cff,#b9afff,#6c5ce7);animation:como6e-ring-spin 6s linear infinite}.como6e-ai-pulse{animation:como6e-ai-pulse-ring 2.4s ease-out infinite}.como6e-ai-shimmer{position:relative;overflow:hidden;isolation:isolate}.como6e-ai-shimmer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,hsl(247 100% 74% / .08) 45%,hsl(248 100% 84% / .14) 50%,hsl(247 100% 74% / .08) 55%,transparent 100%);transform:translate(-100%);animation:como6e-ai-shimmer 2.5s ease-in-out infinite;pointer-events:none}@keyframes como6e-neural-drift{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes como6e-header-flow{0%{transform:translate(-50%)}to{transform:translate(50%)}}@keyframes como6e-ring-spin{to{transform:rotate(360deg)}}@keyframes como6e-ai-pulse-ring{0%{box-shadow:0 0 #6759e840}70%{box-shadow:0 0 0 8px #6759e800}to{box-shadow:0 0 #6759e800}}@keyframes como6e-ai-shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}.shimmer-purple{position:relative;overflow:hidden;isolation:isolate}.shimmer-purple:before{content:"";position:absolute;top:0;left:-150%;width:60%;height:100%;background:linear-gradient(90deg,transparent,hsl(var(--brand-purple) / .18),hsl(var(--brand-purple) / .32),hsl(var(--brand-purple) / .18),transparent);opacity:0;border-radius:inherit;transform:skew(-14deg);transform-origin:center;transition:opacity .18s ease;pointer-events:none;z-index:1;will-change:left,opacity}.shimmer-purple>*{position:relative;z-index:2}.shimmer-purple:hover:before,.shimmer-purple:active:before,.shimmer-purple:focus-visible:before{opacity:1;animation:button-signal-sweep .7s ease-out forwards}@keyframes button-signal-sweep{0%{left:-150%}to{left:160%}}@media (prefers-reduced-motion: reduce){.shimmer-purple:before,.shimmer-purple:hover:before,.shimmer-purple:active:before,.shimmer-purple:focus-visible:before{animation:none;opacity:0}}.signal-ring{position:relative;width:40px;height:40px}.signal-ring:before,.signal-ring:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid transparent;border-top-color:hsl(var(--brand-purple) / .6);animation:signal-ring-expand 2.4s cubic-bezier(.4,0,.2,1) infinite}.signal-ring:after{animation-delay:1.2s}@keyframes signal-ring-expand{0%{transform:scale(.5);opacity:.8;border-top-color:hsl(var(--brand-purple) / .7)}50%{opacity:.4}to{transform:scale(1.8);opacity:0;border-top-color:hsl(var(--brand-purple) / .1)}}.signal-ring-dot{width:4px;height:4px;border-radius:50%;background:hsl(var(--brand-purple) / .5);animation:signal-dot-pulse 2.4s ease-in-out infinite}@keyframes signal-dot-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.3)}}@keyframes breathing{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes credibility-ribbon-scroll{0%{transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0)}}@keyframes micro-luminance-sweep{0%,82.857%,to{filter:brightness(1)}91.428%{filter:brightness(1.08)}}.cta-shimmer-pass{position:relative;overflow:hidden;isolation:isolate;background-image:none}.cta-shimmer-pass:hover,.cta-shimmer-pass:focus-visible{background-image:linear-gradient(105deg,transparent 32%,hsl(var(--foreground) / .1) 50%,transparent 68%);background-size:280% 100%;animation:cta-shimmer-background .9s ease-out forwards}@keyframes cta-shimmer-background{0%{background-position:130% 0}to{background-position:-30% 0}}.cta-shimmer-pass>*{position:relative;z-index:1}@media (prefers-reduced-motion: reduce){.cta-shimmer-pass:hover,.cta-shimmer-pass:focus-visible{animation:none;background-image:none}}.hero-section{--hero-block-offset: calc(var(--site-header-h, 56px) * .42);--hero-padding-y: clamp(5rem, 11svh, 8.5rem);--hero-content-gap: clamp(.9rem, 2.2svh, 1.5rem);--hero-title-size: clamp(3.6rem, min(7vw, 9.5svh), 5.5rem);--hero-subtitle-size: clamp(1.0625rem, 1.35vw, 1.25rem);--hero-badge-size: clamp(.875rem, 1vw, 1rem);--hero-cta-size: clamp(.9375rem, 1vw, 1rem);min-height:100svh;height:auto!important;padding-top:max(var(--hero-padding-y),calc(var(--site-header-h, 56px) + 1rem));padding-bottom:var(--hero-padding-y)}.hero-section,.hero-section *,section:not(.hero-section),section:not(.hero-section) *{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@keyframes glow-pulse{0%,to{box-shadow:0 0 16px #14214d14}50%{box-shadow:0 0 28px #14214d24}}@keyframes atmosphere-drift-move{0%{transform:translate(0) scale(1)}to{transform:translate(15px,-10px) scale(1.03)}}.footer-atmosphere{position:relative;overflow:hidden}.footer-atmosphere:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 5%,hsl(var(--brand-purple) / .08) 25%,hsl(226 58% 19% / .12) 50%,hsl(var(--brand-purple) / .08) 75%,transparent 95%)}.footer-atmosphere:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.015;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;mix-blend-mode:overlay}.shadow-elevated{box-shadow:var(--shadow-md)}.shadow-elevated-xl{box-shadow:var(--shadow-xl)}.ambient-glow{position:relative}.ambient-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:var(--ambient-primary),var(--ambient-secondary);opacity:1;border-radius:inherit}.ambient-glow>*{position:relative;z-index:1}.ambient-decision:before{background:var(--ambient-primary),var(--ambient-secondary),var(--ambient-cool)}.nav-link{position:relative;isolation:isolate;display:grid;align-items:center;border-radius:6px;color:hsl(var(--muted-foreground));transition:color .26s cubic-bezier(.4,.14,.3,1)}.nav-link:before{content:"";position:absolute;top:-7px;right:-11px;bottom:-7px;left:-11px;border-radius:9px;background:transparent;z-index:-1;transition:background-color .18s cubic-bezier(.32,.72,0,1)}.nav-link__label,.nav-link__sizer{grid-area:1 / 1;white-space:nowrap;color:inherit}.nav-link__label{font-weight:400}.nav-link__sizer{visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-link__sizer--regular{font-weight:400}.nav-link__sizer--medium{font-weight:500}.nav-link:hover,.nav-link:focus-visible{color:hsl(var(--foreground));transition-duration:.18s;transition-timing-function:cubic-bezier(.32,.72,0,1)}.nav-link:hover:before,.nav-link:focus-visible:before{background:color-mix(in srgb,#6657ff 12%,transparent)}.nav-link:hover .nav-link__label,.nav-link:focus-visible .nav-link__label,.nav-link[aria-current=page] .nav-link__label{font-weight:500}.nav-link[aria-current=page]{color:hsl(var(--foreground))}.nav-link[aria-current=page]:before,.nav-link[aria-current=page]:hover:before,.nav-link[aria-current=page]:focus-visible:before{background:color-mix(in srgb,currentColor 7%,transparent)}.nav-link:focus-visible{outline:2px solid color-mix(in srgb,currentColor 55%,transparent);outline-offset:6px}.nav-link:focus:not(:focus-visible){outline:none}.section-label{font-family:var(--font-mono);font-size:.84375rem;font-weight:500;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .82);margin-bottom:.875rem}.section-label--on-dark{color:#ffffffc7}.site-header.navbar--on-dark .site-logo-img.logo{filter:brightness(0) invert(1)!important}.site-header.navbar--on-dark .nav-link{color:#ffffffb8}.site-header.navbar--on-dark .nav-link:hover,.site-header.navbar--on-dark .nav-link:focus-visible,.site-header.navbar--on-dark .nav-link[aria-current=page]{color:#fff}.site-header.navbar--on-dark .nav-link:hover:before,.site-header.navbar--on-dark .nav-link:focus-visible:before{background:color-mix(in srgb,#b8a6ff 16%,transparent)}.site-header.navbar--on-dark .nav-link[aria-current=page]:before,.site-header.navbar--on-dark .nav-link[aria-current=page]:hover:before,.site-header.navbar--on-dark .nav-link[aria-current=page]:focus-visible:before{background:color-mix(in srgb,#ffffff 10%,transparent)}.site-header.navbar--on-dark .site-menu-button,.site-header.navbar--on-dark .site-menu-button svg{color:hsl(var(--primary-foreground))!important;fill:hsl(var(--primary-foreground))!important;stroke:hsl(var(--primary-foreground))!important;opacity:1!important}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(420px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.\[perspective\:1400px\]{perspective:1400px}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}:root{--mk-radius-chip: 6px;--mk-radius-control: 8px;--mk-radius-card: 12px;--mk-radius-panel: 16px;--font-sans: "Geist Variable", -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--atmosphere-edge: #ffffff;--atmosphere-edge-rgb: 255 255 255;--home-closing-surface: hsl(0 0% 98%)}.mk-chip{border-radius:var(--mk-radius-chip)}.mk-control{border-radius:var(--mk-radius-control)}.mk-card{border-radius:var(--mk-radius-card)}.mk-panel{border-radius:var(--mk-radius-panel)}.about-investor-card,.careers-info-card{background:#fff!important}.about-investor-group--stable,.careers-info-card--stable{will-change:opacity,transform;transform:translateZ(0)}.marketing-surface{position:relative;isolation:isolate;background:var(--marketing-surface-base);--marketing-surface-base: var(--atmosphere-edge)}.marketing-section-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--marketing-surface-base);--marketing-edge-h: clamp(100px, 9vw, 160px);--daylight-wash-angle: 104deg;--daylight-sunrise-core: 255 232 200;--daylight-sunrise-core-a: 38%;--daylight-zenith-core: 224 235 255;--daylight-zenith-core-a: 22%;--daylight-sunset-core: 252 221 227;--daylight-sunset-core-a: 46%}.marketing-section-background picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.marketing-section-background__sky{position:absolute;top:0;right:0;z-index:0;width:100%;max-width:none;aspect-ratio:1672 / 941;pointer-events:none}.marketing-section-background__sky--careers{right:0;left:auto;aspect-ratio:1671 / 941}.marketing-section-background__sky--about{top:clamp(24px,4vw,72px)}.marketing-section-background__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;max-width:none;pointer-events:none;--daylight-band-top: 8;--daylight-band-bottom: 72;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 7%,#000 93%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 8%,#000 72%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 7%,#000 93%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 8%,#000 72%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.marketing-section-background__image--about{--daylight-band-top: 10;--daylight-band-bottom: 70;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 7%,#000 93%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 10%,#000 70%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 7%,#000 93%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 10%,#000 70%,transparent 100%)}.marketing-section-background__image--product{--daylight-band-top: 4;--daylight-band-bottom: 56}.marketing-section-background__image--careers{--daylight-band-top: 8;--daylight-band-bottom: 76;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 16%,#000 94%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 8%,#000 76%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 16%,#000 94%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 8%,#000 76%,transparent 100%)}.commercial-impact-clouds-bg{background-position:center}.marketing-section-background__edge{position:absolute;right:0;left:0;height:var(--marketing-edge-h)}.marketing-section-background__edge--top{top:0}.marketing-section-background__edge--bottom{bottom:0;overflow-anchor:none}.marketing-section-background__edge{z-index:3}.marketing-section-background__edge--top{background:linear-gradient(to bottom,rgb(var(--atmosphere-edge-rgb) / 1),rgb(var(--atmosphere-edge-rgb) / .82) 22%,rgb(var(--atmosphere-edge-rgb) / .55) 45%,rgb(var(--atmosphere-edge-rgb) / .26) 70%,rgb(var(--atmosphere-edge-rgb) / .08) 88%,rgb(var(--atmosphere-edge-rgb) / 0))}.marketing-section-background__edge--bottom{background:linear-gradient(to top,rgb(var(--atmosphere-edge-rgb) / 1),rgb(var(--atmosphere-edge-rgb) / .82) 22%,rgb(var(--atmosphere-edge-rgb) / .55) 45%,rgb(var(--atmosphere-edge-rgb) / .26) 70%,rgb(var(--atmosphere-edge-rgb) / .08) 88%,rgb(var(--atmosphere-edge-rgb) / 0))}.marketing-section-background__daylight{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;transition:none;-webkit-mask-image:var(--cloud-mask, linear-gradient(transparent, transparent));mask-image:var(--cloud-mask, linear-gradient(transparent, transparent));-webkit-mask-source-type:alpha;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.marketing-section-background--product .marketing-section-background__daylight{--cloud-mask: url(data:image/png;base64,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)}.marketing-section-background--technology .marketing-section-background__daylight{--cloud-mask: url(data:image/png;base64,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)}.marketing-section-background--about .marketing-section-background__daylight{--cloud-mask: url(data:image/png;base64,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)}.marketing-section-background--careers .marketing-section-background__daylight{--cloud-mask: url(data:image/png;base64,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)}.marketing-section-background__daylight--zenith{background:linear-gradient(var(--daylight-wash-angle),rgb(var(--daylight-zenith-core) / 0%) 0%,rgb(var(--daylight-zenith-core) / 0%) 24%,rgb(var(--daylight-zenith-core) / calc(var(--daylight-zenith-core-a) * .16)) 44%,rgb(var(--daylight-zenith-core) / calc(var(--daylight-zenith-core-a) * .55)) 72%,rgb(var(--daylight-zenith-core) / var(--daylight-zenith-core-a)) 100%),linear-gradient(180deg,#eff5ff0a,#e8f1ff0f 52%,#f5f8ff08)}.marketing-section-background__daylight--sunrise{opacity:0;background:linear-gradient(var(--daylight-wash-angle),rgb(var(--daylight-sunrise-core) / 0%) 0%,rgb(var(--daylight-sunrise-core) / 0%) 24%,rgb(var(--daylight-sunrise-core) / calc(var(--daylight-sunrise-core-a) * .16)) 44%,rgb(var(--daylight-sunrise-core) / calc(var(--daylight-sunrise-core-a) * .55)) 72%,rgb(var(--daylight-sunrise-core) / var(--daylight-sunrise-core-a)) 100%),linear-gradient(180deg,#fff7eb12,#fff1de17 54%,#fffaf20d)}.marketing-section-background__daylight--sunset{opacity:0;background:linear-gradient(var(--daylight-wash-angle),rgb(var(--daylight-sunset-core) / 0%) 0%,rgb(var(--daylight-sunset-core) / 0%) 24%,rgb(var(--daylight-sunset-core) / calc(var(--daylight-sunset-core-a) * .16)) 44%,rgb(var(--daylight-sunset-core) / calc(var(--daylight-sunset-core-a) * .55)) 72%,rgb(var(--daylight-sunset-core) / var(--daylight-sunset-core-a)) 100%),linear-gradient(180deg,#fff4f60f,#f7ebf817 56%,#efebfa14)}.commercial-impact-daylight{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--ci-navy: 7 10 28;--ci-horizon-y: 67%;--ci-sun-x: 26%;--ci-photo-opacity: .9;--ci-sunrise-veil-l: .84;--ci-sunrise-veil-m: .66;--ci-sunrise-veil-r: .4;--ci-zenith-veil-l: .72;--ci-zenith-veil-m: .48;--ci-zenith-veil-r: .24;--ci-sunset-veil-l: .86;--ci-sunset-veil-m: .7;--ci-sunset-veil-r: .46}.commercial-impact-daylight__photo{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;opacity:var(--ci-photo-opacity)}.commercial-impact-daylight__layer{position:absolute;top:0;right:0;bottom:0;left:0;transition:none}.commercial-impact-daylight__layer--zenith{opacity:1;background:radial-gradient(ellipse 85% 22% at 42% var(--ci-horizon-y),rgb(231 237 244 / .1) 0%,rgb(231 237 244 / .04) 55%,rgb(231 237 244 / 0) 100%),linear-gradient(180deg,#b9d4f21f,#b9d4f214 38%,#b9d4f200 62%),linear-gradient(90deg,rgb(var(--ci-navy) / var(--ci-zenith-veil-l)),rgb(var(--ci-navy) / var(--ci-zenith-veil-m)) 45%,rgb(var(--ci-navy) / var(--ci-zenith-veil-r)))}.commercial-impact-daylight__layer--sunrise{opacity:0;background:radial-gradient(ellipse 70% 26% at var(--ci-sun-x) var(--ci-horizon-y),rgb(242 180 126 / .18) 0%,rgb(242 180 126 / .08) 50%,rgb(242 180 126 / 0) 100%),linear-gradient(180deg,rgb(217 152 133 / 0) 48%,rgb(217 152 133 / .1) var(--ci-horizon-y),rgb(217 152 133 / 0) 86%),linear-gradient(90deg,rgb(var(--ci-navy) / var(--ci-sunrise-veil-l)),rgb(var(--ci-navy) / var(--ci-sunrise-veil-m)) 45%,rgb(var(--ci-navy) / var(--ci-sunrise-veil-r)))}.commercial-impact-daylight__layer--sunset{opacity:0;background:radial-gradient(ellipse 75% 28% at calc(var(--ci-sun-x) + 6%) calc(var(--ci-horizon-y) + 1%),#d58f8229,#d58f8212,#d58f8200),linear-gradient(180deg,rgb(137 117 158 / 0) 24%,rgb(137 117 158 / .12) 52%,rgb(213 143 130 / .08) var(--ci-horizon-y),rgb(137 117 158 / .06) 82%,rgb(var(--ci-navy) / 0) 100%),linear-gradient(90deg,rgb(var(--ci-navy) / var(--ci-sunset-veil-l)),rgb(var(--ci-navy) / var(--ci-sunset-veil-m)) 45%,rgb(var(--ci-navy) / var(--ci-sunset-veil-r)))}#commercial-impact .signal-card-dark,#commercial-impact .commercial-impact-compare-card{background-color:#070a1c66}#commercial-impact .commercial-impact-compare-without{color:#fffc}#commercial-impact .counter-metric-label{color:#d4c9ff}#commercial-impact .commercial-impact-compare-eyebrow{color:#f0edff}@media (prefers-reduced-motion: reduce){.marketing-section-background__daylight--sunrise,.marketing-section-background__daylight--sunset,.commercial-impact-daylight__layer--sunrise,.commercial-impact-daylight__layer--sunset{opacity:0!important}.commercial-impact-daylight__layer--zenith{opacity:1!important}}@media (max-width: 1024px),(any-pointer: coarse) and (hover: none){.marketing-section-background{--daylight-wash-angle: 88deg;--daylight-sunrise-core-a: 28%;--daylight-zenith-core-a: 16%;--daylight-sunset-core-a: 36%}}.home-closing-surface--first{background:linear-gradient(to bottom,var(--atmosphere-edge) 0,var(--home-closing-surface) clamp(64px,8vw,120px))}.home-closing-surface--last{background:linear-gradient(to bottom,var(--home-closing-surface) calc(100% - clamp(32px,5vw,64px)),var(--atmosphere-edge) 100%)}@media (max-width: 767px){.marketing-section-background{--marketing-edge-h: clamp(60px, 20vw, 100px)}.marketing-section-background__sky{width:max(100%,720px)}.marketing-section-background__sky--product,.marketing-section-background__sky--technology,.marketing-section-background__sky--about{right:-8%}.marketing-section-background__sky--about{top:clamp(88px,20vw,150px)}}@media (orientation: portrait) and (max-width: 767px){.commercial-impact-clouds-bg{background-position:19% center}}@media (orientation: landscape) and (max-height: 500px) and (max-width: 1024px){.commercial-impact-clouds-bg{background-position:34% center}.marketing-section-background{--marketing-edge-h: clamp(48px, 12vh, 90px)}.marketing-section-background__sky{width:max(100%,900px)}}@media (orientation: landscape) and (max-height: 500px) and (max-width: 1024px) and (pointer: coarse){.marketing-section-background{--daylight-wash-angle: 104deg;--daylight-sunrise-core-a: 36%;--daylight-zenith-core-a: 20%;--daylight-sunset-core-a: 44%}}.marketing-section-background--product{--daylight-sunrise-core-a: 52%}@media (max-width: 1024px),(any-pointer: coarse) and (hover: none){.marketing-section-background--product{--daylight-sunrise-core-a: 40%}}@media (orientation: landscape) and (max-height: 500px) and (max-width: 1024px) and (pointer: coarse){.marketing-section-background--product{--daylight-sunrise-core-a: 50%}}@media (orientation: portrait) and (max-width: 480px){.home-mobile-refinement .hero-flapboard{max-width:100%;margin-inline:auto}.home-mobile-refinement .hero-primary-cta{width:min(227px,calc(100vw - 56px));min-height:43.2px;margin-inline:auto;white-space:nowrap}.home-mobile-refinement .hero-section{min-height:calc(100svh + 12px)}.home-mobile-refinement .hero-section .hero-inner{padding-bottom:9.6px}.home-mobile-refinement .home-section-mobile-rhythm .mk-panel,.home-mobile-refinement .home-section-mobile-rhythm .mk-card:not(.mk-card .mk-card):not(.mk-panel .mk-card):not([class*="w-["]){width:92%;max-width:92%;margin-left:auto;margin-right:auto}}@media (orientation: portrait) and (min-width: 481px) and (max-width: 599px){.home-mobile-refinement .hero-primary-cta{padding-top:7.9px;padding-bottom:7.9px}.home-mobile-refinement .hero-section{min-height:calc(100svh + 12px)}.home-mobile-refinement .hero-section .hero-inner{padding-bottom:8.4px}}@media (orientation: landscape) and (max-height: 620px) and (max-width: 1200px) and (pointer: coarse){.home-mobile-refinement .hero-primary-cta{width:min(200px,calc(50vw - 32px));min-width:0}}@media (min-width: 768px){.section-label{font-size:.90625rem;margin-bottom:1rem}}@media (min-width: 1025px){.section-label{font-size:1.125rem;margin-bottom:1.125rem}}@media (prefers-reduced-motion: reduce){.nav-link,.nav-link:before{transition:none}}@supports not (background: color-mix(in srgb,red 50%,transparent)){.nav-link:hover:before,.nav-link:focus-visible:before{background:#6657ff1f}.nav-link[aria-current=page]:before,.nav-link[aria-current=page]:hover:before,.nav-link[aria-current=page]:focus-visible:before{background:hsl(var(--foreground) / .07)}.site-header.navbar--on-dark .nav-link:hover:before,.site-header.navbar--on-dark .nav-link:focus-visible:before{background:#b8a6ff29}.site-header.navbar--on-dark .nav-link[aria-current=page]:before,.site-header.navbar--on-dark .nav-link[aria-current=page]:hover:before,.site-header.navbar--on-dark .nav-link[aria-current=page]:focus-visible:before{background:#ffffff1a}.nav-link:focus-visible{outline-color:hsl(var(--foreground) / .55)}}.page-hero{padding-top:2.5rem}.page-hero h1:first-of-type,.page-hero h2:first-of-type{margin-top:0}@media (orientation: portrait) and (max-width: 599px){.site-header-inner{padding-top:.625rem!important;padding-bottom:.625rem!important}.site-logo-img{height:32px!important}.site-menu-button{padding:.375rem!important}.site-menu-button svg{width:20px!important;height:20px!important}.site-header-spacer{height:calc(var(--site-header-h, 52px) + env(safe-area-inset-top,0px))!important}.page-hero{padding-top:2.5rem!important}.page-hero h1:first-of-type,.page-hero h2:first-of-type{margin-top:0!important}.hero-section .hero-subtitle{font-size:clamp(13.5px,3.6vw,14px)}.counter-metric-label{font-size:.95rem!important}.counter-metric-value{font-size:2rem!important;line-height:1.05!important;letter-spacing:-.02em!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.counter-metric-sub,.counter-metric-sub *{font-size:.66rem!important;line-height:1.3!important;letter-spacing:-.01em!important;font-weight:400!important}.commercial-impact-footnote,.commercial-impact-disclaimer{font-size:8.5px!important;line-height:1.22!important;color:#ffffff6b!important;margin-top:1.25rem!important;letter-spacing:0!important;font-weight:400!important}.hero-section{--hero-block-offset: 23px;--hero-padding-y: clamp(4rem, 8svh, 5.5rem);--hero-content-gap: clamp(.85rem, 2svh, 1.15rem);--hero-title-size: clamp(2.34rem, 14vw, 4rem);--hero-subtitle-size: clamp(1rem, 3.6vw, 1.0625rem);--hero-badge-size: clamp(.8125rem, 3vw, .9rem);--hero-cta-size: 1rem;padding-left:1rem!important;padding-right:1rem!important;overflow:hidden!important}section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) h2,section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) .text-4xl,section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) .md\:text-5xl,section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) .text-5xl{font-size:clamp(1.45rem,6.2vw,1.95rem)!important;line-height:1.12!important}section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) h3,section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) .text-xl,section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) .text-2xl,section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) .text-3xl{font-size:clamp(1rem,4.6vw,1.2rem)!important;line-height:1.22!important}section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) p,section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) li,section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) .text-lg,section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) .text-base,section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) button,section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) a{font-size:clamp(.875rem,3.6vw,.98rem)!important;line-height:1.5!important}#contact{padding-top:1.5rem!important}section:not(.hero-section):not(.page-hero):not(#product):not(#how-it-works):not(#commercial-impact):not(#technology):not(#about):not(#careers):not(#contact):not(#pilot-poc) p.como-caption{font-size:8px!important;line-height:1.4!important}}@media (orientation: portrait) and (min-width: 600px) and (max-width: 1024px){.decision-layer-diagram{width:min(100%,400px)!important;margin-left:auto!important;margin-right:auto!important}.page-hero{padding-top:calc(var(--site-header-h, 56px) + env(safe-area-inset-top,0px) + 4rem)!important}#contact{min-height:auto!important;display:block!important;padding-top:1rem!important;padding-bottom:2.5rem!important}.founder-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-items:center!important;align-items:start!important;max-width:720px!important;margin-left:auto!important;margin-right:auto!important}.founder-team-grid>div:nth-child(3){grid-column:1 / -1!important;justify-self:center!important}.advisor-team-grid{justify-content:center!important}}@media (orientation: portrait) and (min-width: 701px) and (max-width: 1100px){.hero-cta-row{margin-top:clamp(1.75rem,3.5svh,3rem)!important}.hero-powered-line{margin-top:clamp(3rem,6svh,5.5rem)!important}}@media (orientation: portrait) and (min-width: 701px) and (max-width: 1366px){.hero-powered-line{margin-top:clamp(3rem,6svh,5.5rem)!important}}@media (orientation: landscape) and (min-width: 600px) and (max-width: 2000px) and (pointer: coarse){.hero-section{--hero-block-offset: calc(var(--site-header-h, 56px) * .12);--hero-padding-y: clamp(3.75rem, 8svh, 5.25rem);--hero-content-gap: clamp(.7rem, 1.8svh, 1rem);--hero-title-size: clamp(3rem, min(7.4vw, 8.2svh), 4.2rem);--hero-subtitle-size: clamp(1rem, 1.9vw, 1.125rem);--hero-badge-size: clamp(.875rem, 1.6vw, 1rem)}.site-header-spacer{height:calc(var(--site-header-h, 56px) + env(safe-area-inset-top,0px))!important}.page-hero{padding-top:4rem!important}#contact{padding-top:2rem!important}}@media (max-width: 900px) and (orientation: landscape){.hero-section{--hero-block-offset: 0px;--hero-padding-y: clamp(3rem, 7svh, 4rem);--hero-content-gap: clamp(.55rem, 1.9svh, .82rem);--hero-title-size: clamp(2.55rem, min(7.4vw, 11svh), 3.28rem);--hero-subtitle-size: 1rem;--hero-badge-size: .875rem;--hero-cta-size: 1rem}}@media (min-width: 1025px){.page-hero{padding-top:clamp(3rem,6vw,4.5rem)}}@media (min-width: 1440px) and (min-height: 840px){.hero-section{--hero-block-offset: calc(var(--site-header-h, 56px) * .42);--hero-padding-y: clamp(5rem, 11svh, 8.5rem);--hero-content-gap: clamp(.9rem, 2.2svh, 1.5rem);--hero-title-size: 5.5rem;--hero-subtitle-size: 1.25rem;--hero-badge-size: 1rem}}@media (min-width: 1025px) and (max-width: 1366px) and (max-height: 800px){.hero-section{--hero-block-offset: calc(var(--site-header-h, 56px) * .18);--hero-padding-y: clamp(3.75rem, 7svh, 5rem);--hero-content-gap: clamp(.75rem, 1.8svh, 1.1rem);--hero-title-size: clamp(3.1rem, min(6.2vw, 8.4svh), 4.35rem);--hero-subtitle-size: clamp(1rem, 1.2vw, 1.125rem)}}@media (min-width: 1024px) and (max-width: 1280px) and (max-height: 864px){.hero-section{--hero-block-offset: 0px;--hero-padding-y: clamp(3.75rem, 7svh, 5rem)}}@media (min-width: 1025px) and (max-width: 1366px) and (max-height: 680px){.hero-section{--hero-block-offset: 0px;--hero-padding-y: clamp(3.25rem, 6svh, 4.25rem);--hero-content-gap: clamp(.55rem, 1.4svh, .85rem);--hero-title-size: clamp(2.7rem, min(5.4vw, 7.8svh), 3.7rem);--hero-subtitle-size: 1rem}}@media (min-width: 600px) and (max-width: 1024px) and (min-height: 501px){.hero-section{--hero-block-offset: calc(var(--site-header-h, 56px) * .18);--hero-padding-y: clamp(4.5rem, 8svh, 6.5rem);--hero-title-size: clamp(4rem, min(11vw, 8svh), 5rem);--hero-content-gap: clamp(1rem, 2svh, 1.4rem)}}#product,#commercial-impact,#technology,#about,#careers,#contact{scroll-margin-top:calc(var(--nav-offset, calc(var(--site-header-h, 56px) + env(safe-area-inset-top))) + 12px)}#product{background-color:#fff;isolation:isolate}@media (max-width: 767px){#product,#commercial-impact,#technology,#about,#careers,#contact{scroll-margin-top:calc(var(--nav-offset, calc(var(--site-header-h, 56px) + env(safe-area-inset-top))) + 16px)}}@media (max-width: 1024px){.site-header,.hero-section,#product,#commercial-impact,#technology,#about,#careers,#contact{border-bottom:none!important;box-shadow:none!important}}@media (max-width: 767px){#commercial-impact .commercial-impact-metrics .commercial-impact-disclaimer,.page-hero .commercial-impact-metrics .commercial-impact-disclaimer,#commercial-impact .commercial-impact-metrics .commercial-impact-footnote,.page-hero .commercial-impact-metrics .commercial-impact-footnote{margin-top:1.25rem!important;font-size:8.5px!important;line-height:1.22!important;font-weight:400!important;letter-spacing:0!important;color:#ffffff73!important}#commercial-impact .commercial-impact-metrics .counter-metric-label,.page-hero .commercial-impact-metrics .counter-metric-label{font-size:.95rem!important}#commercial-impact .commercial-impact-metrics .counter-metric-value,.page-hero .commercial-impact-metrics .counter-metric-value{font-size:2rem!important;line-height:1.05!important;letter-spacing:-.02em!important}#commercial-impact .commercial-impact-metrics .counter-metric-sub,.page-hero .commercial-impact-metrics .counter-metric-sub,#commercial-impact .commercial-impact-metrics .counter-metric-sub *,.page-hero .commercial-impact-metrics .counter-metric-sub *{font-size:.66rem!important;line-height:1.3!important;letter-spacing:-.01em!important;font-weight:400!important}}@keyframes ai-i-lock{0%{transform:rotate(10deg)}to{transform:rotate(0)}}@media (max-width: 767px),(orientation: landscape) and (max-height: 500px) and (pointer: coarse){#commercial-impact .commercial-impact-metrics p.commercial-impact-disclaimer,.page-hero .commercial-impact-metrics p.commercial-impact-disclaimer,#commercial-impact .commercial-impact-metrics p.commercial-impact-footnote,.page-hero .commercial-impact-metrics p.commercial-impact-footnote{font-size:8.5px!important;line-height:1.22!important;font-weight:400!important;letter-spacing:0!important;color:#ffffff6b!important;margin-top:1.25rem!important}}@media (orientation: landscape) and (max-height: 500px) and (pointer: coarse){#commercial-impact .commercial-impact-metrics .counter-metric-value,.page-hero .commercial-impact-metrics .counter-metric-value{font-size:clamp(2.25rem,6vw,3.75rem)!important;line-height:.95!important;letter-spacing:-.025em!important;font-weight:600!important}#commercial-impact .commercial-impact-metrics .counter-metric-label,.page-hero .commercial-impact-metrics .counter-metric-label{font-size:clamp(.6875rem,1.6vw,.875rem)!important;letter-spacing:.1em!important}#commercial-impact .commercial-impact-metrics .counter-metric-sub,.page-hero .commercial-impact-metrics .counter-metric-sub,#commercial-impact .commercial-impact-metrics .counter-metric-sub *,.page-hero .commercial-impact-metrics .counter-metric-sub *{font-size:clamp(.625rem,1.35vw,.75rem)!important;line-height:1.25!important;letter-spacing:-.005em!important;font-weight:400!important;color:#ffffff73!important;opacity:1!important}}@media (orientation: landscape) and (max-height: 330px){.founder-block{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;-moz-column-gap:clamp(1.5rem,6vw,3rem)!important;column-gap:clamp(1.5rem,6vw,3rem)!important;row-gap:1.75rem!important;max-width:min(92vw,760px)!important;align-items:start!important;justify-items:center!important}.founder-block>h3,.founder-block .founder-text{grid-column:1 / -1!important;display:block!important;text-align:center!important;width:100%!important}.founder-team-grid,.advisor-team-grid{display:contents!important}.founder-team-grid>div,.advisor-team-grid>div{width:100%!important;max-width:220px!important;min-height:220px!important;align-self:start!important}.founder-team-grid>div:nth-child(3){grid-column:1 / -1!important;justify-self:center!important;max-width:200px!important}.advisor-team-grid>div{grid-column:1 / -1!important;justify-self:center!important;max-width:200px!important}.founder-team-grid>div>div:first-child,.advisor-team-grid>div>div:first-child{width:150px!important;height:150px!important}}@media (orientation: landscape) and (max-height: 500px) and (max-width: 932px){.founder-block{max-width:min(78vw,480px)!important;-moz-column-gap:1rem!important;column-gap:1rem!important;margin-left:auto!important;margin-right:auto!important;justify-items:center!important}.founder-team-grid>div,.advisor-team-grid>div{max-width:180px!important;justify-self:center!important}.founder-team-grid>div:nth-child(3){grid-column:1 / -1!important;justify-self:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important}.team-member-name-row{flex-wrap:nowrap!important;white-space:nowrap!important;gap:6px!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.team-member-name{white-space:nowrap!important;font-size:19px!important;line-height:1.1!important;font-weight:600!important}.team-member-linkedin-icon{flex-shrink:0!important}.team-member-linkedin-icon img{width:14px!important;height:14px!important}}@media (orientation: landscape) and (max-height: 500px) and (min-width: 640px) and (max-width: 932px){.founder-team-grid{-moz-column-gap:28px!important;column-gap:28px!important}.founder-team-grid>div:nth-child(1),.founder-team-grid>div:nth-child(2){max-width:225px!important}}@media (orientation: landscape) and (max-height: 330px) and (max-width: 932px){.founder-block{-moz-column-gap:28px!important;column-gap:28px!important}.founder-team-grid>div:nth-child(1),.founder-team-grid>div:nth-child(2){max-width:150px!important}.founder-team-grid>div:nth-child(1){justify-self:end!important}.founder-team-grid>div:nth-child(2){justify-self:start!important}}@media (orientation: landscape) and (min-width: 768px) and (max-width: 1366px) and (min-height: 600px) and (max-height: 1024px){.hero-section [data-home-hero-glow=true],[data-home-hero-glow=true],[data-homepage-right-glow=true]{display:none!important}}@media (orientation: landscape) and (min-width: 933px) and (max-width: 1366px) and (max-height: 900px){.hero-constellation-visual{width:40%!important;height:72%!important;opacity:.85}}@media screen and (orientation: landscape) and (pointer: coarse) and (min-width: 700px) and (max-width: 1400px) and (min-height: 360px) and (max-height: 1100px){.hero-constellation,[data-homepage-constellation=true],[data-home-hero-xai-animation=true][data-visual=constellation]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:none!important}}@media screen and (orientation: landscape) and (any-pointer: coarse) and (hover: none){.hero-section .hero-constellation,.hero-section [data-homepage-constellation=true],.hero-section [data-visual=constellation]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media screen and (orientation: landscape) and (hover: none),screen and (orientation: landscape) and (pointer: coarse){.hero-section .hero-constellation,.hero-section [data-homepage-constellation=true],.hero-section [data-home-hero-xai-animation=true][data-visual=constellation],.hero-section canvas,.hero-section svg[data-visual=constellation]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media (max-width: 1100px) and (max-height: 800px) and (hover: hover) and (pointer: fine){[data-mobile-menu-panel=true]{max-height:calc(100vh - var(--site-header-h, 56px) - 16px)!important;overflow-y:auto!important;padding-top:4px!important;padding-bottom:4px!important}[data-mobile-menu-links=true]{padding-top:10px!important;padding-bottom:12px!important;gap:4px!important}[data-mobile-menu-links=true]>button{min-height:30px!important;padding-top:4px!important;padding-bottom:4px!important}}.animated-word-underline{position:relative;display:inline;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;vertical-align:baseline}.animated-word-underline:after{content:"";position:absolute;left:0;right:0;bottom:-.18em;height:.06em;min-height:1.25px;border-radius:999px;background-image:linear-gradient(90deg,#b884ff40,#b884ff8c 30%,#e6c8fff2,#b884ff8c 70%,#b884ff40);background-size:220% 100%;background-position:100% 50%;transform:scaleX(0);transform-origin:left center;opacity:.45;animation:animated-word-underline-reveal .7s cubic-bezier(.22,.61,.36,1) forwards,animated-word-underline-shimmer 3.2s ease-in-out .8s infinite;pointer-events:none;will-change:transform,opacity,background-position}@keyframes animated-word-underline-reveal{0%{transform:scaleX(0);opacity:.45}to{transform:scaleX(1);opacity:.85}}@keyframes animated-word-underline-shimmer{0%{background-position:100% 50%;filter:brightness(1)}50%{background-position:0% 50%;filter:brightness(1.25)}to{background-position:-100% 50%;filter:brightness(1)}}@keyframes animated-word-underline-shimmer-touch{0%{background-position:100% 50%}50%{background-position:0% 50%}to{background-position:-100% 50%}}@media (max-width: 1100px),(hover: none) and (pointer: coarse){.animated-word-underline:after{animation:animated-word-underline-reveal .7s cubic-bezier(.22,.61,.36,1) forwards,animated-word-underline-shimmer-touch 3.2s ease-in-out .8s infinite}.animated-word-touch-layer{opacity:0;transition:opacity .35s cubic-bezier(.22,.61,.36,1);will-change:opacity}.animated-word-touch-layer.is-active{opacity:1;transition-delay:.35s}.animated-word-touch-trailing{opacity:0;transition:none}.animated-word-touch-layer.is-active .animated-word-touch-trailing{opacity:1;transition:opacity .25s ease-out .42s}.animated-word-touch-layer:not(.is-active) .animated-word-underline:after{animation:none;transform:scaleX(0);opacity:.45}.animated-word-touch-layer.is-active .animated-word-underline:after{animation:animated-word-underline-reveal .7s cubic-bezier(.22,.61,.36,1) .35s forwards,animated-word-underline-shimmer-touch 3.2s ease-in-out 1.15s infinite}}@media (prefers-reduced-motion: reduce){.animated-word-underline:after{animation:none;transform:scaleX(1);opacity:.75;background:#b884ffbf}}.animated-word-wrapper,.animated-word-wrapper *{font:inherit;letter-spacing:inherit;color:inherit;text-rendering:inherit;vertical-align:baseline}@media (min-width: 1401px) and (max-width: 1624px){.hero-copy-column{padding-left:calc((100vw - 1400px)/2)}}@media (min-width: 1101px){.hero-copy-column>.hero-eyebrow{width:auto;margin-inline-start:0;justify-content:flex-start}.home-mobile-refinement .hero-section .hero-title{overflow-wrap:anywhere}}@media (min-width: 1625px) and (max-width: 1799px){.hero-copy-column{padding-left:112px}}@media (min-width: 1800px){.hero-copy-column{padding-left:172px}}@media (orientation: portrait) and (max-width: 700px){:root{--mobile-section-y: 2.5rem;--mobile-section-inner-gap: 2rem}.home-section-mobile-rhythm{padding-top:var(--mobile-section-y)!important;padding-bottom:var(--mobile-section-y)!important}.home-section-mobile-rhythm>*:first-child,.home-section-mobile-rhythm>div>*:first-child{margin-top:0!important;padding-top:0!important}.home-section-mobile-rhythm h1,.home-section-mobile-rhythm h2,.home-section-mobile-rhythm [data-section-eyebrow]{margin-top:0!important}.home-section-mobile-rhythm>div>[class*=space-y]{row-gap:var(--mobile-section-inner-gap)!important}.page-mobile-rhythm{padding-top:var(--mobile-section-y)!important;padding-bottom:var(--mobile-section-y)!important}.page-mobile-rhythm>*:first-child,.page-mobile-rhythm>div>*:first-child{margin-top:0!important;padding-top:0!important}.hero-section .hero-powered-line{margin-top:clamp(1.65rem,3.8svh,1.9rem)!important;margin-left:auto!important;margin-right:auto!important;max-width:min(92vw,390px)!important;text-align:center!important;font-size:clamp(11px,3vw,12px)!important;line-height:1.38!important;color:#ffffffa8!important}}@media (orientation: landscape) and (max-height: 620px) and (max-width: 1200px){:root{--mobile-landscape-section-y: 2rem;--mobile-landscape-section-inner-gap: 1.5rem}.home-section-mobile-rhythm{padding-top:var(--mobile-landscape-section-y)!important;padding-bottom:var(--mobile-landscape-section-y)!important}.home-section-mobile-rhythm>*:first-child,.home-section-mobile-rhythm>div>*:first-child{margin-top:0!important;padding-top:0!important}.home-section-mobile-rhythm h1,.home-section-mobile-rhythm h2,.home-section-mobile-rhythm [data-section-eyebrow]{margin-top:0!important}.home-section-mobile-rhythm>div>[class*=space-y]{row-gap:var(--mobile-landscape-section-inner-gap)!important}.page-mobile-rhythm{padding-top:var(--mobile-landscape-section-y)!important;padding-bottom:var(--mobile-landscape-section-y)!important}.page-mobile-rhythm>*:first-child,.page-mobile-rhythm>div>*:first-child{margin-top:0!important;padding-top:0!important}}@media (orientation: portrait) and (min-width: 701px) and (max-width: 1400px){.hero-section .hero-cta-row{margin-top:clamp(1.75rem,3svh,2.5rem)!important}.hero-section .hero-powered-line{margin-top:clamp(2.25rem,3.2svh,3rem)!important}}.commercial-impact-overlay-hero{padding-top:calc(var(--site-header-h, 56px) + 2.5rem)!important}@media (min-width: 1025px){.commercial-impact-overlay-hero{padding-top:calc(var(--site-header-h, 56px) + clamp(3rem,6vw,4.5rem))!important}}@media (orientation: portrait) and (max-width: 700px){.commercial-impact-overlay-hero{padding-top:calc(var(--site-header-h, 52px) + var(--mobile-section-y, 2.5rem))!important}}@media (max-width: 1100px){[data-hero-mock=true]{display:none!important}}@media (orientation: landscape) and (max-height: 620px) and (max-width: 1200px){.commercial-impact-overlay-hero{padding-top:calc(var(--site-header-h, 56px) + var(--mobile-landscape-section-y, 2rem))!important}}@media (orientation: portrait) and (min-width: 600px) and (max-width: 1024px),(orientation: portrait) and (min-width: 1025px) and (max-width: 1366px) and (any-pointer: coarse){.commercial-impact-overlay-hero{padding-top:calc((var(--site-header-h, 56px) * 2) + env(safe-area-inset-top,0px) + 4rem)!important}}.site-header.site-header--menu-open{border-bottom-color:transparent!important;box-shadow:none!important}.site-header.site-header--menu-closing{transition-property:none!important}.site-header.site-header--menu-open:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:45;background:#fff;pointer-events:none;opacity:0;transition:opacity .2s ease-out;will-change:opacity}.site-header.site-header--menu-visible:before{opacity:1}.site-header.site-header--menu-closing:before{transition:opacity .28s ease-out}.site-header.site-header--mobile-landscape.site-header--menu-closing:before{transition:opacity .23s ease-out}.site-header.site-header--menu-closing .site-logo-img.logo{transition:filter 0s linear 95ms}.site-header.site-header--menu-closing .site-menu-button{transition:color 0s linear 95ms}.site-header.site-header--mobile-landscape.site-header--menu-open .site-logo-img.logo{transition:filter 0s linear 50ms}.site-header.site-header--mobile-landscape.site-header--menu-open .site-menu-button{transition:color 0s linear 50ms}.site-header.site-header--mobile-landscape.site-header--menu-closing .site-logo-img.logo{transition:filter 0s linear 60ms}.site-header.site-header--mobile-landscape.site-header--menu-closing .site-menu-button{transition:color 0s linear 60ms}.page-content-effect--mounted .page-content-blur{filter:blur(0px);transition:filter .25s cubic-bezier(.4,0,.2,1)}.page-content-effect--mounted .page-content-blur--active{filter:blur(8px)}.page-content-effect--mounted .animated-word-underline:after,.page-content-effect--mounted .animated-word-touch-layer.is-active .animated-word-underline:after{animation-play-state:paused}.page-content-effect--mounted .animated-word-touch-layer,.page-content-effect--mounted .animated-word-touch-layer.is-active,.page-content-effect--mounted .animated-word-touch-layer.is-active .animated-word-touch-trailing{transition:none}@media (max-width: 1100px){.page-content-effect--mounted .page-content-blur{clip-path:inset(0)}.page-content-effect--mounted{transform:translateZ(0)}.page-content-effect--mounted .page-content-blur>main,.page-content-effect--mounted .page-content-blur>.site-footer,.page-content-effect--mounted .page-content-blur>main>section,.page-content-effect--mounted .page-content-blur>main>.page-hero,.page-content-effect--mounted .page-content-blur>main>div>section.hero-section{border-left:32px solid transparent;border-right:32px solid transparent;margin-left:-32px;margin-right:-32px}.page-content-effect--mounted .page-content-blur>main>div>section.hero-section{width:calc(100% + 64px);max-width:none}}.page-content-effect{position:relative;isolation:isolate}.page-content-tint{position:absolute;top:0;left:0;right:0;bottom:0;min-height:100%;z-index:1;pointer-events:none;background:#070a1c2e;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.page-content-effect--fast .page-content-tint,.page-content-effect--fast.page-content-effect--mounted .page-content-blur{transition-duration:.23s}.page-content-effect--active .page-content-tint{opacity:1}@media (min-width: 1101px){.page-content-tint{display:none}}@media (orientation: portrait) and (max-width: 599px),(orientation: portrait) and (min-width: 600px) and (max-width: 1024px){.site-header.site-header--menu-open:not(.site-header--menu-closing):before{opacity:1;transition:none!important}}@media (hover: hover) and (pointer: fine){.site-header.site-header--menu-open:not(.site-header--menu-closing):before{opacity:1!important;transition:none!important;will-change:auto}}.site-header.site-header--menu-static-white:before{opacity:1;transition:none!important;will-change:auto}.site-header.site-header--pilot-light .site-logo-img,.site-header.site-header--pilot-light .site-menu-button{transition-property:none!important}.site-header [data-mobile-menu-panel=true]{top:100%!important;margin-top:-2px!important}.site-header.site-header--snap,.site-header.site-header--snap *,.site-header.site-header--snap:before,.site-header.site-header--snap:after{transition:none!important}.site-header.site-header--snap *,.site-header.site-header--snap:before,.site-header.site-header--snap:after{animation:none!important}.hamburger-two-line{position:relative;display:block;width:22px;height:16px;color:currentColor}.hamburger-two-line span{position:absolute;left:0;width:100%;height:2px;border-radius:999px;background:currentColor;transform-origin:center;transition:top .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),opacity .18s ease}.hamburger-two-line span:first-child{top:4px}.hamburger-two-line span:last-child{top:11px}.site-menu-button--open .hamburger-two-line span:first-child{top:7.5px;transform:rotate(45deg)}.site-menu-button--open .hamburger-two-line span:last-child{top:7.5px;transform:rotate(-45deg)}@media (orientation: portrait) and (max-width: 700px){[data-radar-popup=true],[data-radar-popup=true] *,[data-signal-popup=true],[data-signal-popup=true] *{-webkit-text-size-adjust:none!important;-moz-text-size-adjust:none!important;text-size-adjust:none!important}}@media (orientation: portrait) and (min-width: 701px) and (max-width: 1100px){#contact{min-height:auto!important;display:block!important;justify-content:flex-start!important;padding-top:.75rem!important;padding-bottom:2.25rem!important}#contact>div>[class*=space-y]{row-gap:1.75rem!important}}@media (orientation: portrait) and (max-width: 599px){#pilot-poc .pilot-poc-main-title{font-size:clamp(1.55rem,6.7vw,1.85rem)!important;line-height:1.08!important;letter-spacing:-.02em!important}#contact .pilot-briefing-title{font-size:clamp(1.45rem,6vw,1.7rem)!important;line-height:1.12!important;letter-spacing:-.02em!important}}@media (orientation: landscape) and (max-height: 520px) and (max-width: 1200px){[data-mobile-menu-panel=true]{top:100%!important;margin-top:-2px!important;max-height:calc(100dvh - var(--site-header-h, 56px) - 8px)!important;max-width:calc(100vw - 24px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}[data-mobile-menu-links=true]{padding-top:.5rem!important;padding-bottom:.6rem!important;gap:.1rem!important}[data-mobile-menu-links=true]>a{padding-top:.25rem!important;padding-bottom:.25rem!important;min-height:24px!important;font-size:14px!important;line-height:1.2!important}[data-mobile-menu-links=true]>button{height:34px!important;margin-top:.35rem!important;padding-left:1.1rem!important;padding-right:1.1rem!important;font-size:14px!important}}@media screen and (orientation: landscape) and (max-width: 1100px) and (max-height: 750px) and (pointer: fine) and (hover: hover){.hero-section{min-height:100svh!important;height:auto!important;overflow-y:visible!important;padding-top:calc(var(--site-header-h, 56px) + clamp(3.25rem,8svh,5rem))!important;padding-bottom:clamp(3.5rem,8svh,5.25rem)!important;display:block!important}.hero-inner{max-width:min(980px,calc(100vw - 72px))!important;margin-left:auto!important;margin-right:auto!important;min-height:0!important}.hero-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:0!important}.hero-content>div:first-child{align-items:center!important;text-align:center!important}.hero-eyebrow{margin-bottom:clamp(1.25rem,3svh,2rem)!important}.hero-section .hero-title{max-width:min(1040px,calc(100vw - 72px))!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(2.85rem,min(6.4vw,10svh),3.7rem)!important;line-height:1.02!important;letter-spacing:-.035em!important;text-wrap:balance!important}.hero-section .hero-subtitle{margin-top:clamp(1.25rem,3.2svh,2rem)!important;max-width:760px!important;font-size:clamp(1rem,2vw,1.15rem)!important;line-height:1.55!important}.hero-section .hero-cta-row{margin-top:clamp(1.75rem,4.2svh,2.75rem)!important;gap:clamp(.9rem,2.4svh,1.35rem)!important}.hero-section .hero-powered-line{margin-top:clamp(1.5rem,3.8svh,2.4rem)!important;max-width:860px!important;font-size:clamp(.8rem,1.5vw,.95rem)!important;line-height:1.45!important;text-align:center!important}[data-hero-mock=true]{display:none!important}}.hero-como-card-frame{position:relative;overflow:hidden;border-radius:1rem;isolation:isolate}.hero-como-live-card,.hero-como-rear-raster{border-radius:inherit}.hero-como-live-card{position:relative;z-index:1;width:100%;overflow:hidden;background-clip:padding-box}.hero-como-rear-raster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.72;filter:blur(2.4px) saturate(.76) brightness(.72)}.hero-como-live-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#090d1a09,#090d1a12 46%,#090d1a26 74%,#090d1a36)}.hero-como-raster-layer{overflow:hidden;border-radius:inherit}.hero-como-rear-lift{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.hero-como-rear-lift--mid{background:linear-gradient(180deg,#06091714,#06091729)}.hero-como-rear-lift--deep{background:linear-gradient(180deg,#06091724,#06091738)}.hero-flapboard{--flap-gap: 2px;--flap-word-gap: .75em;font-family:var(--font-mono);display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:3px;letter-spacing:0}.hero-flapboard--lines{flex-direction:column;flex-wrap:nowrap;align-items:center}@media (min-width: 1101px) and (hover: hover) and (pointer: fine),(min-width: 1101px) and (orientation: landscape) and (any-pointer: coarse){.home-mobile-refinement .hero-section .hero-copy-column>.hero-eyebrow>.hero-flapboard--lines{align-items:flex-start}}.hero-flapboard__line{display:inline-flex;flex-wrap:nowrap;white-space:nowrap;align-items:center}.hero-flapboard__word{display:inline-flex;white-space:nowrap;gap:var(--flap-gap)}.hero-flapboard__space{width:var(--flap-word-gap);flex:none}.hero-flapboard__tile{position:relative;display:inline-flex;width:1.02em;height:1.5em;border-radius:2px;overflow:hidden;perspective:140px;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0e}.hero-flapboard__tile:after{content:"";position:absolute;top:50%;right:0;left:0;z-index:2;height:1px;background:#070a1c73;pointer-events:none}.hero-flapboard__half,.hero-flapboard__leaf{position:absolute;right:0;left:0;height:50%;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(180deg,#ffffff16,#ffffff0d 50%,#ffffff0a 50%,#ffffff10);background-size:100% 1.5em}.hero-flapboard__half--top,.hero-flapboard__leaf--top{top:0;background-position:0 0}.hero-flapboard__half--top{z-index:1}.hero-flapboard__half--bottom{bottom:0;z-index:1;background-position:0 100%}.hero-flapboard__leaf--top,.hero-flapboard__leaf--bottom{z-index:3}.hero-flapboard__leaf--top{transform-origin:50% 100%}.hero-flapboard__leaf--bottom{bottom:0;transform-origin:50% 0%;background-position:0 100%}.hero-flapboard__char{position:absolute;left:0;width:100%;height:1.5em;display:flex;align-items:center;justify-content:center;color:#ffffffe0;line-height:1}.hero-flapboard__half--top .hero-flapboard__char,.hero-flapboard__leaf--top .hero-flapboard__char{top:0}.hero-flapboard__half--bottom .hero-flapboard__char,.hero-flapboard__leaf--bottom .hero-flapboard__char{top:-.75em}.hero-flapboard__tile[data-flap-state=pending] .hero-flapboard__leaf--top{transform:rotateX(0)}.hero-flapboard__tile[data-flap-state=pending] .hero-flapboard__leaf--bottom{transform:rotateX(90deg)}.hero-flapboard__tile[data-flap-state=done] .hero-flapboard__leaf--top{transform:rotateX(-90deg)}.hero-flapboard__tile[data-flap-state=done] .hero-flapboard__leaf--bottom{transform:rotateX(0)}.hero-flapboard__tile[data-flap-state=active] .hero-flapboard__leaf{animation-duration:var(--flap-duration, 35ms);animation-delay:var(--flap-delay, 0ms);animation-timing-function:cubic-bezier(.2,.75,.3,1);animation-fill-mode:both;animation-iteration-count:1;will-change:transform}.hero-flapboard__tile[data-flip-kind=fast] .hero-flapboard__leaf--top{animation-name:flapLeafTopFast}.hero-flapboard__tile[data-flip-kind=fast] .hero-flapboard__leaf--bottom{animation-name:flapLeafBottomFast}.hero-flapboard__tile[data-flip-kind=settle] .hero-flapboard__leaf--top{animation-name:flapLeafTopSettle}.hero-flapboard__tile[data-flip-kind=settle] .hero-flapboard__leaf--bottom{animation-name:flapLeafBottomSettle}@keyframes flapLeafTopFast{0%{transform:rotateX(0)}50%,to{transform:rotateX(-90deg)}}@keyframes flapLeafBottomFast{0%,50%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes flapLeafTopSettle{0%{transform:rotateX(0)}50%,to{transform:rotateX(-90deg)}}@keyframes flapLeafBottomSettle{0%,50%{transform:rotateX(90deg)}88%{transform:rotateX(-6deg)}to{transform:rotateX(0)}}@media (max-width: 639px){.hero-flapboard{--flap-gap: 1.5px;--flap-word-gap: .65em}}@media (prefers-reduced-motion: reduce){.hero-flapboard__leaf--top{animation:none!important;transform:rotateX(-90deg)!important}.hero-flapboard__leaf--bottom{animation:none!important;transform:rotateX(0)!important}}.site-header.site-header--team-portrait-hover .nav-link{color:#ffffffc7!important}.site-header.site-header--team-portrait-hover .nav-link:hover,.site-header.site-header--team-portrait-hover .nav-link:focus-visible,.site-header.site-header--team-portrait-hover .nav-link[aria-current=page]{color:#fff!important}.como-chart-legend{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:4px;min-height:14px;margin-top:calc(8px * var(--como-s, 1));padding-bottom:calc(8px * var(--como-s, 1));pointer-events:none;transform:translateZ(0);transform-origin:left bottom;backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform;transition:none!important;animation:none!important}.como-chart-legend--demand{padding-left:8px}.como-chart-legend--revenue{padding-left:6px}.como-chart-plot--demand{height:calc(var(--como-demand-h, 210px) * .9011)}.como-chart-plot--revenue{height:calc(var(--como-revenue-h, 160px) * .8451)}.como-chart-legend__item{display:inline-flex;align-items:center;gap:6px;flex:none;line-height:1}.como-chart-legend__label{display:block;color:#ffffffb3;line-height:1;letter-spacing:.5px;font-weight:400}.como-chart-legend__observed{display:block;width:12px;height:3px;flex:none;border-radius:1px}.como-chart-legend__baseline{display:block;width:18px;height:0;flex:none;border-top:2px dashed rgba(255,255,255,.7)}.hero-como-opportunity-row--selected{transition:border-color .2s ease-out,background .2s ease-out,box-shadow .2s ease-out}@media (hover: hover) and (pointer: fine){.hero-como-view-tab:not([aria-selected=true]):hover{color:#ffffffe6!important;background:#ffffff0d!important;border-color:#ffffff1f!important}.hero-como-opportunity-row--selected:hover{border-color:#9b7bffb3!important;background:#9b7bff29!important;box-shadow:0 0 0 1px #9b7bff26,0 0 22px -6px #9b7bff59!important}}.hero-como-step-control{background:var(--step-bg);color:var(--step-color);border:1px solid var(--step-border);box-shadow:var(--step-shadow);transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out}@media (hover: hover) and (pointer: fine){.hero-como-step-control:hover{background:var(--step-hover-bg);color:var(--step-hover-color);border-color:var(--step-hover-border);box-shadow:var(--step-hover-shadow);transform:translateY(-1px) scale(1.08)}}.hero-como-step-control:active{transform:translateY(0) scale(.96)}.hero-como-step-control:focus-visible{outline:none;box-shadow:0 0 0 2px #0b0814d9,0 0 0 4px #c7b6ffa6,var(--step-shadow)}@media (prefers-reduced-motion: reduce){.hero-como-step-control{transition:none}.hero-como-step-control:hover,.hero-como-step-control:active{transform:none}}@media (min-width: 1101px){.hero-dashboard-column{position:relative;top:0;padding-bottom:clamp(1.25rem,2.5vh,2rem)}}@media (min-width: 1440px){.hero-copy-column{position:relative;left:-8px}.hero-dashboard-column{left:18px}}@media (min-width: 1800px){.hero-copy-column{left:-12px}.hero-dashboard-column{left:28px}}@media screen and (orientation: landscape) and (min-width: 1101px) and (max-width: 2200px) and (min-height: 620px) and (max-height: 1300px) and (any-pointer: coarse) and (hover: none){.hero-section{min-height:100svh!important;height:auto!important;padding-top:calc(var(--site-header-h, 56px) + clamp(.65rem,1.8svh,1rem))!important;padding-bottom:clamp(1.25rem,2.6svh,2rem)!important}.hero-inner{max-width:calc(100vw - 40px)!important}.hero-content{-moz-column-gap:clamp(1.25rem,2.2vw,2rem)!important;column-gap:clamp(1.25rem,2.2vw,2rem)!important;row-gap:0!important;align-items:center!important}.hero-copy-column{align-self:center!important}.hero-eyebrow{margin-bottom:.75rem!important}.hero-flapboard,.hero-flapboard *{font-size:13px!important;letter-spacing:0!important}.hero-section .hero-title{font-size:clamp(2.7rem,4.3vw,3.25rem)!important;line-height:.98!important;letter-spacing:-.035em!important}.hero-section .hero-subtitle{margin-top:.9rem!important;max-width:32rem!important;font-size:14.5px!important;line-height:1.5!important}.hero-section .hero-cta-row{margin-top:1rem!important;gap:.75rem!important}.hero-section .hero-cta-row>button{min-width:205px!important;padding:.55rem 1.15rem!important;font-size:13.5px!important}.hero-section .hero-cta-row svg{width:15px!important;height:15px!important}.hero-section .hero-powered-line{margin-top:.85rem!important;max-width:31rem!important;font-size:13.5px!important;line-height:1.42!important}.hero-dashboard-column{top:0!important;padding-top:0!important;padding-bottom:1rem!important;margin-right:-.5rem!important}}@media screen and (orientation: landscape) and (min-width: 1101px) and (max-width: 1799px) and (min-height: 620px) and (max-height: 1300px) and (any-pointer: coarse) and (hover: none){.hero-section .hero-dashboard-mock .hero-como-view{min-height:0}.hero-section .hero-stack-stage{--hero-stage-floor: 0}.hero-section .hero-dashboard-mock{--como-demand-h: 150px}.hero-section .hero-dashboard-mock .hero-como-view [class~="sm:space-y-4"]>:not([hidden])~:not([hidden]){margin-top:10px}.hero-section .hero-dashboard-mock .hero-como-view [class~="sm:gap-4"]{gap:12px}.hero-section .hero-dashboard-mock .hero-como-view [class~="sm:p-4"]{padding:12px}.hero-section .hero-dashboard-mock [class~="text-[14.5px]"]{font-size:13.5px}.hero-section .hero-dashboard-mock [class~="text-[13.5px]"],.hero-section .hero-dashboard-mock [class~="sm:text-[13.5px]"]{font-size:12.5px}.hero-section .hero-dashboard-mock [class~="text-[13px]"],.hero-section .hero-dashboard-mock [class~="sm:text-[13px]"]{font-size:12px}.hero-section .hero-dashboard-mock [class~="text-[12px]"]{font-size:11.5px}.hero-section .hero-dashboard-column{margin-left:-16px}}@media screen and (orientation: landscape) and (min-width: 1101px) and (max-width: 1279px) and (min-height: 620px) and (max-height: 850px) and (any-pointer: coarse) and (hover: none),screen and (orientation: landscape) and (min-width: 1280px) and (max-width: 1399px) and (min-height: 620px) and (max-height: 799px) and (any-pointer: coarse) and (hover: none){.hero-section .hero-content{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:24px!important}.hero-section .hero-copy-column{grid-column:auto}.hero-section .hero-compact-como{min-width:0}.hero-compact-como .como-walkthrough{max-width:none}.hero-compact-como .walk-card--stable{display:grid}.hero-compact-como .walk-card--stable>.walk-panel{grid-area:1 / 1;align-self:start}.hero-compact-como .walk-panel[data-state=inactive]{visibility:hidden;pointer-events:none}.hero-compact-como .walk-intro{text-align:center;color:hsl(var(--accent-foreground) / .75)}.hero-compact-como .walk-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.hero-compact-como .walk-heading{flex-direction:row;align-items:center;justify-content:space-between}.hero-compact-como .walk-contributor{padding-top:4px;padding-bottom:4px}.hero-compact-como .walk-actions li{padding:5px 0}.hero-compact-como .walk-trail ul{gap:4px}}@media screen and (orientation: landscape) and (min-width: 1280px) and (max-width: 1399px) and (min-height: 800px) and (max-height: 850px) and (any-pointer: coarse) and (hover: none){.hero-section .hero-dashboard-column{margin-left:-16px;margin-right:0!important;padding-top:24px!important;padding-bottom:64px!important}.hero-section .hero-dashboard-mock .hero-como-live-card{padding:16px}.hero-section .hero-como-shadow-shell{box-shadow:var(--shadow-lg)!important}}@media (orientation: portrait) and (max-width: 700px){.home-mobile-refinement .hero-section .hero-powered-line{display:none!important}.home-mobile-refinement .hero-section{padding-top:calc(var(--site-header-h, 52px) + clamp(1rem,3.5svh,2.25rem))!important;padding-bottom:clamp(1.5rem,4.5svh,3.25rem)!important;min-height:calc(100svh + 12px);min-height:calc(100lvh + 12px)}.home-mobile-refinement .hero-section .hero-inner{min-height:calc(100svh + 12px - var(--site-header-h, 52px) - clamp(1rem,3.5svh,2.25rem) - clamp(1.5rem,4.5svh,3.25rem));display:flex;flex-direction:column;justify-content:center}.home-mobile-refinement .hero-section .hero-eyebrow{margin-bottom:clamp(1.15rem,4.5svh,3rem)!important}.home-mobile-refinement .hero-section .hero-subtitle{margin-top:clamp(1rem,3.6svh,2rem)!important;margin-left:auto!important;margin-right:auto!important;max-width:min(92vw,400px)!important}.home-mobile-refinement .hero-section .hero-cta-row{flex-direction:column!important;align-items:center!important;width:100%!important;margin-top:clamp(1.5rem,6.5svh,4rem)!important;gap:clamp(.45rem,2svh,1.1rem)!important}.home-mobile-refinement .hero-section .hero-demo-cta{width:auto!important;min-width:0!important;max-width:calc(100vw - 32px)!important;min-height:44px!important;padding:.625rem 1.5rem!important;border:1px solid rgb(255 255 255 / .3)!important;border-radius:var(--mk-radius-control)!important;background:#ffffff0a!important;background-image:none!important;box-shadow:none!important;animation:none!important;color:#fff!important;font-size:clamp(14px,3.9vw,15px)!important;font-weight:500!important;gap:.55rem!important;white-space:normal!important;text-wrap:balance;transform:none!important;margin-inline:auto!important;transition:background-color .3s,border-color .3s!important}.home-mobile-refinement .hero-section .hero-demo-cta:before,.home-mobile-refinement .hero-section .hero-demo-cta:after{content:none!important}.home-mobile-refinement .hero-section .hero-demo-cta:hover,.home-mobile-refinement .hero-section .hero-demo-cta:focus{background:#ffffff0a!important;background-image:none!important;border-color:#ffffff4d!important;box-shadow:none!important;transform:none!important}.home-mobile-refinement .hero-section .hero-demo-cta:active{background:#ffffff1a!important;border-color:#ffffff80!important;box-shadow:none!important;transform:none!important}.home-mobile-refinement .hero-section .hero-demo-cta svg{width:16px!important;height:16px!important;flex:none!important}.home-mobile-refinement .hero-section .hero-demo-cta:focus-visible{outline:2px solid rgb(155 123 255 / .85)!important;outline-offset:3px!important}.home-mobile-refinement .hero-section .hero-flapboard__tile{background:#ffffff04!important;box-shadow:inset 0 0 0 1px #ffffff0a!important}.home-mobile-refinement .hero-section .hero-flapboard__tile:after{background:#070a1c52!important}.home-mobile-refinement .hero-section .hero-flapboard__half,.home-mobile-refinement .hero-section .hero-flapboard__leaf{background-image:linear-gradient(180deg,#ffffff10,#ffffff0a 50%,#ffffff07 50%,#ffffff0b)!important}}@media (orientation: landscape) and (max-height: 619.98px) and (max-width: 1200px) and (pointer: coarse){.site-header{transition-property:background-color,border-color,box-shadow,backdrop-filter,-webkit-backdrop-filter!important}.site-header-inner{padding-top:1rem!important;padding-bottom:1rem!important;transition-property:none!important}.site-logo{--tw-scale-x: 1 !important;--tw-scale-y: 1 !important;transition-property:opacity!important}.home-mobile-refinement .hero-section .hero-powered-line{display:none!important}.home-mobile-refinement .hero-section{min-height:calc(100svh + 8px);min-height:calc(100lvh + 8px);padding-bottom:clamp(1rem,5svh,2.25rem)!important}.home-mobile-refinement .hero-section .hero-cta-row{margin-top:clamp(.85rem,5svh,1.75rem)!important;gap:clamp(.75rem,3vw,1.75rem)!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important}.home-mobile-refinement .hero-section .hero-demo-cta{width:auto!important;min-width:0!important;max-width:100%!important;flex:0 1 auto!important;min-height:44px!important;padding:.5rem 1.25rem!important;border:1px solid rgb(255 255 255 / .3)!important;border-radius:var(--mk-radius-control)!important;background:#ffffff0a!important;background-image:none!important;box-shadow:none!important;animation:none!important;color:#fff!important;font-size:clamp(12.5px,1.5vw,14px)!important;font-weight:500!important;gap:.5rem!important;white-space:normal!important;text-wrap:balance;transform:none!important;transition:background-color .3s,border-color .3s!important}.home-mobile-refinement .hero-section .hero-demo-cta:before,.home-mobile-refinement .hero-section .hero-demo-cta:after{content:none!important}.home-mobile-refinement .hero-section .hero-demo-cta:hover,.home-mobile-refinement .hero-section .hero-demo-cta:focus{background:#ffffff0a!important;background-image:none!important;border-color:#ffffff4d!important;box-shadow:none!important;transform:none!important}.home-mobile-refinement .hero-section .hero-demo-cta:active{background:#ffffff1a!important;border-color:#ffffff80!important;box-shadow:none!important;transform:none!important}.home-mobile-refinement .hero-section .hero-demo-cta svg{width:14px!important;height:14px!important;flex:none!important}.home-mobile-refinement .hero-section .hero-demo-cta:focus-visible{outline:2px solid rgb(155 123 255 / .85)!important;outline-offset:3px!important}.home-mobile-refinement .hero-section .hero-flapboard__tile{background:#ffffff04!important;box-shadow:inset 0 0 0 1px #ffffff0a!important}.home-mobile-refinement .hero-section .hero-flapboard__tile:after{background:#070a1c52!important}.home-mobile-refinement .hero-section .hero-flapboard__half,.home-mobile-refinement .hero-section .hero-flapboard__leaf{background-image:linear-gradient(180deg,#ffffff10,#ffffff0a 50%,#ffffff07 50%,#ffffff0b)!important}}@media (min-width: 1800px){.hero-dashboard-mock{--como-s: 1.15}}@media (min-width: 2560px){.hero-dashboard-mock{--como-s: 1.3}}@media (min-width: 1800px){.hero-dashboard-mock [class~="text-[9px]"]{font-size:calc(9px * var(--como-s))}.hero-dashboard-mock [class~="text-[9.5px]"]{font-size:calc(9.5px * var(--como-s))}.hero-dashboard-mock [class~="text-[10px]"]{font-size:calc(10px * var(--como-s))}.hero-dashboard-mock [class~="text-[10.5px]"]{font-size:calc(10.5px * var(--como-s))}.hero-dashboard-mock [class~="text-[11px]"]{font-size:calc(11px * var(--como-s))}.hero-dashboard-mock [class~="text-[11.5px]"]{font-size:calc(11.5px * var(--como-s))}.hero-dashboard-mock [class~="text-[12px]"]{font-size:calc(12px * var(--como-s))}.hero-dashboard-mock [class~="text-[12.5px]"]{font-size:calc(12.5px * var(--como-s))}.hero-dashboard-mock [class~="text-[13px]"]{font-size:calc(13px * var(--como-s))}.hero-dashboard-mock [class~="text-[13.5px]"]{font-size:calc(13.5px * var(--como-s))}.hero-dashboard-mock [class~="text-[14.5px]"]{font-size:calc(14.5px * var(--como-s))}.hero-dashboard-mock [class~="text-[17px]"]{font-size:calc(17px * var(--como-s))}.hero-dashboard-mock [class~="sm:text-[11px]"]{font-size:calc(11px * var(--como-s))}.hero-dashboard-mock [class~="sm:text-[11.5px]"]{font-size:calc(11.5px * var(--como-s))}.hero-dashboard-mock [class~="sm:text-[13px]"]{font-size:calc(13px * var(--como-s))}.hero-dashboard-mock [class~="sm:text-[13.5px]"]{font-size:calc(13.5px * var(--como-s))}.hero-dashboard-mock span[style*="font-size: 9px"]{font-size:calc(9px * var(--como-s))!important}.hero-dashboard-mock span[style*="font-size: 10.5px"]{font-size:calc(10.5px * var(--como-s))!important}.hero-dashboard-mock span[style*="font-size: 11px"]{font-size:calc(11px * var(--como-s))!important}.hero-dashboard-mock .como-chart-legend__label{font-size:calc(10px * var(--como-s))!important}.hero-dashboard-mock .como-chart-legend--demand .como-chart-legend__label{font-size:calc(11px * var(--como-s))!important}.hero-dashboard-mock svg[class~=h-3]{width:calc(12px * var(--como-s));height:calc(12px * var(--como-s))}.hero-dashboard-mock svg[class~="h-3.5"]{width:calc(14px * var(--como-s));height:calc(14px * var(--como-s))}.hero-dashboard-mock svg[class~=h-4]{width:calc(16px * var(--como-s));height:calc(16px * var(--como-s))}.hero-dashboard-mock .hero-como-live-card,.hero-dashboard-mock .hero-como-chrome-overlay{padding:calc(20px * var(--como-s))}.hero-dashboard-mock [class~="sm:p-4"]{padding:calc(16px * var(--como-s))}.hero-dashboard-mock{--como-demand-h: calc(210px * var(--como-s))}.hero-dashboard-mock .como-impact-bars{--impact-s: var(--como-s)}}@media (min-width: 2560px){.hero-section .hero-title{font-size:clamp(2.5rem,5.2vh + 1rem,5.2rem)}.hero-section .hero-subtitle{font-size:22px;max-width:60ch}.hero-section .hero-powered-line{font-size:17px;max-width:60ch}.hero-section .hero-eyebrow [class~="sm:text-[15px]"]{font-size:19.5px}}@media (min-width: 1800px){.hero-dashboard-mock .hero-como-view{min-height:512px}}@media (min-width: 2560px){.hero-dashboard-mock .hero-como-view{min-height:556px}}@media (min-width: 1800px){.hero-dashboard-mock .hero-detect-list-col{display:flex;flex-direction:column}.hero-dashboard-mock .hero-detect-list-col>*{flex:1 1 auto;display:flex;flex-direction:column}.hero-dashboard-mock .hero-detect-list{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}}@media (min-width: 2560px) and (min-height: 1200px){.hero-dashboard-mock .hero-como-view{min-height:600px}.hero-dashboard-mock .hero-como-view ul[class~=gap-2]{gap:12px}.hero-dashboard-mock{--como-demand-h: 325.5px }.hero-dashboard-mock .hero-como-view [class~="sm:space-y-4"]>:not([hidden])~:not([hidden]){margin-top:22px}.hero-dashboard-mock .hero-como-view [class~="sm:gap-4"]{gap:22px}}@media (min-width: 1920px) and (max-width: 2559px) and (min-height: 1000px){.hero-dashboard-mock{--como-s: 1.22}.hero-dashboard-mock .hero-como-view{min-height:540px}}@media (min-width: 3200px) and (min-height: 1600px){.hero-dashboard-mock{--como-s: 1.7}.hero-dashboard-mock .como-impact-bars,.hero-dashboard-mock .como-impact-col{--impact-s: 1.7}.hero-dashboard-mock .hero-como-view{min-height:0}.hero-dashboard-mock{--como-demand-h: 367.5px }.hero-dashboard-mock .hero-como-view ul[class~=gap-2]{gap:16px}.hero-dashboard-mock .hero-como-view [class~="sm:space-y-4"]>:not([hidden])~:not([hidden]){margin-top:28px}.hero-dashboard-mock .hero-como-view [class~="sm:gap-4"]{gap:28px}}@media (min-width: 3200px) and (min-height: 1600px){.hero-section .hero-title{font-size:7rem}.hero-section .hero-subtitle{font-size:29px}.hero-section .hero-powered-line{font-size:22px}.hero-section .hero-eyebrow [class~="sm:text-[15px]"]{font-size:25px}}@media (min-width: 1800px){.hero-dashboard-mock .meta-cell{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:6px;column-gap:6px;row-gap:2px;align-items:center;padding-left:8px;padding-right:8px}.hero-dashboard-mock .meta-cell__text{display:contents}.hero-dashboard-mock .meta-cell__label{letter-spacing:.08em}.hero-dashboard-mock .meta-cell__value{grid-column:1 / -1}}.como-impact-col{--impact-s: 1;flex-shrink:0;width:calc(18px * var(--impact-s))}@media (min-width: 1800px){.hero-dashboard-mock .como-impact-col{--impact-s: var(--como-s)}}.como-impact-bars{display:flex;align-items:flex-end;gap:calc(3px * var(--impact-s));height:calc(16px * var(--impact-s))}.como-impact-bars>span{width:calc(4px * var(--impact-s));border-radius:1px;background:#fff3}.como-impact-bars>span:nth-child(1){height:calc(6px * var(--impact-s))}.como-impact-bars>span:nth-child(2){height:calc(10px * var(--impact-s))}.como-impact-bars>span:nth-child(3){height:calc(15px * var(--impact-s))}.como-impact-bars>span.is-active{background:#9b7bff}.como-impact-bars[data-level="2"]{--como-impact-medium: #F2C14E}.como-impact-bars[data-level="2"]>span.is-active{background:var(--como-impact-medium)}@media (orientation: portrait) and (min-width: 701px) and (max-width: 1100px){.home-mobile-refinement .hero-section{min-height:calc(100svh + 16px)}}@media (orientation: portrait) and (max-width: 700px) and (hover: hover) and (pointer: fine){.home-mobile-refinement .hero-section .hero-demo-cta:hover{background:#ffffff1a!important;border-color:#ffffff80!important}}.product-film-overlay{container-type:size;padding-top:max(2.5rem,env(safe-area-inset-top,0px));padding-bottom:max(2.5rem,env(safe-area-inset-bottom,0px))}.product-film-frame{width:min(100%,85vw);width:min(100%,85vw,max(560px,calc((100cqh - 148px) * 16 / 9)))}@media (orientation: portrait) and (min-width: 600px) and (max-width: 1024px) and (any-pointer: coarse),(orientation: landscape) and (min-height: 620px) and (max-width: 1440px) and (any-pointer: coarse){.site-header-inner{padding-top:1rem!important;padding-bottom:1rem!important;transition-property:none!important}}@keyframes site-header-enter{0%{opacity:0}to{opacity:1}}.site-header.site-header--enter{animation:site-header-enter .6s ease-out .2s both}@media (prefers-reduced-motion: reduce){.site-header.site-header--enter{animation:none}}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-\[hsl\(220\,10\%\,35\%\)\]::-moz-placeholder{--tw-text-opacity: 1;color:hsl(220 10% 35% / var(--tw-text-opacity, 1))}.placeholder\:text-\[hsl\(220\,10\%\,35\%\)\]::placeholder{--tw-text-opacity: 1;color:hsl(220 10% 35% / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/60::-moz-placeholder{color:hsl(var(--muted-foreground) / .6)}.placeholder\:text-muted-foreground\/60::placeholder{color:hsl(var(--muted-foreground) / .6)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[1px\]:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#5B4DEB\]\/40:hover{border-color:#5b4deb66}.hover\:border-\[\#6C5CE7\]\/40:hover{border-color:#6c5ce766}.hover\:border-\[\#7030A0\]\/40:hover{border-color:#7030a066}.hover\:border-\[\#9B7BFF\]\/55:hover{border-color:#9b7bff8c}.hover\:border-\[rgba\(155\,107\,224\,0\.35\)\]:hover{border-color:#9b6be059}.hover\:border-\[rgba\(155\,107\,224\,0\.45\)\]:hover{border-color:#9b6be073}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:border-white\/50:hover{border-color:#ffffff80}.hover\:border-white\/\[0\.10\]:hover{border-color:#ffffff1a}.hover\:border-white\/\[0\.14\]:hover{border-color:#ffffff24}.hover\:bg-\[\#070A1C\]\/25:hover{background-color:#070a1c40}.hover\:bg-\[\#1a2b4d\]\/90:hover{background-color:#1a2b4de6}.hover\:bg-\[\#5848d4\]:hover{--tw-bg-opacity: 1;background-color:rgb(88 72 212 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5B2685\]:hover{--tw-bg-opacity: 1;background-color:rgb(91 38 133 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#9B7BFF\]\/\[0\.14\]:hover{background-color:#9b7bff24}.hover\:bg-\[\#ECEAFD\]:hover{--tw-bg-opacity: 1;background-color:rgb(236 234 253 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ECEAFD\]\/30:hover{background-color:#eceafd4d}.hover\:bg-\[\#F1F2F8\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 242 248 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F1F2F8\]\/30:hover{background-color:#f1f2f84d}.hover\:bg-\[\#F1F2F8\]\/35:hover{background-color:#f1f2f859}.hover\:bg-\[\#F5F3FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F6F7FB\]:hover{--tw-bg-opacity: 1;background-color:rgb(246 247 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F9FAFB\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(220\,15\%\,26\%\)\]:hover{--tw-bg-opacity: 1;background-color:hsl(220 15% 26% / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(265\,42\%\,44\%\)\]:hover{--tw-bg-opacity: 1;background-color:hsl(265 42% 44% / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsla\(0\,0\%\,100\%\,0\.10\)\]:hover{background-color:#ffffff1a}.hover\:bg-\[hsla\(220\,15\%\,22\%\,0\.4\)\]:hover{background-color:#30354166}.hover\:bg-\[hsla\(265\,30\%\,22\%\,0\.4\)\]:hover{background-color:#35274966}.hover\:bg-\[rgba\(155\,107\,224\,0\.06\)\]:hover{background-color:#9b6be00f}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-action-reduce\/10:hover{background-color:hsl(var(--action-reduce) / .1)}.hover\:bg-black\/80:hover{background-color:#000c}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-foreground\/80:hover{background-color:hsl(var(--foreground) / .8)}.hover\:bg-foreground\/90:hover{background-color:hsl(var(--foreground) / .9)}.hover\:bg-foreground\/\[0\.025\]:hover{background-color:hsl(var(--foreground) / .025)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-primary-foreground\/10:hover{background-color:hsl(var(--primary-foreground) / .1)}.hover\:bg-primary-foreground\/90:hover{background-color:hsl(var(--primary-foreground) / .9)}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/60:hover{background-color:hsl(var(--secondary) / .6)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-slate-600:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.035\]:hover{background-color:#ffffff09}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:text-\[\#0E1A36\]:hover{--tw-text-opacity: 1;color:rgb(14 26 54 / var(--tw-text-opacity, 1))}.hover\:text-\[\#1F1B6E\]:hover{--tw-text-opacity: 1;color:rgb(31 27 110 / var(--tw-text-opacity, 1))}.hover\:text-\[\#6657FF\]:hover{--tw-text-opacity: 1;color:rgb(102 87 255 / var(--tw-text-opacity, 1))}.hover\:text-\[hsla\(0\,0\%\,100\%\,0\.75\)\]:hover{color:#ffffffbf}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_rgba\(138\,124\,255\,0\.25\)\,0_8px_24px_rgba\(108\,92\,231\,0\.18\)\]:hover{--tw-shadow: 0 0 0 1px rgba(138,124,255,.25),0 8px 24px rgba(108,92,231,.18);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_22px_-4px_hsla\(265\,40\%\,35\%\,0\.28\)\]:hover{--tw-shadow: 0 0 22px -4px hsla(265,40%,35%,.28);--tw-shadow-colored: 0 0 22px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_24px_rgba\(180\,140\,255\,0\.35\)\]:hover{--tw-shadow: 0 0 24px rgba(180,140,255,.35);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_30px_rgba\(180\,140\,255\,0\.45\)\]:hover{--tw-shadow: 0 0 30px rgba(180,140,255,.45);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_44px_-6px_rgba\(120\,87\,255\,0\.36\)\]:hover{--tw-shadow: 0 0 44px -6px rgba(120,87,255,.36);--tw-shadow-colored: 0 0 44px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_32px_-12px_rgba\(255\,255\,255\,0\.20\)\]:hover{--tw-shadow: 0 12px 32px -12px rgba(255,255,255,.2);--tw-shadow-colored: 0 12px 32px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_32px_-12px_rgba\(255\,255\,255\,0\.22\)\]:hover{--tw-shadow: 0 12px 32px -12px rgba(255,255,255,.22);--tw-shadow-colored: 0 12px 32px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_14px_36px_-10px_rgba\(155\,123\,255\,0\.55\)\]:hover{--tw-shadow: 0 14px 36px -10px rgba(155,123,255,.55);--tw-shadow-colored: 0 14px 36px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_2px_12px_rgba\(14\,26\,54\,\.08\)\]:hover{--tw-shadow: 0 2px 12px rgba(14,26,54,.08);--tw-shadow-colored: 0 2px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_6px_20px_-10px_rgba\(255\,255\,255\,0\.12\)\]:hover{--tw-shadow: 0 6px 20px -10px rgba(255,255,255,.12);--tw-shadow-colored: 0 6px 20px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-\[1\.04\]:hover{--tw-brightness: brightness(1.04);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-\[\#5B4DEB\]:focus{--tw-border-opacity: 1;border-color:rgb(91 77 235 / var(--tw-border-opacity, 1))}.focus\:border-\[\#6C5CE7\]:focus{--tw-border-opacity: 1;border-color:rgb(108 92 231 / var(--tw-border-opacity, 1))}.focus\:border-\[\#7030A0\]:focus{--tw-border-opacity: 1;border-color:rgb(112 48 160 / var(--tw-border-opacity, 1))}.focus\:border-\[\#7030A0\]\/50:focus{border-color:#7030a080}.focus\:border-primary\/50:focus{border-color:hsl(var(--primary) / .5)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#7030A0\]\/30:focus{--tw-ring-color: rgb(112 48 160 / .3)}.focus\:ring-primary\/20:focus{--tw-ring-color: hsl(var(--primary) / .2)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-\[hsla\(220\,15\%\,40\%\,0\.5\)\]:focus-visible{border-color:#57617580}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#9B7BFF\]\/45:focus-visible{--tw-ring-color: rgb(155 123 255 / .45)}.focus-visible\:ring-\[\#9B7BFF\]\/60:focus-visible{--tw-ring-color: rgb(155 123 255 / .6)}.focus-visible\:ring-\[\#B8A6FF\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(184 166 255 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-\[hsla\(220\,15\%\,45\%\,0\.4\)\]:focus-visible{--tw-ring-color: hsla(220,15%,45%,.4)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color: hsl(var(--ring) / .3)}.focus-visible\:ring-white\/25:focus-visible{--tw-ring-color: rgb(255 255 255 / .25)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-\[\#070A1C\]:focus-visible{--tw-ring-offset-color: #070A1C}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:translate-y-0:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:\!scale-\[1\.27\]{--tw-scale-x: 1.27 !important;--tw-scale-y: 1.27 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[hsla\(220\,15\%\,35\%\,0\.3\)\]{border-color:#4c55674d}.group:hover .group-hover\:bg-\[hsla\(220\,15\%\,22\%\,0\.8\)\]{background-color:#303541cc}.group:hover .group-hover\:text-\[hsl\(220\,10\%\,72\%\)\]{--tw-text-opacity: 1;color:hsl(220 10% 72% / var(--tw-text-opacity, 1))}.group\/glass:hover .group-hover\/glass\:opacity-100,.group\/mix:hover .group-hover\/mix\:opacity-100,.group\/row:hover .group-hover\/row\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:brightness-100{--tw-brightness: brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\:grayscale-0{--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\:hue-rotate-0{--tw-hue-rotate: hue-rotate(0deg);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\:saturate-100{--tw-saturate: saturate(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\:sepia-0{--tw-sepia: sepia(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group\/flip:hover .group-hover\/flip\:\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-300\/80:is(.dark *){color:#93c5fdcc}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}@media (min-width: 600px){.min-\[600px\]\:min-h-\[68px\]{min-height:68px}}@media (min-width: 640px){.sm\:-right-5{right:-1.25rem}.sm\:-top-5{top:-1.25rem}.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-7{margin-bottom:1.75rem}.sm\:mr-1\.5{margin-right:.375rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-12{margin-top:3rem}.sm\:mt-14{margin-top:3.5rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-9{margin-top:2.25rem}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-20{height:5rem}.sm\:h-24{height:6rem}.sm\:h-5{height:1.25rem}.sm\:h-52{height:13rem}.sm\:h-8{height:2rem}.sm\:h-\[225px\]{height:225px}.sm\:h-\[30\.8px\]{height:30.8px}.sm\:h-\[500px\]{height:500px}.sm\:min-h-\[260px\]{min-height:260px}.sm\:min-h-\[40px\]{min-height:40px}.sm\:min-h-\[520px\]{min-height:520px}.sm\:min-h-\[58px\]{min-height:58px}.sm\:min-h-\[640px\]{min-height:640px}.sm\:w-20{width:5rem}.sm\:w-5{width:1.25rem}.sm\:w-8{width:2rem}.sm\:w-\[126px\]{width:126px}.sm\:w-\[225px\]{width:225px}.sm\:w-\[250px\]{width:250px}.sm\:w-auto{width:auto}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[0\.9fr_1\.3fr\]{grid-template-columns:.9fr 1.3fr}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-12{gap:3rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-4{gap:1rem}.sm\:gap-8{gap:2rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.sm\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-none{border-radius:0}.sm\:p-0{padding:0}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-2{padding:.5rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pt-0{padding-top:0}.sm\:pt-14{padding-top:3.5rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-28{padding-top:7rem}.sm\:pt-4{padding-top:1rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-7{padding-top:1.75rem}.sm\:pt-8{padding-top:2rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[11\.5px\]{font-size:11.5px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13\.5px\]{font-size:13.5px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[25px\]{font-size:25px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-\[1\.08\]{line-height:1.08}.sm\:leading-\[1\.28\]{line-height:1.28}.sm\:leading-none{line-height:1}.sm\:leading-normal{line-height:1.5}.sm\:tracking-\[-0\.022em\]{letter-spacing:-.022em}.sm\:tracking-\[0\.25em\]{letter-spacing:.25em}.sm\:tracking-normal{letter-spacing:0em}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mb-0{margin-bottom:0}.md\:mb-4{margin-bottom:1rem}.md\:mt-0{margin-top:0}.md\:mt-14{margin-top:3.5rem}.md\:mt-20{margin-top:5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-14{height:3.5rem}.md\:h-16{height:4rem}.md\:h-20{height:5rem}.md\:h-24{height:6rem}.md\:h-32{height:8rem}.md\:h-36{height:9rem}.md\:h-\[480px\]{height:480px}.md\:h-\[560px\]{height:560px}.md\:min-h-\[420px\]{min-height:420px}.md\:w-32{width:8rem}.md\:w-36{width:9rem}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[850px\]{max-width:850px}.md\:max-w-\[920px\]{max-width:920px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[28px_92px_1fr_88px_72px\]{grid-template-columns:28px 92px 1fr 88px 72px}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:.75rem}.md\:gap-8{gap:2rem}.md\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\:self-auto{align-self:auto}.md\:self-start{align-self:flex-start}.md\:border-b-0{border-bottom-width:0px}.md\:border-r{border-right-width:1px}.md\:bg-black\/40{background-color:#0006}.md\:bg-none{background-image:none}.md\:p-16{padding:4rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:pb-0{padding-bottom:0}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-7{padding-bottom:1.75rem}.md\:pb-\[10\%\]{padding-bottom:10%}.md\:pt-0{padding-top:0}.md\:pt-3{padding-top:.75rem}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[10px\]{font-size:10px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[44px\]{font-size:44px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:leading-\[1\.7\]{line-height:1.7}.md\:shadow-\[0_2px_20px_-4px_rgba\(120\,87\,255\,0\.18\)\,0_0_40px_-6px_rgba\(120\,87\,255\,0\.24\)\]{--tw-shadow: 0 2px 20px -4px rgba(120,87,255,.18),0 0 40px -6px rgba(120,87,255,.24);--tw-shadow-colored: 0 2px 20px -4px var(--tw-shadow-color), 0 0 40px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-\[0_2px_20px_-4px_rgba\(120\,87\,255\,0\.24\)\,0_0_50px_-6px_rgba\(120\,87\,255\,0\.32\)\]:hover{--tw-shadow: 0 2px 20px -4px rgba(120,87,255,.24),0 0 50px -6px rgba(120,87,255,.32);--tw-shadow-colored: 0 2px 20px -4px var(--tw-shadow-color), 0 0 50px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:-ml-4{margin-left:-1rem}.lg\:-mt-\[33px\]{margin-top:-33px}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-14{margin-bottom:3.5rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:mt-14{margin-top:3.5rem}.lg\:mt-6{margin-top:1.5rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:h-0{height:0px}.lg\:h-14{height:3.5rem}.lg\:h-\[600px\]{height:600px}.lg\:min-h-\[560px\]{min-height:560px}.lg\:min-h-\[700px\]{min-height:700px}.lg\:w-72{width:18rem}.lg\:w-\[143px\]{width:143px}.lg\:w-\[240px\]{width:240px}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:min-w-\[230px\]{min-width:230px}.lg\:max-w-\[460px\]{max-width:460px}.lg\:max-w-\[900px\]{max-width:900px}.lg\:max-w-\[960px\]{max-width:960px}.lg\:rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.25fr_auto_1\.05fr_auto_1fr\]{grid-template-columns:1.25fr auto 1.05fr auto 1fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr}.lg\:grid-cols-\[1fr_240px\]{grid-template-columns:1fr 240px}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[62\%_38\%\]{grid-template-columns:62% 38%}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-5{gap:1.25rem}.lg\:space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.lg\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.lg\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.lg\:space-y-\[0\.9rem\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.9rem * var(--tw-space-y-reverse))}.lg\:overflow-visible{overflow:visible}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-8{padding:2rem}.lg\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pt-16{padding-top:4rem}.lg\:pt-2{padding-top:.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-6{padding-top:1.5rem}.lg\:pt-8{padding-top:2rem}.lg\:text-right{text-align:right}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-\[0\.95rem\]{font-size:.95rem}.lg\:text-\[12\.5px\]{font-size:12.5px}.lg\:text-\[3\.6rem\]{font-size:3.6rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}.lg\:leading-\[1\.1\]{line-height:1.1}.lg\:leading-\[1\.7\]{line-height:1.7}.lg\:opacity-90{opacity:.9}}@media (min-width: 1025px){.min-\[1025px\]\:-mt-\[6\.46px\]{margin-top:-6.46px}.min-\[1025px\]\:flex{display:flex}.min-\[1025px\]\:h-\[72px\]{height:72px}.min-\[1025px\]\:min-h-\[76px\]{min-height:76px}.min-\[1025px\]\:translate-y-\[1\.26px\]{--tw-translate-y: 1.26px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.min-\[1025px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[1025px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[1025px\]\:items-center{align-items:center}.min-\[1025px\]\:overflow-hidden{overflow:hidden}.min-\[1025px\]\:py-0{padding-top:0;padding-bottom:0}}@media (min-width: 1101px){.min-\[1101px\]\:col-span-5{grid-column:span 5 / span 5}.min-\[1101px\]\:col-span-7{grid-column:span 7 / span 7}.min-\[1101px\]\:mx-0{margin-left:0;margin-right:0}.min-\[1101px\]\:-mr-2{margin-right:-.5rem}.min-\[1101px\]\:block{display:block}.min-\[1101px\]\:flex{display:flex}.min-\[1101px\]\:inline-flex{display:inline-flex}.min-\[1101px\]\:hidden{display:none}.min-\[1101px\]\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.min-\[1101px\]\:items-start{align-items:flex-start}.min-\[1101px\]\:justify-start{justify-content:flex-start}.min-\[1101px\]\:gap-10{gap:2.5rem}.min-\[1101px\]\:px-4{padding-left:1rem;padding-right:1rem}.min-\[1101px\]\:pt-\[clamp\(2rem\,6vh\,5rem\)\]{padding-top:clamp(2rem,6vh,5rem)}.min-\[1101px\]\:text-left{text-align:left}}@media (min-width: 1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-5{grid-column:span 5 / span 5}.xl\:col-span-7{grid-column:span 7 / span 7}.xl\:-mr-6{margin-right:-1.5rem}.xl\:mb-\[clamp\(0\.5rem\,1\.5vh\,1\.25rem\)\]{margin-bottom:clamp(.5rem,1.5vh,1.25rem)}.xl\:mt-\[clamp\(0\.75rem\,2vh\,1\.5rem\)\]{margin-top:clamp(.75rem,2vh,1.5rem)}.xl\:mt-\[clamp\(1rem\,2\.5vh\,2rem\)\]{margin-top:clamp(1rem,2.5vh,2rem)}.xl\:flex{display:flex}.xl\:min-h-\[100svh\]{min-height:100svh}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[1\.45fr_0\.9fr\]{grid-template-columns:1.45fr .9fr}.xl\:grid-cols-\[1\.4fr_0\.8fr\]{grid-template-columns:1.4fr .8fr}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-14{gap:3.5rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:pb-\[clamp\(2\.5rem\,5\.5vh\,4\.5rem\)\]{padding-bottom:clamp(2.5rem,5.5vh,4.5rem)}.xl\:pt-\[clamp\(0\.5rem\,3vh\,4rem\)\]{padding-top:clamp(.5rem,3vh,4rem)}.xl\:pt-\[clamp\(4\.5rem\,9vh\,7\.5rem\)\]{padding-top:clamp(4.5rem,9vh,7.5rem)}.xl\:text-\[clamp\(2\.5rem\,5\.2vh\+1rem\,4rem\)\]{font-size:clamp(2.5rem,5.2vh + 1rem,4rem)}}@media (min-width: 1366px){.min-\[1366px\]\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (orientation: portrait){.portrait\:mt-\[2px\]{margin-top:2px}.portrait\:items-start{align-items:flex-start}}@media (orientation: landscape){@media (max-width: 500px){.landscape\:max-\[500px\]\:mt-5{margin-top:1.25rem}.landscape\:max-\[500px\]\:mt-6{margin-top:1.5rem}.landscape\:max-\[500px\]\:mt-8{margin-top:2rem}.landscape\:max-\[500px\]\:max-h-\[60vh\]{max-height:60vh}}}.\[\&\>button\]\:text-foreground>button{color:hsl(var(--foreground))}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-5>svg{height:1.25rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-5>svg{width:1.25rem}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}@media (min-width:1800px){.\[\@media\(min-width\:1800px\)\]\:max-w-\[1700px\]{max-width:1700px}.\[\@media\(min-width\:1800px\)\]\:max-w-\[1980px\]{max-width:1980px}.\[\@media\(min-width\:1800px\)\]\:gap-16{gap:4rem}}@media (min-width:2560px){.\[\@media\(min-width\:2560px\)\]\:max-w-\[2280px\]{max-width:2280px}}@media (min-width:3200px){.\[\@media\(min-width\:3200px\)\]\:max-w-\[2480px\]{max-width:2480px}}@media (min-width:3200px) and (min-height:1600px){.\[\@media\(min-width\:3200px\)_and_\(min-height\:1600px\)\]\:max-w-\[3280px\]{max-width:3280px}}@media (orientation:landscape) and (max-height:620px) and (max-width:1200px) and (pointer:coarse){.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!mx-auto{margin-left:auto!important;margin-right:auto!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!mb-2{margin-bottom:.5rem!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!mt-2{margin-top:.5rem!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!mt-3{margin-top:.75rem!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!hidden{display:none!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:min-h-\[100svh\]{min-height:100svh}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!max-w-\[min\(920px\,calc\(100vw-96px\)\)\]{max-width:min(920px,calc(100vw - 96px))!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!gap-2{gap:.5rem!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!gap-3{gap:.75rem!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!pb-\[clamp\(1\.5rem\,4svh\,2\.5rem\)\]{padding-bottom:clamp(1.5rem,4svh,2.5rem)!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!pt-\[calc\(var\(--site-header-h\,56px\)\+clamp\(0\.5rem\,1\.8svh\,1rem\)\)\]{padding-top:calc(var(--site-header-h,56px) + clamp(.5rem,1.8svh,1rem))!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!text-\[11px\]{font-size:11px!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!text-\[13px\]{font-size:13px!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!text-\[clamp\(2\.125rem\,5\.2vw\,2\.875rem\)\]{font-size:clamp(2.125rem,5.2vw,2.875rem)!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!leading-\[0\.95\]{line-height:.95!important}.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(max-width\:1200px\)_and_\(pointer\:coarse\)\]\:\!tracking-\[-0\.04em\]{letter-spacing:-.04em!important}}@media (orientation:landscape) and (max-height:620px) and (pointer:coarse){.\[\@media\(orientation\:landscape\)_and_\(max-height\:620px\)_and_\(pointer\:coarse\)\]\:\!hidden{display:none!important}}@media (orientation:portrait) and (max-width:1366px) and (pointer:coarse){.\[\@media\(orientation\:portrait\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:\!hidden{display:none!important}}@media (orientation:portrait) and (max-width:480px){.\[\@media\(orientation\:portrait\)_and_\(max-width\:480px\)\]\:\!text-\[length\:clamp\(10px\,calc\(\(100vw_-_80px\)\/25\)\,11\.5px\)\]{font-size:clamp(10px,calc((100vw - 80px)/25),11.5px)!important}}@media (orientation:portrait) and (min-width:700px) and (max-width:1100px) and (pointer:coarse){.\[\@media\(orientation\:portrait\)_and_\(min-width\:700px\)_and_\(max-width\:1100px\)_and_\(pointer\:coarse\)\]\:scroll-mt-\[140px\]{scroll-margin-top:140px}.\[\@media\(orientation\:portrait\)_and_\(min-width\:700px\)_and_\(max-width\:1100px\)_and_\(pointer\:coarse\)\]\:pt-\[clamp\(4\.5rem\,8vh\,7\.5rem\)\]{padding-top:clamp(4.5rem,8vh,7.5rem)}.\[\@media\(orientation\:portrait\)_and_\(min-width\:700px\)_and_\(max-width\:1100px\)_and_\(pointer\:coarse\)\]\:\!text-\[clamp\(3\.55rem\,7\.5vw\,5\.25rem\)\]{font-size:clamp(3.55rem,7.5vw,5.25rem)!important}.\[\@media\(orientation\:portrait\)_and_\(min-width\:700px\)_and_\(max-width\:1100px\)_and_\(pointer\:coarse\)\]\:\!leading-\[0\.98\]{line-height:.98!important}.\[\@media\(orientation\:portrait\)_and_\(min-width\:700px\)_and_\(max-width\:1100px\)_and_\(pointer\:coarse\)\]\:\!tracking-\[-0\.035em\]{letter-spacing:-.035em!important}}@media (orientation:portrait) and (min-width:768px) and (max-width:1366px) and (pointer:coarse){.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:\!mt-\[clamp\(3\.25rem\,6\.5svh\,5\.25rem\)\]{margin-top:clamp(3.25rem,6.5svh,5.25rem)!important}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:mb-\[clamp\(1\.25rem\,2\.8svh\,2\.25rem\)\]{margin-bottom:clamp(1.25rem,2.8svh,2.25rem)}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:mt-\[clamp\(1\.25rem\,3svh\,2\.5rem\)\]{margin-top:clamp(1.25rem,3svh,2.5rem)}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:mt-\[clamp\(1\.75rem\,3\.5svh\,3rem\)\]{margin-top:clamp(1.75rem,3.5svh,3rem)}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:flex{display:flex}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:min-h-\[100svh\]{min-height:100svh}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:min-h-\[calc\(100svh_-_clamp\(10rem\,18svh\,15\.5rem\)\)\]{min-height:calc(100svh - clamp(10rem,18svh,15.5rem))}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:flex-1{flex:1 1 0%}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:flex-col{flex-direction:column}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:justify-center{justify-content:center}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:gap-0{gap:0px}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:gap-\[clamp\(1\.5rem\,3\.5svh\,2\.75rem\)\]{gap:clamp(1.5rem,3.5svh,2.75rem)}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:pb-\[clamp\(3rem\,7svh\,5\.5rem\)\]{padding-bottom:clamp(3rem,7svh,5.5rem)}.\[\@media\(orientation\:portrait\)_and_\(min-width\:768px\)_and_\(max-width\:1366px\)_and_\(pointer\:coarse\)\]\:pt-\[clamp\(7rem\,11svh\,10rem\)\]{padding-top:clamp(7rem,11svh,10rem)}}@media (pointer:coarse) and (hover:none) and (max-width:700px){.\[\@media\(pointer\:coarse\)_and_\(hover\:none\)_and_\(max-width\:700px\)\]\:\!inline{display:inline!important}.\[\@media\(pointer\:coarse\)_and_\(hover\:none\)_and_\(max-width\:700px\)\]\:\!hidden{display:none!important}}@media (pointer:coarse) and (hover:none) and (orientation:portrait) and (min-width:701px){.\[\@media\(pointer\:coarse\)_and_\(hover\:none\)_and_\(orientation\:portrait\)_and_\(min-width\:701px\)\]\:\!inline{display:inline!important}.\[\@media\(pointer\:coarse\)_and_\(hover\:none\)_and_\(orientation\:portrait\)_and_\(min-width\:701px\)\]\:\!hidden{display:none!important}}
