@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:var(--font-geist-mono);--color-orange-500:#fe6e00;--color-orange-700:#c53c00;--color-orange-900:#7e2a0c;--color-amber-50:#fffbeb;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-900:#7b3306;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-cyan-600:#0092b5;--color-cyan-700:#007492;--color-cyan-800:#005f78;--color-cyan-900:#104e64;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-700:#c20039;--color-rose-800:#a30037;--color-rose-900:#8b0836;--color-rose-950:#4d0218;--color-slate-200:#e2e8f0;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-orange-900:lab(30.2951% 36.0434 37.671);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-cyan-600:lab(55.1767% -26.7496 -30.5139);--color-cyan-700:lab(44.7267% -21.5987 -26.118);--color-cyan-800:lab(36.5114% -17.1989 -21.6292);--color-cyan-900:lab(30.372% -13.1853 -18.7887);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-rose-950:lab(14.2323% 34.0086 9.80922);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-1\/2{top:50%}.right-full{right:100%}.isolate{isolation:isolate}.z-10{z-index:10}.order-1{order:1}.order-2{order:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-3{margin-right:calc(var(--spacing)*3)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-9{height:calc(var(--spacing)*9)}.h-16{height:calc(var(--spacing)*16)}.h-\[100dvh\]{height:100dvh}.h-full{height:100%}.max-h-72{max-height:calc(var(--spacing)*72)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-4{width:calc(var(--spacing)*4)}.w-9{width:calc(var(--spacing)*9)}.w-16{width:calc(var(--spacing)*16)}.w-64{width:calc(var(--spacing)*64)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[70\%\]{max-width:70%}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1560px\]{max-width:1560px}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[1\.02\]{scale:1.02}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-6{scroll-margin-top:calc(var(--spacing)*6)}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[\#6d4ac8\]\/25{border-color:#6d4ac840;border-color:lab(40.9172% 38.1262 -61.7118/.25)}.border-\[\#6d4ac8\]\/50{border-color:#6d4ac880;border-color:lab(40.9172% 38.1262 -61.7118/.5)}.border-\[\#17112b\]\/10{border-color:#17112b1a;border-color:lab(6.67462% 8.89023 -16.7007/.1)}.border-\[\#17112b\]\/15{border-color:#17112b26;border-color:lab(6.67462% 8.89023 -16.7007/.15)}.border-\[\#17112b\]\/20{border-color:#17112b33;border-color:lab(6.67462% 8.89023 -16.7007/.2)}.border-\[\#17112b\]\/40{border-color:#17112b66;border-color:lab(6.67462% 8.89023 -16.7007/.4)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-700\/30{border-color:#b750004d}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/30{border-color:color-mix(in oklab,var(--color-amber-700)30%,transparent)}}.border-amber-700\/40{border-color:#b7500066}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/40{border-color:color-mix(in oklab,var(--color-amber-700)40%,transparent)}}.border-amber-700\/50{border-color:#b7500080}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/50{border-color:color-mix(in oklab,var(--color-amber-700)50%,transparent)}}.border-cyan-700\/40{border-color:#00749266}@supports (color:color-mix(in lab, red, red)){.border-cyan-700\/40{border-color:color-mix(in oklab,var(--color-cyan-700)40%,transparent)}}.border-emerald-700\/25{border-color:#00795640}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/25{border-color:color-mix(in oklab,var(--color-emerald-700)25%,transparent)}}.border-emerald-700\/30{border-color:#0079564d}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/30{border-color:color-mix(in oklab,var(--color-emerald-700)30%,transparent)}}.border-emerald-700\/40{border-color:#00795666}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/40{border-color:color-mix(in oklab,var(--color-emerald-700)40%,transparent)}}.border-emerald-700\/50{border-color:#00795680}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/50{border-color:color-mix(in oklab,var(--color-emerald-700)50%,transparent)}}.border-orange-700\/30{border-color:#c53c004d}@supports (color:color-mix(in lab, red, red)){.border-orange-700\/30{border-color:color-mix(in oklab,var(--color-orange-700)30%,transparent)}}.border-rose-700\/25{border-color:#c2003940}@supports (color:color-mix(in lab, red, red)){.border-rose-700\/25{border-color:color-mix(in oklab,var(--color-rose-700)25%,transparent)}}.border-rose-700\/30{border-color:#c200394d}@supports (color:color-mix(in lab, red, red)){.border-rose-700\/30{border-color:color-mix(in oklab,var(--color-rose-700)30%,transparent)}}.border-rose-700\/40{border-color:#c2003966}@supports (color:color-mix(in lab, red, red)){.border-rose-700\/40{border-color:color-mix(in oklab,var(--color-rose-700)40%,transparent)}}.border-rose-700\/50{border-color:#c2003980}@supports (color:color-mix(in lab, red, red)){.border-rose-700\/50{border-color:color-mix(in oklab,var(--color-rose-700)50%,transparent)}}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200)70%,transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200)80%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-\[\#6d4ac8\]{background-color:#6d4ac8}.bg-\[\#6d4ac8\]\/\[0\.06\]{background-color:#6d4ac80f;background-color:lab(40.9172% 38.1262 -61.7118/.06)}.bg-\[\#05060A\]{background-color:#05060a}.bg-\[\#17112b\]\/10{background-color:#17112b1a;background-color:lab(6.67462% 8.89023 -16.7007/.1)}.bg-\[\#17112b\]\/\[0\.04\]{background-color:#17112b0a;background-color:lab(6.67462% 8.89023 -16.7007/.04)}.bg-\[\#17112b\]\/\[0\.05\]{background-color:#17112b0d;background-color:lab(6.67462% 8.89023 -16.7007/.05)}.bg-amber-50\/90{background-color:#fffbebe6}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/90{background-color:color-mix(in oklab,var(--color-amber-50)90%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-amber-600\/10{background-color:#dd74001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/10{background-color:color-mix(in oklab,var(--color-amber-600)10%,transparent)}}.bg-amber-600\/15{background-color:#dd740026}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/15{background-color:color-mix(in oklab,var(--color-amber-600)15%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-cyan-600\/15{background-color:#0092b526}@supports (color:color-mix(in lab, red, red)){.bg-cyan-600\/15{background-color:color-mix(in oklab,var(--color-cyan-600)15%,transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/80{background-color:#00d294cc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/80{background-color:color-mix(in oklab,var(--color-emerald-400)80%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/10{background-color:#0097671a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-600\/10{background-color:color-mix(in oklab,var(--color-emerald-600)10%,transparent)}}.bg-emerald-600\/15{background-color:#00976726}@supports (color:color-mix(in lab, red, red)){.bg-emerald-600\/15{background-color:color-mix(in oklab,var(--color-emerald-600)15%,transparent)}}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:color-mix(in oklab,var(--color-orange-500)10%,transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500)10%,transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-600\/10{background-color:#e700441a}@supports (color:color-mix(in lab, red, red)){.bg-rose-600\/10{background-color:color-mix(in oklab,var(--color-rose-600)10%,transparent)}}.bg-rose-600\/15{background-color:#e7004426}@supports (color:color-mix(in lab, red, red)){.bg-rose-600\/15{background-color:color-mix(in oklab,var(--color-rose-600)15%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white)85%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(1200px_600px_at_10\%_-10\%\,\#fed7aa_0\%\,transparent_60\%\)\,radial-gradient\(1000px_600px_at_90\%_-20\%\,\#fde68a_0\%\,transparent_60\%\)\,linear-gradient\(180deg\,\#fdf6e7_0\%\,\#f7eee1_100\%\)\]{background-image:radial-gradient(1200px 600px at 10% -10%,#fed7aa 0%,#0000 60%),radial-gradient(1000px 600px at 90% -20%,#fde68a 0%,#0000 60%),linear-gradient(#fdf6e7 0%,#f7eee1 100%)}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab,var(--color-black)70%,transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-black\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab, red, red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab,var(--color-black)10%,transparent)}}.via-black\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-20{padding-block:calc(var(--spacing)*20)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[0\.9875rem\]{font-size:.9875rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#17112b\]{color:#17112b}.text-\[\#17112b\]\/50{color:#17112b80;color:lab(6.67462% 8.89023 -16.7007/.5)}.text-\[\#17112b\]\/55{color:#17112b8c;color:lab(6.67462% 8.89023 -16.7007/.55)}.text-\[\#17112b\]\/60{color:#17112b99;color:lab(6.67462% 8.89023 -16.7007/.6)}.text-\[\#17112b\]\/70{color:#17112bb3;color:lab(6.67462% 8.89023 -16.7007/.7)}.text-\[\#17112b\]\/75{color:#17112bbf;color:lab(6.67462% 8.89023 -16.7007/.75)}.text-\[\#17112b\]\/80{color:#17112bcc;color:lab(6.67462% 8.89023 -16.7007/.8)}.text-\[\#17112b\]\/85{color:#17112bd9;color:lab(6.67462% 8.89023 -16.7007/.85)}.text-\[\#17112b\]\/90{color:#17112be6;color:lab(6.67462% 8.89023 -16.7007/.9)}.text-amber-700{color:var(--color-amber-700)}.text-amber-900{color:var(--color-amber-900)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-800{color:var(--color-cyan-800)}.text-cyan-900{color:var(--color-cyan-900)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-900\/60{color:#004e3b99}@supports (color:color-mix(in lab, red, red)){.text-emerald-900\/60{color:color-mix(in oklab,var(--color-emerald-900)60%,transparent)}}.text-emerald-950{color:var(--color-emerald-950)}.text-orange-900{color:var(--color-orange-900)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-800\/90{color:#a30037e6}@supports (color:color-mix(in lab, red, red)){.text-rose-800\/90{color:color-mix(in oklab,var(--color-rose-800)90%,transparent)}}.text-rose-900{color:var(--color-rose-900)}.text-rose-900\/60{color:#8b083699}@supports (color:color-mix(in lab, red, red)){.text-rose-900\/60{color:color-mix(in oklab,var(--color-rose-900)60%,transparent)}}.text-rose-950{color:var(--color-rose-950)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(16\,185\,129\,0\.28\)\,0_14px_36px_rgba\(5\,46\,22\,0\.10\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#10b98147),0 14px 36px var(--tw-shadow-color,#052e161a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(251\,113\,133\,0\.32\)\,0_14px_36px_rgba\(127\,29\,29\,0\.10\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#fb718552),0 14px 36px var(--tw-shadow-color,#7f1d1d1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(251\,191\,36\,0\.32\)\,0_14px_36px_rgba\(120\,53\,15\,0\.10\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#fbbf2452),0 14px 36px var(--tw-shadow-color,#78350f1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(23\,17\,43\,0\.08\)\]{--tw-shadow:0 12px 36px var(--tw-shadow-color,#17112b14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(23\,17\,43\,0\.12\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#17112b1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(36\,22\,111\,0\.10\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#24166f1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(127\,29\,29\,0\.10\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#7f1d1d1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-amber-300\/70{--tw-ring-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.ring-amber-300\/70{--tw-ring-color:color-mix(in oklab,var(--color-amber-300)70%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[service-compliance\:realtime-usage\]{service-compliance:realtime-usage}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:bg-\[\#17112b\]\/5:hover,.hover\:bg-\[\#17112b\]\/\[0\.05\]:hover{background-color:#17112b0d;background-color:lab(6.67462% 8.89023 -16.7007/.05)}.hover\:bg-\[\#17112b\]\/\[0\.06\]:hover{background-color:#17112b0f;background-color:lab(6.67462% 8.89023 -16.7007/.06)}.hover\:bg-\[\#17112b\]\/\[0\.07\]:hover{background-color:#17112b12;background-color:lab(6.67462% 8.89023 -16.7007/.07)}.hover\:bg-\[\#17112b\]\/\[0\.08\]:hover{background-color:#17112b14;background-color:lab(6.67462% 8.89023 -16.7007/.08)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:opacity-100:hover{opacity:1}}.focus\:border-cyan-700\/60:focus{border-color:#00749299}@supports (color:color-mix(in lab, red, red)){.focus\:border-cyan-700\/60:focus{border-color:color-mix(in oklab,var(--color-cyan-700)60%,transparent)}}.focus\:ring-cyan-600:focus{--tw-ring-color:var(--color-cyan-600)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-cyan-600\/60:focus-visible{--tw-ring-color:#0092b599}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-cyan-600\/60:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-cyan-600)60%,transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.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\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:overflow-visible{overflow:visible}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:text-\[2\.75rem\]{font-size:2.75rem}}@media (min-width:48rem){.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\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-6{top:calc(var(--spacing)*6)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}}}:root{--brand-navy:#24324a;--brand-slate:#4b5563;--brand-blue:#1f7fd6;--brand-teal:#20c4c7;--brand-gold:#f2b233;--brand-orange:#f57c22;--brand-bg-light:#f8fafc;--brand-bg-dark:#0f172a;--brand-surface-dark:#111827;--brand-border-dark:#1f2937;--brand-text-light:#e5e7eb;--brand-text-dark:#111827;--brand-muted:#9ca3af;--app-bg:#f4f1ea;--app-surface:#fffdf8b8;--app-border:#24324a24;--app-text:#1a2233;--app-muted:#3a4860b8;--app-accent:#1fb4b7;--app-input-bg:#ffffffd9;--app-input-text:#1a2233;--app-input-border:#24324a2e;--app-link:#0f8f92;--app-link-hover:#0b6d70;--app-btn-primary-bg:#f2b233;--app-btn-primary-text:#241503;--app-btn-secondary-bg:#ffffffb3;--app-btn-secondary-text:#1a2233;--app-btn-success-bg:#dcfce7;--app-btn-success-text:#166534;--app-btn-danger-bg:#fee2e2;--app-btn-danger-text:#991b1b;--app-btn-disabled-bg:#e7e3da;--app-btn-disabled-text:#8a8f98;--app-selected-row-bg:#20c4c724;--app-selected-row-alt-bg:#20c4c714;--app-soft-surface:#fffdf899;--console-canvas-top:#faf8f2;--console-canvas-base:#f4f1ea;--console-canvas-bottom:#ede8dd;--console-glow-primary:#20c4c74d;--console-glow-secondary:#f2b23357;--console-glow-cool:#20c4c747;--console-glow-warm:#f2b2334d;--console-shell-bg:radial-gradient(1100px 700px at 86% 96%,#f2b23338,transparent 66%),radial-gradient(960px 640px at 8% 4%,#20c4c729,transparent 62%),radial-gradient(1400px 900px at 50% 42%,var(--console-canvas-top)0%,var(--console-canvas-base)62%,var(--console-canvas-bottom)100%);--console-grid-color:#6f91bf42;--console-grid-opacity:0;--console-grid-size:84px;--console-grain-dot:#587dac00;--console-grain-opacity:0;--console-vignette-color:#3c321e14;--console-energy-image:image-set(url(/branding/brand-energy-texture-2x.webp) type("image/webp")1x,url(/branding/brand-energy-texture-4x.webp) type("image/webp")2x,url(/branding/brand-energy-texture-2x.png) type("image/png")1x,url(/branding/brand-energy-texture-4x.png) type("image/png")2x);--console-energy-size:100% auto;--console-energy-position:50% 58%;--console-energy-overlay:linear-gradient(180deg,#fffdf880 0%,#fffdf899 100%);--console-after-opacity:0;--console-panel-bg:linear-gradient(152deg,#fffdf8d1 0%,#fffdf8b3 58%,#faf6eec2 100%);--console-panel-border:#836d3f35;--console-panel-shadow:0 14px 34px #3c321e1a;--console-panel-inset:inset 0 1px 0 #ffffffe6;--console-panel-backdrop:blur(10px)saturate(130%);--console-header-bg:linear-gradient(180deg,#fffdf8db 0%,#faf6eec7 100%);--console-header-border:#7b684033;--console-header-shadow:0 14px 34px #3c321e1a,inset 0 1px 0 #ffffffe6;--showcase-grid-overlay-opacity:.02;--console-energy-float-scale:1.001;--background:var(--app-bg);--foreground:var(--app-text);--blue:var(--brand-blue);--teal:var(--brand-teal);--coral:var(--brand-orange);--gold:var(--brand-gold)}[data-theme=dark]{--app-bg:#0a0f19;--app-surface:#182335a8;--app-border:#b0cae92e;--app-text:#e9eef6;--app-muted:#c8d5e7b8;--app-accent:#20c4c7;--app-input-bg:#0a101a9e;--app-input-text:#e9eef6;--app-input-border:#b0cae938;--app-link:#5adfe1;--app-link-hover:#8ceaec;--app-btn-primary-bg:#f2b233;--app-btn-primary-text:#241503;--app-btn-secondary-bg:#1e2b409e;--app-btn-secondary-text:#cfe0f2;--app-btn-success-bg:#16653459;--app-btn-success-text:#bbf7d0;--app-btn-danger-bg:#7f1d1d73;--app-btn-danger-text:#fecaca;--app-btn-disabled-bg:#64748b40;--app-btn-disabled-text:#94a3b8;--app-selected-row-bg:#20c4c71f;--app-selected-row-alt-bg:#20c4c712;--app-soft-surface:#1620308c;--console-canvas-top:#16233a;--console-canvas-base:#101a2b;--console-canvas-bottom:#0a0f19;--console-glow-primary:#20c4c757;--console-glow-secondary:#f2b2334d;--console-glow-cool:#20c4c752;--console-glow-warm:#f2b2334d;--console-shell-bg:radial-gradient(1100px 700px at 86% 96%,#f2b23333,transparent 66%),radial-gradient(960px 640px at 8% 4%,#20c4c729,transparent 62%),radial-gradient(1400px 900px at 50% 42%,var(--console-canvas-top)0%,var(--console-canvas-base)62%,var(--console-canvas-bottom)100%);--console-grid-color:#6f91bf33;--console-grid-opacity:0;--console-grid-size:84px;--console-grain-dot:#adcdf961;--console-grain-opacity:0;--console-vignette-color:#02061280;--console-energy-image:image-set(url(/branding/brand-energy-texture-2x.webp) type("image/webp")1x,url(/branding/brand-energy-texture-4x.webp) type("image/webp")2x,url(/branding/brand-energy-texture-2x.png) type("image/png")1x,url(/branding/brand-energy-texture-4x.png) type("image/png")2x);--console-energy-size:128% auto;--console-energy-position:50% 56%;--console-energy-overlay:linear-gradient(180deg,#060a122e 0%,#060a1257 100%);--console-after-opacity:.22;--console-panel-bg:linear-gradient(145deg,#1c283cb8 0%,#141e2e9e 56%,#1e2b40a8 100%);--console-panel-border:#d3cfb854;--console-panel-shadow:0 14px 30px #0308125c;--console-panel-inset:inset 0 1px 0 #e9f0fa33;--console-panel-backdrop:blur(10px)saturate(138%);--console-header-bg:linear-gradient(180deg,#182335db 0%,#101a2bcc 100%);--console-header-border:#cbd6db40;--console-header-shadow:0 14px 30px #0308125c,inset 0 1px 0 #e9f0fa1a;--showcase-grid-overlay-opacity:.08;--console-energy-float-scale:1.001;--background:var(--app-bg);--foreground:var(--app-text)}body{--mx-display:"Sentient",Georgia,serif;--mx-body:"General Sans","Segoe UI",-apple-system,sans-serif;--mx-mono:var(--font-utility-mono),"Cascadia Code",monospace;background:var(--background);color:var(--foreground);font-family:Manrope,Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.5;transition:background-color .18s,color .18s}.route-transition-shell{transform-origin:50% 18%;min-height:100vh;animation:.52s cubic-bezier(.16,1,.3,1) both routeSoftAppear}@keyframes routeSoftAppear{0%{opacity:0;filter:blur(8px);transform:translateY(10px)scale(.992)}55%{opacity:.92;filter:blur(2px)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.route-transition-shell{animation:none}}.safe-px{padding-left:max(.75rem,env(safe-area-inset-left));padding-right:max(.75rem,env(safe-area-inset-right))}@media (min-width:640px){.safe-px{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}}.card{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;box-shadow:0 10px 30px #25418314}.btn{cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;padding:11px 18px;font-weight:700;transition:filter .16s,opacity .16s}.btn:hover{filter:brightness(1.08)}.btn:disabled{cursor:not-allowed}:where(.console-top-tab,.console-side-link,.console-scope-link,.console-header-links a,.console-nav-link){align-items:center;gap:4px;font-weight:700;line-height:1.3;text-decoration:none;transition:color .12s,opacity .12s;display:inline-flex;min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:2px 0!important}:where(button,input[type=submit],input[type=button],.btn,a.btn){align-items:center;gap:4px;font-weight:700;line-height:1.3;text-decoration:none;transition:color .12s,opacity .12s;display:inline-flex}:where(button,input[type=submit],input[type=button]){cursor:pointer}:where(button,input[type=submit],input[type=button],.btn,a.btn,.console-top-tab,.console-side-link,.console-scope-link,.console-header-links a,.console-nav-link):hover{color:var(--app-link-hover)}:where(button,input[type=submit],input[type=button],.btn,a.btn,.console-top-tab,.console-side-link,.console-scope-link,.console-header-links a,.console-nav-link):focus-visible{outline:2px solid var(--app-link)}@supports (color:color-mix(in lab, red, red)){:where(button,input[type=submit],input[type=button],.btn,a.btn,.console-top-tab,.console-side-link,.console-scope-link,.console-header-links a,.console-nav-link):focus-visible{outline:2px solid color-mix(in srgb,var(--app-link)55%,transparent)}}:where(button,input[type=submit],input[type=button],.btn,a.btn,.console-top-tab,.console-side-link,.console-scope-link,.console-header-links a,.console-nav-link):focus-visible{outline-offset:3px}:where(button,input[type=submit],input[type=button]):disabled{opacity:.66;color:var(--app-btn-disabled-text)!important;cursor:not-allowed!important}.landing-login-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.landing-people-lights{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.console-texture-shell>.landing-people-lights+*{z-index:2}.landing-people-lights span{filter:blur(.4px);opacity:.42;background:#d2f4ff57;border-radius:999px;width:8px;height:8px;animation:28s ease-in-out infinite landingPeopleDrift;position:absolute;box-shadow:0 0 12px #7dd3fc4d,0 0 24px #ec48991f}.landing-people-lights span:first-child{animation-duration:31s;animation-delay:-7s;top:34%;left:8%}.landing-people-lights span:nth-child(2){animation-duration:37s;animation-delay:-15s;top:78%;left:17%}.landing-people-lights span:nth-child(3){animation-duration:29s;animation-delay:-11s;top:24%;left:26%}.landing-people-lights span:nth-child(4){animation-duration:34s;animation-delay:-21s;top:66%;left:34%}.landing-people-lights span:nth-child(5){animation-duration:39s;animation-delay:-5s;top:38%;left:43%}.landing-people-lights span:nth-child(6){animation-duration:32s;animation-delay:-18s;top:82%;left:52%}.landing-people-lights span:nth-child(7){animation-duration:36s;animation-delay:-13s;top:28%;left:61%}.landing-people-lights span:nth-child(8){animation-duration:30s;animation-delay:-24s;top:62%;left:70%}.landing-people-lights span:nth-child(9){animation-duration:41s;animation-delay:-9s;top:36%;left:82%}.landing-people-lights span:nth-child(10){animation-duration:33s;animation-delay:-19s;top:74%;left:91%}.landing-people-lights span:nth-child(11){width:6px;height:6px;animation-duration:43s;animation-delay:-29s;top:56%;left:12%}.landing-people-lights span:nth-child(12){width:6px;height:6px;animation-duration:35s;animation-delay:-27s;top:52%;left:48%}.landing-people-lights span:nth-child(13){width:6px;height:6px;animation-duration:38s;animation-delay:-16s;top:18%;left:76%}.landing-people-lights span:nth-child(14){width:6px;height:6px;animation-duration:45s;animation-delay:-31s;top:88%;left:86%}.landing-shell-grid{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:16px;display:grid}.landing-hero-panel{min-height:clamp(360px,52vh,540px)}.landing-hero-content{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:center;gap:clamp(18px,2.4vw,34px);display:grid}@media (max-width:1100px){.landing-hero-content{grid-template-columns:1fr}}.landing-brand-copy{gap:14px;padding:clamp(4px,.6vw,8px) 0;display:grid}.landing-brand-pill{color:#ebf4ffdb;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#243154eb;border:1px solid #bedcff29;border-radius:10px;width:fit-content;max-width:100%;margin:0;padding:13px 22px 14px;font-size:clamp(1.02rem,1.25vw,1.34rem);font-weight:520;line-height:1.05;box-shadow:0 12px 26px #02081738,inset 0 1px #ffffff14}.landing-brand-tagline{color:#f1f5f9f0;max-width:600px;margin:0;font-size:clamp(1rem,1.18vw,1.14rem);font-weight:740;line-height:1.38}.landing-login-rail{justify-self:end;width:min(100%,360px)}.landing-login-rail .landing-login-actions{grid-template-columns:1fr}.landing-login-button{background:linear-gradient(135deg,#2979fffa,#22d3eec7),var(--brand-blue)!important;border:1px solid #9dd8ff70!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:12px 14px!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}@supports (color:color-mix(in lab, red, red)){.landing-login-button{background:linear-gradient(135deg,#2979fffa,#22d3eec7),color-mix(in srgb,var(--brand-blue)86%,white 14%)!important}}.landing-login-button{color:#fff!important;text-align:center!important;line-height:1.15!important;text-decoration:none!important;box-shadow:0 14px 32px #2563eb3d!important}.landing-login-button:before{content:"";filter:blur(.5px);opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff24 18%,#ffffffb8 50%,#bfecff33 82%,#0000);width:18%;animation:22s linear .4s infinite landingButtonLightSweep;position:absolute;inset:-28% auto -28% -34%;transform:skew(-14deg)}.landing-login-button:nth-child(2):before{width:14%;animation-duration:22s;animation-delay:4.1s}.landing-login-button:nth-child(3):before{width:20%;animation-duration:22s;animation-delay:8.7s}.landing-login-button:hover{color:#fff!important;background:linear-gradient(135deg,#3b82f6,#2dd4bfe0),var(--brand-blue)!important;border-color:#abe3fc!important}@keyframes landingButtonLightSweep{0%{opacity:0;left:-34%}9%{opacity:.76}33%{opacity:.68;left:116%}45%,to{opacity:0;left:116%}}@keyframes landingPeopleDrift{0%{opacity:.18;transform:translate(0)scale(.86)}18%{opacity:.46}42%{opacity:.34;transform:translate(34px,-22px)scale(1.08)}68%{opacity:.5;transform:translate(-18px,28px)scale(.94)}to{opacity:.18;transform:translate(0)scale(.86)}}@keyframes landingBackgroundLightSweep{0%{opacity:var(--console-after-opacity);background-position:-170% 0,50%,50%,12% 54%,88% 52%,50%;transform:translate(0)scale(1)}20%{opacity:var(--console-after-opacity);background-position:-170% 0,50%,50%,12% 54%,88% 52%,50%}42%{opacity:var(--console-after-opacity);background-position:0 0,50%,50%,12% 54%,88% 52%,50%}64%{opacity:var(--console-after-opacity);background-position:170% 0,50%,50%,12% 54%,88% 52%,50%}to{opacity:var(--console-after-opacity);transform:translate3d(0,-6px,0)scale(var(--console-energy-float-scale));background-position:170% 0,50%,50%,12% 54%,88% 52%,50%}}.landing-video-frame{background:#02061773;border:1px solid #ffffff2e;border-radius:14px;align-self:center;overflow:hidden}.landing-video-frame video{opacity:1;transition:opacity 1.05s;display:block}.landing-video-frame.is-ending video{opacity:.82}.report-theme{--dossier-ink:#17112b;--dossier-vellum:#f7f4fb;--dossier-iris:#6d4ac8;--dossier-signal:#d98a2b;--dossier-affirm:#4e8c6a;--dossier-measure:34rem;--dossier-margin-w:3px;color:var(--dossier-ink);background:var(--dossier-vellum);font-family:var(--font-dossier-read),Georgia,serif}.dossier-display{font-family:var(--font-dossier-display),Georgia,serif;font-optical-sizing:auto;letter-spacing:-.015em}.dossier-utility{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}.dossier-entry{grid-template-columns:var(--dossier-margin-w)1fr;border-top:1px solid var(--dossier-ink);gap:0 1.5rem;padding-block:1.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.dossier-entry{border-top:1px solid color-mix(in srgb,var(--dossier-ink)22%,transparent)}}.dossier-rule{width:var(--dossier-margin-w);height:var(--rule-h,50%);background:var(--dossier-iris);transform-origin:top;min-height:1.5rem;animation:.32s cubic-bezier(.22,1,.36,1) backwards dossier-rule-draw;animation-delay:var(--rule-delay,0s);align-self:start;position:relative}.dossier-rule[data-band=risk]{background:var(--dossier-signal)}.dossier-rule[data-band=strong]{background:var(--dossier-affirm)}@keyframes dossier-rule-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.dossier-quote{max-width:var(--dossier-measure);text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .4vw,1.3125rem);line-height:1.5}.dossier-implication{max-width:var(--dossier-measure);color:var(--dossier-ink)}@supports (color:color-mix(in lab, red, red)){.dossier-implication{color:color-mix(in srgb,var(--dossier-ink)78%,transparent)}}.dossier-implication{text-wrap:pretty}@media (prefers-reduced-motion:reduce){.dossier-rule{animation:none}}@media print{.dossier-no-print{display:none!important}.dossier-entry{break-inside:avoid;page-break-inside:avoid;border-top-color:var(--dossier-ink)}@supports (color:color-mix(in lab, red, red)){.dossier-entry{border-top-color:color-mix(in srgb,var(--dossier-ink)30%,transparent)}}.dossier-rule{print-color-adjust:exact;-webkit-print-color-adjust:exact;animation:none}.dossier-implication{color:var(--dossier-ink)}@supports (color:color-mix(in lab, red, red)){.dossier-implication{color:color-mix(in srgb,var(--dossier-ink)78%,transparent)}}.report-theme,.report-theme *{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-shadow:none!important;background:0 0!important}.report-theme{background:#fff!important}.report-theme *{color:var(--dossier-ink)!important;border-color:var(--dossier-ink)!important}@supports (color:color-mix(in lab, red, red)){.report-theme *{border-color:color-mix(in srgb,var(--dossier-ink)26%,transparent)!important}}.report-theme .dossier-rule{background:var(--dossier-iris)!important}.report-theme .dossier-rule[data-band=risk]{background:var(--dossier-signal)!important}.report-theme .dossier-rule[data-band=strong]{background:var(--dossier-affirm)!important}.report-theme select,.report-theme button{display:none!important}.report-theme article,.report-theme .dossier-entry,.report-theme label{break-inside:avoid;page-break-inside:avoid}.report-theme aside{order:99}.report-theme .space-y-6>*+*{margin-top:12px!important}.report-theme section{padding:14px 16px!important}.report-theme .gap-6{gap:12px!important}.report-theme .print-scorebar-track{print-color-adjust:exact;-webkit-print-color-adjust:exact;background:#17112b1f!important}.report-theme .print-scorebar-fill{print-color-adjust:exact;-webkit-print-color-adjust:exact;background:#6d4ac8!important}}@media (max-width:980px){.landing-shell-grid{grid-template-columns:1fr}.landing-hero-panel{min-height:0}.landing-hero-content{grid-template-columns:1fr}.landing-login-rail{justify-self:stretch;width:100%}}@media (max-width:820px){.landing-login-actions{grid-template-columns:1fr}.landing-brand-pill{letter-spacing:.08em;white-space:normal;width:100%;padding-inline:14px;font-size:.92rem}}@media (prefers-reduced-motion:reduce){.landing-people-lights span,.landing-login-button:before,main.console-texture-shell:after{animation:none}}.service-intake-btn{color:#071018!important;cursor:pointer!important;background:linear-gradient(135deg,#788cff,#78ffdc)!important;border:1px solid #fff3!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-height:auto!important;padding:12px 14px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 14px 40px #788cff40!important}.service-intake-btn:hover{opacity:.95;color:#071018!important}.service-intake-btn--secondary{color:#ffffffeb!important;background:#ffffff14!important}.service-intake-btn--secondary:hover{color:#ffffffeb!important}.service-intake-btn:disabled{opacity:.85;color:#ffffffb8!important;box-shadow:none!important;cursor:not-allowed!important;background:#ffffff14!important}.console-title{font-family:var(--mx-display);letter-spacing:-.012em;color:var(--app-text);margin-bottom:4px;font-size:24px;font-weight:500;line-height:1.15}.mono{font-family:var(--mx-mono);letter-spacing:.02em;font-size:.92em}.muted{color:var(--app-muted)}.risk-strip{gap:10px;display:grid}.risk-strip-bar{background:var(--app-text);border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.risk-strip-bar{background:color-mix(in srgb,var(--app-text)8%,transparent)}}.risk-seg{flex-basis:0;min-width:6px;display:block}.risk-seg--low,.risk-dot--low{background:var(--app-link)}.risk-seg--watch,.risk-dot--watch{background:#c98a12}.risk-seg--elevated,.risk-dot--elevated{background:#b0622f}.risk-seg--critical,.risk-dot--critical{background:#7f2a1f}.risk-strip-legend{color:var(--app-muted);flex-wrap:wrap;gap:18px;font-size:12.5px;display:flex}.risk-legend-item strong{color:var(--app-text);font-family:var(--mx-mono);font-weight:700}.risk-dot{vertical-align:middle;border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}.band-chip{font-family:var(--mx-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#fff;background:var(--app-muted);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-block}.band-chip--low{background:var(--app-link)}.band-chip--watch{background:#c98a12}.band-chip--elevated{background:#b0622f}.band-chip--critical{background:#7f2a1f}.attention-list,.schedule-list{border:1px solid var(--app-border);background:var(--app-soft-surface);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.attention-row{border-top:1px solid var(--app-border);grid-template-columns:auto 1fr auto;align-items:start;gap:14px;padding:14px 16px;display:grid}.attention-row:first-child,.schedule-row:first-child{border-top:0}.attention-main{gap:3px;min-width:0;display:grid}.attention-name{color:var(--app-text);font-size:14.5px;font-weight:750}.attention-meta{color:var(--app-muted);font-size:12.5px}.attention-summary{color:var(--app-text);margin-top:2px;font-size:13px;line-height:1.45}.schedule-row{border-top:1px solid var(--app-border);grid-template-columns:110px 1fr auto auto;align-items:center;gap:14px;padding:11px 16px;display:grid}.schedule-row.is-overdue .schedule-date,.schedule-row.is-overdue .schedule-state{color:#b0622f;font-weight:700}.schedule-date{color:var(--app-muted)}.schedule-state{color:var(--app-muted);white-space:nowrap;font-size:12.5px}.run-detail{border:1px solid var(--app-border);background:var(--app-soft-surface);border-radius:14px;padding:14px 16px}.run-detail-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.run-detail-summary{color:var(--app-text);max-width:760px;margin:0 0 14px;font-size:14px;line-height:1.5}.run-detail-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.run-detail-list{gap:5px;margin:0;padding-left:18px;font-size:13px;line-height:1.45;display:grid}@media (max-width:760px){.attention-row{grid-template-columns:auto 1fr}.attention-row .stack-open{grid-column:2}.schedule-row{grid-template-columns:1fr auto;gap:6px 12px}.schedule-date{grid-column:1/-1}}.cx-help{vertical-align:middle;align-items:center;margin-left:8px;display:inline-flex;position:relative}.cx-help-btn{border:1px solid var(--app-border);background:var(--app-soft-surface);width:18px;height:18px;color:var(--app-muted);font-family:var(--mx-mono);letter-spacing:0;text-transform:none;cursor:help;border-radius:50%;place-items:center;padding:0;font-size:11px;font-weight:600;line-height:1;display:grid}.cx-help-btn:hover,.cx-help:focus-within .cx-help-btn{color:var(--app-link);border-color:var(--app-link)}.cx-help-btn:focus-visible{outline:2px solid var(--app-link);outline-offset:2px}.cx-hover-tip{z-index:200;border:1px solid var(--app-border);background:var(--app-bg);max-width:min(340px,100vw - 24px);color:var(--app-text);font-family:var(--mx-body);letter-spacing:0;text-transform:none;white-space:normal;pointer-events:none;opacity:0;border-radius:10px;padding:10px 12px;font-size:12.5px;font-weight:400;line-height:1.45;transition:opacity .12s,transform .12s;position:fixed;transform:translateY(-4px);box-shadow:0 12px 30px #0a0f192e}.cx-hover-tip.is-on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cx-hover-tip{transition:none}}.console-eyebrow-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.console-eyebrow{font-family:var(--mx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--app-text);font-size:12px;font-weight:600}.console-eyebrow--muted{color:var(--app-muted);font-weight:500}.console-count-line{font-family:var(--mx-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--app-muted);flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.console-count-line strong{color:var(--app-text);font-weight:700}.console-empty{border:1px dashed var(--app-border);color:var(--app-muted);border-radius:12px;margin-bottom:18px;padding:18px 16px;font-size:13.5px}.stack-list{border:1px solid var(--app-border);background:var(--app-soft-surface);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.stack-row{border-top:1px solid var(--app-border);grid-template-columns:34px minmax(140px,180px) minmax(150px,190px) 1fr auto;align-items:start;gap:14px;padding:14px 16px;display:grid}.stack-row:first-child{border-top:0}.stack-row.is-top{background:var(--brand-gold)}@supports (color:color-mix(in lab, red, red)){.stack-row.is-top{background:color-mix(in srgb,var(--brand-gold)9%,transparent)}}.stack-rank{font-family:var(--mx-mono);color:var(--app-muted);padding-top:3px;font-size:13px;font-weight:600}.stack-row.is-top .stack-rank{color:#c98a12}.stack-name{color:var(--app-text);padding-top:1px;font-size:14.5px;font-weight:750}.stack-score{gap:5px;padding-top:3px;display:grid}.stack-bar{grid-template-columns:repeat(10,1fr);gap:2px;height:8px;display:grid}.stack-bar i{background:var(--app-text);border-radius:2px;display:block}@supports (color:color-mix(in lab, red, red)){.stack-bar i{background:color-mix(in srgb,var(--app-text)10%,transparent)}}.stack-bar i.on{background:var(--app-link)}.stack-row.is-top .stack-bar i.on{background:#c98a12}.stack-score-num{font-family:var(--mx-mono);color:var(--app-text);font-size:13px;font-weight:700}.stack-score-num small{color:var(--app-muted);margin-left:1px;font-weight:500}.stack-notes{color:var(--app-text);gap:3px;font-size:13px;line-height:1.45;display:grid}.stack-notes b{font-family:var(--mx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--app-muted);margin-right:6px;font-size:10.5px;font-weight:600}.stack-verify{color:#b0622f;font-size:12px;font-weight:600}.stack-open,.console-link{color:var(--app-link);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none}.stack-open{padding-top:3px}.stack-open:hover,.console-link:hover{text-decoration:underline}.console-link--quiet{color:var(--app-muted);font-weight:600}.stack-open:focus-visible,.console-link:focus-visible,.console-details>summary:focus-visible{outline:2px solid var(--app-link);outline-offset:3px;border-radius:4px}.console-details{border:1px solid var(--app-border);background:var(--app-soft-surface);border-radius:12px;padding:10px 14px}.console-details>summary{cursor:pointer;color:var(--app-text);align-items:center;gap:8px;font-size:13.5px;font-weight:700;list-style:none;display:flex}.console-details>summary::-webkit-details-marker{display:none}.console-details>summary:before{content:"";border-right:2px solid var(--app-muted);border-bottom:2px solid var(--app-muted);width:7px;height:7px;transition:transform .14s;transform:rotate(-45deg)}.console-details[open]>summary:before{transform:rotate(45deg)}.console-details[open]>summary{margin-bottom:10px}@media (max-width:760px){.stack-row{grid-template-columns:28px 1fr;gap:8px 12px}.stack-score,.stack-notes,.stack-open{grid-column:2}}@media (prefers-reduced-motion:reduce){.console-details>summary:before{transition:none}}.console-action-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.console-action-btn{border:1px solid var(--app-link);border-radius:11px;justify-content:center;align-items:center;width:fit-content;min-height:40px;padding:9px 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.console-action-btn{border:1px solid color-mix(in srgb,var(--app-link)45%,var(--app-border)55%)}}.console-action-btn{background:var(--app-btn-secondary-bg);color:var(--app-link);cursor:pointer;font-size:14px;font-weight:750;line-height:1.1;text-decoration:none;transition:background .14s,border-color .14s,transform .14s}.console-action-btn:hover{border-color:var(--app-link);background:var(--app-link)}@supports (color:color-mix(in lab, red, red)){.console-action-btn:hover{background:color-mix(in srgb,var(--app-link)10%,var(--app-btn-secondary-bg)90%)}}.console-action-btn--primary{color:var(--app-btn-primary-text);border-color:var(--brand-gold)}@supports (color:color-mix(in lab, red, red)){.console-action-btn--primary{border-color:color-mix(in srgb,var(--brand-gold)70%,#fff 30%)}}.console-action-btn--primary{background:var(--app-btn-primary-bg);box-shadow:0 8px 18px var(--brand-gold)}@supports (color:color-mix(in lab, red, red)){.console-action-btn--primary{box-shadow:0 8px 18px color-mix(in srgb,var(--brand-gold)28%,transparent)}}.console-action-btn--primary:hover{background:var(--app-btn-primary-bg)}@supports (color:color-mix(in lab, red, red)){.console-action-btn--primary:hover{background:color-mix(in srgb,var(--app-btn-primary-bg)88%,#000 12%)}}.console-action-btn--primary:hover{border-color:var(--brand-gold)}@supports (color:color-mix(in lab, red, red)){.console-action-btn--primary:hover{border-color:color-mix(in srgb,var(--brand-gold)85%,#000 15%)}}.console-action-btn--danger{color:#b0622f;border-color:#b0622f}@supports (color:color-mix(in lab, red, red)){.console-action-btn--danger{border-color:color-mix(in srgb,#b0622f 45%,var(--app-border)55%)}}.console-action-btn--danger{background:0 0}.console-action-btn:disabled,.console-action-btn.is-disabled{color:var(--app-btn-disabled-text);border-color:var(--app-border);box-shadow:none;cursor:not-allowed;opacity:.6;background:0 0}:is(.console-texture-shell,.company-page-shell){isolation:isolate;background:var(--console-shell-bg);position:relative;overflow:hidden}:is(.console-texture-shell,.company-page-shell):before,:is(.console-texture-shell,.company-page-shell):after{content:"";pointer-events:none;position:absolute;inset:0}:is(.console-texture-shell,.company-page-shell):before{z-index:0;opacity:var(--console-grid-opacity);background-image:radial-gradient(1100px 700px at 12% 8%,var(--brand-blue),transparent 68%),radial-gradient(900px 640px at 88% 82%,var(--brand-teal),transparent 72%)}@supports (color:color-mix(in lab, red, red)){:is(.console-texture-shell,.company-page-shell):before{background-image:radial-gradient(1100px 700px at 12% 8%,color-mix(in srgb,var(--brand-blue)26%,transparent),transparent 68%),radial-gradient(900px 640px at 88% 82%,color-mix(in srgb,var(--brand-teal)18%,transparent),transparent 72%)}}:is(.console-texture-shell,.company-page-shell):before{background-repeat:no-repeat,no-repeat}:is(.console-texture-shell,.company-page-shell):after{z-index:0;background-image:radial-gradient(124% 100% at 50% 46%,transparent 56%,var(--brand-navy)100%)}@supports (color:color-mix(in lab, red, red)){:is(.console-texture-shell,.company-page-shell):after{background-image:radial-gradient(124% 100% at 50% 46%,transparent 56%,color-mix(in srgb,var(--brand-navy)62%,#000 38%)100%)}}:is(.console-texture-shell,.company-page-shell):after{opacity:var(--console-after-opacity);background-repeat:no-repeat}:is(.console-texture-shell,.company-page-shell)>*{z-index:1;position:relative}:is(.console-texture-shell,.company-page-shell) :is(.card,.console-sidebar-card,.site-footer-shell,.company-page-card,.console-nav-link,.console-nav-link.is-active,.company-page-grid-two article){background:var(--console-panel-bg);border-color:var(--console-panel-border);box-shadow:var(--console-panel-shadow),var(--console-panel-inset);-webkit-backdrop-filter:var(--console-panel-backdrop)}:is(.console-texture-shell,.company-page-shell) :is(.card,.console-sidebar-card,.site-footer-shell,.company-page-card,.console-main,.console-top-shell,.console-top-nav-row,table){border-color:var(--app-border)}@supports (color:color-mix(in lab, red, red)){:is(.console-texture-shell,.company-page-shell) :is(.card,.console-sidebar-card,.site-footer-shell,.company-page-card,.console-main,.console-top-shell,.console-top-nav-row,table){border-color:color-mix(in srgb,var(--app-border)76%,#ffffff3d 24%)}}.console-texture-shell table{background:var(--app-surface)}@supports (color:color-mix(in lab, red, red)){.console-texture-shell table{background:color-mix(in srgb,var(--app-surface)54%,transparent)}}.console-texture-shell table{border-radius:12px}.console-page{min-height:100vh;color:var(--app-text);padding:clamp(4px,.45vw,8px)}.console-layout{width:100%;margin:0;display:block}.console-layout--stacked{grid-template-columns:1fr;gap:clamp(8px,1vw,14px);display:grid}.console-top-shell{border:1px solid var(--console-header-border);background:var(--console-header-bg);box-shadow:var(--console-header-shadow);-webkit-backdrop-filter:blur(14px)saturate(132%);border-radius:14px;gap:10px;padding:clamp(10px,1.1vw,16px);display:grid}.console-top-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.console-top-nav-row{background:#070e1e9e;border:1px solid #e2eeff29;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex;box-shadow:0 12px 26px #0206172e,inset 0 1px #ffffff14}.console-top-nav-row--below-showcase{background:#0a132657;border:1px solid #e2eeff29;border-radius:14px;padding:8px 10px;box-shadow:inset 0 1px #ffffff1f}.product-showcase-stage{grid-template-columns:minmax(220px,.8fr) minmax(340px,1fr);align-items:center}.product-showcase-copy{align-self:center;max-width:560px}.console-top-tabs{flex-wrap:wrap;gap:clamp(16px,2vw,28px);display:flex}.console-top-tab{border:1px solid var(--console-panel-border)!important;background:var(--app-surface)!important;border-radius:13px!important;min-height:38px!important;padding:9px 14px!important}@supports (color:color-mix(in lab, red, red)){.console-top-tab{background:color-mix(in srgb,var(--app-surface)80%,transparent)!important}}.console-top-tab{opacity:.94;color:var(--app-text)!important;box-shadow:var(--console-panel-inset)!important;font-size:15px!important;font-weight:700!important;line-height:1.1!important}.console-top-tab.is-active{opacity:1;text-shadow:none;text-decoration:none;color:#062326!important;background:linear-gradient(135deg,#38d6d9,#20c4c7)!important;border-color:#20c4c7d9!important;box-shadow:0 8px 22px #20c4c747,inset 0 1px #ffffff59!important}.console-main :is(.card,.console-sidebar-card){color:#071225}.console-main :is(.card,.console-sidebar-card) :is(h1,h2,h3,strong,th){color:#071225!important}.console-main :is(.card,.console-sidebar-card) :is(td,p,label,li,div){color:#0b162b}.console-main :is(.card,.console-sidebar-card) :is(th,td){border-color:#36527e57!important}.console-scope-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.console-scope-link{color:var(--app-text)}@supports (color:color-mix(in lab, red, red)){.console-scope-link{color:color-mix(in srgb,var(--app-text)86%,var(--app-muted)14%)}}.console-scope-link{font-size:13px}.console-scope-link.is-active{color:var(--app-text);text-underline-offset:5px;text-decoration:underline}.console-content-grid{grid-template-columns:minmax(120px,160px) minmax(0,1fr);align-items:start;gap:clamp(12px,1.2vw,18px);display:grid;position:relative}.console-content-grid:before,.service-compliance-layout:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#38bdf800,#60a5fa6b 18%,#7dd3fc8c 52%,#60a5fa52 82%,#38bdf800);height:1px;display:none;position:absolute;top:clamp(248px,34vh,410px);left:calc(-1*clamp(4px,.45vw,8px));right:calc(-1*clamp(4px,.45vw,8px));box-shadow:0 0 20px #3b82f64d}.console-side-rail{z-index:1;align-content:start;gap:12px;min-height:clamp(380px,44vh,620px);display:grid;position:sticky;top:clamp(12px,1.1vw,18px)}.console-side-link{border:1px solid var(--console-panel-border)!important;background:var(--app-surface)!important;border-radius:13px!important;justify-content:flex-start!important;width:fit-content!important;min-height:38px!important;padding:9px 14px!important}@supports (color:color-mix(in lab, red, red)){.console-side-link{background:color-mix(in srgb,var(--app-surface)80%,transparent)!important}}.console-side-link{color:var(--app-text)!important;box-shadow:var(--console-panel-inset)!important;font-size:15px!important;font-weight:700!important;line-height:1.1!important}.console-side-link.is-active{text-shadow:none;text-decoration:none;color:#062326!important;background:linear-gradient(135deg,#38d6d9,#20c4c7)!important;border-color:#20c4c7d9!important;box-shadow:0 8px 22px #20c4c747,inset 0 1px #ffffff59!important}.console-side-link:hover{color:var(--app-link-hover)!important;border-color:var(--app-link)!important}@supports (color:color-mix(in lab, red, red)){.console-side-link:hover{border-color:color-mix(in srgb,var(--app-link)42%,var(--console-panel-border)58%)!important}}.console-side-link:hover{background:#f1f7ffe0!important}.console-side-link.is-active:hover{color:#fff!important}.console-side-rail-reserve{min-height:clamp(220px,32vh,420px)}.console-sidebar{align-self:start;gap:clamp(10px,1vw,14px);display:grid;position:sticky;top:clamp(10px,1vw,18px)}.console-main{z-index:1;gap:clamp(10px,1vw,14px);min-width:0;display:grid;position:relative}.console-main>*{min-width:0}.service-compliance-layout{position:relative}.service-compliance-layout>*{z-index:1;position:relative}.service-compliance-main{gap:clamp(10px,1vw,14px);min-width:0;display:grid}.console-sidebar-card{border:1px solid var(--app-border);background:var(--app-surface);border-radius:16px;padding:clamp(12px,1vw,16px);box-shadow:0 8px 20px #0f172a0e}.console-nav-list{gap:8px;display:grid}.console-nav-link{border:1px solid var(--app-border);background:var(--app-surface);width:100%;min-height:40px;color:var(--app-text);border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-weight:700;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.console-nav-link.is-active{color:var(--app-btn-primary-text);background:var(--app-btn-primary-bg);border-color:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.console-nav-link.is-active{border-color:color-mix(in srgb,var(--app-accent)72%,var(--app-border)28%)}}.console-nav-link.is-active{box-shadow:0 8px 18px var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.console-nav-link.is-active{box-shadow:0 8px 18px color-mix(in srgb,var(--app-accent)20%,transparent)}}.console-header-links{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:18px;display:flex}.console-header-links a{color:var(--app-text)}@supports (color:color-mix(in lab, red, red)){.console-header-links a{color:color-mix(in srgb,var(--app-text)82%,var(--app-muted)18%)}}.console-header-links a{font-size:16px;font-weight:600}[data-theme=dark] .console-scope-link,[data-theme=dark] .console-header-links a{color:var(--app-muted)}[data-theme=dark] .console-side-link{width:fit-content!important;min-height:38px!important;color:var(--app-text)!important;background:#0f172a6b!important;border:1px solid #94a3b833!important;border-radius:13px!important;padding:9px 14px!important;font-size:15px!important;font-weight:850!important;line-height:1.1!important;box-shadow:inset 0 1px #ffffff0d!important}[data-theme=dark] .console-side-link.is-active{text-shadow:none;text-decoration:none;color:#062326!important;background:linear-gradient(135deg,#38d6d9,#20c4c7)!important;border-color:#20c4c7d9!important;box-shadow:0 8px 22px #20c4c747,inset 0 1px #ffffff47!important}[data-theme=dark] .console-side-link:hover{color:#fff!important;background:#1e293be6!important;border-color:#7dd3fc6b!important}[data-theme=dark] .console-top-nav-row--below-showcase{box-shadow:none;background:0 0;border:0;border-radius:0;padding-block:0;padding-inline:2px}[data-theme=dark] .console-top-tab{opacity:.88;text-shadow:none;font-weight:820;color:var(--app-text)!important;background:#0f172a80!important;border-color:#94a3b838!important}[data-theme=dark] .console-top-tab.is-active{text-shadow:none;color:#062326!important;background:linear-gradient(135deg,#38d6d9,#20c4c7)!important;border-color:#20c4c7d9!important;box-shadow:0 8px 22px #20c4c747,inset 0 1px #ffffff47!important}[data-theme=dark] .console-main :is(.card,.console-sidebar-card),[data-theme=dark] .console-main :is(.card,.console-sidebar-card) :is(h1,h2,h3,strong,th),[data-theme=dark] .console-main :is(.card,.console-sidebar-card) :is(td,p,label,li,div){color:var(--app-text)}.console-mode-toggle{border:1px solid var(--app-border);align-items:stretch;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.console-mode-toggle{border:1px solid color-mix(in srgb,var(--app-border)88%,transparent)}}.console-mode-toggle{background:var(--console-panel-bg);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.console-mode-toggle{background:color-mix(in srgb,var(--console-panel-bg)74%,transparent)}}.console-mode-toggle{overflow:hidden;box-shadow:0 8px 22px #0208172e}.console-mode-toggle__segment{min-height:34px!important;color:var(--app-muted)!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;padding:7px 12px!important;font-size:12px!important;font-weight:760!important;line-height:1.1!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.console-mode-toggle__segment{color:color-mix(in srgb,var(--app-muted)90%,var(--app-text)10%)!important}}.console-mode-toggle__segment{white-space:nowrap;transition:color .15s,background-color .15s,opacity .15s;background:0 0!important;text-decoration:none!important}.console-mode-toggle__segment+.console-mode-toggle__segment{border-left:1px solid var(--app-border)!important}@supports (color:color-mix(in lab, red, red)){.console-mode-toggle__segment+.console-mode-toggle__segment{border-left:1px solid color-mix(in srgb,var(--app-border)85%,transparent)!important}}.console-mode-toggle__segment.is-active{color:var(--app-btn-primary-text)!important;background:var(--app-btn-primary-bg)!important}.console-mode-toggle__segment.is-disabled{opacity:.45}.console-mode-toggle__segment:is(a):hover{color:var(--app-text)!important}.console-mode-toggle__segment:focus-visible{outline:2px solid var(--app-link)}@supports (color:color-mix(in lab, red, red)){.console-mode-toggle__segment:focus-visible{outline:2px solid color-mix(in srgb,var(--app-link)65%,transparent)}}.console-mode-toggle__segment:focus-visible{outline-offset:-2px}.login-mode-toggle{background:var(--app-surface)}@supports (color:color-mix(in lab, red, red)){.login-mode-toggle{background:color-mix(in srgb,var(--app-surface)15%,#060e1ed9 85%)}}.login-mode-toggle{border-color:var(--app-border)}@supports (color:color-mix(in lab, red, red)){.login-mode-toggle{border-color:color-mix(in srgb,var(--app-border)84%,#d5e5fb33 16%)}}.login-mode-toggle{-webkit-backdrop-filter:blur(6px)saturate(120%);backdrop-filter:blur(6px)saturate(120%);box-shadow:0 12px 26px #060c1857}.login-mode-toggle .console-mode-toggle__segment{color:#e7efff!important}@supports (color:color-mix(in lab, red, red)){.login-mode-toggle .console-mode-toggle__segment{color:color-mix(in srgb,#e7efff 84%,var(--app-muted)16%)!important}}@media (max-width:1180px){.console-layout{width:100%}.console-content-grid{grid-template-columns:1fr}.console-side-rail{gap:16px;min-height:0;display:flex;position:static}.console-side-rail-reserve{display:none}.console-sidebar{position:static}}.site-footer-shell{border:1px solid var(--console-panel-border);width:100%;margin:clamp(8px,1vw,12px) 0 0}@supports (color:color-mix(in lab, red, red)){.site-footer-shell{border:1px solid color-mix(in srgb,var(--console-panel-border)88%,#ffffff6b 12%)}}.site-footer-shell{-webkit-backdrop-filter:blur(10px)saturate(126%);background:linear-gradient(145deg,#d8e5f9b8 0%,#bed2f0a8 100%);border-radius:18px;padding:clamp(16px,1.8vw,24px);box-shadow:0 14px 28px #09142a29,inset 0 1px #ffffff85}.site-footer-grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.site-footer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 22px;width:100%;display:flex}.site-footer-row-top{align-items:flex-start}.site-footer-row-bottom{border-top:1px solid var(--app-border);padding-top:14px}@supports (color:color-mix(in lab, red, red)){.site-footer-row-bottom{border-top:1px solid color-mix(in srgb,var(--app-border)84%,#ffffff52 16%)}}.site-footer-left{gap:8px;display:grid}.site-footer-links,.site-footer-social,.site-footer-legal{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.site-footer-links a,.site-footer-social a,.site-footer-legal a{color:var(--app-link);align-items:center;gap:6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.site-footer-links a,.site-footer-social a,.site-footer-legal a{color:color-mix(in srgb,var(--app-link)84%,var(--app-text)16%)}}.site-footer-links a,.site-footer-social a,.site-footer-legal a{font-size:13px;font-weight:700;text-decoration:none}.site-footer-links a:hover,.site-footer-social a:hover,.site-footer-legal a:hover{color:var(--app-link-hover)}.site-footer-label{color:var(--app-muted);font-size:12px}@supports (color:color-mix(in lab, red, red)){.site-footer-label{color:color-mix(in srgb,var(--app-muted)84%,var(--app-text)16%)}}.site-footer-label{text-transform:uppercase;letter-spacing:.06em;font-weight:700}.site-social-dot{background:var(--app-link);border-radius:999px;width:7px;height:7px}@supports (color:color-mix(in lab, red, red)){.site-social-dot{background:color-mix(in srgb,var(--app-link)74%,transparent)}}.site-social-dot{border:1px solid var(--app-link)}@supports (color:color-mix(in lab, red, red)){.site-social-dot{border:1px solid color-mix(in srgb,var(--app-link)52%,var(--app-border)48%)}}.site-footer-legal{color:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.site-footer-legal{color:color-mix(in srgb,var(--app-muted)84%,var(--app-text)16%)}}.site-footer-legal{font-size:12px}.site-footer-copy{color:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.site-footer-copy{color:color-mix(in srgb,var(--app-muted)78%,var(--app-text)22%)}}.site-footer-copy{text-align:right;font-size:12px}.site-footer-trust{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.site-trust-badge{border:1px solid var(--app-border)}@supports (color:color-mix(in lab, red, red)){.site-trust-badge{border:1px solid color-mix(in srgb,var(--app-border)80%,#ffffff61 20%)}}.site-trust-badge{background:var(--app-soft-surface)}@supports (color:color-mix(in lab, red, red)){.site-trust-badge{background:color-mix(in srgb,var(--app-soft-surface)78%,#ffffff85 22%)}}.site-trust-badge{color:var(--app-text)}@supports (color:color-mix(in lab, red, red)){.site-trust-badge{color:color-mix(in srgb,var(--app-text)76%,var(--app-muted)24%)}}.site-trust-badge{white-space:nowrap;border-radius:11px;padding:8px 12px;font-size:11px;font-weight:700;box-shadow:inset 0 1px #ffffff80}[data-theme=dark] .site-footer-shell{border:1px solid var(--app-border);background:var(--app-surface);-webkit-backdrop-filter:var(--console-panel-backdrop);border-radius:16px;box-shadow:0 2px 8px #0f172a0f}[data-theme=dark] .site-trust-badge{border:1px solid var(--app-border);background:var(--app-soft-surface);color:var(--app-muted);box-shadow:none;border-radius:9px;padding:7px 10px}.company-page-shell{min-height:100vh;color:var(--app-text);background:0 0;padding:clamp(14px,2vw,24px)}@keyframes consoleGridDrift{0%{background-position:0 0,0 0,10% 100%,92% 100%}50%{background-position:18px 14px,-12px 16px,11% 99%,91% 101%}to{background-position:0 0,0 0,10% 100%,92% 100%}}@keyframes consoleEnergyFloat{0%{transform:translate(0)scale(1)}50%{transform:translate3d(0,-6px,0)scale(var(--console-energy-float-scale))}to{transform:translate(0)scale(1)}}@media (max-width:900px){.product-showcase-stage{grid-template-columns:1fr}.product-showcase-copy{max-width:none}}@media (prefers-reduced-motion:reduce){:is(.console-texture-shell,.company-page-shell):before,:is(.console-texture-shell,.company-page-shell):after{animation:none!important}}.company-page-container{gap:clamp(12px,1.5vw,18px);width:min(1140px,100%);margin:0 auto;display:grid}.company-page-card{border:1px solid var(--app-border);background:var(--app-surface);border-radius:16px;gap:10px;padding:clamp(14px,1.8vw,24px);display:grid;box-shadow:0 10px 24px #0f172a0d}.company-kicker{text-transform:uppercase;letter-spacing:.08em;color:var(--app-muted);margin:0;font-size:12px;font-weight:700}.company-page-card h1,.company-page-card h2{letter-spacing:-.02em;margin:0}.company-page-card h1{font-size:clamp(1.65rem,3vw,2.2rem)}.company-page-card h2{font-size:1.12rem}.company-page-card p{color:var(--app-text);opacity:.92;margin:0}.company-page-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.company-page-grid-two article{border:1px solid var(--app-border);background:var(--app-soft-surface);border-radius:12px;gap:8px;padding:12px;display:grid}.company-page-actions{flex-wrap:wrap;gap:10px;display:flex}.company-page-actions a{border:1px solid var(--app-border);background:var(--app-btn-secondary-bg);min-height:38px;color:var(--app-btn-secondary-text);border-radius:10px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.company-page-actions a:hover{color:var(--app-link-hover);border-color:var(--app-link)}@supports (color:color-mix(in lab, red, red)){.company-page-actions a:hover{border-color:color-mix(in srgb,var(--app-link)35%,var(--app-border)65%)}}.company-inline-list{color:var(--app-text);opacity:.9;gap:6px;margin:0;padding-left:1rem;font-size:14px;display:grid}.company-form{gap:10px;display:grid}.company-form label{color:var(--app-text);gap:6px;font-size:13px;font-weight:700;display:grid}.company-form input,.company-form textarea{border:1px solid var(--app-input-border);background:var(--app-input-bg);width:100%;color:var(--app-input-text);border-radius:10px;padding:10px 12px;font-size:14px}.company-form textarea{resize:vertical}.company-form button{border:1px solid var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.company-form button{border:1px solid color-mix(in srgb,var(--app-accent)68%,var(--app-border)32%)}}.company-form button{background:var(--app-btn-primary-bg);color:var(--app-btn-primary-text);cursor:pointer;border-radius:10px;min-height:40px;padding:9px 12px;font-size:14px;font-weight:700}.company-form button:disabled{cursor:not-allowed;opacity:.7}.company-form-feedback{border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:700}.company-form-feedback.is-success{color:#047857;background:#10b98129}@supports (color:color-mix(in lab, red, red)){.company-form-feedback.is-success{color:color-mix(in srgb,#047857 90%,var(--app-text)10%)}}.company-form-feedback.is-error{color:#b91c1c;background:#ef444424}@supports (color:color-mix(in lab, red, red)){.company-form-feedback.is-error{color:color-mix(in srgb,#b91c1c 90%,var(--app-text)10%)}}@media (max-width:900px){.site-footer-row-bottom{border-top:0;padding-top:8px}.site-footer-row{flex-direction:column;align-items:flex-start;gap:10px}.site-footer-copy,.site-footer-trust{text-align:left;justify-content:flex-start}.company-page-grid-two{grid-template-columns:1fr}}.report-loading-steps span{opacity:0;animation:.48s forwards reportStepIn}.report-loading-steps span:first-child{animation-delay:.15s}.report-loading-steps span:nth-child(2){animation-delay:1.4s}.report-loading-steps span:nth-child(3){animation-delay:2.9s}@keyframes reportStepIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.report-loading-bar{background:#17112b1a;border-radius:999px;height:4px;position:relative;overflow:hidden}.report-loading-bar span{background:linear-gradient(90deg,#0000,#6d4ac8a6,#0000);border-radius:999px;width:35%;animation:1.6s cubic-bezier(.4,0,.4,1) infinite reportBarSweep;position:absolute;top:0;bottom:0;left:-35%}@keyframes reportBarSweep{to{left:100%}}@media (prefers-reduced-motion:reduce){.report-loading-steps span{opacity:1;animation:none}.report-loading-bar span{opacity:.5;width:100%;animation:none;left:0}}.console-texture-shell,.console-texture-shell :is(button,input,select,textarea){font-family:General Sans,Segoe UI,-apple-system,sans-serif}.console-texture-shell{color:var(--app-text)}.console-texture-shell .console-panel [style*=font-size\:18px][style*=font-weight\:8],.console-texture-shell .console-panel [style*=font-size\:20px][style*=font-weight\:8],.console-texture-shell .console-panel [style*="font-size: 18px"][style*="font-weight: 8"],.console-texture-shell .console-panel [style*="font-size: 20px"][style*="font-weight: 8"]{letter-spacing:-.012em;font-family:Sentient,Georgia,serif;font-size:22px!important;font-weight:500!important}.console-texture-shell form[action="/api/admin/clients"],.console-texture-shell form[action="/api/admin/users"]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px!important;display:grid!important}.console-texture-shell form[action="/api/admin/clients"]>fieldset,.console-texture-shell form[action="/api/admin/clients"]>button,.console-texture-shell form[action="/api/admin/users"]>button{grid-column:1/-1}.console-texture-shell fieldset{background:var(--app-bg);border:1px solid var(--console-panel-border)!important;border-radius:12px!important}@supports (color:color-mix(in lab, red, red)){.console-texture-shell fieldset{background:color-mix(in srgb,var(--app-bg)40%,transparent)}}.console-texture-shell fieldset>legend{font-family:var(--font-utility-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--app-muted);font-size:10.5px!important;font-weight:500!important}.console-texture-shell fieldset label{border:1px solid var(--console-panel-border);background:var(--app-surface);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.console-texture-shell fieldset label{background:color-mix(in srgb,var(--app-surface)70%,transparent)}}.console-texture-shell fieldset label{cursor:pointer;font-size:13px!important}.console-texture-shell fieldset{flex-wrap:wrap;gap:8px!important;padding:12px 14px!important;display:flex!important}.console-texture-shell input[type=checkbox]{accent-color:var(--brand-gold);width:15px;height:15px}.console-texture-shell .console-top-header>div>div>div:first-child{letter-spacing:-.014em;font-family:Sentient,Georgia,serif;font-size:24px;font-weight:500}.console-panel{border:1px solid var(--console-panel-border);background:var(--console-panel-bg);box-shadow:var(--console-panel-shadow),var(--console-panel-inset);color:var(--app-text);border-radius:16px;padding:clamp(16px,1.6vw,22px);position:relative}.console-panel .console-panel{background:var(--app-bg);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.console-panel .console-panel{background:color-mix(in srgb,var(--app-bg)48%,var(--app-surface)52%)}}.console-panel .console-panel{padding:14px 16px;box-shadow:inset 0 1px #e9f0fa14}.console-panel .console-panel>div:first-child[style*=font-size\:11px],.console-panel .console-panel>div:first-child[style*="font-size: 11px"]{font-family:var(--font-utility-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--app-muted);font-size:10.5px}.console-panel .console-panel>div[style*=font-size\:24px],.console-panel .console-panel>div[style*="font-size: 24px"]{margin-top:4px;font-family:Sentient,Georgia,serif;font-size:30px;font-weight:500;line-height:1.05}.console-texture-shell table{border-collapse:separate;border-spacing:0;border:1px solid var(--console-panel-border);background:var(--app-bg);border-radius:12px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.console-texture-shell table{background:color-mix(in srgb,var(--app-bg)42%,transparent)}}.console-texture-shell thead th{background:var(--app-bg)}@supports (color:color-mix(in lab, red, red)){.console-texture-shell thead th{background:color-mix(in srgb,var(--app-bg)60%,transparent)}}.console-texture-shell thead th{font-family:var(--font-utility-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--app-muted);border-bottom:1px solid var(--console-panel-border);padding:11px 13px;font-size:10.5px;font-weight:500}.console-texture-shell tbody td{border-bottom:1px solid var(--console-panel-border);padding:12px 13px}@supports (color:color-mix(in lab, red, red)){.console-texture-shell tbody td{border-bottom:1px solid color-mix(in srgb,var(--console-panel-border)60%,transparent)}}.console-texture-shell tbody td{vertical-align:middle;font-size:13.5px}.console-texture-shell tbody tr:last-child td{border-bottom:0}.console-texture-shell tbody tr{transition:background .14s}.console-texture-shell tbody tr:hover td{background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.console-texture-shell tbody tr:hover td{background:color-mix(in srgb,var(--app-accent)6%,transparent)}}.console-texture-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border:1px solid var(--app-input-border);background:var(--app-input-bg);color:var(--app-input-text);border-radius:9px;font-family:inherit;transition:border-color .16s,box-shadow .16s}.console-texture-shell :is(input,select,textarea):focus{border-color:#5adfe18c;outline:none;box-shadow:0 0 0 3px #20c4c724}.console-texture-shell input::placeholder,.console-texture-shell textarea::placeholder{color:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.console-texture-shell input::placeholder,.console-texture-shell textarea::placeholder{color:color-mix(in srgb,var(--app-muted)70%,transparent)}}.console-texture-shell :is(button,a)[style*=--app-btn-primary-bg]{border-radius:9px;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 8px 22px #f2b23333,inset 0 1px #fff0cd8c}.console-texture-shell :is(button,a)[style*=--app-btn-primary-bg]:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 12px 28px #f2b23347,inset 0 1px #fff0cd8c}.console-texture-shell .console-top-tab,.console-texture-shell .console-side-link{transition:border-color .16s,background .16s,transform .16s}.console-texture-shell .console-top-tab:hover:not(.is-active),.console-texture-shell .console-side-link:hover:not(.is-active){background:var(--app-surface)!important;border-color:#f2b23380!important}@supports (color:color-mix(in lab, red, red)){.console-texture-shell .console-top-tab:hover:not(.is-active),.console-texture-shell .console-side-link:hover:not(.is-active){background:color-mix(in srgb,var(--app-surface)95%,var(--brand-gold)5%)!important}}.console-texture-shell .console-top-tab:hover:not(.is-active),.console-texture-shell .console-side-link:hover:not(.is-active){color:var(--app-text)!important}.console-texture-shell .console-top-shell,.console-texture-shell .console-top-nav-row{border-radius:16px}.console-texture-shell .console-top-nav-row{border:1px solid var(--console-panel-border);background:var(--console-panel-bg);box-shadow:var(--console-panel-shadow),var(--console-panel-inset);margin-bottom:14px;padding:12px 14px}.console-texture-shell details>summary{color:var(--app-link);font-weight:600;list-style:none}.console-texture-shell details>summary::-webkit-details-marker{display:none}.console-texture-shell [style*="color:#047857"],.console-texture-shell [style*="color: #047857"]{color:#6ee7b7!important}.console-texture-shell [style*="color:#b91c1c"],.console-texture-shell [style*="color: #b91c1c"]{color:#fca5a5!important}.mx-landing{--mx-ground:#0e1420;--mx-ground-2:#121c2c;--mx-ink:#e9eef6;--mx-ink-soft:#d6e1f0c7;--mx-ink-mut:#c4d2e59e;--mx-teal:#20c4c7;--mx-teal-bright:#5adfe1;--mx-gold:#f2b233;--mx-gold-deep:#d99a1f;--mx-ember:#b0622f;--mx-glass-fill:#18233585;--mx-glass-fill-high:#1e2b40a8;--mx-glass-border:#b0cae929;--mx-glass-edge:inset 0 1px 0 #e9f0fa1f;--mx-shadow:0 24px 60px #03081280;--mx-ease:cubic-bezier(.16,1,.3,1);--mx-radius:14px;--mx-radius-sm:8px;--mx-display:"Sentient",Georgia,serif;--mx-body:"General Sans","Segoe UI",-apple-system,sans-serif;--mx-mono:var(--font-utility-mono),"Cascadia Code",monospace;min-height:100vh;color:var(--mx-ink);font-family:var(--mx-body);background:radial-gradient(1000px 640px at 86% 96%,#f2b23321,transparent 68%),radial-gradient(900px 600px at 8% 4%,#20c4c71a,transparent 64%),radial-gradient(1400px 900px at 50% 42%,#16233a 0%,var(--mx-ground)62%,#0a0f19 100%);position:relative}[data-theme=light] .mx-landing{--mx-ground:#f4f1ea;--mx-ground-2:#faf8f2;--mx-ink:#1a2233;--mx-ink-soft:#263248d1;--mx-ink-mut:#3a4860b3;--mx-teal-bright:#0f9fa2;--mx-glass-fill:#fffdf8b8;--mx-glass-fill-high:#fffdf8db;--mx-glass-border:#24324a24;--mx-glass-edge:inset 0 1px 0 #ffffffe6;--mx-shadow:0 24px 60px #3c321e1f;background:radial-gradient(1100px 700px at 86% 96%,#f2b2333d,transparent 66%),radial-gradient(960px 640px at 8% 4%,#20c4c72e,transparent 62%),radial-gradient(1400px 900px at 50% 42%,#faf8f2 0%,var(--mx-ground)62%,#ede8dd 100%)}[data-theme=light] .mx-h1 em{color:#c98a12}[data-theme=light] .mx-nav{background:#faf8f2b8;border-bottom-color:#24324a1a}[data-theme=light] .mx-cta-ghost{background:#fffdf899}[data-theme=light] .mx-cta-ghost:hover{background:#fffdf8e6;border-color:#0f9fa280}[data-theme=light] .mx-threshold{background:#fffdf8c7;border-color:#24324a24;box-shadow:0 24px 60px #3c321e24,inset 0 1px #ffffffe6}[data-theme=light] .mx-threshold:before{background:0 0}[data-theme=light] .mx-threshold:after{box-shadow:-10px 0 26px #f2b23338}[data-theme=light] .mx-threshold-tag{color:#3a48609e}[data-theme=light] .mx-vignette-bubble.is-ai{color:#1a2233;background:#ffffffdb;border-color:#24324a24}[data-theme=light] .mx-vignette-bubble.is-candidate{color:#2b1c08;background:linear-gradient(165deg,#fff4daf2,#fcecc8f0);border-color:#c98a1266}[data-theme=light] .mx-vignette-speaker{color:#0f9fa2}[data-theme=light] .mx-vignette-bubble.is-candidate .mx-vignette-speaker{color:#b27a0e}[data-theme=light] .mx-vignette-score{color:#7a5308;background:#fffdf8e6;border-color:#c98a126b}[data-theme=light] .mx-step-num{background:#fffdf8e6}[data-theme=light] .mx-report-points strong{color:var(--mx-ink)}[data-theme=light] .mx-dossier-card{box-shadow:0 30px 70px #3c321e33,0 0 0 1px #24324a14}[data-theme=light] .mx-package.is-flagship{background:radial-gradient(120% 90% at 88% 0%,#f2b23333,transparent 58%),var(--mx-glass-fill-high)}[data-theme=light] .mx-contact-panel,[data-theme=light] .mx-demo-card{background:#fffdf8c7}[data-theme=light] .mx-input{color:var(--mx-ink);background:#ffffffd9;border-color:#24324a2e}[data-theme=light] .mx-input::placeholder{color:#3a486080}[data-theme=light] .mx-drop{background:#fffdf899;border-color:#24324a38}[data-theme=light] .mx-landing .site-footer-shell{border-top-color:#24324a1f}[data-theme=light] .mx-landing .site-footer-label,[data-theme=light] .mx-landing .site-footer-legal,[data-theme=light] .mx-landing .site-footer-copy{color:#3a486099}[data-theme=light] .mx-nav-logo{content:url(/brand/logo-glass-light.png)}.mx-container{width:100%;max-width:1180px;margin:0 auto;padding-left:clamp(18px,3.4vw,40px);padding-right:clamp(18px,3.4vw,40px)}.mx-nav{z-index:40;-webkit-backdrop-filter:blur(14px)saturate(140%);background:#0c121d9e;border-bottom:1px solid #b0cae91a;position:sticky;top:0}.mx-nav-inner{justify-content:space-between;align-items:center;gap:18px;min-height:64px;display:flex}.mx-nav-logo{height:auto;display:block}.mx-nav-links{align-items:center;gap:clamp(14px,2vw,26px);display:flex}.mx-nav-links a{color:var(--mx-ink-soft);letter-spacing:.01em;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .16s}.mx-nav-links a:hover{color:var(--mx-teal-bright)}.mx-nav-actions{align-items:center;gap:14px;display:flex}.mx-nav-signin{color:var(--mx-ink-soft);font-size:13.5px;font-weight:500;text-decoration:none;transition:color .16s}.mx-nav-signin:hover{color:var(--mx-ink)}.mx-cta-gold{border-radius:var(--mx-radius-sm);border:1px solid var(--mx-gold);justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 22px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mx-cta-gold{border:1px solid color-mix(in srgb,var(--mx-gold)72%,#fff 28%)}}.mx-cta-gold{background:linear-gradient(180deg,#f7c14f 0%,var(--mx-gold)52%,var(--mx-gold-deep)100%);color:#241503;font-family:var(--mx-body);letter-spacing:.01em;transition:transform .18s var(--mx-ease),box-shadow .18s var(--mx-ease),filter .18s ease;font-size:14.5px;font-weight:600;text-decoration:none;box-shadow:0 0 0 1px #f2b2332e,0 10px 32px #f2b23338,inset 0 1px #fff0cda6}.mx-cta-gold:hover{color:#241503;filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 0 0 1px #f2b23347,0 14px 40px #f2b2334d,inset 0 1px #fff0cda6}.mx-cta-gold:focus-visible,.mx-cta-ghost:focus-visible,.mx-nav-links a:focus-visible,.mx-nav-signin:focus-visible,.mx-signin-note a:focus-visible{outline:2px solid var(--mx-teal-bright);outline-offset:3px}.mx-cta-gold.mx-cta-sm{min-height:38px;padding:8px 16px;font-size:13.5px}.mx-cta-ghost{border-radius:var(--mx-radius-sm);border:1px solid var(--mx-glass-border);min-height:46px;color:var(--mx-ink);box-shadow:var(--mx-glass-edge);background:#18233566;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14.5px;font-weight:500;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.mx-cta-ghost:hover{color:var(--mx-ink);background:#1e2b408f;border-color:#5adfe170}.mx-hero{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(28px,4.4vw,64px);padding-top:clamp(56px,9vh,104px);padding-bottom:clamp(48px,8vh,96px);display:grid}.mx-eyebrow{font-family:var(--mx-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mx-gold);margin:0;font-size:14px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.mx-eyebrow{color:color-mix(in srgb,var(--mx-gold)82%,var(--mx-ink)18%)}}.mx-h1{font-family:var(--mx-display);letter-spacing:-.018em;color:var(--mx-ink);text-wrap:balance;margin:0;font-size:clamp(2.35rem,4.4vw,3.6rem);font-weight:500;line-height:1.06}.mx-h1 em{color:var(--mx-gold);font-style:normal}.mx-lede{max-width:33.5rem;color:var(--mx-ink-soft);margin:0;font-size:clamp(1rem,1.25vw,1.11rem);line-height:1.62}.mx-hero-copy{justify-items:start;gap:22px;display:grid}.mx-hero-ctas{flex-wrap:wrap;gap:12px;display:flex}.mx-trustline{flex-wrap:wrap;gap:8px 20px;margin:4px 0 0;padding:0;list-style:none;display:flex}.mx-trustline li{color:var(--mx-ink-mut);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.mx-trustline li:before{content:"";background:var(--mx-ember);border-radius:999px;width:4px;height:4px}.mx-threshold{border-radius:calc(var(--mx-radius) + 4px);border:1px solid var(--mx-glass-border);-webkit-backdrop-filter:blur(12px)saturate(136%);box-shadow:var(--mx-shadow),var(--mx-glass-edge);background:#10182699;align-content:center;min-height:clamp(380px,44vw,470px);padding:clamp(20px,2.6vw,30px);display:grid;position:relative;overflow:hidden}.mx-threshold:before{content:"";pointer-events:none;background:radial-gradient(72% 62% at 96%,#f7c14f57 0%,#f2b23324 44%,#0000 74%);width:58%;position:absolute;inset:-12% -6% -12% auto}.mx-threshold:after{content:"";transform-origin:100%;pointer-events:none;background:linear-gradient(105deg,#f7cd6feb 0%,#e29e26d9 58%,#b0622fcc 100%);border-radius:6px 0 0 6px;width:15%;position:absolute;top:6%;bottom:6%;right:-2px;transform:perspective(640px)rotateY(-38deg);box-shadow:-18px 0 44px #f2b2334d}.mx-threshold-tag{font-family:var(--mx-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mx-ink-mut);font-size:10.5px;position:absolute;top:16px;left:18px}.mx-vignette{z-index:2;gap:12px;max-width:82%;display:grid;position:relative}.mx-vignette-bubble{box-shadow:var(--mx-glass-edge);border:1px solid #b0cae924;border-radius:12px;padding:13px 16px;font-size:13.5px;line-height:1.5}.mx-vignette-bubble.is-ai{color:var(--mx-ink-soft);background:#1c283cdb;border-top-left-radius:4px;justify-self:start}.mx-vignette-bubble.is-candidate{color:#f4e9cf;background:linear-gradient(165deg,#3a3422eb,#2e2618e6);border-color:#f2b2334d;border-top-right-radius:4px;justify-self:end;max-width:92%}.mx-vignette-speaker{font-family:var(--mx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mx-teal-bright);margin-bottom:4px;font-size:10px;font-weight:500;display:block}.mx-vignette-bubble.is-candidate .mx-vignette-speaker{color:var(--mx-gold)}.mx-vignette-score{font-family:var(--mx-mono);letter-spacing:.08em;color:#f4d896;background:#140f05b8;border:1px solid #f2b2335c;border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:8px 15px;font-size:11.5px;display:inline-flex}.mx-vignette-score-bar{background:#f2b23333;border-radius:999px;width:74px;height:4px;position:relative;overflow:hidden}.mx-vignette-score-bar span{background:linear-gradient(90deg,var(--mx-ember),var(--mx-gold));border-radius:999px;width:78%;position:absolute;inset:0 auto 0 0}.mx-section{padding-top:clamp(56px,8vh,96px);padding-bottom:clamp(56px,8vh,96px)}.mx-section-head{gap:14px;max-width:40rem;margin-bottom:clamp(30px,4vh,48px);display:grid}.mx-h2{font-family:var(--mx-display);letter-spacing:-.014em;color:var(--mx-ink);margin:0;font-size:clamp(1.7rem,2.9vw,2.5rem);font-weight:500;line-height:1.14}.mx-section-sub{color:var(--mx-ink-mut);margin:0;font-size:1rem;line-height:1.6}.mx-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;position:relative}.mx-steps:before{content:"";pointer-events:none;background:linear-gradient(90deg,#b0622f0d,#b0622f8c 30%,#f2b233b3 85%,#f2b23314);height:2px;position:absolute;top:27px;left:4%;right:4%}.mx-step-card{border-radius:var(--mx-radius);border:1px solid var(--mx-glass-border);background:var(--mx-glass-fill);box-shadow:var(--mx-glass-edge);transition:border-color .2s ease,background .2s ease,transform .22s var(--mx-ease);align-content:start;gap:10px;padding:20px;display:grid;position:relative}.mx-step-card:hover{background:var(--mx-glass-fill-high);border-color:#f2b2334d;transform:translateY(-2px)}.mx-step-num{width:34px;height:34px;font-family:var(--mx-mono);color:var(--mx-gold);background:#131a28;border:1px solid #f2b23366;border-radius:999px;justify-content:center;align-items:center;font-size:12.5px;display:inline-flex}.mx-step-title{font-family:var(--mx-display);color:var(--mx-ink);margin:6px 0 0;font-size:1.22rem;font-weight:500}.mx-step-body{color:var(--mx-ink-mut);margin:0;font-size:13.5px;line-height:1.6}.mx-step-meta{font-family:var(--mx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mx-teal);margin:4px 0 0;font-size:10.5px}.mx-report-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}.mx-dossier-card{color:#241f17;background:#f7f4ec;border-radius:6px;padding:clamp(22px,2.8vw,34px);transform:rotate(-.4deg);box-shadow:0 30px 70px #02060e8c,0 2px #ffffff0f}.mx-dossier-rule{grid-template-columns:4px minmax(0,1fr);gap:16px;display:grid}.mx-dossier-rule:before{content:"";background:linear-gradient(180deg,var(--mx-gold)0%,var(--mx-ember)100%);border-radius:999px;align-self:start;height:82%}.mx-dossier-label{font-family:var(--mx-mono);letter-spacing:.18em;text-transform:uppercase;color:#8a7a5a;margin:0 0 8px;font-size:10px}.mx-dossier-quote{font-family:var(--font-dossier-read),Georgia,serif;color:#2c2619;margin:0 0 12px;font-size:1.06rem;font-style:italic;line-height:1.55}.mx-dossier-attr{margin:0 0 14px;font-size:11.5px}.mx-dossier-attr,.mx-dossier-implication{font-family:var(--mx-body)}.mx-dossier-attr{color:#75684e}.mx-dossier-implication{color:#443b2b;border-top:1px solid #e2dccb;margin:0;padding-top:12px;font-size:13px;line-height:1.55}.mx-dossier-score-row{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.mx-dossier-competency{font-family:var(--font-dossier-display),Georgia,serif;color:#1e1a12;margin:0;font-size:1.2rem;font-weight:600}.mx-dossier-scoreval{font-family:var(--mx-mono);color:#8a6d2f;font-size:12px}.mx-report-points{gap:18px;margin:0;padding:0;list-style:none;display:grid}.mx-report-points li{border-left:2px solid #f2b23357;gap:4px;padding-left:18px;display:grid}.mx-report-points strong{color:var(--mx-ink);font-size:14.5px;font-weight:600}.mx-report-points span{color:var(--mx-ink-mut);font-size:13.5px;line-height:1.55}.mx-packages{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.mx-package{border-radius:var(--mx-radius);border:1px solid var(--mx-glass-border);background:var(--mx-glass-fill);box-shadow:var(--mx-glass-edge);transition:transform .35s var(--mx-ease),box-shadow .35s var(--mx-ease),border-color .35s var(--mx-ease),background-color .35s var(--mx-ease);align-content:start;gap:12px;padding:22px;display:grid}@media (hover:hover){#platform .mx-package:not(.is-flagship):hover,.mx-plan-addon:hover{background:var(--mx-glass-fill-high);box-shadow:0 18px 48px #0308126b,var(--mx-glass-edge);border-color:#20c4c75c}[data-theme=light] #platform .mx-package:not(.is-flagship):hover,[data-theme=light] .mx-plan-addon:hover{box-shadow:0 24px 56px #3c321e2e,var(--mx-glass-edge)}}.mx-package.is-flagship{background:radial-gradient(120% 90% at 88% 0%,#f2b23324,transparent 58%),var(--mx-glass-fill-high);box-shadow:0 18px 48px #0308126b,var(--mx-glass-edge);border-color:#f2b23357}.mx-package-kicker{font-family:var(--mx-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--mx-teal);margin:0;font-size:10.5px}.mx-package.is-flagship .mx-package-kicker{color:var(--mx-gold)}.mx-package-title{font-family:var(--mx-display);color:var(--mx-ink);margin:0;font-size:1.3rem;font-weight:500}.mx-package-body{color:var(--mx-ink-mut);margin:0;font-size:13.5px;line-height:1.6}.mx-package-list{gap:7px;margin:2px 0 0;padding:0;list-style:none;display:grid}.mx-package-list li{color:var(--mx-ink-soft);align-items:baseline;gap:9px;font-size:13px;display:flex}.mx-package-list li:before{content:"";background:var(--mx-teal);border-radius:1px;flex:none;width:5px;height:5px;transform:rotate(45deg)translateY(-1px)}.mx-package.is-flagship .mx-package-list li:before{background:var(--mx-gold)}.mx-package-cta{margin-top:6px}.mx-contact-panel{border-radius:calc(var(--mx-radius) + 4px);border:1px solid var(--mx-glass-border);-webkit-backdrop-filter:blur(12px)saturate(136%);box-shadow:var(--mx-shadow),var(--mx-glass-edge);background:#131c2c99;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(24px,3.4vw,48px);padding:clamp(24px,3.2vw,40px);display:grid;position:relative;overflow:hidden}.mx-contact-panel:before{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 100%,#f2b2331f,#0000 70%);height:70%;position:absolute;inset:auto -10% -46%}.mx-contact-copy{align-content:start;gap:14px;display:grid;position:relative}.mx-form{gap:10px;display:grid;position:relative}.mx-field{gap:5px;display:grid}.mx-field label{letter-spacing:.02em;color:var(--mx-ink-soft);font-size:12px;font-weight:500}.mx-input{border-radius:var(--mx-radius-sm);width:100%;color:var(--mx-ink);font-family:var(--mx-body);background:#0a101a9e;border:1px solid #b0cae933;padding:11px 13px;font-size:14px;line-height:1.4;transition:border-color .16s,box-shadow .16s}.mx-input::placeholder{color:#c4d2e56b}.mx-input:focus{border-color:#5adfe18c;outline:none;box-shadow:0 0 0 3px #20c4c724}.mx-form-feedback{border-radius:var(--mx-radius-sm);margin:0;padding:10px 13px;font-size:13px}.mx-form-feedback.is-success{color:var(--mx-teal-bright);background:#20c4c724}.mx-form-feedback.is-error{color:#fda4a4;background:#ef444429}.mx-form .mx-cta-gold{border:1px solid var(--mx-gold)}@supports (color:color-mix(in lab, red, red)){.mx-form .mx-cta-gold{border:1px solid color-mix(in srgb,var(--mx-gold)72%,#fff 28%)}}.mx-form .mx-cta-gold{cursor:pointer}.mx-consent{border:1px solid var(--app-border,#b0cae93d);border-radius:var(--mx-radius-sm);background:var(--app-surface,#ffffff0a);gap:10px;padding:14px 16px;display:grid}.mx-consent-title{font-family:var(--mx-display);color:var(--mx-ink);margin:0;font-size:16px}.mx-consent-body{gap:10px;max-height:240px;padding-right:6px;display:grid;overflow-y:auto}.mx-consent-section{gap:3px;display:grid}.mx-consent-heading{font-family:var(--mx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-ink-mut);margin:0;font-size:11px}.mx-consent-line{color:var(--mx-ink-soft);margin:0;font-size:13px;line-height:1.5}.mx-consent-accept{color:var(--mx-ink);cursor:pointer;border-top:1px solid var(--app-border,#b0cae92e);align-items:flex-start;gap:10px;padding-top:10px;font-size:13px;line-height:1.5;display:flex}.mx-consent-accept input[type=checkbox]{width:17px;height:17px;accent-color:var(--mx-teal,#20c4c7);cursor:pointer;flex:none;margin-top:1px}.mx-check-group{border:0;margin:0;padding:0}.mx-check-group legend{letter-spacing:.02em;color:var(--mx-ink-soft);margin-bottom:5px;padding:0;font-size:12px;font-weight:500}.mx-check{color:var(--mx-ink);cursor:pointer;align-items:center;gap:9px;padding:4px 0;font-size:14px;display:flex}.mx-check input[type=checkbox]{width:16px;height:16px;accent-color:var(--mx-teal,#20c4c7);cursor:pointer;flex:none}.mx-signin-note{color:var(--mx-ink-mut);margin:10px 0 0;font-size:13px}.mx-signin-note a{color:var(--mx-teal-bright);border-bottom:1px solid #5adfe166;padding-bottom:1px;text-decoration:none;transition:color .16s,border-color .16s}.mx-signin-note a:hover{color:var(--mx-ink);border-color:#e9eef699}.mx-demo-main{align-content:start;justify-items:center;gap:18px;min-height:100vh;padding:clamp(32px,7vh,72px) 18px 64px;display:grid}.mx-demo-card{border-radius:calc(var(--mx-radius) + 4px);border:1px solid var(--mx-glass-border);-webkit-backdrop-filter:blur(12px)saturate(136%);width:min(760px,100%);box-shadow:var(--mx-shadow),var(--mx-glass-edge);background:#131c2c99;gap:20px;padding:clamp(22px,3vw,34px);display:grid;position:relative;overflow:hidden}.mx-demo-card:before{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 100%,#f2b2331a,#0000 70%);height:72%;position:absolute;inset:auto -12% -50%}.mx-demo-card>*{position:relative}.mx-chip{border:1px solid var(--mx-glass-border);background:var(--mx-glass-fill);width:fit-content;font-family:var(--mx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mx-ink-mut);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:10.5px;display:inline-flex}.mx-chip:before{content:"";background:var(--mx-ember);border-radius:999px;width:5px;height:5px}.mx-demo-title{font-family:var(--mx-display);letter-spacing:-.014em;color:var(--mx-ink);margin:0;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:500;line-height:1.1}.mx-demo-meta{color:var(--mx-ink-mut);margin:0;font-size:14px}.mx-drop{border-radius:var(--mx-radius);background:#0c131f73;border:1px dashed #b0cae947;gap:8px;padding:16px;transition:border-color .16s,background .16s;display:grid}.mx-drop.is-dragging{background:#2e261859;border-color:#f2b2338c}.mx-drop-title{color:var(--mx-ink);margin:0;font-size:14px;font-weight:600}.mx-drop-hint{color:var(--mx-ink-mut);margin:0;font-size:12.5px}.mx-input[type=file]{cursor:pointer;padding:8px}.mx-input[type=file]::file-selector-button{border:1px solid var(--mx-glass-border);background:var(--mx-glass-fill-high);color:var(--mx-ink);font-family:var(--mx-body);cursor:pointer;border-radius:6px;margin-right:12px;padding:6px 12px;font-size:13px;font-weight:500}.mx-landing .site-footer-shell{box-shadow:none;background:0 0;border:0;border-top:1px solid #b0cae91f;border-radius:0;margin-top:clamp(40px,6vh,72px);padding:26px 0 34px}.mx-landing .site-footer-links a,.mx-landing .site-footer-social a,.mx-landing .site-footer-legal a{color:var(--mx-ink-mut);font-weight:500}.mx-landing .site-footer-links a:hover,.mx-landing .site-footer-social a:hover,.mx-landing .site-footer-legal a:hover{color:var(--mx-teal-bright)}.mx-landing .site-footer-label,.mx-landing .site-footer-legal,.mx-landing .site-footer-copy{color:#c4d2e573}.mx-landing .site-social-dot{background:#20c4c780;border-color:#20c4c759}.mx-landing .site-trust-badge{border:1px solid var(--mx-glass-border);background:var(--mx-glass-fill);color:var(--mx-ink-mut);box-shadow:var(--mx-glass-edge)}@media (max-width:1020px){.mx-hero{grid-template-columns:1fr}.mx-threshold{min-height:360px}.mx-report-grid,.mx-contact-panel,.mx-packages{grid-template-columns:1fr}}.mx-nav-actions .mx-cta-gold{white-space:nowrap}@media (max-width:860px){.mx-nav-links{display:none}.mx-steps{grid-template-columns:1fr}.mx-steps:before{display:none}.mx-vignette{max-width:100%}}@media (max-width:700px){.mx-hero-ctas .mx-cta-gold{display:none}}@media (max-width:520px){.mx-nav-signin{display:none}.mx-cta-gold.mx-cta-sm{padding:8px 13px;font-size:13px}}.mx-package-link{font-family:var(--mx-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--mx-teal-bright);align-items:center;gap:7px;margin-top:18px;font-size:11.5px;font-weight:500;text-decoration:none;display:inline-flex}.mx-package-link:after{content:"→";transition:transform .25s var(--mx-ease)}.mx-package-link:hover{text-underline-offset:4px;text-decoration:underline}.mx-package-link:hover:after{transform:translate(3px)}.mx-package-link:focus-visible{outline:2px solid var(--mx-teal-bright);outline-offset:3px;border-radius:3px}.mx-ledger{background:var(--mx-glass-fill-high);border:1px solid var(--mx-glass-border);border-radius:var(--mx-radius);box-shadow:var(--mx-shadow),var(--mx-glass-edge);-webkit-backdrop-filter:blur(14px)saturate(130%);padding:clamp(20px,2.4vw,28px)}.mx-ledger-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.mx-ledger-title{font-family:var(--mx-display);color:var(--mx-ink);margin:0;font-size:clamp(18px,1.6vw,21px)}.mx-ledger-badge{font-family:var(--mx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mx-teal-bright);border:1px solid var(--mx-glass-border);white-space:nowrap;border-radius:999px;padding:4px 11px;font-size:10.5px}.mx-ledger-rows{margin:0;padding:0;list-style:none}.mx-ledger-rows li{border-top:1px dashed var(--mx-glass-border);grid-template-columns:96px 1fr;gap:14px;padding:10px 0;font-size:13.5px;line-height:1.5;display:grid}.mx-ledger-rows li:first-child{border-top:0}.mx-ledger-time{font-family:var(--mx-mono);letter-spacing:.05em;color:var(--mx-teal-bright);white-space:nowrap;padding-top:2px;font-size:11px}.mx-ledger-event{color:var(--mx-ink-soft)}.mx-ledger-event strong{color:var(--mx-ink);font-weight:600}.mx-addon-cta{text-align:center}.mx-addon-cta .mx-section-head{align-items:center}.mx-addon-cta .mx-hero-ctas{justify-content:center;margin-top:26px}@media (max-width:480px){.mx-ledger-rows li{grid-template-columns:1fr;gap:2px}}.mx-plans{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.mx-plan-price{font-family:var(--mx-display);color:var(--mx-ink);align-items:baseline;gap:8px;margin:4px 0 0;display:flex}.mx-plan-price strong{letter-spacing:-.01em;font-size:clamp(40px,4.4vw,54px);font-weight:500;line-height:1}.mx-package.is-flagship .mx-plan-price strong{color:var(--mx-gold)}[data-theme=light] .mx-package.is-flagship .mx-plan-price strong{color:#c98a12}.mx-plan-price span{font-family:var(--mx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mx-ink-mut);font-size:11.5px}.mx-plan-monthly{color:var(--mx-ink-soft);margin:0;font-size:14px}.mx-plan-monthly strong{color:var(--mx-ink);font-weight:600}.mx-plan-facts{border-top:1px dashed var(--mx-glass-border);gap:8px;margin:8px 0 0;padding:12px 0 0;list-style:none;display:grid}.mx-plan-facts li{color:var(--mx-ink-soft);grid-template-columns:92px 1fr;gap:12px;font-size:13px;display:grid}.mx-plan-facts li span:first-child{font-family:var(--mx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mx-teal-bright);padding-top:3px;font-size:10.5px}.mx-package.is-flagship .mx-plan-facts li span:first-child{color:var(--mx-gold)}[data-theme=light] .mx-package.is-flagship .mx-plan-facts li span:first-child{color:#c98a12}.mx-plan-addons{margin-top:18px}.mx-plan-addon .mx-plan-price strong{font-size:clamp(28px,2.6vw,34px)}.mx-pricing-rules{margin-top:28px}@media (max-width:860px){.mx-plans{grid-template-columns:1fr}}.mx-nav-links .mx-nav-product{font-family:var(--mx-display);letter-spacing:.02em;color:var(--mx-ink);border-right:1px solid var(--mx-glass-border);padding-right:clamp(12px,1.6vw,20px);font-size:17px;font-weight:500;text-decoration:none}.mx-nav-links a.mx-nav-product:hover{color:var(--mx-ink)}.mx-nav-crumb{font-family:var(--mx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mx-ink-mut);white-space:nowrap;font-size:11px}.mx-compare{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;margin-bottom:34px;display:grid}.mx-compare .mx-ledger{align-content:start;display:grid}.mx-stat-list{margin:0;padding:0;list-style:none}.mx-stat-list li{border-top:1px dashed var(--mx-glass-border);grid-template-columns:minmax(120px,auto) 1fr;align-items:baseline;gap:16px;padding:12px 0;display:grid}.mx-stat-list li:first-child{border-top:0;padding-top:4px}.mx-stat-num{font-family:var(--mx-display);letter-spacing:-.01em;color:var(--mx-ink);white-space:nowrap;font-size:clamp(26px,2.4vw,32px);font-weight:500;line-height:1}.mx-ledger.is-slaap .mx-stat-num{color:var(--mx-gold)}[data-theme=light] .mx-ledger.is-slaap .mx-stat-num{color:#c98a12}.mx-stat-label{color:var(--mx-ink-soft);font-size:13.5px;line-height:1.5}.mx-stat-label sup{font-family:var(--mx-mono);color:var(--mx-teal-bright);margin-left:2px;font-size:9px}.mx-compare-foot{border-top:1px solid var(--mx-glass-border);color:var(--mx-ink-mut);margin:14px 0 0;padding-top:12px;font-size:13px;line-height:1.55}.mx-compare-foot strong{color:var(--mx-ink);font-weight:600}.mx-sources{font-family:var(--mx-mono);letter-spacing:.04em;color:var(--mx-ink-mut);margin:16px 0 0;font-size:10.5px;line-height:1.8}.mx-sources a{color:var(--mx-teal-bright);text-decoration:none}.mx-sources a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:860px){.mx-compare{grid-template-columns:1fr}}@media (max-width:480px){.mx-stat-list li{grid-template-columns:1fr;gap:4px}}.mx-ledger-head{flex-wrap:wrap}.jb-page{color:#2d2d2d;-webkit-font-smoothing:antialiased;background:#f3f2f1;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.jb-topbar{background:#fff;border-bottom:1px solid #e4e2e0}.jb-topbar-inner{align-items:center;gap:18px;max-width:1080px;margin:0 auto;padding:12px 20px;display:flex}.jb-wordmark{letter-spacing:-.02em;color:#2557a7;font-size:20px;font-weight:800;text-decoration:none}.jb-search{flex:1;gap:8px;max-width:560px;display:flex}.jb-search input{min-width:0;height:40px;font:inherit;color:#2d2d2d;background:#fff;border:1px solid #949494;border-radius:8px;flex:1;padding:0 12px;font-size:14px}.jb-search button,.jb-btn{color:#fff;height:40px;font:inherit;cursor:pointer;background:#2557a7;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.jb-btn:hover,.jb-search button:hover{background:#1f4b8f}.jb-btn:focus-visible,.jb-search button:focus-visible,.jb-search input:focus-visible,.jb-field input:focus-visible{outline-offset:2px;outline:2px solid #2557a7}.jb-btn-lg{height:48px;padding:0 26px;font-size:16px}.jb-main{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;max-width:1080px;margin:0 auto;padding:20px 20px 56px;display:grid}.jb-card{background:#fff;border:1px solid #e4e2e0;border-radius:10px;padding:22px 24px}.jb-crumbs{color:#595959;margin:0 0 14px;font-size:13px}.jb-crumbs a{color:#2557a7;text-decoration:none}.jb-title{color:#2d2d2d;margin:0 0 4px;font-size:26px;font-weight:800;line-height:1.2}.jb-company{color:#2d2d2d;margin:0 0 2px;font-size:15px}.jb-company a{color:#2557a7;text-decoration:none}.jb-muted{color:#595959;margin:0;font-size:14px}.jb-chips{flex-wrap:wrap;gap:8px;margin:14px 0 18px;display:flex}.jb-chip{color:#2d2d2d;background:#eef1f6;border-radius:6px;align-items:center;padding:6px 10px;font-size:13px;font-weight:600;display:inline-flex}.jb-chip.is-pay{background:#e6f3ea}.jb-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:6px;display:flex}.jb-save{color:#2d2d2d;height:48px;font:inherit;cursor:default;background:#fff;border:1px solid #d4d2d0;border-radius:8px;padding:0 16px;font-size:15px;font-weight:700}.jb-divider{background:#e4e2e0;height:1px;margin:18px 0}.jb-h2{color:#2d2d2d;margin:0 0 10px;font-size:17px;font-weight:800}.jb-card p,.jb-card li{color:#2d2d2d;font-size:15px;line-height:1.6}.jb-card ul{margin:0 0 18px;padding-left:20px}.jb-card li+li{margin-top:5px}.jb-side h3{margin:0 0 8px;font-size:15px;font-weight:800}.jb-side dl{gap:10px;margin:0;display:grid}.jb-side dt{color:#595959;font-size:12px}.jb-side dd{margin:2px 0 0;font-size:14px;font-weight:600}.jb-demo-note{color:#5c4a0f;background:#fff8e6;border:1px solid #f1dca0;border-radius:8px;margin-top:14px;padding:10px 12px;font-size:13px;line-height:1.5}.jb-demo-note a{color:#2557a7}.jb-form{gap:16px;max-width:640px;display:grid}.jb-field{gap:6px;display:grid}.jb-field label{font-size:14px;font-weight:700}.jb-field input{height:44px;font:inherit;color:#2d2d2d;background:#fff;border:1px solid #949494;border-radius:8px;padding:0 12px;font-size:15px}.jb-upload{background:#fafafa;border:1px dashed #949494;border-radius:8px;gap:8px;padding:16px;display:grid}.jb-upload.is-dragging{background:#eef3fb;border-color:#2557a7}.jb-upload input[type=file]{font:inherit;font-size:14px}.jb-error{color:#8a1f1f;background:#fdecec;border:1px solid #f3b8b8;border-radius:8px;margin:0;padding:10px 12px;font-size:14px}.jb-fineprint{color:#595959;font-size:12px;line-height:1.5}@media (max-width:860px){.jb-main{grid-template-columns:1fr}.jb-search{display:none}}.mx-nav .mx-nav-inner{max-width:1320px}.mx-nav-links{white-space:nowrap;flex-wrap:nowrap;flex:0 auto;min-width:0}.mx-nav-actions{flex:none}.mx-nav-signin{white-space:nowrap}@media (max-width:1280px){.mx-nav-links{gap:12px}.mx-nav-links a,.mx-nav-crumb{font-size:12.5px}.mx-nav-links .mx-nav-product{padding-right:10px;font-size:15px}}@media (max-width:1400px){.mx-nav-crumb{display:none}}@media (max-width:1200px){.mx-nav-links{display:none}}.mx-nav-links a[aria-current=page]{color:var(--mx-ink)}.mx-landing.mx-nav-only{background:0 0;min-height:0}.mx-hero .mx-eyebrow{letter-spacing:.12em;color:var(--mx-gold);font-size:15.5px;font-weight:500;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.mx-hero .mx-eyebrow{color:color-mix(in srgb,var(--mx-gold)70%,var(--mx-ink)30%)}}[data-theme=light] .mx-hero .mx-eyebrow{color:#a8720c}.mx-acrostic{border-radius:var(--mx-radius);border:1px solid var(--mx-glass-border);background:radial-gradient(120% 80% at 0% 0%,#f2b2331a,transparent 60%),var(--mx-glass-fill-high);box-shadow:var(--mx-shadow),var(--mx-glass-edge);-webkit-backdrop-filter:blur(14px)saturate(130%);gap:0;padding:clamp(22px,2.6vw,32px) clamp(20px,2.4vw,30px) clamp(18px,2vw,26px);display:grid;position:relative}.mx-acrostic-kicker{font-family:var(--mx-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mx-ink-mut);margin:0 0 14px;font-size:10.5px}.mx-acrostic-row{border-top:1px solid var(--mx-glass-border);grid-template-columns:64px minmax(0,1fr);align-items:baseline;column-gap:14px;padding:10px 0 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.mx-acrostic-row{border-top:1px solid color-mix(in srgb,var(--mx-glass-border)70%,transparent)}}.mx-acrostic-row:first-of-type{border-top:0}.mx-acrostic-letter{font-family:var(--mx-display);letter-spacing:-.02em;color:var(--mx-gold);justify-self:end;font-size:clamp(44px,4.2vw,56px);font-weight:500;line-height:.9}[data-theme=light] .mx-acrostic-letter{color:#c98a12}.mx-acrostic-word{font-family:var(--mx-display);color:var(--mx-ink);margin:0;font-size:clamp(20px,1.9vw,24px);font-weight:500;line-height:1.15}.mx-acrostic-initial{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mx-acrostic-gloss{color:var(--mx-ink-mut);margin:4px 0 0;font-size:13px;line-height:1.55}@media (max-width:480px){.mx-acrostic-row{grid-template-columns:48px minmax(0,1fr);column-gap:10px}}.mx-intake{padding-bottom:48px}.mx-intake-top{justify-content:space-between;align-items:center;gap:16px;max-width:1040px;margin:0 auto;padding:14px clamp(16px,3vw,28px) 0;display:flex}.mx-intake-main{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(22px,3.5vw,48px);max-width:1040px;margin:0 auto;padding:clamp(28px,5vw,64px) clamp(16px,3vw,28px) 0;display:grid}.mx-intake-copy{gap:14px;padding-top:6px;display:grid}.mx-intake-copy .mx-h2{font-size:clamp(30px,3.4vw,42px)}.mx-applied-banner{background:#4fae7c1a;border:1px solid #4fae7c6b;border-radius:14px;gap:6px;padding:14px 16px;display:grid}.mx-applied-banner-kicker{font-family:var(--mx-mono);letter-spacing:.14em;text-transform:uppercase;color:#6fcf97;margin:0;font-size:11.5px;font-weight:700}[data-theme=light] .mx-applied-banner-kicker{color:#1f6b41}.mx-applied-banner-text{margin:0;font-size:14.5px;line-height:1.55}.mx-applied-banner-row{opacity:.88;flex-wrap:wrap;align-items:baseline;gap:14px;margin:2px 0 0;font-size:12.5px;display:flex}.mx-intake-points{margin-top:10px}.mx-intake-card{border-radius:var(--mx-radius);border:1px solid var(--mx-glass-border);background:var(--mx-glass-fill-high);box-shadow:var(--mx-shadow),var(--mx-glass-edge);-webkit-backdrop-filter:blur(14px)saturate(130%);padding:clamp(20px,2.4vw,28px)}.mx-intake-card .mx-form{gap:14px;display:grid}.mx-intake-card-title{font-family:var(--mx-display);color:var(--mx-ink);margin:0 0 2px;font-size:20px;font-weight:500}.mx-intake-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mx-intake-snapshot{border-radius:var(--mx-radius-sm);border:1px dashed var(--mx-glass-border);gap:12px;padding:14px;display:grid}.mx-intake-card textarea.mx-input{resize:vertical;min-height:58px}.mx-intake-card .mx-cta-gold{justify-content:center}.mx-intake-card .mx-cta-gold:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.mx-intake-fineprint{color:var(--mx-ink-mut);margin:0;font-size:12px;line-height:1.5}.mx-intake-card button.mx-package-link{cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:860px){.mx-intake-main{grid-template-columns:1fr}}@media (max-width:480px){.mx-intake-grid{grid-template-columns:1fr}}@media (max-width:520px){.mx-intake-top .mx-nav-crumb{display:none}}.jb-wordmark-sub{color:#595959;margin-left:6px;font-weight:400}.jb-demo-tag{color:#6b6b6b;white-space:nowrap;margin-left:auto;font-size:12px}.mx-compare .mx-stat-list li{grid-template-columns:minmax(136px,auto) 1fr}.mx-compare{margin-bottom:0}.mx-landing section[aria-labelledby=compare-heading],.mx-landing section[aria-labelledby=plans-heading],.mx-landing section[aria-labelledby=addons-heading],.mx-landing section[aria-labelledby=pricing-cta-heading]{padding-top:clamp(32px,4.5vh,48px);padding-bottom:clamp(32px,4.5vh,48px)}.mx-menu-btn{border:1px solid var(--mx-glass-border);color:var(--mx-ink);font-family:var(--mx-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:11px;display:none}.mx-menu-btn-bars{flex-direction:column;gap:3px;display:inline-flex}.mx-menu-btn-bars span{background:currentColor;border-radius:1px;width:14px;height:1.5px;display:block}.mx-menu-panel{z-index:80;border:1px solid var(--mx-glass-border);background:var(--mx-ground-2);width:min(230px,100vw - 28px);color:var(--mx-ink);border-radius:16px;padding:6px 16px 10px;position:absolute;top:calc(100% + 10px);right:clamp(14px,3.4vw,40px);box-shadow:0 18px 48px #0a101a47}.mx-menu-links{display:grid}.mx-menu-links a{border-bottom:1px dashed var(--mx-glass-border);font-family:var(--mx-display);color:var(--mx-ink);padding:8px 0;font-size:16px;line-height:1.3;text-decoration:none}.mx-menu-links a:hover{color:var(--mx-teal-bright)}.mx-menu-foot{align-items:center;padding-top:9px;display:flex}.mx-menu-foot .mx-nav-signin{display:inline-flex}@media (max-width:1200px){.mx-menu-btn{display:inline-flex}}@media (max-width:520px){.mx-menu-btn{gap:0;padding:10px 12px;font-size:0}.mx-nav-inner{gap:10px}.mx-nav-actions{gap:8px}.mx-nav-logo{flex-shrink:0;width:auto;height:34px}}.mx-landing.mx-nav-only{z-index:40;position:sticky;top:0}.company-page-shell{overflow:clip visible}.legal-doc>p,.legal-doc>ul,.legal-doc>h2,.legal-doc>h1,.legal-doc>.legal-meta{max-width:74ch}.legal-doc h2{margin:26px 0 8px;font-size:19px;line-height:1.3}.legal-doc p,.legal-doc li{line-height:1.62}.legal-doc ul{margin:0 0 12px;padding-left:22px;list-style:outside}.legal-doc li+li{margin-top:7px}.legal-meta{color:var(--app-muted);margin:0 0 16px;font-size:13px}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
