/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-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-ease:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-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-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.h-4{height:calc(var(--spacing) * 4)}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.px-px{padding-inline:1px}.text-justify{text-align:justify}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-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,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.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)}.select-all{-webkit-user-select:all;user-select:all}.\[node\:url\]{node:url}}.svAuth{color:#f8f6fc;background:radial-gradient(circle at 16% 80%,#4f17764a,#0000 32%),radial-gradient(circle at 85% 10%,#31146b55,#0000 30%),#06070c;min-height:100vh;padding:24px clamp(20px,5vw,70px)}.svAuth>a>img{width:180px}.svAuth>section{grid-template-columns:1.05fr .65fr;align-items:center;gap:clamp(35px,8vw,120px);max-width:1300px;min-height:calc(100vh - 100px);margin:auto;display:grid}.svAuth>section>div>span,.svAuth article>span{color:#aa79ff;letter-spacing:.16em;font-size:9px;font-weight:900}.svAuth h1{letter-spacing:-.055em;margin:16px 0;font-size:clamp(53px,6.5vw,92px);line-height:.92}.svAuth h1 em{color:#0000;background:linear-gradient(90deg,#9267ff,#d56dff);-webkit-background-clip:text;background-clip:text;font-style:normal}.svAuth>section>div>p{color:#9ca3b4;max-width:650px;font-size:15px;line-height:1.7}.svAuth ul{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.svAuth li{color:#a3a9b8;border:1px solid #343747;border-radius:999px;padding:9px 13px;font-size:9px}.svAuth article{background:linear-gradient(145deg,#151021,#0c0e16);border:1px solid #503477;border-radius:24px;padding:clamp(25px,4vw,43px);box-shadow:0 30px 90px #0008}.svAuth article h2{margin:10px 0;font-size:36px}.svAuth article>p{color:#8e95a6;line-height:1.6}.svAuthForm{gap:14px;margin-top:25px;display:grid}.svAuthForm label{color:#c8cbd4;gap:7px;font-size:10px;font-weight:800;display:grid}.svAuthForm input{color:#fff;background:#080a11;border:1px solid #3a3e4d;border-radius:10px;outline:none;width:100%;min-height:49px;padding:0 14px;font-size:14px}.svAuthForm input:focus{border-color:#9a67ee;box-shadow:0 0 0 3px #8e54e624}.svAuthForm>small{color:#777f91;font-size:9px}.svAuthForm button,.authBack{color:#fff;cursor:pointer;background:linear-gradient(90deg,#7141d7,#a65cff);border:0;border-radius:999px;place-items:center;min-height:50px;margin-top:5px;font-size:10px;font-weight:900;text-decoration:none;display:grid}.svAuthForm button:disabled{opacity:.6}.svAuthForm>p{color:#ff9aaa;background:#261017;border-left:3px solid #ff5f74;margin:0;padding:11px;font-size:10px}.svAuth article footer{border-top:1px solid #2d303d;gap:10px;margin-top:23px;padding-top:18px;display:grid}.svAuth article footer a{color:#c4a3fa;font-size:10px}.svAuth article footer small{color:#747c8e;line-height:1.5}@media (max-width:800px){.svAuth>section{grid-template-columns:1fr;padding:50px 0}.svAuth h1{font-size:54px}.svAuth ul{display:none}}@media (max-width:480px){.svAuth{padding:18px}.svAuth>a>img{width:145px}.svAuth>section{gap:28px}.svAuth h1{font-size:43px}.svAuth article{border-radius:17px;padding:23px}}.sangLoadingOverlay{z-index:3000;-webkit-backdrop-filter:blur(16px)saturate(.75);background:#03040aaa;place-content:center;justify-items:center;gap:10px;padding:24px;display:grid;position:fixed;inset:0}.sangLoadingMark{place-items:center;width:112px;height:112px;display:grid;position:relative}.sangLoadingMark:before,.sangLoadingMark:after,.sangLoadingMark i{content:"";border:1px solid #8259cf55;border-radius:50%;position:absolute}.sangLoadingMark:before{border-top-color:#b58cff;border-right-color:#4eacff;animation:3.8s linear infinite sangLoadingSpin;inset:4px}.sangLoadingMark:after{border-bottom-color:#d66fff;border-left-color:#247ee8;animation:4.6s linear infinite reverse sangLoadingSpin;inset:16px}.sangLoadingMark i{inset:27px;box-shadow:0 0 34px #8552d35c,inset 0 0 20px #5e39a733}.sangLoadingMark img{z-index:2;filter:drop-shadow(0 0 14px #9869ff88);width:58px;height:auto;animation:4.8s linear infinite sangLogoOrbit;position:relative}.sangLoadingOverlay strong{color:#f5efff;letter-spacing:.12em;text-transform:uppercase;font-size:13px}@keyframes sangLoadingSpin{to{transform:rotate(360deg)}}@keyframes sangLogoOrbit{to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.sangLoadingMark:before,.sangLoadingMark:after,.sangLoadingMark img{animation-duration:8s!important}}:root{--void:#030409;--ink:#070912;--panel:#0a0e1a;--line:#202741;--blue:#087dff;--cyan:#00c8ff;--purple:#8d5cff;--pink:#dd60ff;--white:#f7f8fc;--muted:#8490a8;--amber:#f2ad3b;--red:#f05f58}html{scroll-behavior:smooth}body{background:var(--void);color:var(--white);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,Segoe UI,Arial,sans-serif}button,input{font:inherit}button,a{cursor:pointer}:is(button:focus-visible,a:focus-visible,input:focus-visible){outline-offset:3px;outline:3px solid #9b78ff}header{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#030409b8;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:70px;padding:0 max(3.5vw,24px);display:flex;position:fixed;inset:0 0 auto}.brand{color:#fff;align-items:center;gap:9px;text-decoration:none;display:flex}.brand>span{background:conic-gradient(from 210deg,#087dff,#8d5cff,#dd60ff,#087dff);border-radius:50% 50% 45% 55%;place-items:center;width:31px;height:31px;font-size:11px;font-weight:900;display:grid;box-shadow:0 0 26px #8d5cff80}.brand small{color:#ad91ff;letter-spacing:.08em;border:1px solid #4c387b;border-radius:999px;padding:4px 6px;font-size:7px}header nav{gap:27px;display:flex}header nav a,footer a{color:#748096;font-size:10px;text-decoration:none}header nav a:hover,footer a:hover{color:#fff}.navButton{color:#fff;background:#100d20;border:1px solid #493b7c;border-radius:999px;padding:10px 14px;font-size:9px;font-weight:850}.navButton span{color:#a986ff;margin-left:12px}.kicker,.sceneNumber{text-transform:uppercase;letter-spacing:.16em;color:#8b6cff;font-size:8px;font-weight:900}.hero{background:radial-gradient(circle at 76% 42%,#41259431,#0000 25%),radial-gradient(circle at 28% 30%,#073c8329,#0000 28%),#030409;grid-template-columns:.92fr 1.08fr;align-items:center;gap:3vw;min-height:100vh;padding:110px max(5vw,30px) 70px;display:grid;position:relative;overflow:hidden}.starField{opacity:.65;background-image:radial-gradient(circle,#aa92ff 0 1px,#0000 1.3px),radial-gradient(circle,#2b9fff 0 1px,#0000 1.4px);background-position:0 0,27px 31px;background-size:86px 86px,119px 119px;animation:28s linear infinite drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 60%,#000,#0000 72%);mask-image:radial-gradient(circle at 60%,#000,#0000 72%)}.heroOrbit{pointer-events:none;border:1px solid #7753c52a;border-radius:50%;position:absolute}.orbitOne{width:700px;height:700px;animation:28s linear infinite orbit;top:7%;right:-110px}.orbitTwo{border-style:dashed;width:440px;height:440px;animation:19s linear infinite reverse orbit;top:21%;right:30px}.heroCopy{z-index:3;position:relative}.heroCopy h1{letter-spacing:-.07em;margin:20px 0 28px;font-size:clamp(56px,6.5vw,100px);line-height:.88}.heroCopy h1 em,.scene h2 em,.pricing h2 em,.finalPortal h2 em{color:#0000;filter:drop-shadow(0 0 18px #8d5cff24);background:linear-gradient(90deg,#548fff 0%,#9b6dff 45%,#e46eff 77%,#7d62ff 100%) 0 0/220%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:6s linear infinite galaxyText}.heroCopy>p{color:#a4aec1;max-width:620px;font-size:18px;line-height:1.6}.heroActions{gap:10px;margin:32px 0 24px;display:flex}.heroActions button,.sceneCopy>button{border-radius:999px;min-height:49px;padding:0 19px;font-size:10px;font-weight:850}.enter,.sceneCopy>button{color:#fff;background:linear-gradient(135deg,#6f48e8,#3030a8);border:1px solid #835cff;box-shadow:0 0 0 5px #8d5cff0d,0 15px 45px #4323a85c}.enter span,.sceneCopy>button span{margin-left:18px;transition:all .2s;display:inline-block}.enter:hover span,.sceneCopy>button:hover span{transform:translate(4px)}.skip{color:#aeb6c6;background:#080b13;border:1px solid #283148}.trust{color:#68738a;text-transform:uppercase;letter-spacing:.08em;gap:20px;font-size:8px;display:flex}.portal{z-index:2;aspect-ratio:1;background:radial-gradient(circle,#472a9140,#0000 32%);border-radius:50%;place-items:center;width:min(630px,47vw);margin:auto;display:grid;position:relative}.portal:before,.portal:after,.portal>i{content:"";border:1px solid #8662ff42;border-radius:50%;position:absolute}.portal:before{inset:5%;box-shadow:0 0 0 42px #8d5cff08,0 0 0 84px #087dff06}.portal:after{border-style:dashed;animation:15s linear infinite orbit;inset:19%}.portal>i:first-of-type{border-color:#318dff69;animation:11s linear infinite reverse orbit;inset:30%}.portal>i:nth-of-type(2){inset:39%;box-shadow:0 0 45px #8d5cff4d}.portal>i:nth-of-type(3){border-style:dotted;animation:25s linear infinite orbit;inset:2%}.portalCore{z-index:3;background:radial-gradient(circle at 35% 30%,#22164b,#080914 72%);border:1px solid #8b64ff75;border-radius:50%;place-items:center;width:150px;height:150px;display:grid;position:relative;box-shadow:0 0 70px #8d5cff5e,inset 0 0 35px #7046e142}.portalCore span{letter-spacing:-.06em;font-size:55px;font-weight:800}.portalCore small{color:#9d87d2;letter-spacing:.16em;margin-top:76px;font-size:7px;position:absolute}.floatingTag{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080912c9;border:1px solid #373050;border-radius:10px;min-width:145px;padding:11px 13px;animation:5s ease-in-out infinite float;position:absolute;box-shadow:0 20px 50px #0008}.floatingTag b,.floatingTag span{display:block}.floatingTag b{color:#6d7891;font-size:7px}.floatingTag span{color:#fff;margin-top:6px;font-size:10px}.t1{top:28%;left:1%}.t2{animation-delay:-1.3s;top:39%;right:1%}.t3{animation-delay:-2.4s;bottom:8%;left:19%}.t3 b{color:#ae7cff;font-size:25px}.scrollCue{z-index:4;color:#667188;letter-spacing:.15em;background:0 0;border:0;font-size:7px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.scrollCue span,.scrollCue i{display:block}.scrollCue i{color:#a57dff;margin-top:8px;font-style:normal;animation:2s ease-in-out infinite bounce}.experience{background:#05060c;border-top:1px solid #1d1733;border-bottom:1px solid #1d1733;grid-template-columns:250px 1fr;min-height:100vh;display:grid}.sceneRail{background:#05060a;border-right:1px solid #1b1d2d;align-content:start;gap:6px;height:100vh;padding:120px 23px 40px;display:grid;position:sticky;top:0}.sceneRail button{text-align:left;color:#626d83;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:31px 1fr;gap:9px;padding:13px 10px;display:grid}.sceneRail button b{color:#393e52;font-size:8px}.sceneRail button span{font-size:9px}.sceneRail .active{color:#fff;background:linear-gradient(90deg,#25183b,#0b0d17);border-color:#3a2a68;box-shadow:inset 3px 0 #8d5cff}.sceneRail .active b{color:#a77cff}.sceneViewport{min-width:0;animation:.65s cubic-bezier(.2,.8,.2,1) sceneEnter;position:relative}.scene{align-items:center;min-height:calc(100vh - 70px);padding:100px max(4vw,35px) 105px;display:grid;position:relative;overflow:hidden}.scene h2{letter-spacing:-.065em;margin:17px 0 24px;font-size:clamp(48px,5.8vw,88px);line-height:.9}.sceneCopy p,.scanIntro>p,.transformCopy>p{color:#8d98ad;max-width:610px;font-size:15px;line-height:1.65}.sceneCopy>button{margin-top:22px}.sceneZero{background:radial-gradient(circle at 77%,#152c642b,#0000 35%),#06070d;grid-template-columns:.8fr 1.2fr;gap:6vw}.aisleMap{height:580px;position:relative}.request{z-index:3;text-align:center;background:#100c1e;border:1px solid #44326c;border-radius:12px;padding:17px;position:absolute;top:4%;left:12%;right:12%}.request span{color:#8b70c8;letter-spacing:.1em;font-size:7px;display:block}.request strong{margin-top:8px;font-size:15px;display:block}.choice{z-index:2;background:#0b0d16;border:1px solid #2b3145;border-radius:16px;width:230px;padding:20px;position:absolute;box-shadow:0 25px 70px #0009}.choice i{background:#17233c;border-radius:50%;width:35px;height:35px;display:block;box-shadow:0 0 25px #2e86ff44}.choice b,.choice span,.choice em{display:block}.choice b{margin-top:22px;font-size:16px}.choice span{color:#758198;margin:8px 0 23px;font-size:10px}.choice em{font-size:8px;font-style:normal;font-weight:900}.your{top:37%;left:4%;transform:rotate(-3deg)}.your em{color:#efb24f}.rival{border-color:#245b8e;top:37%;right:4%;transform:rotate(3deg);box-shadow:0 0 50px #087dff1d}.rival i{background:#0c3a65}.rival em{color:#58aaff}.path{border-top:1px dashed #514278;width:36%;height:180px;position:absolute;top:26%}.p1{left:22%;transform:rotate(25deg)}.p2{border-color:#28588e;right:22%;transform:rotate(-25deg)}.sceneScan{background:radial-gradient(circle at 74%,#42228e35,#0000 34%),#06070d;grid-template-columns:.8fr 1.2fr;gap:6vw}.scanIntro form{margin-top:30px}.scanIntro label{color:#716787;letter-spacing:.13em;margin-bottom:8px;font-size:7px;display:block}.scanIntro form>div{background:#0b0c16;border:1px solid #3e3564;border-radius:999px;min-height:58px;padding:5px;display:flex}.scanIntro input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0 16px}.scanIntro form button{color:#fff;background:linear-gradient(135deg,#6e4ae2,#3334a8);border:0;border-radius:999px;padding:0 18px;font-size:8px;font-weight:900}.scanIntro form small{color:#565d72;margin:9px 0 0 15px;font-size:7px;display:block}.error{color:#d4aa66;background:#1b130a;border:1px solid #6d4c25;border-radius:10px;gap:3px;margin-top:13px;padding:12px;font-size:9px;display:grid}.scanMachine{background:linear-gradient(145deg,#0b0c17,#070810);border:1px solid #32284e;border-radius:24px;min-height:610px;overflow:hidden;box-shadow:0 35px 100px #000c}.machineTop{color:#665b80;border-bottom:1px solid #201b31;justify-content:space-between;align-items:center;height:47px;padding:0 16px;font-size:7px;display:flex}.machineTop b{color:#9b77ff}.chairStage{background:radial-gradient(circle,#3e238249,#0000 35%);place-items:center;height:475px;display:grid;position:relative}.chairStage img{z-index:3;object-fit:contain;filter:drop-shadow(0 28px 35px #000c);width:70%;height:70%;animation:5s ease-in-out infinite float;position:relative}.chairRings{border:1px solid #7457b64f;border-radius:50%;width:360px;height:360px;position:absolute;box-shadow:0 0 0 50px #8d5cff08,0 0 0 100px #087dff04}.laser{z-index:5;background:#b075ff;height:1px;animation:4s ease-in-out infinite scan;position:absolute;top:14%;left:8%;right:8%;box-shadow:0 0 9px #b075ff,0 18px 45px #8d5cff70}.label{z-index:6;color:#7c879e;background:#080911d9;border:1px solid #37304c;border-radius:8px;padding:9px 11px;font-size:8px;position:absolute}.label b{margin-top:4px;display:block}.label.price{top:26%;left:5%}.label.price b,.label.colour b{color:#63afff}.label.colour{top:39%;right:5%}.label.delivery{bottom:18%;left:10%}.label.delivery b{color:#f0b14a}.machineLog{border-top:1px solid #201b31;grid-template-columns:repeat(4,1fr);height:88px;display:grid}.machineLog span{color:#575e73;border-left:1px solid #201b31;place-items:center;font-size:7px;display:grid}.machineLog span:first-child{border:0}.running .machineLog span{animation:1.8s infinite logGlow}.running .machineLog span:nth-child(2){animation-delay:.4s}.running .machineLog span:nth-child(3){animation-delay:.8s}.running .machineLog span:nth-child(4){animation-delay:1.2s}.sceneDiagnosis{background:radial-gradient(circle at 18%,#143b7924,#0000 27%),#06070d;display:block}.diagnosisHead{justify-content:space-between;align-items:end;display:flex}.resultPills{gap:6px;display:flex}.resultPills span{color:#626b81;border:1px solid #2d2d43;border-radius:999px;padding:7px 9px;font-size:7px}.diagnosisGrid{grid-template-columns:.8fr 1.2fr;gap:12px;margin-top:27px;display:grid}.mainScore{text-align:center;background:radial-gradient(circle at 50% 33%,#482a913d,#0000 27%),#0a0b14;border:1px solid #2d2944;border-radius:20px;grid-row:span 2;align-content:center;place-items:center;min-height:360px;display:grid}.scoreHalo{background:conic-gradient(#8d5cff var(--score), #1d1c2d 0);border-radius:50%;place-items:center;width:175px;height:175px;display:grid;position:relative;box-shadow:0 0 50px #8d5cff35}.scoreHalo:after{content:"";background:#0b0c16;border-radius:50%;position:absolute;inset:9px}.scoreHalo strong,.scoreHalo small{z-index:1;position:absolute}.scoreHalo small{color:#79728b;margin:66px 0 0 67px}.mainScore>span{color:#6c7488;text-transform:uppercase;letter-spacing:.1em;margin-top:20px;font-size:8px}.mainScore h3{margin:8px 0;font-size:24px}.verdictStack{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.verdictStack button{color:#fff;text-align:left;background:#0a0c14;border:1px solid #292d40;border-top:3px solid #258fff;border-radius:12px;padding:16px}.verdictStack button.selected{transform:translateY(-4px);box-shadow:0 17px 40px #0008}.verdictStack span,.verdictStack small{display:block}.verdictStack span{color:#7e879a;font-size:8px}.verdictStack strong{margin:16px 0 3px;font-size:35px;display:block}.verdictStack small{color:#5d6578;font-size:7px}.lostSignal{background:linear-gradient(90deg,#1c130a,#0c0d14);border:1px solid #5b3f1d;border-radius:13px;padding:20px}.lostSignal>span{color:#b88b45;letter-spacing:.1em;font-size:7px}.lostSignal strong{margin:6px 0;font-size:24px;display:block}.lostSignal p{color:#83735e;font-size:9px}.lostSignal button{color:#e3ad54;background:0 0;border:0;padding:0;font-size:8px;font-weight:900}.gradeBoard{border:1px solid #262a3b;border-radius:14px;grid-column:1/-1;overflow:hidden}.gradeBoard>div,.gradeBoard>button{grid-template-columns:.8fr .55fr 1.8fr;align-items:center;gap:18px;padding:12px 16px;display:grid}.gradeBoard>div{color:#555e72;letter-spacing:.1em;background:#0e101a;font-size:7px}.gradeBoard>button{color:#fff;text-align:left;background:#090a11;border:0;border-top:1px solid #202432;width:100%}.gradeBoard>button>span{color:#697286;font-size:9px}.gradeBoard b{text-transform:uppercase;border-radius:999px;justify-self:start;padding:5px 8px;font-size:7px}.sceneTransform{background:radial-gradient(circle at 76%,#42258c31,#0000 34%),#06070d;grid-template-columns:.75fr 1.25fr;gap:7vw}.transformCopy>button{color:#fff;background:#120d22;border:1px solid #6145a4;border-radius:999px;margin-top:22px;padding:12px 14px;font-size:8px;font-weight:900}.transformCopy>button i{color:#bc83ff;margin-left:16px;font-style:normal}.transformCopy>button.fixed{background:#092019;border-color:#21826a}.beforeAfter{background:radial-gradient(circle,#35206c4b,#0000 36%),#090a12;border:1px solid #3c315d;border-radius:25px;place-items:center;min-height:590px;display:grid;position:relative;overflow:hidden}.productGhost{text-align:center;z-index:2;position:relative}.productGhost img{object-fit:contain;filter:grayscale(.45)drop-shadow(0 28px 38px #000c);width:340px;height:330px;transition:all .6s}.productGhost span{color:#6d7182;letter-spacing:.1em;font-size:8px;display:block}.evidenceState{z-index:3;background:#0b0b14d9;border:1px solid #504268;border-radius:12px;padding:15px;position:absolute;top:35px;left:35px}.evidenceState span,.verdictChange span{color:#766b89;letter-spacing:.1em;font-size:7px}.evidenceState strong,.evidenceState p{display:block}.evidenceState strong{color:#f0b14b;margin:7px 0}.evidenceState p{color:#7b7485;max-width:250px;font-size:8px}.verdictChange{z-index:3;background:#0b0b14d9;border:1px solid #504268;border-radius:12px;padding:15px;position:absolute;bottom:35px;right:35px}.verdictChange strong{color:#f0b14b;margin-top:7px;font-size:20px;display:block}.verdictChange i{color:#f0b14b;font-style:normal;position:absolute;top:13px;right:13px}.transformationBeam{z-index:4;background:#b06dff;width:2px;transition:all 1s;position:absolute;top:0;bottom:0;left:10%;box-shadow:0 0 10px #b06dff,16px 0 55px #8d5cff80}.beforeAfter.after .transformationBeam{left:90%}.beforeAfter.after .evidenceState{background:#091c18;border-color:#277b68}.beforeAfter.after .evidenceState strong,.beforeAfter.after .verdictChange strong,.beforeAfter.after .verdictChange i{color:#52d0aa}.beforeAfter.after .verdictChange{background:#091c18;border-color:#277b68}.sceneControls{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:30px;left:max(4vw,35px);right:max(4vw,35px)}.sceneControls button{color:#777f91;text-transform:uppercase;letter-spacing:.1em;background:0 0;border:0;font-size:8px}.sceneControls button:disabled{opacity:.2}.sceneControls>span{color:#6e677b;font-size:8px}.sceneControls i{vertical-align:middle;background:#3b3151;width:60px;height:1px;margin:0 10px;display:inline-block}.method{background:#030409;border-top:1px solid #211938;grid-template-columns:.8fr 1.2fr;min-height:100vh;display:grid}.methodWord{border-right:1px solid #1d1b2b;place-content:center;padding:80px;display:grid;position:relative;overflow:hidden}.methodWord:before{content:"";border:1px solid #5f419741;border-radius:50%;width:550px;height:550px;position:absolute;box-shadow:0 0 0 60px #8d5cff07,0 0 0 120px #087dff04}.methodWord span,.methodWord strong,.methodWord em{z-index:2;display:block;position:relative}.methodWord span{color:#625c70;letter-spacing:.2em;font-size:8px}.methodWord strong,.methodWord em{letter-spacing:-.08em;font-size:clamp(80px,10vw,170px);line-height:.72}.methodWord em{color:#8d5cff;text-shadow:0 0 35px #8d5cff65;margin-left:70px;font-style:normal}.methodCopy h2,.pricing h2,.finalPortal h2{letter-spacing:-.065em;margin:18px 0 25px;font-size:clamp(48px,5.5vw,84px);line-height:.9}.methodCopy>p{color:#8c96a9;max-width:730px;line-height:1.7}.methodCopy ol{margin:40px 0 0;padding:0;list-style:none}.methodCopy li{border-top:1px solid #1d202d;grid-template-columns:45px 1fr;padding:18px 0;display:grid}.methodCopy li>b{color:#805ec8;font-size:8px}.methodCopy li>span{color:#737d91;font-size:9px}.methodCopy li strong{color:#fff;width:110px;font-size:12px;display:inline-block}.pricing{background:radial-gradient(circle at 72%,#40238732,#0000 30%),#05060b;grid-template-columns:.8fr 1.2fr;align-items:center;gap:7vw;min-height:100vh;padding:110px max(6vw,40px);display:grid;position:relative;overflow:hidden}.pricingStar{border:1px solid #704cac36;border-radius:50%;width:700px;height:700px;position:absolute;right:-130px;box-shadow:0 0 0 80px #8d5cff06,0 0 0 160px #087dff04}.pricingIntro,.plans,.pricing>small{z-index:2;position:relative}.pricingIntro>p{color:#818ca0}.plans{grid-template-columns:1fr 1fr;gap:13px;display:grid}.plans article{background:#090a12e8;border:1px solid #2c2b3e;border-radius:19px;padding:27px;box-shadow:0 30px 90px #000a}.plans .standard{border-color:#7555c9;transform:translateY(-12px);box-shadow:0 0 0 1px #8d5cff30,0 30px 90px #000a,0 0 50px #8d5cff18}.plans article>span{color:#7c6b9f;letter-spacing:.1em;font-size:7px}.plans h3{margin:12px 0;font-size:22px}.plans article>strong{font-size:48px;display:block}.plans p{color:#777f91;min-height:95px;font-size:10px;line-height:1.6}.plans a{text-align:center;color:#fff;background:#141522;border-radius:999px;padding:13px;font-size:9px;font-weight:900;text-decoration:none;display:block}.plans .standard a{background:linear-gradient(135deg,#6d48df,#3835a9)}.plans a i{margin-left:14px;font-style:normal}.pricing>small{text-align:center;color:#565d70;grid-column:2;font-size:7px}.finalPortal{text-align:center;background:radial-gradient(circle,#43238d3d,#0000 32%),#030409;place-content:center;min-height:78vh;display:grid;position:relative;overflow:hidden}.finalPortal>:not(.starField){z-index:2;position:relative}.finalPortal>span{color:#8a72b8;letter-spacing:.18em;font-size:8px}.finalPortal>button{color:#fff;background:linear-gradient(135deg,#6f49e7,#3231a8);border:1px solid #8058e2;border-radius:999px;justify-self:center;padding:14px 20px;font-size:9px;font-weight:900;box-shadow:0 0 40px #8d5cff45}.finalPortal>button i{margin-left:18px;font-style:normal}.finalPortal>small{color:#5a6275;margin-top:14px;font-size:7px}footer{color:#555d70;border-top:1px solid #1a1725;justify-content:space-between;align-items:center;min-height:88px;padding:20px max(4vw,25px);display:flex}footer p{font-size:7px}footer>div{align-items:center;gap:18px;display:flex}footer>div span{font-size:7px}@keyframes galaxyText{to{background-position:220%}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes drift{to{background-position:86px 86px,146px 150px}}@keyframes float{50%{transform:translateY(-10px)}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes scan{0%,to{opacity:.3;top:12%}50%{opacity:1;top:88%}}@keyframes sceneEnter{0%{opacity:0;filter:blur(5px);transform:scale(.985)translate(22px)}to{opacity:1;filter:none;transform:none}}@keyframes logGlow{50%{color:#aa86ff;background:#8d5cff0c}}@media (max-width:1100px){.hero{grid-template-columns:1fr}.portal{width:min(650px,80vw)}.sceneZero,.sceneScan,.sceneTransform{grid-template-columns:1fr}.aisleMap{height:500px}.scanMachine,.beforeAfter{width:100%;max-width:800px;margin:auto}.diagnosisHead{display:block}.resultPills{margin-top:18px}.diagnosisGrid{grid-template-columns:1fr}.mainScore{grid-row:auto}.method{grid-template-columns:1fr}.methodWord{border-bottom:1px solid #1d1b2b;border-right:0;min-height:500px}.pricing{grid-template-columns:1fr}.pricing>small{grid-column:1}.plans{max-width:850px}}@media (max-width:750px){header{padding:0 16px}header nav{display:none}.navButton{font-size:8px}.brand small{display:none}.hero{padding:100px 20px 65px}.heroCopy h1{font-size:55px}.heroCopy>p{font-size:15px}.heroActions,.trust{display:grid}.portal{width:100%;margin-top:25px}.floatingTag{min-width:120px}.scrollCue{display:none}.experience{display:block}.sceneRail{z-index:20;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#05060ae8;border-bottom:1px solid #211c31;border-right:0;grid-template-columns:repeat(4,1fr);width:100%;height:auto;padding:8px;display:grid;position:sticky;top:70px}.sceneRail button{text-align:center;padding:10px 4px;display:block}.sceneRail button span{display:none}.scene{min-height:auto;padding:70px 20px 100px}.scene h2{font-size:53px}.sceneZero,.sceneScan,.sceneTransform{display:block}.aisleMap{height:520px;margin-top:35px}.choice{width:190px}.your{left:0}.rival{right:0}.scanMachine{min-height:520px;margin-top:35px}.chairStage{height:395px}.chairStage img{width:80%}.machineLog{grid-template-columns:1fr 1fr}.machineLog span{min-height:44px}.diagnosisHead h2{font-size:50px}.resultPills{overflow:auto}.resultPills span{white-space:nowrap}.verdictStack{grid-template-columns:1fr 1fr}.verdictStack button:last-child{grid-column:1/-1}.gradeBoard>div{display:none}.gradeBoard>button{grid-template-columns:1fr auto}.gradeBoard>button>span{grid-column:1/-1}.beforeAfter{min-height:520px;margin-top:35px}.productGhost img{width:280px}.evidenceState{top:20px;left:15px}.verdictChange{bottom:20px;right:15px}.sceneControls{left:20px;right:20px}.methodWord{min-height:380px;padding:40px}.methodWord strong,.methodWord em{font-size:90px}.methodCopy{padding:70px 20px}.methodCopy li>span{display:grid}.pricing{padding:80px 20px}.plans{grid-template-columns:1fr}.plans .standard{transform:none}.finalPortal{padding:80px 20px}.finalPortal h2{font-size:50px}footer{text-align:center;display:block}footer .brand{justify-content:center}footer p{margin:18px 0}footer>div{justify-content:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.sceneViewport{animation:none}}.experience{grid-template-columns:330px 1fr}.sceneRail{gap:10px;padding:100px 22px 40px}.railIntro{border-bottom:1px solid #29233a;justify-content:space-between;align-items:end;margin-bottom:4px;padding:0 8px 18px;display:flex}.railIntro span{color:#a989ff;letter-spacing:.14em;font-size:10px;font-weight:900}.railIntro strong{color:#fff;font-size:16px}.sceneRail button{border-radius:14px;grid-template-columns:38px 1fr;align-items:start;gap:13px;padding:17px 14px}.sceneRail button>b{padding-top:2px;font-size:11px}.sceneRail button>span{gap:6px;display:grid}.sceneRail button>span>strong{color:#8d96a8;font-size:14px;line-height:1.2}.sceneRail button>span>small{color:#555f74;font-size:10px;line-height:1.45}.sceneRail .active{background:linear-gradient(100deg,#2d1c4a,#0d101c);border-color:#684bb0;box-shadow:inset 4px 0 #a278ff,0 12px 35px #0006}.sceneRail .active>span>strong{color:#fff}.sceneRail .active>span>small{color:#b5adc8}.sceneNumber{color:#b89aff;background:#120d21;border:1px solid #543c87;border-radius:999px;padding:7px 10px;font-size:10px;display:inline-block}.sceneCopy p,.scanIntro>p,.transformCopy>p{color:#a8b1c2;font-size:17px;line-height:1.7}.choice em{font-size:9px;line-height:1.35}.sceneControls button{color:#9da6b8;padding:10px;font-size:10px;font-weight:800}@media (max-width:750px){.railIntro{display:none}.sceneRail{grid-template-columns:repeat(4,1fr);padding:8px}.sceneRail button{padding:10px 4px;display:grid}.sceneRail button>span{display:none}.experience{display:block}}.brand small,.kicker,.trust,.floatingTag b,.scrollCue,.request span,.scanIntro label,.scanIntro form small,.machineTop,.machineLog span,.resultPills span,.mainScore>span,.verdictStack span,.verdictStack small,.lostSignal>span,.gradeBoard>div,.gradeBoard b,.productGhost span,.evidenceState span,.verdictChange span,.methodWord span,.methodCopy li>b,.plans article>span,.pricing>small,.finalPortal>span,.finalPortal>small,footer p,footer>div span{font-size:10px}header nav a,footer a,.navButton,.heroActions button,.sceneCopy>button,.scanIntro form button,.lostSignal button,.transformCopy>button,.plans button,.finalPortal>button{font-size:12px}.trust{flex-wrap:wrap;gap:10px}.trust span{background:#080a12;border:1px solid #25293a;border-radius:999px;padding:7px 10px}.floatingTag span{font-size:12px}.portalCore small,.request span{font-size:9px}.choice span{font-size:12px;line-height:1.45}.label{font-size:11px}.machineTop{font-size:10px}.machineLog span{text-align:center;padding:8px;font-size:9px}.resultPills span{font-size:9px}.mainScore>span{font-size:10px}.verdictStack span{font-size:11px}.verdictStack small{font-size:10px}.lostSignal p{font-size:12px;line-height:1.5}.lostSignal button{font-size:11px}.gradeBoard>button>span{font-size:12px;line-height:1.45}.gradeBoard b{font-size:9px}.evidenceState strong{font-size:13px}.evidenceState p{font-size:11px;line-height:1.45}.methodCopy>p,.pricingIntro>p{font-size:16px;line-height:1.7}.methodCopy li>span{font-size:12px}.plans p{font-size:14px;line-height:1.6}.plans button{text-align:center;color:#fff;background:#141522;border:0;border-radius:999px;width:100%;padding:14px;font-weight:900;display:block}.plans .standard button{background:linear-gradient(135deg,#6d48df,#3835a9)}.plans button i{margin-left:14px;font-style:normal}.pricing>small,.finalPortal>small,footer p{font-size:10px}button{min-height:42px}.sceneRail button{min-height:76px}.gradeBoard>button{min-height:54px}.sceneControls button{min-width:100px}@media (max-width:750px){.railIntro{grid-column:1/-1;margin:0;padding:5px 7px 10px;display:flex}.sceneRail button{min-height:58px}.sceneRail button>span{display:block}.sceneRail button>span>strong{font-size:9px;line-height:1.2;display:block}.sceneRail button>span>small,.sceneRail button>b{display:none}.heroCopy h1{font-size:clamp(45px,14vw,60px)}.scene h2,.diagnosisHead h2{font-size:clamp(42px,12vw,56px)}.choice{width:46%;padding:15px}.choice b{font-size:14px}.choice span{font-size:10px}.sceneControls>span{display:none}.scanIntro form>div{border-radius:18px;display:grid}.scanIntro form button{min-height:48px}.plans p{min-height:auto}}.faq{background:#080a12;border-top:1px solid #242038;padding:110px max(6vw,24px)}.faq>h2{letter-spacing:-.06em;max-width:850px;margin:18px 0 44px;font-size:clamp(46px,6vw,82px)}.faq>div{max-width:960px}.faq details{border-top:1px solid #282c3d}.faq details:last-child{border-bottom:1px solid #282c3d}.faq summary{color:#f5f6fb;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;font-weight:750;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:#9b79ff;font-size:24px;transition:all .2s}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{color:#99a3b6;max-width:760px;margin:0 0 26px;line-height:1.7}.pricing>small{line-height:1.5}.plans button:disabled,.checkoutPending:disabled{cursor:not-allowed;opacity:.65}.lockedPortal,.purchasePage{color:#f8f9fd;background:radial-gradient(circle at 50% 20%,#40227a48,#0000 35%),#04050a;min-height:100vh}.lockedPortal{text-align:center;place-items:center;padding:100px 24px 60px;display:grid;position:relative;overflow:hidden}.lockedGlow{border:1px solid #7855ba33;border-radius:50%;width:620px;height:620px;position:absolute;box-shadow:0 0 0 90px #8d5cff08,0 0 0 180px #087dff04}.lockedLogo{position:absolute;top:26px;left:32px}.lockedLogo img,.purchasePage .brand img{width:150px;height:auto}.lockedPortal section{z-index:2;max-width:760px;position:relative}.lockedPortal section>span,.purchaseCopy>span,.purchasePage header>span{color:#aa87ff;letter-spacing:.16em;font-size:10px;font-weight:900}.lockMark{color:#b18aff;background:#100c1e;border:1px solid #7857c8;border-radius:50%;place-items:center;width:70px;height:70px;margin:25px auto;font-size:34px;display:grid;box-shadow:0 0 40px #8d5cff45}.lockedPortal h1,.purchaseCopy h1{letter-spacing:-.065em;margin:16px 0 24px;font-size:clamp(48px,7vw,84px);line-height:.92}.lockedPortal h1 em,.purchaseCopy h1 em{color:#a477ff;font-style:normal}.lockedPortal section>p,.purchaseCopy>p{color:#a0a9bb;font-size:17px;line-height:1.7}.accessRules{text-align:left;background:#090b14;border:1px solid #2d2941;border-radius:18px;margin:34px 0}.accessRules>div{border-top:1px solid #25283a;grid-template-columns:42px 1fr;gap:15px;padding:18px;display:grid}.accessRules>div:first-child{border:0}.accessRules b{color:#8666ca}.accessRules span,.accessRules strong,.accessRules small{display:block}.accessRules small{color:#747e91;margin-top:5px}.lockedCta{color:#fff;background:linear-gradient(135deg,#754ce7,#3433aa);border-radius:999px;align-items:center;min-height:52px;padding:0 22px;font-weight:900;text-decoration:none;display:inline-flex}.lockedCta i{margin-left:20px}.lockedPortal section>small{color:#697286;margin-top:18px;display:block}.purchasePage{padding:0 6vw 60px}.purchasePage header{border-bottom:1px solid #252337;justify-content:space-between;align-items:center;height:78px;display:flex}.purchaseShell{grid-template-columns:1fr 460px;align-items:center;gap:8vw;min-height:calc(100vh - 150px);padding:70px 0;display:grid}.purchaseCopy em{overflow-wrap:anywhere;max-width:780px;display:block}.purchaseSteps{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.purchaseSteps span{color:#626c80;border:1px solid #282c3e;border-radius:999px;padding:9px 12px;font-size:10px}.purchaseShell aside{background:#0b0c15;border:1px solid #564184;border-radius:22px;padding:30px;box-shadow:0 35px 100px #000b}.planToggle{border:1px solid #2e3142;border-radius:999px;grid-template-columns:1fr 1fr;margin-bottom:28px;padding:4px;display:grid}.planToggle button{color:#727c8f;background:0 0;border:0;border-radius:999px;min-height:40px}.planToggle button.active{color:#fff;background:#28203e}.purchaseShell aside>span,.purchaseShell aside>small{color:#807099;letter-spacing:.1em;font-size:10px;display:block}.purchaseShell aside>strong{margin:10px 0 3px;font-size:68px;display:block}.purchaseShell aside ul{border-top:1px solid #292b3b;border-bottom:1px solid #292b3b;margin:20px 0;padding:18px 0;list-style:none}.purchaseShell aside li{color:#aab2c1;padding:8px 0}.purchaseShell aside li:before{content:"✓";color:#9a77ff;margin-right:10px}.checkoutPending{color:#8d849f;background:#171423;border:1px solid #4b3f69;border-radius:999px;width:100%;min-height:52px;font-weight:900}.purchaseShell aside>p{color:#737c8e;font-size:11px;line-height:1.55}.purchaseBack{color:#939caf;text-decoration:none}footer>span{color:#555d70;font-size:10px}@media (max-width:900px){.purchaseShell{grid-template-columns:1fr}.purchaseShell aside{width:100%;max-width:560px}}@media (max-width:750px){.faq{padding:75px 20px}.faq summary{font-size:14px}.lockedLogo{left:20px}.purchasePage{padding:0 20px 45px}.purchasePage header>span{display:none}.purchaseShell{padding:50px 0}.purchaseCopy h1{font-size:48px}footer>span{margin-top:14px;display:block}}.purchaseStore{background:#0a0b14;border:1px solid #39314e;border-radius:14px;max-width:680px;margin:26px 0 20px;padding:16px 18px}.purchaseStore small,.purchaseStore strong{display:block}.purchaseStore small{color:#796a96;letter-spacing:.13em;font-size:9px}.purchaseStore strong{color:#b493ff;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(18px,2.2vw,28px)}@media (max-width:750px){.sceneRail button{min-height:64px;padding:10px 6px}.sceneRail button>span>strong{font-size:10px;line-height:1.25}}.valueProof{background:linear-gradient(90deg,#21143a,#090b13);border-left:3px solid #9a70ff;margin-top:30px;padding:20px}.valueProof strong,.valueProof span{display:block}.valueProof span{color:#8f98aa;margin-top:7px;font-size:12px}.plans .standard:before{content:"RECOMMENDED";color:#fff;letter-spacing:.08em;background:#9b6dff;border-radius:999px;padding:7px 11px;font-size:9px;font-weight:900;position:absolute;top:-13px;right:20px}.plans article{position:relative}.plans button{transition:all .2s}.plans button:hover,.finalPortal>button:hover{transform:translateY(-2px);box-shadow:0 14px 38px #6f49e750}.auditOverlay{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020308d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.auditDialog{background:radial-gradient(circle at 80% 0,#3a207342,#0000 35%),#090a13;border:1px solid #7956c5;border-radius:24px;width:min(540px,100%);padding:36px;position:relative;box-shadow:0 40px 120px #000,0 0 60px #8d5cff24}.auditDialog>span{color:#a980ff;letter-spacing:.14em;font-size:10px;font-weight:900}.auditDialog h2{letter-spacing:-.04em;margin:12px 0;font-size:38px}.auditDialog p{color:#9da6b8;line-height:1.6}.auditDialog label{color:#b4b9c6;margin:18px 0 7px;font-size:12px;font-weight:700;display:block}.auditDialog input{color:#fff;background:#0e111b;border:1px solid #35384b;border-radius:11px;width:100%;min-height:50px;padding:0 14px}.auditDialog>button[type=submit]{color:#fff;background:linear-gradient(135deg,#8155ed,#3735b2);border:0;border-radius:999px;width:100%;margin-top:22px;font-weight:900}.auditDialog>small{color:#767f91;margin-top:14px;font-size:10px;line-height:1.5;display:block}.closeDialog{color:#fff;background:#11131d;border:1px solid #35384b;border-radius:50%;width:38px;font-size:24px;position:absolute;top:15px;right:18px}.leadMessage{color:#78d8bd;margin-top:14px;font-size:12px;display:block}.heroActions .enter{min-height:54px;padding:0 24px;font-size:13px}.hero{background:radial-gradient(circle at 76% 42%,#34216f2b,#0000 27%),radial-gradient(circle at 28% 30%,#073c8324,#0000 30%),#030409}.heroCopy h1{max-width:900px;font-size:clamp(50px,5.8vw,86px);line-height:.96}.heroCopy>p{max-width:680px}.exampleFlag{z-index:6;color:#77baff;letter-spacing:.14em;background:#07101d;border:1px solid #36577e;border-radius:999px;padding:7px 11px;font-size:9px;font-weight:900;position:absolute;top:12%;left:50%;transform:translate(-50%)}.method{background:#070912;border-top:1px solid #29233c;border-bottom:1px solid #1d2940}.pricing{background:radial-gradient(circle at 72%,#253f7d2b,#0000 32%),#03060c}.honestyNote{background:#08111d;border:1px solid #2a3d58;border-radius:14px;margin-top:30px;padding:18px 20px}.honestyNote strong,.honestyNote span{display:block}.honestyNote strong{color:#78b9ff;font-size:12px}.honestyNote span{color:#98a4b7;margin-top:7px;font-size:12px;line-height:1.55}.gradeBoard .verygood{color:#55d1b1}.gradeBoard .good{color:#74b7ff}.gradeBoard .mixed{color:#f2ad3b}.gradeBoard .weak{color:#ff7670}.plans .standard:before{content:"MOST POPULAR";background:#1682ed}.enter,.sceneCopy>button,.plans .standard button,.finalPortal>button{background:linear-gradient(135deg,#117ee8,#5140bc)}@media (max-width:750px){.heroCopy h1{font-size:clamp(43px,12.5vw,57px);line-height:1}.heroCopy>p{font-size:16px;line-height:1.55}.exampleFlag{top:5%}.methodCopy h2,.pricing h2,.finalPortal h2{font-size:clamp(42px,11vw,54px);line-height:.98}.methodWord{min-height:300px}.methodCopy,.pricing{padding-top:72px;padding-bottom:72px}.faq>h2{font-size:46px}.finalPortal{min-height:68vh}.trust span{font-size:9px}}.plans .standard:before{display:none}.reportLoading{color:#fff;background:#04050a;place-content:center;justify-items:center;gap:18px;min-height:100vh;display:grid}.reportLoading img{width:190px}.reportLoading a{color:#78b9ff}.merchantReport{color:#f7f8fc;background:#05070c;min-height:100vh}.merchantReport>header{background:#080b12;grid-template-columns:1fr auto 1fr;height:82px;padding:0 clamp(20px,5vw,70px);display:grid;position:static}.merchantReport>header>a img{width:155px}.merchantReport>header>div{text-align:center}.merchantReport>header>div span,.merchantReport>header>div strong{display:block}.merchantReport>header>div span,.reportHero>div>span,.reportHeading>span{color:#78b9ff;letter-spacing:.14em;font-size:9px;font-weight:900}.merchantReport>header>small{color:#8995a9;justify-self:end}.reportHero{background:radial-gradient(circle at 80% 35%,#213d7733,#0000 28%),#05070c;grid-template-columns:1.35fr .65fr;align-items:center;gap:70px;padding:85px clamp(24px,7vw,110px) 55px;display:grid}.reportHero h1{letter-spacing:-.06em;max-width:900px;margin:15px 0 22px;font-size:clamp(48px,6vw,88px);line-height:.92}.reportHero h1 em{color:#a378ff;font-style:normal}.reportHero p,.reportHeading p{color:#9da8bb;max-width:760px;line-height:1.7}.reportHero>article{text-align:center}.reportScore{border:10px solid #338dff;border-color:#338dff #8d5cff #273044 #273044;border-radius:50%;place-items:center;width:190px;height:190px;margin:auto;display:grid;box-shadow:0 0 60px #267eff24}.reportScore strong{font-size:66px}.reportScore small{margin:70px 0 0 70px;position:absolute}.reportHero>article>span{margin-top:15px;display:block}.reportTotals{grid-template-columns:repeat(4,1fr);gap:12px;padding:0 clamp(24px,7vw,110px) 75px;display:grid}.reportTotals article{background:#0b0f18;border:1px solid #293143;border-radius:16px;padding:24px}.reportTotals span,.reportTotals strong,.reportTotals small{display:block}.reportTotals span{font-size:9px;font-weight:900}.reportTotals strong{margin:10px 0 5px;font-size:44px}.reportTotals small{color:#8995a8}.reportTotals .clear span,.reportTotals .clear strong{color:#55d1b1}.reportTotals .unclear span,.reportTotals .unclear strong,.reportTotals .possible span,.reportTotals .possible strong{color:#f2ad3b}.reportTotals .ruled span,.reportTotals .ruled strong{color:#ff7670}.reportSection{background:#080b12;border-top:1px solid #202838;padding:75px clamp(24px,7vw,110px)}.reportHeading h2{margin:10px 0;font-size:clamp(36px,4vw,58px)}.reportIssues{gap:10px;margin-top:35px;display:grid}.reportIssues article{background:#0c111b;border:1px solid #283144;border-radius:14px;grid-template-columns:44px 1fr auto;align-items:center;gap:20px;padding:22px;display:grid}.reportIssues h3{margin:0}.reportIssues p{color:#a0aabc;margin:7px 0}.reportIssues small{color:#78b9ff}.reportIssues article>strong{color:#f2ad3b;font-size:28px}.reportIssues article>strong span{color:#8893a6;font-size:9px;display:block}.scenarios{background:#05070c}.scenarioTable{border:1px solid #283143;border-radius:16px;margin-top:35px;overflow:hidden}.scenarioHead,.scenarioTable article{grid-template-columns:1.4fr .8fr .45fr 1fr;align-items:center;gap:18px;padding:16px 20px;display:grid}.scenarioHead{color:#7f8ca2;background:#111827;font-size:9px;font-weight:900}.scenarioTable article{border-top:1px solid #202a3a;min-height:74px}.scenarioTable article>span b{color:#668dbf;margin-right:9px}.scenarioTable article>em{border-radius:999px;justify-self:start;padding:6px 9px;font-size:9px;font-style:normal;font-weight:900}.scenarioTable article>em.qualified{color:#65d8b6;background:#12382e}.scenarioTable article>em.uncertain{color:#ffc66b;background:#3a2a12}.scenarioTable article>em.not-qualified{color:#ff8d86;background:#3b1719}.scenarioTable article>small{color:#8f9aad}.merchantReport>footer{padding:30px clamp(24px,7vw,110px)}.merchantReport>footer a{color:#78b9ff;margin-left:auto}@media (max-width:850px){.merchantReport>header{grid-template-columns:1fr auto}.merchantReport>header>div{display:none}.reportHero{grid-template-columns:1fr}.reportTotals{grid-template-columns:1fr 1fr}.scenarioHead{display:none}.scenarioTable article{grid-template-columns:1fr auto}.scenarioTable article>strong,.scenarioTable article>small{grid-column:1/-1}.scenarioTable article>em{grid-area:1/2}}@media (max-width:480px){.reportTotals{grid-template-columns:1fr}.reportHero h1{font-size:45px}.reportScore{width:150px;height:150px}.reportIssues article{grid-template-columns:32px 1fr}.reportIssues article>strong{grid-column:2}.merchantReport>header>small{display:none}}.uploadPage,.legalPage{color:#f7f8fc;background:#05070c;min-height:100vh}.uploadPage>header{position:static}.uploadPage>header img,.legalPage>a img{width:160px}.uploadPage>header>a:last-child{color:#9eb3cf}.uploadPage>section{grid-template-columns:1.2fr .8fr;gap:60px;padding:100px clamp(22px,8vw,130px);display:grid}.uploadPage h1,.legalPage h1{letter-spacing:-.06em;margin:18px 0;font-size:clamp(50px,7vw,92px);line-height:.9}.uploadPage h1 em{color:#a378ff;font-style:normal}.uploadPage>section>p{color:#a0aabd;line-height:1.7}.uploadCard{background:#0b101a;border:1px solid #35415a;border-radius:20px;grid-row:2;max-width:760px;padding:28px}.uploadCard label{color:#9fb0c7;gap:8px;margin-bottom:18px;font-size:11px;font-weight:800;display:grid}.uploadCard input{color:#fff;background:#080b12;border:1px solid #344057;border-radius:10px;min-height:50px;padding:12px}.uploadCard small{color:#8794a8;line-height:1.5;display:block}.uploadCard button{color:#fff;background:#147fe7;border:0;border-radius:999px;width:100%;margin-top:22px;font-weight:900}.uploadSuccess{color:#65d8b6;margin-top:16px}.uploadPage aside{background:#08111d;border:1px solid #2d3a51;border-radius:18px;grid-area:2/2;align-self:start;padding:25px}.uploadPage aside p{color:#9ba7ba;line-height:1.6}.legalPage{padding:38px clamp(22px,8vw,130px) 100px}.legalPage>article{max-width:900px;margin:80px auto}.legalPage>article>span{color:#78b9ff;font-size:10px}.legalPage h2{margin-top:40px;font-size:27px}.legalPage p{color:#a3aec0;line-height:1.75}.legalPage a{color:#78b9ff}@media (max-width:800px){.uploadPage>section{grid-template-columns:1fr}.uploadCard,.uploadPage aside{grid-area:auto/1}.uploadPage>header{padding:0 18px}.uploadPage>header>a:last-child{font-size:10px}.legalPage>article{margin-top:55px}}.clientDetailDelete{justify-content:center;padding:18px 0 4px;display:flex}.clientDetailDelete button{color:#ff8aa2;letter-spacing:.04em;background:#6f112a47;border:1px solid #ff4f6f9e;border-radius:9px;width:auto;min-width:132px;padding:9px 16px;font-size:.78rem;font-weight:800}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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-ease{syntax:"*";inherits:false}.brand img{object-fit:contain;object-position:left center;filter:drop-shadow(0 0 12px #8d5cff35);width:168px;height:52px;display:block}header .brand{height:62px;overflow:hidden}footer .brand img{width:150px}@media (max-width:750px){.brand img{width:132px;height:46px}header .brand{height:54px}footer .brand img{margin:auto}}main#top{isolation:isolate;position:relative;overflow:hidden}.galaxyAtmosphere{z-index:12;pointer-events:none;position:absolute;inset:0;overflow:hidden}.galaxyOrb{aspect-ratio:1;opacity:.72;filter:blur(.2px);mix-blend-mode:screen;border-radius:50%;width:clamp(110px,11vw,190px);animation:22s ease-in-out infinite galaxyDrift;position:absolute}.galaxyOrb:before,.galaxyOrb:after,.galaxyOrb b{content:"";border-radius:50%;position:absolute}.galaxyOrb:before{background:radial-gradient(circle at 35% 30%,#fff 0 1%,#d7a7ff 3%,#8f4fff 18%,#311269 48%,#080514 74%);inset:9%;box-shadow:inset -22px -15px 38px #020208cc,0 0 28px #a55cff9c,0 0 80px #7041ff6b}.galaxyOrb:after{border:1px solid #c4a0ff6b;inset:-10%;transform:rotateX(70deg)rotate(18deg);box-shadow:inset 0 0 24px #8a55ff42}.galaxyOrb b{border:1px dashed #6d9dff32;animation:16s linear infinite orbSpin;inset:-22%}.orbA{animation-duration:20s;top:5.5%;right:-2%}.orbB{width:clamp(85px,8vw,135px);animation-duration:26s;animation-delay:-7s;top:28%;left:-3%}.orbC{width:clamp(125px,13vw,210px);animation-duration:29s;animation-delay:-12s;top:53%;right:-4%}.orbD{width:clamp(75px,7vw,118px);animation-duration:24s;animation-delay:-4s;top:76%;left:2%}.orbB:before{background:radial-gradient(circle at 38% 31%,#fff 0 1%,#9cc9ff 4%,#3c7aff 20%,#192c78 47%,#050712 73%);box-shadow:inset -18px -13px 32px #020208,0 0 28px #4d8eff8f,0 0 70px #315cff5c}.orbC:before{background:radial-gradient(circle at 35% 30%,#fff 0 1%,#f2a9ff 4%,#cb4eff 20%,#501164 48%,#07030e 73%);box-shadow:inset -25px -17px 42px #020208,0 0 32px #dc5cff8f,0 0 90px #8a35ff60}.hero,.experience,.method,.pricing,.faq,.finalPortal,footer{z-index:2;position:relative}.heroActions button,.navButton,.sceneCopy>button,.scanIntro form button,.plans button,.finalPortal>button,.methodCta button{transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.heroActions button:before,.navButton:before,.sceneCopy>button:before,.scanIntro form button:before,.plans button:before,.finalPortal>button:before,.methodCta button:before{content:"";background:linear-gradient(105deg,#0000 28%,#ffffff38 48%,#0000 68%);transition:transform .65s;position:absolute;inset:0;transform:translate(-120%)}.heroActions button:hover:before,.navButton:hover:before,.sceneCopy>button:hover:before,.scanIntro form button:hover:before,.plans button:hover:before,.finalPortal>button:hover:before,.methodCta button:hover:before{transform:translate(120%)}.heroActions button:hover,.sceneCopy>button:hover,.scanIntro form button:hover,.plans button:hover,.finalPortal>button:hover,.methodCta button:hover{transform:translateY(-3px);box-shadow:0 17px 46px #5e39c35c}.navButton:hover{border-color:#9470e8;box-shadow:0 0 28px #8658e747}.method{background:linear-gradient(#080b14,#05060b);border-top:1px solid #29213d;grid-template-columns:minmax(300px,.67fr) minmax(0,1.33fr);align-items:start}.methodWord{background:radial-gradient(circle at 50% 45%,#4a248e35,#0000 34%),#070811;min-height:100vh;padding:80px 50px;position:sticky;top:0}.methodWord:after{content:"";border:1px solid #7154ad36;border-radius:50%;animation:28s linear infinite orbSpin;position:absolute;inset:12%;box-shadow:0 0 0 45px #895cff08,0 0 0 90px #2f7fff05}.methodWord span,.methodWord strong,.methodWord em,.reportPreview{z-index:2;position:relative}.methodWord strong,.methodWord em{font-size:clamp(75px,8vw,135px);line-height:.75}.methodWord em{color:#0000;text-shadow:none;background:linear-gradient(90deg,#6ea0ff,#a977ff,#e475ff);-webkit-background-clip:text;background-clip:text;margin-left:42px}.reportPreview{background:#0b0c16d9;border:1px solid #503872;border-radius:14px;width:min(330px,100%);margin-top:70px;padding:18px;box-shadow:0 24px 70px #0009}.reportPreview small,.reportPreview b,.reportPreview i{display:block}.reportPreview small{color:#9878d3;letter-spacing:.12em;font-size:8px}.reportPreview b{margin:10px 0 7px;font-size:17px}.reportPreview i{color:#7e879b;font-size:9px;font-style:normal}.methodCopy{padding:100px clamp(35px,5.5vw,85px)}.methodCopy h2 em{color:#0000;background:linear-gradient(90deg,#6198ff,#a974ff,#dc6aff);-webkit-background-clip:text;background-clip:text;font-style:normal}.methodLead{color:#a5aec0!important;max-width:850px!important;font-size:16px!important}.methodFlow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin:36px 0 50px;display:grid}.methodFlow>span{background:linear-gradient(145deg,#0e1220,#090a12);border:1px solid #2a3043;border-radius:14px;min-height:125px;padding:17px}.methodFlow>span b,.methodFlow>span strong,.methodFlow>span small{display:block}.methodFlow>span b{color:#8e6ccc;font-size:8px}.methodFlow>span strong{margin:14px 0 7px;font-size:13px}.methodFlow>span small{color:#7f899c;font-size:9px;line-height:1.5}.methodFlow>i{color:#7051a7;font-style:normal}.receiveTitle{margin:0 0 16px;font-size:22px}.deliverableGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.deliverableGrid article{background:#0a0c14;border:1px solid #292d3d;border-radius:14px;grid-template-columns:30px 1fr;gap:12px;min-height:148px;padding:20px;transition:all .25s;display:grid}.deliverableGrid article:hover{background:#0e0d1b;border-color:#604692;transform:translateY(-3px);box-shadow:0 17px 45px #0005}.deliverableGrid article>b{color:#a47ee1;font-size:9px}.deliverableGrid article strong,.deliverableGrid article small{display:block}.deliverableGrid article strong{font-size:14px}.deliverableGrid article small{color:#8d96a8;margin-top:8px;font-size:10px;line-height:1.6}.methodCta{background:linear-gradient(100deg,#1b1130,#0c0e17);border:1px solid #563c83;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:21px 23px;display:flex}.methodCta strong,.methodCta span{display:block}.methodCta strong{font-size:15px}.methodCta span{color:#8e96a8;margin-top:6px;font-size:10px}.methodCta button{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#7046e5,#3c39b5);border:1px solid #835af1;border-radius:999px;min-height:44px;padding:0 18px;font-size:9px;font-weight:900}.methodCta button i{margin-left:14px;font-style:normal}.honestyNote{margin-top:14px}.sceneRail button{transition:border-color .22s,background .22s,transform .22s}.sceneRail button:hover{color:#fff;background:#0d0e18;transform:translate(3px)}.choice,.scanMachine,.mainScore,.lostSignal,.beforeAfter,.plans article{transition:transform .3s,border-color .3s,box-shadow .3s}.choice:hover,.scanMachine:hover,.mainScore:hover,.lostSignal:hover,.beforeAfter:hover,.plans article:hover{border-color:#55427b;transform:translateY(-4px);box-shadow:0 24px 75px #0008}.your:hover{transform:translateY(-4px)rotate(-3deg)}.rival:hover{transform:translateY(-4px)rotate(3deg)}@keyframes galaxyDrift{0%,to{transform:translate(0,0)rotate(-4deg)}25%{transform:translate(-24px,34px)rotate(4deg)}50%{transform:translate(15px,74px)rotate(-2deg)}75%{transform:translate(30px,26px)rotate(5deg)}}@keyframes orbSpin{to{transform:rotate(360deg)}}@media (max-width:1050px){.method{grid-template-columns:1fr}.methodWord{min-height:430px;position:relative}.methodFlow{grid-template-columns:1fr 1fr}.methodFlow>i{display:none}.galaxyOrb{opacity:.52}.orbA,.orbC{right:-7%}.orbB{left:-7%}}@media (max-width:700px){.galaxyOrb{opacity:.45;width:85px}.orbA{top:4%;right:-10%}.orbB{top:31%;left:-11%}.orbC{top:57%;right:-12%}.orbD{top:82%;left:-10%}.methodWord{min-height:340px;padding:60px 26px}.methodWord strong,.methodWord em{font-size:72px}.reportPreview{margin-top:45px}.methodCopy{padding:65px 18px}.methodFlow,.deliverableGrid{grid-template-columns:1fr}.methodFlow>span{min-height:auto}.methodCta{flex-direction:column;align-items:flex-start}.methodCta button{width:100%}}@media (prefers-reduced-motion:reduce){.galaxyOrb,.galaxyOrb b,.methodWord:after{animation:none!important}.galaxyOrb{opacity:.35}.heroActions button:before,.navButton:before,.sceneCopy>button:before,.scanIntro form button:before,.plans button:before,.finalPortal>button:before,.methodCta button:before{display:none}}.platformNote{background:#08111f;border:1px solid #304566;border-radius:11px;margin-top:16px;padding:14px 16px}.platformNote strong,.platformNote span{display:block}.platformNote strong{color:#74b8ff;font-size:10px}.platformNote span{color:#8794a8;margin-top:6px;font-size:9px;line-height:1.55}.fairUse{background:#0c0d15;border:1px solid #3b3150;border-radius:9px;padding:11px 12px;color:#9690a1!important;margin:14px 0!important;line-height:1.5!important;display:block!important}.plans article p{min-height:125px}.plans article:last-child{background:linear-gradient(145deg,#100d1b,#090a12);border-color:#4b3a70}.portalCore{position:relative;display:block!important}.portalCore span{line-height:1;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portalCore small{text-align:center;width:max-content;line-height:1;bottom:25px;left:50%;transform:translate(-50%);margin:0!important;position:absolute!important}.sceneDiagnosis .diagnosisHead{padding-block:8px 12px;overflow:visible}.sceneDiagnosis .diagnosisHead h2{padding:0 0 .12em;overflow:visible;line-height:1.02!important}.sceneDiagnosis .diagnosisHead h2 em{padding-bottom:.08em;display:inline-block;overflow:visible}header nav a{color:#eef1f8;letter-spacing:.01em;font-size:11px;font-weight:700}header nav{gap:clamp(18px,2.2vw,34px)}.storeInputRow{grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:10px!important;display:grid!important}.storeInputRow input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%!important;min-width:0!important;padding:0 18px!important}.storeInputRow button{white-space:nowrap;justify-content:center;align-items:center;gap:14px;min-width:168px;display:flex;width:auto!important}.storeInputRow button b{font-size:15px}.platformChoices{grid-template-columns:1fr 1fr;gap:10px;margin-top:17px;display:grid}.platformChoices article{background:#090c14;border:1px solid #2a3045;border-radius:13px;padding:17px}.platformChoices article:last-child{background:linear-gradient(135deg,#171025,#090b13);border-color:#533a7c}.platformChoices b,.platformChoices strong,.platformChoices span{display:block}.platformChoices b{color:#8e70cf;letter-spacing:.11em;font-size:8px}.platformChoices strong{margin:8px 0 5px;font-size:13px}.platformChoices span{color:#8e98aa;font-size:10px;line-height:1.5}.sceneDiagnosis{align-content:center}.demoDepth{background:#090b13;border:1px solid #2b2d3c;border-radius:16px;grid-column:1/-1;margin-top:16px;overflow:hidden}.demoDepth>div{background:linear-gradient(100deg,#1d1131,#0c0d15);padding:19px 22px}.demoDepth>div span,.demoDepth>div strong,.demoDepth>div small{display:block}.demoDepth>div span{color:#a476f2;letter-spacing:.13em;font-size:8px;font-weight:900}.demoDepth>div strong{margin:7px 0 4px;font-size:17px}.demoDepth>div small{color:#888e9e;font-size:9px}.demoDepth details{border-top:1px solid #252736}.demoDepth summary{cursor:pointer;grid-template-columns:75px 1fr auto;align-items:center;gap:15px;padding:15px 20px;list-style:none;display:grid}.demoDepth summary::-webkit-details-marker{display:none}.demoDepth summary span strong,.demoDepth summary span small{display:block}.demoDepth summary span strong{font-size:12px}.demoDepth summary span small{color:#858c9d;margin-top:4px;font-size:9px}.demoDepth summary em{color:#9a80cd;font-size:9px;font-style:normal}.demoDepth details>p{color:#b1b5c0;margin:0;padding:0 20px 17px 110px;font-size:10px;line-height:1.6}.demoDepth details>p span{color:#7c8291}.severity{color:#ff968d;text-align:center;background:#512322;border-radius:999px;padding:6px 7px;font-size:7px}.severity.s2,.severity.s3{color:#ffc56e;background:#4a371c}.severity.s4,.severity.s5{color:#75c9fa;background:#183448}.securitySection{background:radial-gradient(circle at 20% 20%,#3b205e31,#0000 26%),#070811;border-top:1px solid #241c39;border-bottom:1px solid #241c39;padding:110px max(5vw,30px);position:relative}.securitySection>div:first-child{max-width:740px}.securitySection h2{letter-spacing:-.06em;margin:15px 0 22px;font-size:clamp(48px,6vw,82px);line-height:.9}.securitySection h2 em{color:#0000;background:linear-gradient(90deg,#9d76ff,#df74ef);-webkit-background-clip:text;background-clip:text;font-style:normal}.securitySection>div:first-child p{color:#9ca4b5;font-size:16px;line-height:1.65}.securityFlow{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:38px;display:grid}.securityFlow article,.securityBoundaries article{background:#0c0e17;border:1px solid #2b2d3b;border-radius:15px;padding:24px}.securityFlow b,.securityFlow strong,.securityFlow span{display:block}.securityFlow b{color:#9c72e7;font-size:9px}.securityFlow strong{margin:13px 0 8px;font-size:17px}.securityFlow span{color:#8f96a7;font-size:11px;line-height:1.55}.securityBoundaries{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.securityBoundaries article{background:linear-gradient(120deg,#161021,#0b0d15);border-color:#50386e}.securityBoundaries>article>span{color:#b083f1;letter-spacing:.12em;font-size:9px;font-weight:900}.securityBoundaries ul{grid-template-columns:1fr 1fr;gap:10px;margin:17px 0 0;padding:0;list-style:none;display:grid}.securityBoundaries li{color:#a5aab7;font-size:11px;line-height:1.45}.securityBoundaries li:before{content:"×";color:#ef857f;margin-right:8px}.threePlans{grid-template-columns:repeat(3,1fr)!important}.plans article>strong small{color:#9297a6;letter-spacing:0;font-size:12px}@media (max-width:900px){header nav{gap:14px}header nav a:nth-child(2),header nav a:nth-child(3){display:none}.threePlans,.securityFlow{grid-template-columns:1fr 1fr!important}.platformChoices{grid-template-columns:1fr}.storeInputRow{grid-template-columns:1fr!important}.storeInputRow button{min-height:50px}.securityBoundaries{grid-template-columns:1fr}}@media (max-width:600px){header nav a{font-size:9px}.threePlans,.securityFlow{grid-template-columns:1fr!important}.demoDepth summary{grid-template-columns:67px 1fr}.demoDepth summary em{display:none}.demoDepth details>p{padding-left:20px}.securitySection{padding:85px 22px}.securityBoundaries ul{grid-template-columns:1fr}.storeInputRow input{min-height:52px}.storeInputRow button{width:100%!important}}.storeInputRow button{gap:10px!important;min-width:136px!important;padding-inline:13px!important;font-size:9px!important}@media (max-width:600px){.storeInputRow button{width:100%!important}}.heroBanner{z-index:8;color:#f1eaff;text-align:center;letter-spacing:.13em;background:linear-gradient(90deg,#23113e,#462074,#22103c) 0 0/220%;border:1px solid #6f45a9;border-radius:999px;width:min(760px,100% - 40px);padding:9px 18px;font-size:10px;font-weight:900;text-decoration:none;animation:5s linear infinite galaxyBanner;position:absolute;top:88px;left:50%;transform:translate(-50%);box-shadow:0 0 28px #8d5cff35}.hero{padding-top:145px}.heroCopy{padding-top:18px}.heroCopy h1,.scene h2,.methodCopy h2,.pricing h2,.finalPortal h2,.securitySection h2,.faq h2{overflow-wrap:anywhere;text-wrap:balance;max-width:100%;padding-bottom:.12em;overflow:visible}.storeInputRow{background:0 0!important;border:0!important;border-radius:0!important;gap:10px!important;padding:0!important}.storeInputRow input{min-height:56px;box-shadow:inset 0 0 0 1px #ffffff05;background:#0b0c16!important;border:1px solid #44376a!important;border-radius:14px!important}.storeInputRow button{min-height:56px;border:1px solid #7651ce!important;border-radius:14px!important}.scanIntro form button span{margin-left:0!important}.transformCopy>button{z-index:8;justify-content:space-between;align-items:center;min-width:205px;min-height:45px;overflow:hidden;opacity:1!important;visibility:visible!important;display:inline-flex!important;position:relative!important}.transformCopy>button span{z-index:2;white-space:nowrap;position:relative}.transformCopy>button i{z-index:2;position:relative}.beforeAfter{isolation:isolate}.productGhost{z-index:3}.evidenceState,.verdictChange{z-index:6;max-width:calc(100% - 40px)}.verdictChange{padding-right:15px}.transformationBeam,.beforeAfter.after .transformationBeam{z-index:4;transition:none;animation:3.4s ease-in-out infinite beamSweep;left:8%}.beforeAfter.after .productGhost img{filter:drop-shadow(0 28px 38px #000c)drop-shadow(0 0 22px #6155ff66)}.plans.threePlans article{flex-direction:column;min-height:510px;display:flex}.plans.threePlans ul{gap:11px;margin:24px 0;padding:0;list-style:none;display:grid}.plans.threePlans li{color:#939bad;padding-left:20px;font-size:11px;line-height:1.45;position:relative}.plans.threePlans li:before{content:"✓";color:#9c75ee;font-weight:900;position:absolute;left:0}.plans.threePlans button{margin-top:auto}.plans.threePlans .standard{transform:translateY(-8px)}footer a[href^=mailto]{overflow-wrap:anywhere}@keyframes beamSweep{0%,to{opacity:.45;left:7%}50%{opacity:1;left:93%}}@keyframes galaxyBanner{to{background-position:220%}}@media (max-width:1100px){.heroBanner{top:84px}.plans.threePlans article{min-height:460px}.plans.threePlans .standard{transform:none}}@media (max-width:750px){.heroBanner{letter-spacing:.08em;width:calc(100% - 28px);padding:8px 10px;font-size:8px;top:80px}.hero{padding-top:132px}.heroCopy{padding-top:12px}.storeInputRow{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.storeInputRow input,.storeInputRow button{width:100%!important;min-width:0!important}.scene h2,.diagnosisHead h2{line-height:1.04}.beforeAfter{min-height:570px;padding:80px 14px 118px}.productGhost img{width:min(260px,75vw);height:260px}.evidenceState{top:18px;left:14px;right:14px}.verdictChange{bottom:18px;left:14px;right:14px}.plans.threePlans article{min-height:0}.methodWord strong,.methodWord em{font-size:clamp(58px,20vw,78px)}footer>div{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.transformationBeam,.heroBanner{animation:none}.transformationBeam,.beforeAfter.after .transformationBeam{left:50%}}.heroCopy h1,.scene h2,.methodCopy h2,.pricing h2,.finalPortal h2,.securitySection h2,.faq h2,.purchaseCopy h1,.legalPage h1{overflow-wrap:anywhere;text-wrap:balance;max-width:100%;padding-bottom:.18em;height:auto!important;line-height:1.05!important;overflow:visible!important}.portalCore span{line-height:1}.methodWord strong,.methodWord em{padding-bottom:.08em;line-height:.9!important}.heroBanner{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);place-items:center;gap:3px;min-height:50px;background:#0a0713e8!important;display:grid!important}.heroBanner span{color:#b7a5d9;letter-spacing:.2em;font-size:8px;line-height:1}.heroBanner strong{letter-spacing:.14em;color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px #9c65ff70);background:linear-gradient(90deg,#6ca3ff 0%,#a86fff 30%,#ef75ff 58%,#8d67ff 82%,#6ca3ff 100%) 0 0/240%;-webkit-background-clip:text;background-clip:text;font-size:13px;line-height:1.15;animation:4s linear infinite heroGalaxyText;display:block}.beforeAfter{grid-template-rows:1fr auto;padding-bottom:112px!important}.productGhost{transform:translateY(-42px)}.verdictChange{flex-direction:column;justify-content:center;min-height:72px;display:flex;padding:15px 18px!important;bottom:20px!important;left:24px!important;right:24px!important}.verdictChange strong{font-size:18px!important}.verdictChange i{display:none!important}@keyframes heroGalaxyText{to{background-position:240%}}@media (max-width:750px){.heroBanner{min-height:48px}.heroBanner strong{letter-spacing:.1em;font-size:11px}.beforeAfter{padding-bottom:116px!important}.productGhost{transform:translateY(-34px)}.verdictChange{bottom:16px!important;left:14px!important;right:14px!important}}@media (prefers-reduced-motion:reduce){.heroBanner strong{animation:none}}.emailButton{letter-spacing:.1em;background:linear-gradient(135deg,#522499,#8d4fdd);border:1px solid #895ce6;border-radius:999px;flex:none;padding:10px 15px;text-decoration:none;box-shadow:0 0 22px #975cff4d;color:#fff!important;font-size:9px!important;font-weight:900!important}.emailButton:hover{transform:translateY(-1px);box-shadow:0 0 34px #b36dff7d}.heroBanner{pointer-events:none}.heroBanner strong{font-size:14px!important}.portal{filter:drop-shadow(0 0 34px #7d4dcc40)}.portalCore{text-align:center;align-content:center;background:radial-gradient(circle at 42% 32%,#321466,#0a0714 68%)!important;border:2px solid #a264ff!important;width:215px!important;height:215px!important;box-shadow:0 0 0 9px #9d5cff10,0 0 85px #9859ff7a,inset 0 0 45px #6e31b85c!important}.portalCore b,.portalCore em{width:max-content;max-width:190px;position:absolute;left:50%;transform:translate(-50%)}.portalCore b{color:#ff7c73;letter-spacing:.1em;background:#2b0d11;border:1px solid #8b322f;border-radius:999px;padding:5px 8px;font-size:8px;animation:1.9s ease-in-out infinite riskPulse;top:28px}.portalCore span{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 16px #a663ff80);background:linear-gradient(90deg,#72a7ff,#b06dff,#f06fff,#856cff,#72a7ff) 0 0/240%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite heroGalaxyText;font-size:78px!important;font-weight:950!important;line-height:.86!important}.portalCore small{letter-spacing:.13em;font-weight:900;color:#e6dcf7!important;margin-top:82px!important;font-size:9px!important}.portalCore em{color:#ff9188;font-size:8px;font-style:normal;font-weight:850;bottom:25px}.portal:before{border-color:#b747574f!important;box-shadow:0 0 0 42px #b33a460b,0 0 0 84px #8d5cff08!important}.t1 span{font-weight:900;color:#ff746d!important}.enter{animation:6s ease-in-out infinite ctaUrgency}.heroCopy h1,.scene h2,.methodCopy h2,.pricing h2,.finalPortal h2,.securitySection h2,.faq h2,.purchaseCopy h1,.legalPage h1{word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}@keyframes warningShake{0%,84%,to{transform:translate(0)}86%{transform:translate(-4px)}88%{transform:translate(4px)}90%{transform:translate(-3px)}92%{transform:translate(3px)}94%{transform:translate(0)}}@keyframes ctaUrgency{0%,88%,to{transform:translate(0)}90%{transform:translate(-3px)}92%{transform:translate(3px)}94%{transform:translate(-2px)}96%{transform:translate(2px)}}@keyframes riskPulse{50%{color:#ffaaa4;box-shadow:0 0 18px #ef524c70}}@media (max-width:900px){header nav{margin-left:auto}.emailButton{margin-left:12px}.portalCore{width:190px!important;height:190px!important}.portalCore span{font-size:68px!important}.portalCore small{margin-top:72px!important}.portalCore b{top:23px}.portalCore em{bottom:21px}}@media (max-width:750px){header .brand img{width:135px}.emailButton{padding:9px 12px;font-size:8px!important}.heroBanner strong{font-size:10px!important}.portal{margin-top:45px}.heroCopy h1,.scene h2,.methodCopy h2,.pricing h2,.finalPortal h2,.securitySection h2,.faq h2{word-break:normal!important;overflow-wrap:normal!important}}@media (prefers-reduced-motion:reduce){.portalCore b,.t1,.enter{animation:none!important}}#experience,#method,#security,#pricing,#faq{scroll-margin-top:70px}.portalCore{align-content:unset!important;display:block!important}.portalCore b,.portalCore span,.portalCore small,.portalCore em{white-space:nowrap;margin:0!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important}.portalCore b{top:28px!important}.portalCore span{top:72px!important}.portalCore small{height:auto!important;line-height:1!important;display:block!important;top:145px!important;bottom:auto!important}.portalCore em{bottom:24px!important}.planToggle.three{grid-template-columns:repeat(3,minmax(0,1fr))!important}.planToggle.three button{padding-inline:8px}.emailButton,.sceneControls button,footer a{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.sceneControls button{padding:10px 12px!important}footer>div{align-items:center}@media (max-width:750px){.portalCore b{top:22px!important}.portalCore span{top:62px!important}.portalCore small{top:128px!important}.portalCore em{bottom:20px!important}.sceneRail{gap:6px!important}.sceneRail button{min-width:0!important;min-height:68px!important;padding:9px 5px!important}.sceneRail button>span>strong{font-size:10px!important;line-height:1.28!important}.sceneControls button{min-height:44px!important}footer a{padding:8px 6px}}.portal{transform:translate(-8px);background:radial-gradient(circle,#4b278f38 0 20%,#1c255029 38%,#0000 67%)!important;width:min(600px,45vw)!important}.portal:before{border:1px solid #8f68ff45!important;inset:8%!important;box-shadow:0 0 0 42px #8d5cff08,0 0 0 84px #387dff07,0 0 80px #8d5cff1c!important}.portal:after{border-color:#7e65d74a!important;inset:21%!important}.portal>i:first-of-type{border-color:#5d91ff65!important;inset:31%!important}.portal>i:nth-of-type(2){border-color:#a16cff61!important;inset:39%!important}.t1{background:#161109e8!important;border-color:#795a2e!important;animation:5s ease-in-out infinite float!important}.t2{border-color:#28577a!important}.t3{border-color:#493773!important}.exampleFlag{color:#b999ff!important;background:#0b0918e8!important;border-color:#554381!important}.sceneDiagnosis{background:radial-gradient(circle at 74% 22%,#3d247038,#0000 29%),linear-gradient(#06070e,#080913)!important;padding-top:84px!important}.diagnosisHead{gap:28px;align-items:center!important}.diagnosisHead h2{margin-bottom:8px!important;font-size:clamp(52px,4.65vw,70px)!important;line-height:.96!important}.resultPills{flex-wrap:wrap;justify-content:flex-end;max-width:470px}.resultPills span{color:#9ca6ba!important;background:#0c0e18!important;border-color:#3b3154!important;padding:8px 11px!important}.diagnosisGrid{grid-template-columns:minmax(270px,.72fr) minmax(0,1.55fr)!important;gap:12px!important;margin-top:24px!important}.mainScore{background:radial-gradient(circle at 50% 38%,#5834a044,#0000 32%),linear-gradient(155deg,#100d1d,#090b14)!important;border-color:#4b3970!important;min-height:316px!important;box-shadow:inset 0 1px #ffffff0a,0 24px 70px #0006!important}.scoreHalo{background:conic-gradient(#9970ff var(--score),#242337 0)!important;width:155px!important;height:155px!important;box-shadow:0 0 0 7px #8d5cff0b,0 0 55px #8d5cff2d!important}.scoreHalo strong{font-size:56px!important}.scoreHalo small{margin:58px 0 0 60px!important}.mainScore>span{color:#9a88bf!important;margin-top:17px!important}.mainScore h3{color:#f5f3fb;font-size:22px!important}.verdictStack{gap:10px!important}.verdictStack button{min-height:145px;background:linear-gradient(155deg,#0e111b,#090b13)!important;border:1px solid #303349!important;border-top:2px solid #4d8eff!important;padding:18px!important;box-shadow:inset 0 1px #ffffff08!important}.verdictStack button.selected{border-color:#5f8ee9!important;transform:none!important;box-shadow:0 0 0 1px #4f8fff42,0 16px 45px #0005!important}.verdictStack .uncertain{border-top-color:#a779ff!important}.verdictStack .failed{border-top-color:#687188!important}.verdictStack strong{margin:13px 0 5px!important;font-size:38px!important}.lostSignal{background:linear-gradient(100deg,#181126,#0d0e18)!important;border-color:#574174!important;padding:19px 21px!important;box-shadow:inset 0 1px #ffffff08!important}.lostSignal>span{color:#b58aff!important}.lostSignal strong{font-size:23px!important}.lostSignal p{color:#a097ad!important;margin-bottom:0!important}.gradeBoard{box-shadow:0 20px 60px #0004;background:#080a12!important;border-color:#302b43!important}.gradeBoard>div{color:#8a8499!important;background:#11121d!important}.gradeBoard>button{background:#0b0d15!important;border-color:#242638!important;min-height:61px!important}.gradeBoard>button:hover{background:#11101d!important}.gradeBoard>button>span{color:#8f98aa!important}.gradeBoard .weak{color:#ff8fa3!important;background:#341d2b!important}.demoDepth{background:#080a13!important;border-color:#302a45!important}.pricing{overflow:hidden;background:radial-gradient(circle at 74% 36%,#33226734,#0000 34%),linear-gradient(#05070d,#080817)!important;min-height:100vh!important;padding:90px max(6vw,48px) 72px!important;display:block!important}.pricingIntro{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:end;column-gap:70px;max-width:1180px;margin:0 auto 30px;display:grid}.pricingIntro .kicker{grid-column:1/-1}.pricingIntro h2{margin:14px 0 0!important;font-size:clamp(48px,4.6vw,68px)!important;line-height:.94!important}.pricingIntro>p{margin:0 0 13px!important;font-size:15px!important;line-height:1.65!important}.valueProof{grid-column:2;background:linear-gradient(90deg,#1b1330,#0b0c16)!important;border-left:2px solid #9970ff!important;margin:13px 0 0!important;padding:15px 18px!important}.valueProof strong{font-size:14px!important}.valueProof span{font-size:10px!important}.plans.threePlans{width:min(1180px,100%);grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;max-width:none!important;margin:0 auto!important;display:grid!important}.plans.threePlans article{flex-direction:column;display:flex;background:linear-gradient(155deg,#0d0f19,#090a12)!important;border-color:#322d48!important;min-height:430px!important;padding:25px 27px!important;box-shadow:inset 0 1px #ffffff0a,0 24px 65px #0005!important}.plans.threePlans article.standard{background:radial-gradient(circle at 80% 0,#6239a52b,#0000 32%),linear-gradient(155deg,#110e20,#090a13)!important;border-color:#7c5aca!important;transform:translateY(-7px)!important;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #8d5cff21,0 28px 75px #0007,0 0 45px #7648d31c!important}.plans.threePlans h3{margin:10px 0!important;font-size:24px!important}.plans.threePlans article>strong{font-size:47px!important}.plans.threePlans ul{border-top:1px solid #262739;list-style:none;margin:18px 0 22px!important;padding:16px 0 0!important}.plans.threePlans li{color:#9aa4b7!important;padding:6px 0!important;font-size:11px!important;line-height:1.35!important}.plans.threePlans li:before{content:"✓";color:#9e75ff;margin-right:9px;font-weight:900}.plans.threePlans button{min-height:48px!important;margin-top:auto!important}.pricing>small{width:min(1180px,100%);text-align:center!important;color:#697386!important;margin:19px auto 0!important;line-height:1.55!important;display:block!important}@media (max-width:1100px){.portal{transform:none}.pricingIntro{grid-template-columns:1fr;gap:12px}.pricingIntro>p,.valueProof{grid-column:1}.valueProof{margin-top:4px!important}.plans.threePlans article{padding:23px 20px!important}}@media (max-width:750px){.portal{width:100%!important}.portal:before{box-shadow:0 0 0 30px #8d5cff08,0 0 0 60px #387dff07!important}.sceneDiagnosis{padding-top:58px!important}.diagnosisHead h2{font-size:clamp(42px,12vw,54px)!important}.diagnosisGrid,.verdictStack{grid-template-columns:1fr!important}.verdictStack button:last-child{grid-column:auto!important}.verdictStack button{min-height:116px!important}.pricing{padding:76px 20px 66px!important}.pricingIntro{margin-bottom:25px}.pricingIntro h2{font-size:clamp(43px,12vw,55px)!important}.plans.threePlans{grid-template-columns:1fr!important}.plans.threePlans article,.plans.threePlans article.standard{min-height:0!important;transform:none!important}.plans.threePlans li{font-size:12px!important}}@media (prefers-reduced-motion:reduce){.t1{animation:none!important}}.portal{overflow:visible!important}.portalCore{background:radial-gradient(circle at 38% 28%,#5a2885 0,#211038 36%,#090a14 73%) padding-box padding-box,conic-gradient(from 210deg,#5b91ff,#b45cff,#ff6da8,#a56cff,#5b91ff) border-box!important;border:2px solid #0000!important;width:230px!important;height:230px!important;overflow:visible!important;box-shadow:0 0 0 8px #a56cff0d,0 0 40px #a75cff5c,0 0 110px #743cff47,inset 0 0 48px #9c4dca4f!important}.portalCore:before{content:"";pointer-events:none;border:1px solid #d8b8ff21;border-radius:50%;position:absolute;inset:12px;box-shadow:inset 0 0 30px #704bff2e}.portalCore b{box-shadow:0 0 18px #ff52653b;color:#ff9aa8!important;background:#2a0d18!important;border-color:#a84555!important;top:25px!important}.portalCore span{padding-right:.07em;text-align:center!important;letter-spacing:-.075em!important;width:100%!important;height:100px!important;font-size:86px!important;line-height:100px!important;display:block!important;top:54px!important;overflow:visible!important}.portalCore small{text-shadow:0 0 14px #ba83ff;color:#fff!important;line-height:1.15!important;top:156px!important}.portalCore em{color:#ffad73!important;font-size:8px!important;bottom:25px!important}.floatingTag{min-width:132px!important;padding:10px 12px!important;box-shadow:0 18px 45px #000b,0 0 24px #8d5cff12!important}.floatingTag b{font-size:8px!important}.floatingTag span{font-size:10px!important;font-weight:950!important}.t1{background:#250d15e8!important;border-color:#a63f4e!important;animation:7s ease-in-out infinite spiralOne!important;top:35%!important;left:-1%!important}.t1 span{color:#ff7f8d!important}.t2{background:#071b19e8!important;border-color:#28735f!important;animation:8s ease-in-out infinite spiralTwo!important;top:40%!important;right:-1%!important}.t2 span{color:#65e0bd!important}.t3{background:#220d15e8!important;border-color:#98434e!important;animation:7.6s ease-in-out infinite spiralThree!important;bottom:2%!important;left:18%!important}.t3 b,.t3 span{color:#ff8794!important}.t3 b{font-size:24px!important}.t4{background:#24140be8!important;border-color:#a65b36!important;animation:8.4s ease-in-out infinite spiralFour!important;top:7%!important;right:13%!important}.t4 span{color:#ffad6c!important}.t5{background:#071b19e8!important;border-color:#28735f!important;animation:7.2s ease-in-out infinite spiralFive!important;bottom:7%!important;right:11%!important}.t5 span{color:#65e0bd!important}.t6{background:#250d15e8!important;border-color:#a63f4e!important;animation:8.8s ease-in-out infinite spiralSix!important;top:10%!important;left:12%!important}.t6 span{color:#ff7f8d!important}@keyframes spiralOne{50%{transform:translate(12px,-12px)rotate(-1deg)}}@keyframes spiralTwo{50%{transform:translate(-13px,11px)rotate(1deg)}}@keyframes spiralThree{50%{transform:translate(18px,-9px)}}@keyframes spiralFour{50%{transform:translate(-16px,13px)}}@keyframes spiralFive{50%{transform:translate(-12px,-13px)}}@keyframes spiralSix{50%{transform:translate(15px,10px)}}.verdictStack .clear{background:linear-gradient(155deg,#0a1918,#090c13)!important;border-top-color:#42d3a8!important}.verdictStack .failed{background:linear-gradient(155deg,#12141c,#090b12)!important;border-top-color:#758096!important}.mainScore h3{color:#ffb36e!important}.mainScore{border-color:#6d4460!important}.diagnosisHead h2 em{padding-bottom:6px;display:inline-block}.gradeBoard .weak{box-shadow:0 0 18px #ff45552b;color:#ff8d9b!important;background:#4a1724!important}.gradeBoard .mixed{color:#ffbd73!important;background:#482a14!important}.gradeBoard .good{color:#8cbdff!important;background:#172d4e!important}.gradeBoard .verygood{color:#71e3c1!important;background:#0d3d34!important}.lockedReportPreview{background:radial-gradient(circle at 80% 20%,#4e278e35,#0000 38%),#0a0b14;border:1px solid #664899;border-radius:18px;grid-column:1/-1;min-height:250px;margin-top:2px;position:relative;overflow:hidden;box-shadow:0 26px 80px #0007}.lockedIntro{padding:22px 24px 8px}.lockedIntro span,.lockedIntro strong,.lockedIntro small{display:block}.lockedIntro span{color:#b58cff;letter-spacing:.14em;font-size:9px;font-weight:950}.lockedIntro small{color:#8791a5;font-size:11px}.lockedRows{filter:blur(5px);opacity:.44;-webkit-user-select:none;user-select:none;gap:7px;padding:11px 22px 22px;display:grid}.lockedRows>span{background:#11121c;border:1px solid #373249;border-radius:10px;grid-template-columns:.8fr 1.4fr auto;gap:16px;padding:13px 15px;display:grid}.lockedRows b{font-size:12px}.lockedRows i{color:#a2a9b8;font-size:11px;font-style:normal}.lockedRows em{color:#ff8996;font-size:9px;font-style:normal;font-weight:900}.lockedCover{text-align:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:radial-gradient(circle,#0c0b16b8 0 32%,#090a12a3 62%,#0000 100%);place-content:center;justify-items:center;padding:28px;display:grid;position:absolute;inset:0}.lockedCover>b{color:#c9a8ff;letter-spacing:.13em;background:#160f29;border:1px solid #7d58c6;border-radius:999px;padding:6px 9px;font-size:8px}.reportPreview b{font-size:0!important}.reportPreview b:after{content:"9 recommendations blocked";font-size:17px!important}.deliverableGrid article:nth-child(3) strong{font-size:0!important}.deliverableGrid article:nth-child(3) strong:after{content:"Blocked recommendations";font-size:14px!important}@media (max-width:750px){.portalCore{width:205px!important;height:205px!important}.portalCore span{height:88px!important;font-size:74px!important;line-height:88px!important;top:46px!important}.portalCore small{top:136px!important}.portalCore em{bottom:18px!important}.portalCore b{top:18px!important}.floatingTag{min-width:112px!important;padding:8px 9px!important}.floatingTag b{font-size:7px!important}.floatingTag span{font-size:8px!important}.t3 b{font-size:18px!important}.t1{top:34%!important;left:0!important}.t2{top:42%!important;right:0!important}.t3{bottom:0!important;left:12%!important}.t4{top:5%!important;right:8%!important}.t5{bottom:6%!important;right:5%!important}.t6{top:10%!important;left:5%!important}.verdictStack button{min-height:124px!important}.lockedReportPreview{min-height:285px}.lockedIntro{padding:19px}.lockedIntro strong{font-size:19px}.lockedRows{padding-inline:14px}.lockedRows>span{grid-template-columns:1fr}.lockedCover>strong{font-size:16px}}@media (max-width:420px){.t4,.t6{display:none}.t1{top:31%!important}.t2{top:43%!important}.t3{bottom:1%!important}.t5{bottom:8%!important}}@media (prefers-reduced-motion:reduce){.t1,.t2,.t3,.t4,.t5,.t6{animation:none!important}}.portal{isolation:isolate;filter:drop-shadow(0 0 42px #7758ff35)!important;background:url(/commerce-intelligence-core.png) 50%/contain no-repeat!important;width:min(640px,48vw)!important}.portal:before{border-color:#846dff26!important;inset:16%!important;box-shadow:0 0 55px #7758ff24!important}.portal:after,.portal>i{opacity:.34}.portalCore{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 42% 30%,#35195fd9,#090b16e8 72%)!important;border:1px solid #b28aff80!important;width:178px!important;height:178px!important;box-shadow:0 0 0 7px #9b70ff12,0 0 55px #7a4cff70,inset 0 0 35px #6939a95c!important}.portalCore:before{inset:9px}.portalCore b{font-size:7px!important;top:16px!important}.portalCore span{height:76px!important;font-size:67px!important;line-height:76px!important;top:37px!important}.portalCore small{font-size:7px!important;top:111px!important}.portalCore em{max-width:145px!important;font-size:7px!important;bottom:15px!important}.exampleFlag{top:10%!important}.floatingTag{z-index:7!important;animation-duration:12s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important}.t1{animation-name:chipCycleA!important;top:37%!important;left:2%!important}.t2{animation-name:chipCycleB!important;top:39%!important;right:1%!important}.t3{animation-name:chipCycleC!important;bottom:5%!important;left:21%!important}.t4{animation-name:chipCycleC!important;top:8%!important;right:13%!important}.t5{animation-name:chipCycleA!important;bottom:8%!important;right:10%!important}.t6{animation-name:chipCycleB!important;top:10%!important;left:12%!important}@keyframes chipCycleA{0%,29%{opacity:1;transform:translate(0)}35%,62%{opacity:.12;transform:translate(8px,-8px)}68%,to{opacity:1;transform:translate(0)}}@keyframes chipCycleB{0%,25%{opacity:.12;transform:translate(-7px,7px)}31%,64%{opacity:1;transform:translate(0)}70%,to{opacity:.12;transform:translate(-7px,7px)}}@keyframes chipCycleC{0%,55%{opacity:.12;transform:translate(7px,7px)}61%,90%{opacity:1;transform:translate(0)}96%,to{opacity:.12;transform:translate(7px,7px)}}.verdictStack .clear{background:linear-gradient(155deg,#0b1c19,#090c13)!important;border-color:#59d7b2 #287861 #287861!important;border-top-style:solid!important;border-top-width:3px!important}.verdictStack .clear span,.verdictStack .clear strong{color:#73dfc0!important}.verdictStack .uncertain{background:radial-gradient(circle at 90% 0,#8b4a1f3d,#0000 43%),linear-gradient(155deg,#21160e,#0d0b11)!important;border-color:#f2a456 #865027 #865027!important;border-top-style:solid!important;border-top-width:3px!important;box-shadow:0 0 28px #f28a3519!important}.verdictStack .uncertain span,.verdictStack .uncertain strong{color:#ffb56f!important}.verdictStack .uncertain small{color:#c9a487!important}.verdictStack .failed{background:radial-gradient(circle at 90% 0,#7c243540,#0000 43%),linear-gradient(155deg,#200f16,#0d0b11)!important;border-color:#ef596b #8f3443 #8f3443!important;border-top-style:solid!important;border-top-width:3px!important}.verdictStack .failed span,.verdictStack .failed strong{color:#ff7f90!important}.verdictStack .failed small{color:#ca929b!important}.lostSignal{background:radial-gradient(circle at 92% 0,#9b5a272b,#0000 42%),linear-gradient(100deg,#25170d,#100d12)!important;border-color:#85502b!important;box-shadow:0 0 35px #f3943d14,inset 3px 0 #f1a051!important}.lostSignal>span,.lostSignal strong{color:#ffb876!important}.lostSignal p{color:#c3aa96!important}.sceneScan h2{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#f7f8fc 0 38%,#6f8fff 56%,#b66dff 78%,#e16dff 100%) 0 0/210%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite heroGalaxyText}.revealImprovement{background:linear-gradient(#110c20,#110c20) 0 0/100% 100% padding-box padding-box,linear-gradient(110deg,#5c91ff,#a65cff,#f277ff,#5c91ff) 0 0/240% 100% border-box!important;border:1px solid #0000!important;border-radius:999px!important;min-width:270px!important;min-height:58px!important;padding:0 16px 0 23px!important;transition:transform .25s,box-shadow .25s!important;animation:4s linear infinite revealBorder!important;box-shadow:0 0 0 6px #875cff0c,0 16px 45px #522bb65c!important}.revealImprovement:hover{transform:translateY(-3px)scale(1.015)!important;box-shadow:0 0 0 7px #875cff12,0 22px 60px #6336d27a!important}.revealImprovement i{background:#ffffff12;border-radius:50%;place-items:center;width:35px;height:35px;font-size:16px;display:grid;color:#fff!important;margin-left:22px!important}.revealImprovement.processing i{animation:1s linear infinite spin}.revealImprovement.fixed{background:linear-gradient(#0b1d19,#0b1d19) padding-box padding-box,linear-gradient(110deg,#49d0aa,#8ff1d2) border-box!important;box-shadow:0 17px 48px #24866a4a!important}@keyframes revealBorder{to{background-position:0 0,240% 0}}@keyframes spin{to{transform:rotate(360deg)}}.improvementScore{z-index:6;background:#0a0b15e8;border:1px solid #784ea4;border-radius:13px;width:150px;padding:13px 14px;position:absolute;top:22px;right:24px}.improvementScore span,.improvementScore strong{display:block}.improvementScore span{color:#8f7ca9;letter-spacing:.1em;font-size:7px}.improvementScore strong{margin:5px 0 8px;font-size:27px}.improvementScore small{color:#7f8593;font-size:9px}.improvementScore>i{background:#272536;border-radius:99px;height:4px;display:block;overflow:hidden}.improvementScore>i b{background:#ef885d;width:42%;height:100%;transition:width .7s .4s,background .5s;display:block}.beforeAfter.after .improvementScore{background:#091a17e8;border-color:#347b69}.beforeAfter.after .improvementScore strong{color:#6fe0bf}.beforeAfter.after .improvementScore>i b{background:#59d2af;width:86%}.processingLabel{z-index:8;color:#c5aaff;letter-spacing:.06em;opacity:0;background:#0b0a15e8;border:1px solid #7353af;border-radius:999px;width:max-content;max-width:84%;padding:10px 14px;font-size:9px;font-weight:850;transition:all .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.94)}.beforeAfter.processing .processingLabel{opacity:1;transform:translate(-50%,-50%)scale(1)}.beforeAfter.processing .productGhost,.beforeAfter.processing .evidenceState,.beforeAfter.processing .verdictChange,.beforeAfter.processing .improvementScore{filter:blur(5px);opacity:.42}.beforeAfter.processing .transformationBeam{animation:.75s ease-in-out infinite processingSweep!important}.beforeAfter.after .evidenceState strong,.beforeAfter.after .verdictChange strong{color:#67ddb9!important}@keyframes processingSweep{0%{opacity:.4;left:5%}50%{opacity:1}to{opacity:.4;left:95%}}.gradeBoard{border-bottom-color:#342d49!important;border-radius:14px 14px 0 0!important}.lockedReportPreview{background:#0a0b14!important;border-top:0!important;border-radius:0 0 18px 18px!important;margin-top:-1px!important}.lockedIntro{background:linear-gradient(#0c0d16,#0a0b14);border-top:1px solid #332d47}.lockedRows{filter:none!important;opacity:1!important}.lockedCover{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#0000 0,#090a1285 27%,#090a12e8 63%,#090a12 100%)!important;align-content:end!important;padding-bottom:27px!important}p,li,small,.deliverableGrid article,.plans article,.gradeBoard button,.demoDepth details,.lockedReportPreview{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.deliverableGrid article small{color:#a0a9ba!important;font-size:11.5px!important;line-height:1.65!important}.deliverableGrid article{padding:22px!important}.receiveTitle{margin-bottom:20px!important}.plans.threePlans li{align-items:flex-start!important;gap:9px!important;width:100%!important;padding-left:0!important;font-size:12.5px!important;font-weight:400!important;line-height:1.45!important;display:flex!important}.plans.threePlans li:before{flex:0 0 18px!important;width:18px!important;margin:1px 0 0!important;display:block!important;position:static!important}.plans.threePlans li:first-line{line-height:1.45!important}.plans.threePlans article:nth-child(3)>span{font-size:0!important}.plans.threePlans article:nth-child(3)>span:after{content:"BEST VALUE FOR MONEY";color:#caa9ff;letter-spacing:.11em;font-weight:900;font-size:9px!important}@media (max-width:1100px){.portal{width:min(620px,78vw)!important}.improvementScore{right:18px}}@media (max-width:750px){.portal{background-size:112%!important;width:100%!important}.portalCore{width:154px!important;height:154px!important}.portalCore span{height:67px!important;font-size:58px!important;line-height:67px!important;top:31px!important}.portalCore small{top:96px!important}.portalCore em{bottom:11px!important}.portalCore b{top:11px!important}.exampleFlag{top:3%!important}.t4,.t6{display:block}.floatingTag{min-width:105px!important}.t1{left:0!important}.t2{right:0!important}.t3{left:8%!important}.t4{right:6%!important}.t5{right:4%!important}.t6{left:3%!important}.revealImprovement{width:100%!important;min-width:0!important}.improvementScore{width:128px;top:16px;right:14px}.beforeAfter{padding-top:104px!important}.processingLabel{text-align:center;white-space:normal;font-size:8px}.lockedCover{padding:20px 14px!important}.lockedRows>span{grid-template-columns:1fr!important;display:grid!important}.deliverableGrid article small{font-size:11px!important}.plans.threePlans li{font-size:12.5px!important}}@media (max-width:420px){.t4,.t6{display:none}.portal{background-size:118%!important}}@media (prefers-reduced-motion:reduce){.sceneScan h2,.revealImprovement,.revealImprovement.processing i,.floatingTag{animation:none!important}.beforeAfter.processing .transformationBeam{animation:none!important;left:50%!important}.beforeAfter.processing .processingLabel{opacity:1}}.brandPortal{isolation:isolate;background:radial-gradient(circle,#6d35cb26 0 19%,#17102e24 38%,#0000 69%)!important}.brandPortal:before{border:1px solid #a978ff52!important;animation:5.5s ease-in-out infinite brandRingPulse!important;inset:8%!important;box-shadow:0 0 55px #7c49e72b,inset 0 0 80px #7137d512!important}.brandPortal:after{border:1px dashed #7663c84f!important;animation:24s linear infinite orbit!important;inset:22%!important}.brandPortal>i:first-of-type{border-color:#9c7cff5c!important;animation:17s linear infinite reverse orbit!important;inset:34%!important}.brandPortal>i:nth-of-type(2){box-shadow:none!important;border:1px dotted #6352ae36!important;animation:34s linear infinite orbit!important;inset:3%!important}.brandPortal>i:nth-of-type(3){display:none!important}.brandCore{z-index:5;aspect-ratio:1;background:radial-gradient(circle at 36% 28%,#26174b,#090a14 68%);border:1px solid #9d79ff66;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:230px;animation:6s ease-in-out infinite brandCoreFloat;display:flex;position:relative;box-shadow:0 0 0 10px #8c5cff08,0 0 90px #8d5cff54,inset 0 0 52px #7341cc38}.brandCore:before{content:"";border:1px solid #c3aaff2e;border-radius:50%;position:absolute;inset:9px}.brandCore img{object-fit:contain;filter:drop-shadow(0 0 24px #a7f);opacity:1!important;width:88px!important;height:88px!important}.brandCore span{letter-spacing:.34em;color:#fff;text-indent:.34em;margin-top:14px;font-size:17px;font-weight:850}.brandCore small{color:#a88bdd;letter-spacing:.22em;margin-top:8px;font-size:7px;font-weight:800}.brandOrbit{z-index:2;background:#c6a5ff;border-radius:50%;width:9px;height:9px;animation:12s linear infinite cleanOrbit;position:absolute;box-shadow:0 0 13px #ae72ff,0 0 29px #7448ff}.orbitAlpha{animation-duration:13s}.orbitBeta{opacity:.7;animation-duration:19s;animation-delay:-7s}.orbitGamma{opacity:.52;width:6px;height:6px;animation-duration:27s;animation-delay:-13s}.chairStage{isolation:isolate}.chairStage>img{opacity:0!important}.chairStage:before,.mainScore:before{content:"";filter:drop-shadow(0 18px 30px #0009);will-change:background-position;background-image:url(/catalogue-products-v1.png);background-position:0%;background-repeat:no-repeat;background-size:400% 100%;animation:12s step-end infinite catalogueCycle;display:block}.chairStage:before{z-index:2;background-blend-mode:screen;background-color:#080914;border-radius:22px;position:absolute;inset:13% 17% 12%}.sceneDiagnosis .mainScore{isolation:isolate;overflow:hidden!important}.sceneDiagnosis .mainScore:before{background-blend-mode:screen;opacity:.92;background-color:#080914;border-radius:14px;width:150px;height:94px;margin:-5px auto 10px;animation-delay:-3s}.sceneDiagnosis .mainScore>*{z-index:2;position:relative}.sceneDiagnosis .lostSignal{background:radial-gradient(circle at 90% 15%,#ff44442b,#0000 34%),linear-gradient(145deg,#240a12,#10070c)!important;border-color:#ff4747!important;box-shadow:inset 4px 0 #ff4a4a,0 0 0 1px #ff50502b,0 18px 48px #0008,0 0 34px #ff34341f!important}.sceneDiagnosis .lostSignal>span{color:#f77!important}.sceneDiagnosis .lostSignal>strong{text-shadow:0 0 18px #ff404045;color:#fff!important}.sceneDiagnosis .lostSignal>p{color:#d7a9ae!important}@keyframes catalogueCycle{0%,23%{background-position:0%}25%,48%{background-position:33.333%}50%,73%{background-position:66.666%}75%,98%{background-position:100%}}@keyframes cleanOrbit{0%{transform:rotate(0)translate(clamp(120px,18vw,255px))rotate(0)}to{transform:rotate(360deg)translate(clamp(120px,18vw,255px))rotate(-360deg)}}@keyframes brandRingPulse{0%,to{opacity:.55;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}@keyframes brandCoreFloat{0%,to{transform:translateY(-4px)}50%{transform:translateY(5px)}}@media (max-width:900px){.brandCore{width:190px}.brandCore img{width:70px!important;height:70px!important}.brandCore span{font-size:14px}.chairStage:before{inset:14% 12% 12%}.sceneDiagnosis .mainScore:before{width:135px;height:84px}}@media (max-width:560px){.brandPortal{width:min(345px,92vw)!important}.brandCore{width:158px}.brandCore img{width:58px!important;height:58px!important}.brandCore span{letter-spacing:.27em;text-indent:.27em;font-size:12px}.brandCore small{font-size:6px}.brandOrbit{width:7px;height:7px}@keyframes cleanOrbit{0%{transform:rotate(0)translate(137px)rotate(0)}to{transform:rotate(360deg)translate(137px)rotate(-360deg)}}.chairStage:before{inset:15% 8% 11%}.sceneDiagnosis .mainScore:before{width:124px;height:78px}}@media (prefers-reduced-motion:reduce){.brandCore,.brandPortal:before,.brandPortal:after,.brandPortal>i,.brandOrbit,.chairStage:before,.mainScore:before{animation:none!important}.chairStage:before,.mainScore:before{background-position:0!important}}.heroCopy h1,.scene h2,.methodCopy h2,.pricing h2,.securitySection h2,.finalPortal h2,.faq h2,.diagnosisHead h2,.transformCopy h2{font-kerning:normal;text-rendering:geometricprecision;padding-right:.08em;letter-spacing:-.025em!important;word-spacing:.035em!important;overflow:visible!important}.methodWord em{max-width:100%;letter-spacing:-.025em!important;width:max-content!important;padding:0 .09em .08em .02em!important;display:block!important;overflow:visible!important}.methodWord,.methodWord strong,.methodWord em{overflow:visible!important}.chairStage:before,.chairStage:after,.productGhost:before,.productGhost:after,.sceneDiagnosis .mainScore:before,.sceneDiagnosis .mainScore:after{content:"";z-index:3;pointer-events:none;will-change:opacity,transform;position:absolute;filter:drop-shadow(0 20px 28px #0009)!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:0!important;border-radius:0!important}.chairStage>img{display:none!important}.chairStage:before{background-image:url(/catalogue-trainer-v2.png)!important;animation:8s ease-in-out infinite cleanProductA!important;inset:13% 18% 11%!important}.chairStage:after{background-image:url(/catalogue-serum-v2.png)!important;animation:8s ease-in-out infinite cleanProductB!important;inset:12% 26% 10%!important}.sceneDiagnosis .mainScore{padding-top:18px!important}.sceneDiagnosis .mainScore:before,.sceneDiagnosis .mainScore:after{width:142px!important;height:88px!important;margin:0 auto 10px!important;display:block!important;position:relative!important;inset:auto!important}.sceneDiagnosis .mainScore:before{background-image:url(/catalogue-trainer-v2.png)!important;animation:12s ease-in-out -4s infinite cleanProductTrainer!important}.sceneDiagnosis .mainScore:after{display:none!important}.productGhost{isolation:isolate}.productGhost>img{display:none!important}.productGhost:before,.productGhost:after{inset:8% 14% 22%!important}.productGhost:before{background-image:url(/catalogue-trainer-v2.png)!important;animation:8s ease-in-out infinite cleanProductA!important}.productGhost:after{background-image:url(/catalogue-serum-v2.png)!important;animation:8s ease-in-out infinite cleanProductB!important}.productGhost>span{bottom:0;left:0;right:0;z-index:6!important;position:absolute!important}.gradeBoard{border-radius:14px 14px 0 0!important}.lockedReportPreview{background:#0a0b14!important;border-color:#342d49!important;border-radius:0 0 16px 16px!important;min-height:0!important;margin-top:-1px!important;display:block!important;overflow:hidden!important;box-shadow:0 28px 70px #0006!important}.lockedIntro{background:#0d0e17!important;border-top:0!important;border-bottom:1px solid #2e2b3d!important;padding:17px 20px!important}.lockedIntro span{font-size:8px!important}.lockedIntro strong{margin:6px 0 3px!important;font-size:17px!important}.lockedIntro small{font-size:10px!important}.lockedRows{filter:none!important;opacity:1!important;gap:0!important;padding:0!important;display:grid!important}.lockedRows>span{background:#0d0e17!important;border:0!important;border-bottom:1px solid #282735!important;border-radius:0!important;grid-template-columns:.8fr 1.4fr auto!important;align-items:center!important;gap:16px!important;min-height:58px!important;margin:0!important;padding:12px 20px!important;display:grid!important}.lockedCover{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#0d0e17 0,#090a12 72%)!important;border-top:0!important;place-content:center!important;justify-items:center!important;min-height:138px!important;padding:22px!important;display:grid!important;position:relative!important;inset:auto!important}.lockedCover:before{content:"";filter:blur(5px);opacity:.38;background:repeating-linear-gradient(#77718780 0 3px,#0000 3px 8px);width:min(520px,82vw);height:23px;margin:0 0 15px}.lockedCover>b{opacity:0;position:absolute;top:30px}.lockedCover button{z-index:2;position:relative}@keyframes cleanProductA{0%,42%{opacity:1;transform:scale(1)}55%,92%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes cleanProductB{0%,42%{opacity:0;transform:scale(.97)}55%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}.beforeAfter .productGhost{z-index:3!important;width:min(360px,48%)!important;height:300px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-52%)!important}.productGhost>span{font-size:0!important}.productGhost>span:after{content:"EXAMPLE CATALOGUE PRODUCT";letter-spacing:.09em;font-size:10px!important}@media (max-width:700px){.heroCopy h1,.scene h2,.methodCopy h2,.pricing h2,.securitySection h2,.finalPortal h2,.faq h2,.diagnosisHead h2,.transformCopy h2{padding-right:.12em;letter-spacing:-.018em!important;word-spacing:.025em!important}.lockedRows>span{grid-template-columns:1fr!important;gap:5px!important;padding:13px 16px!important}.lockedCover{min-height:150px!important;padding:20px 14px!important}.chairStage:before{inset:15% 10% 10%!important}.chairStage:after{inset:13% 22% 9%!important}.beforeAfter .productGhost{width:min(270px,72%)!important;height:245px!important;transform:translate(-50%,-48%)!important}.productGhost:before,.productGhost:after{inset:10% 9% 24%!important}}@media (prefers-reduced-motion:reduce){.chairStage:before,.chairStage:after,.productGhost:before,.productGhost:after,.sceneDiagnosis .mainScore:before{animation:none!important}.chairStage:before,.productGhost:before{opacity:1!important}.chairStage:after,.productGhost:after{display:none!important}}.chairStage:before,.productGhost:before,.sceneDiagnosis .mainScore:before{background-image:var(--catalogue-image)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;transition:background-image!important}.chairStage:after,.productGhost:after{display:none!important}.chairStage:before{inset:9% 15% 8%!important}.productGhost:before{inset:2% 5% 18%!important}.sceneDiagnosis .mainScore:before{width:170px!important;height:108px!important}@keyframes catalogueLaserY{0%,12.49%{top:12%}6.25%{top:82%}12.5%,24.99%{top:12%}18.75%{top:82%}25%,37.49%{top:12%}31.25%{top:82%}37.5%,49.99%{top:12%}43.75%{top:82%}50%,62.49%{top:12%}56.25%{top:82%}62.5%,74.99%{top:12%}68.75%{top:82%}75%,87.49%{top:12%}81.25%{top:82%}87.5%,to{top:12%}93.75%{top:82%}}@keyframes catalogueLaserX{0%,12.49%{left:7%}6.25%{left:93%}12.5%,24.99%{left:7%}18.75%{left:93%}25%,37.49%{left:7%}31.25%{left:93%}37.5%,49.99%{left:7%}43.75%{left:93%}50%,62.49%{left:7%}56.25%{left:93%}62.5%,74.99%{left:7%}68.75%{left:93%}75%,87.49%{left:7%}81.25%{left:93%}87.5%,to{left:7%}93.75%{left:93%}}.plans.threePlans article{min-width:0!important}.plans.threePlans article>span{white-space:normal!important;min-height:14px!important;line-height:1.4!important;display:block!important}.plans.threePlans article>strong{flex-wrap:wrap!important;align-items:baseline!important;gap:2px 8px!important;line-height:1!important;display:flex!important}.plans.threePlans article>strong small{white-space:nowrap!important;margin:0!important;line-height:1.35!important;display:inline-block!important}.plans.threePlans ul{width:100%!important}.plans.threePlans li{align-items:flex-start!important;min-height:25px!important;line-height:1.5!important}.plans.threePlans li:before{line-height:1.5!important}.plans.threePlans button{white-space:normal!important;width:100%!important;line-height:1.3!important}.pricingIntro h2{font-size:0!important;line-height:.9!important}.pricingIntro h2 br,.pricingIntro h2 em{display:none!important}.pricingIntro h2:before,.pricingIntro h2:after{letter-spacing:-.025em;font-size:clamp(48px,5.5vw,84px);line-height:.94;display:block}.pricingIntro h2:before{content:"Keep your store"}.pricingIntro h2:after{content:"ready for recommendations.";color:#0000;background:linear-gradient(90deg,#548fff,#9b6dff 45%,#e46eff 77%,#7d62ff) 0 0/220%;-webkit-background-clip:text;background-clip:text;padding-right:.08em;animation:6s linear infinite galaxyText}@media (max-width:1080px){.plans.threePlans{gap:12px!important}.plans.threePlans article{padding:24px 20px!important}.plans.threePlans article>strong{font-size:42px!important}.plans.threePlans li{font-size:12px!important}}@media (max-width:760px){.plans.threePlans{grid-template-columns:1fr!important}.plans.threePlans article{width:100%!important;padding:25px 22px!important}.plans.threePlans article>strong{font-size:46px!important}.sceneDiagnosis .mainScore:before{width:145px!important;height:92px!important}.chairStage:before{inset:11% 8% 8%!important}.productGhost:before{inset:4% 2% 20%!important}}@media (prefers-reduced-motion:reduce){.chairStage .laser,.beforeAfter .transformationBeam{animation:none!important}}.chairStage:before,.productGhost:before,.sceneDiagnosis .mainScore:before{display:none!important}.chairStage,.productGhost,.sceneDiagnosis .mainScore{isolation:isolate}.catalogueLayers{z-index:3;pointer-events:none;position:absolute}.chairStage>.catalogueLayers{inset:9% 15% 8%}.productGhost>.catalogueLayers{inset:2% 5% 18%}.sceneDiagnosis .mainScore>.catalogueLayers{width:170px;height:108px;top:14px;left:50%;transform:translate(-50%)}.scanCoverage{z-index:8;text-align:left;background:#040914e0;border:1px solid #56d3ff47;border-radius:10px;gap:3px;padding:10px 12px;display:grid;position:absolute;bottom:12px;left:14px;right:14px}.scanCoverage strong{letter-spacing:.12em;color:#68dcff;font-size:9px}.scanCoverage span{color:#b9c5da;font-size:10px;line-height:1.35}.scanCoverage small{color:#8e9ab0;font-size:8px}.scanCoverage.limited{background:#180e07eb;border-color:#ffb5486b}.scanCoverage.limited strong{color:#ffb548}.catalogueLayers img{object-fit:contain;object-position:center;filter:drop-shadow(0 20px 30px #02000fad)drop-shadow(0 0 16px #7e47ff3d);will-change:opacity,transform;opacity:1;width:100%;height:100%;position:absolute;inset:0;transform:scale(1);transition:opacity .2s,transform .38s cubic-bezier(.22,.7,.2,1),filter .2s!important}.catalogueLayers.switching img{opacity:0;transform:scale(.975);filter:blur(6px)drop-shadow(0 0 28px #824bffb3)!important}.catalogueLayers.switching:before{content:"";z-index:5;filter:blur(30px);opacity:.72;background:#9d6cff;border-radius:50%;animation:.38s both catalogueFlash;position:absolute;inset:28%}.chairStage .laser{animation:4.8s linear infinite seamlessScanY!important}.beforeAfter .transformationBeam,.beforeAfter.after .transformationBeam{transition:none!important;animation:4.8s linear infinite seamlessScanX!important}.sceneDiagnosis .mainScore>.catalogueLayers:after{content:"";z-index:4;background:linear-gradient(90deg,#0000,#9d6cff 18%,#55d9ff 50%,#e06bff 82%,#0000);height:1px;animation:4.8s linear infinite resultScanY;position:absolute;top:7%;left:3%;right:3%;box-shadow:0 0 10px #8f6cff,0 0 22px #60a8ffbf}@keyframes catalogueFlash{0%,to{opacity:0;transform:scale(.65)}50%{opacity:.72;transform:scale(1)}}@keyframes seamlessScanY{0%{top:8%}to{top:92%}}@keyframes seamlessScanX{0%{left:7%}to{left:93%}}@keyframes resultScanY{0%{opacity:.2;top:7%}45%,55%{opacity:1}to{opacity:.2;top:93%}}@media (max-width:760px){.chairStage>.catalogueLayers{inset:11% 8% 8%}.productGhost>.catalogueLayers{inset:4% 2% 20%}.sceneDiagnosis .mainScore>.catalogueLayers{width:145px;height:92px;top:16px}}@media (prefers-reduced-motion:reduce){.catalogueLayers img{transition:none!important}.catalogueLayers.switching:before{display:none}.chairStage .laser,.beforeAfter .transformationBeam,.sceneDiagnosis .mainScore>.catalogueLayers:after{animation:none!important}}.svWorkspace{--bg:#05060b;--panel:#0c0e16;--line:#282b39;--muted:#9298aa;--purple:#a174ff;--blue:#58a9ff;--green:#61d7b2;--amber:#ffc365;--red:#ff8079;background:radial-gradient(circle at 75% 5%,#24144555,transparent 25%),var(--bg);color:#f7f5fb;grid-template-columns:250px 1fr;min-height:100vh;font-family:Inter,Segoe UI,sans-serif;display:grid}.svSide{background:#070810;border-right:1px solid #222431;flex-direction:column;height:100vh;padding:24px 17px;display:flex;position:sticky;top:0}.svSide>a:first-child img{object-fit:contain;width:172px;height:48px}.svStore{background:linear-gradient(145deg,#1a102c,#0b0c13);border:1px solid #372b50;border-radius:13px;margin:22px 0;padding:15px}.svStore span,.svStore strong,.svStore small{display:block}.svStore span,.svIntro span,.svSectionHead span,.svOpportunity>div>span,.svRetest>div>span{color:var(--purple);letter-spacing:.13em;font-size:9px;font-weight:900}.svStore strong{overflow-wrap:anywhere;margin:8px 0 5px;font-size:13px}.svStore small{color:#777d90;font-size:9px}.svSide nav{gap:5px;display:grid}.svSide nav button{color:#797f91;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:25px 1fr auto;align-items:center;gap:7px;min-height:49px;padding:0 11px;display:grid}.svSide nav button b{color:#4f5362;font-size:9px}.svSide nav button span{font-size:12px;font-weight:800}.svSide nav button em{color:#d7c7f0;background:#292334;border-radius:99px;padding:4px 7px;font-size:9px;font-style:normal}.svSide nav button.active{color:#fff;background:linear-gradient(90deg,#24163d,#10111a);border-color:#6847a0;box-shadow:inset 3px 0 #a174ff}.svSide nav button.active b{color:#bd9aff}.svTruth{background:#0c0e16;border:1px solid #313340;border-radius:11px;margin-top:auto;padding:15px}.svTruth strong{color:#7fb7f1;letter-spacing:.1em;font-size:9px}.svTruth p{color:#808698;margin:7px 0 0;font-size:10px;line-height:1.5}.svBack{margin:15px 5px 0;font-size:10px;text-decoration:none;color:#777e90!important}.svMain{min-width:0}.svTop{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080910df;border-bottom:1px solid #242733;justify-content:space-between;align-items:center;height:72px;padding:0 34px;display:flex;position:sticky;top:0}.svTop>div:first-child span,.svTop>div:first-child strong{display:block}.svTop>div:first-child span{color:#9b75dc;letter-spacing:.13em;font-size:8px;font-weight:900}.svTop>div:first-child strong{margin-top:5px;font-size:13px}.svTop>div:last-child{align-items:center;gap:18px;display:flex}.svReady{color:#9b9fad;font-size:10px}.svReady i{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 4px #61d7b219}.svTop button{color:#fff;background:#11131c;border:1px solid #383b49;border-radius:999px;min-height:39px;padding:0 15px;font-size:10px;font-weight:800}.svView{padding:48px clamp(24px,4.5vw,70px) 80px}.svIntro{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;margin-bottom:34px;display:grid}.svIntro h1{letter-spacing:-.06em;margin:13px 0 0;font-size:clamp(45px,5vw,74px);line-height:.9}.svIntro h1 em{color:#0000;background:linear-gradient(90deg,#8e65ff,#db75ff);-webkit-background-clip:text;background-clip:text;font-style:normal}.svIntro>p{color:#a0a5b5;margin:0;font-size:14px;line-height:1.7}.svMetrics{grid-template-columns:1.4fr .8fr .8fr;gap:11px;display:grid}.svMetrics>article,.svVerdicts article,.svFixSummary article{border:1px solid var(--line);background:linear-gradient(145deg,#10121b,#0b0c13);border-radius:17px;padding:24px}.svMetrics article>span,.svMetrics section>span,.svVerdicts span,.svFixSummary span{color:#8f6dc9;letter-spacing:.11em;font-size:8px;font-weight:900}.svScore{align-items:center;gap:24px;display:flex}.svScore>div{background:conic-gradient(var(--purple) var(--score),#282632 0);border-radius:50%;flex:none;place-items:center;width:140px;height:140px;display:grid;position:relative}.svScore>div:after{content:"";background:#0d0f17;border-radius:50%;position:absolute;inset:9px}.svScore strong,.svScore small{z-index:1;position:absolute}.svScore strong{font-size:47px}.svScore small{color:#8c91a1;margin:50px 0 0 50px}.svScore h2{margin:8px 0;font-size:23px}.svScore p,.svMetrics p{color:#898f9f;font-size:11px;line-height:1.5}.svMetrics>article>strong{margin-top:19px;font-size:55px;line-height:1;display:block}.svMetrics h3{margin:5px 0 10px;font-size:17px}.svLost{background:linear-gradient(145deg,#21170b,#0b0c13)!important;border-color:#61431e!important}.svLost>span,.svLost>strong{color:var(--amber)!important}.svBar,.svImpact,.svBenchmark article>div,.svCategoryBoard article>span{background:#272a34;border-radius:999px;height:6px;margin-top:23px;overflow:hidden}.svBar i{background:var(--purple);width:0;height:100%;display:block}.svVerdicts{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:11px;display:grid}.svVerdicts article{border-radius:13px}.svVerdicts strong,.svFixSummary strong{margin:9px 0 4px;font-size:36px;display:block}.svVerdicts small,.svFixSummary small{color:#858b9b;font-size:10px}.svVerdicts .good span,.svVerdicts .good strong{color:var(--green)}.svVerdicts .warn span,.svVerdicts .warn strong{color:var(--amber)}.svVerdicts .bad span,.svVerdicts .bad strong{color:var(--red)}.svPanel{margin-top:42px}.svSectionHead{justify-content:space-between;align-items:end;margin-bottom:14px;display:flex}.svSectionHead h2{margin:7px 0 0;font-size:29px}.svSectionHead button{color:#b58cff;background:0 0;border:0;font-size:10px;font-weight:800}.svIssueRows{border-bottom:1px solid var(--line)}.svIssueRows>button{border:0;border-top:1px solid var(--line);color:#fff;text-align:left;background:0 0;grid-template-columns:40px 1fr auto 70px;align-items:center;gap:15px;width:100%;min-height:78px;display:grid}.svIssueRows>button>b{color:#9b7bc9;font-size:9px}.svIssueRows span strong,.svIssueRows span small{display:block}.svIssueRows span strong{font-size:14px}.svIssueRows span small{color:#898f9f;margin-top:5px;font-size:10px}.svIssueRows>button>strong{text-align:center;font-size:24px}.svIssueRows>button>strong small{color:#777e8f;font-size:8px;display:block}.svIssueRows em,.svRank em{border-radius:99px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900}.critical{color:#ff9189!important;background:#42191c!important}.high-impact{color:#ffc365!important;background:#402e13!important}.quick-win{color:#bd9bff!important;background:#21183a!important}.svOpportunity{background:linear-gradient(110deg,#181026,#0b0d14);border:1px solid #3d3158;border-radius:18px;grid-template-columns:1fr 1.1fr .7fr;align-items:center;gap:28px;margin-top:46px;padding:28px;display:grid}.svOpportunity h2{margin:8px 0;font-size:22px}.svOpportunity p{color:#858b9c;margin:0;font-size:11px}.svInputs{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.svInputs label{color:#9298a8;font-size:8px}.svInputs input{color:#fff;background:#090a11;border:1px solid #383847;border-radius:8px;width:100%;min-height:42px;margin-top:6px;padding:0 9px}.svOpportunity>article span,.svOpportunity>article strong,.svOpportunity>article small{display:block}.svOpportunity>article span{color:#9b78d7;font-size:8px;font-weight:900}.svOpportunity>article strong{color:var(--amber);margin:8px 0;font-size:26px}.svOpportunity>article small{color:#7c8292;font-size:8px}.svFixSummary{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.svFixList{gap:9px;display:grid}.svFixList>article{border:1px solid var(--line);background:var(--panel);border-radius:15px;grid-template-columns:120px 1fr 170px;align-items:center;gap:23px;min-height:158px;padding:23px;display:grid}.svRank{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;align-self:stretch;padding-right:20px;display:flex}.svRank strong{font-size:28px}.svRank em{align-self:flex-start}.svType{border-radius:99px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-block}.svType.auto{color:#c19eff;background:#25193f}.svType.human{color:#ffc365;background:#3e2d15}.svFixList h2{margin:8px 0 5px;font-size:19px}.svFixList p,.svFixList small{color:#9298a8;font-size:11px;line-height:1.55}.svFixList>article>button{color:#fff;background:#7647cf;border:0;border-radius:999px;min-height:43px;font-size:10px;font-weight:900}.svImpact i,.svBenchmark article>div i,.svCategoryBoard article>span i{background:linear-gradient(90deg,#7950d3,#b77aff);height:100%;display:block}.svSafety{border-left:4px solid var(--purple);background:#171121;margin-top:17px;padding:19px}.svSafety p{color:#9a9faf;margin:6px 0 0;font-size:11px;line-height:1.6}.svScenarioTable{border:1px solid var(--line);border-radius:15px;overflow:hidden}.svScenarioTable>div,.svScenarioTable article{grid-template-columns:1.4fr .8fr .45fr 1fr;align-items:center;gap:17px;padding:15px 18px;display:grid}.svScenarioTable>div{color:#83899a;background:#131621;font-size:8px;font-weight:900}.svScenarioTable article{border-top:1px solid #242733;min-height:72px}.svScenarioTable article>span b{color:#6f94bf;margin-right:8px}.svScenarioTable a{color:#8dbbff}.svScenarioTable article>em{border-radius:99px;justify-self:start;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900}.svScenarioTable .qualified{color:var(--green);background:#10382d}.svScenarioTable .uncertain{color:var(--amber);background:#402e13}.svScenarioTable .not-qualified{color:var(--red);background:#42191c}.svScenarioTable article>small{color:#9096a6}.svMonitorHero{background:radial-gradient(circle at 20%,#5932a13c,#0000 23%),#0c0e16;border:1px solid #3a3150;border-radius:20px;grid-template-columns:.75fr 1.25fr;align-items:center;min-height:320px;display:grid}.svRadar{border:1px solid #6d4ea256;border-radius:50%;justify-self:center;place-items:center;width:220px;height:220px;display:grid;position:relative;box-shadow:0 0 0 35px #a174ff08,0 0 0 70px #58a9ff05}.svRadar i{border:1px dashed #8b65c86b;border-radius:50%;position:absolute;inset:15%}.svRadar i:nth-child(2){inset:31%}.svRadar i:nth-child(3){background:#a174ff;inset:47%;box-shadow:0 0 30px #a174ff}.svRadar span{z-index:2;color:#8f83a1;margin-top:85px;font-size:9px}.svMonitorHero section{padding:35px}.svMonitorHero section>span{color:var(--amber);font-size:9px;font-weight:900}.svMonitorHero h2{margin:10px 0;font-size:32px}.svMonitorHero p{color:#9da2b1;max-width:620px;line-height:1.65}.svMonitorHero button,.svRetest button{color:#fff;background:#7647cf;border:0;border-radius:999px;min-height:45px;margin-top:12px;padding:0 18px;font-size:10px;font-weight:900}.svMonitorGrid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:12px;display:grid}.svMonitorGrid article{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:21px}.svMonitorGrid i{background:#784bd1;border-radius:50%;width:28px;height:28px;display:block;box-shadow:0 0 22px #784bd175}.svMonitorGrid .m1{background:#338fe8}.svMonitorGrid .m2{background:#e2a43f}.svMonitorGrid .m3{background:#5c6577}.svMonitorGrid strong{margin-top:17px;font-size:13px;display:block}.svMonitorGrid p{color:#8b91a1;min-height:45px;font-size:10px;line-height:1.5}.svMonitorGrid span{color:#9c7bd3;font-size:8px;font-weight:900}.svChecklist{border:1px solid var(--line);border-radius:15px;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.svChecklist li{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:38px 1fr;gap:12px;padding:20px;display:grid}.svChecklist li:nth-child(-n+2){border-top:0}.svChecklist b{color:#9b79ce;font-size:9px}.svChecklist strong,.svChecklist small{display:block}.svChecklist small{color:#858c9c;margin-top:5px;font-size:10px}.svBenchmark{grid-template-columns:1fr 1fr;gap:12px;display:grid}.svBenchmark article{border:1px solid var(--line);background:var(--panel);border-radius:18px;padding:30px}.svBenchmark article>span{color:#9270ca;font-size:9px;font-weight:900}.svBenchmark article>strong{margin:14px 0;font-size:61px;display:block}.svBenchmark article>strong small{color:#858b9a;font-size:16px}.svBenchmark article>p{color:#8c92a2}.svBenchmark .target{background:linear-gradient(145deg,#171025,#0c0e16);border-color:#584177}.svBenchmark .target>div i{background:linear-gradient(90deg,#6e8fff,#bd73ff)}.svCategoryBoard{border:1px solid var(--line);border-radius:15px;margin-top:16px;overflow:hidden}.svCategoryBoard>div,.svCategoryBoard article{grid-template-columns:.8fr 1fr .4fr 1.5fr;align-items:center;gap:20px;padding:15px 19px;display:grid}.svCategoryBoard>div{color:#7e8495;background:#141620;font-size:8px;font-weight:900}.svCategoryBoard article{border-top:1px solid var(--line);min-height:70px}.svCategoryBoard article>span{margin:0;position:relative}.svCategoryBoard article>span b{color:#b2a0cb;font-size:8px;position:absolute;top:-15px;right:0}.svCategoryBoard article>em{color:var(--amber);font-size:20px;font-style:normal;font-weight:800}.svCategoryBoard article>small{color:#8c92a2}.svRetest{background:linear-gradient(100deg,#181027,#0c0e16);border:1px solid #49376a;border-radius:17px;justify-content:space-between;align-items:center;margin-top:25px;padding:28px;display:flex}.svRetest h2{margin:7px 0}.svRetest p{color:#8d93a4;margin:0}.svRetest>article{text-align:center;grid-template-columns:auto auto auto auto auto;align-items:end;gap:9px;display:grid}.svRetest>article span{color:#878d9d;font-size:8px}.svRetest>article strong{font-size:35px}.svRetest>article i{color:#b183ff}.svRetest>article small{color:var(--green);grid-column:1/-1}.svToast{z-index:100;color:#fff;background:#181220;border:1px solid #4f3a72;border-radius:11px;max-width:380px;padding:14px 17px;font-size:11px;position:fixed;top:88px;right:22px;box-shadow:0 20px 60px #0009}.svModal{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02030adb;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.svModal>article{background:#0d0e16;border:1px solid #634498;border-radius:20px;width:min(680px,100%);max-height:90vh;padding:31px;position:relative;overflow:auto}.svModal>article>span{color:#b184ff;font-size:9px;font-weight:900}.svModal h2{margin:10px 0;font-size:29px}.svModal>article>p{color:#9ba0af}.svModal>article>div{background:#191b26;border-radius:8px;padding:12px}.svModal>article>div small,.svModal>article>div strong{display:block}.svModal pre{color:#c9b2ef;white-space:pre-wrap;background:#06070b;border-radius:10px;padding:17px;font-size:10px;line-height:1.5}.svModal aside{border-left:3px solid var(--amber);background:#21190d;padding:15px}.svModal aside p{color:#a99e8a;margin:6px 0 0;font-size:10px}.svModal footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.svModal footer button{color:#fff;background:#171922;border:1px solid #3b3e4b;border-radius:999px;min-height:41px;padding:0 15px}.svModal footer button:last-child{background:#7647cf;border:0}.svClose{color:#fff;background:#171923;border:1px solid #363845;border-radius:50%;width:37px;height:37px;font-size:22px;position:absolute;top:12px;right:14px}@media (max-width:1050px){.svWorkspace{grid-template-columns:210px 1fr}.svIntro{grid-template-columns:1fr;gap:15px}.svMetrics{grid-template-columns:1fr 1fr}.svScore{grid-column:1/-1}.svOpportunity{grid-template-columns:1fr}.svFixList>article{grid-template-columns:80px 1fr}.svFixList>article>button{grid-column:2;justify-self:start;min-width:170px}.svMonitorGrid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.svWorkspace{display:block}.svSide{z-index:30;grid-template-columns:120px 1fr;width:100%;height:auto;padding:8px 12px;display:grid;position:sticky}.svSide>a:first-child img{width:115px;height:42px}.svStore,.svTruth,.svBack{display:none}.svSide nav{grid-column:1/-1;grid-template-columns:repeat(5,1fr)}.svSide nav button{text-align:center;min-height:40px;padding:4px;display:block}.svSide nav button b,.svSide nav button em{display:none}.svSide nav button span{font-size:8px}.svTop{height:58px;padding:0 14px}.svTop>div:first-child span,.svReady{display:none}.svView{padding:31px 15px 60px}.svIntro h1{font-size:45px}.svMetrics,.svVerdicts,.svFixSummary,.svBenchmark,.svMonitorGrid,.svChecklist{grid-template-columns:1fr}.svScore{display:block}.svScore>div{margin-bottom:20px}.svIssueRows>button{grid-template-columns:28px 1fr auto}.svIssueRows>button>em{display:none}.svOpportunity{padding:20px}.svInputs{grid-template-columns:1fr}.svFixList>article{grid-template-columns:1fr;padding:18px}.svRank{border-right:0;border-bottom:1px solid var(--line);padding:0 0 12px}.svFixList>article>button{grid-column:1;width:100%}.svScenarioTable>div{display:none}.svScenarioTable article{grid-template-columns:1fr auto}.svScenarioTable article>strong,.svScenarioTable article>small{grid-column:1/-1}.svScenarioTable article>em{grid-area:1/2}.svMonitorHero{grid-template-columns:1fr;padding-top:35px}.svRadar{width:150px;height:150px}.svMonitorHero section{padding:25px}.svChecklist li,.svChecklist li:nth-child(-n+2){border-left:0;border-top:1px solid var(--line)}.svChecklist li:first-child{border-top:0}.svCategoryBoard>div{display:none}.svCategoryBoard article{grid-template-columns:1fr auto}.svCategoryBoard article>span,.svCategoryBoard article>small{grid-column:1/-1}.svRetest{display:block}.svRetest>button,.svRetest>article{margin-top:20px}}@media print{.svWorkspace{color:#111;background:#fff;display:block}.svSide,.svTop,.svToast,.svModal{display:none}.svView{padding:20px}.svView>*{break-inside:avoid}.svPanel,.svOpportunity{border-color:#bbb}.svMetrics>article,.svVerdicts article{color:#111;background:#fff}}.staffGate{color:#fff;background:radial-gradient(circle at 65% 35%,#30175955,#0000 28%),#05060b;place-content:center;justify-items:start;min-height:100vh;padding:30px;display:grid}.staffGate img{width:190px}.staffGate>span,.staffWorkspace span{color:#a77cff;letter-spacing:.13em;font-size:9px;font-weight:900}.staffGate h1{letter-spacing:-.055em;margin:18px 0 10px;font-size:clamp(42px,6vw,74px)}.staffGate p{color:#9ba1b2;max-width:600px;line-height:1.65}.staffGate a{color:#fff;background:#7546cd;border-radius:999px;margin-top:20px;padding:13px 18px;font-size:11px;font-weight:900;text-decoration:none}.staffWorkspace{color:#f8f6fb;background:#05060b;grid-template-columns:245px 1fr;min-height:100vh;display:grid}.staffWorkspace>aside{background:#080910;border-right:1px solid #252632;flex-direction:column;height:100vh;padding:22px 17px;display:flex;position:sticky;top:0}.staffWorkspace>aside>img{width:165px}.staffWorkspace>aside>div{background:#120d1e;border:1px solid #3c2c58;border-radius:12px;margin:25px 0;padding:15px}.staffWorkspace>aside strong,.staffWorkspace>aside small{display:block}.staffWorkspace>aside strong{margin:7px 0;font-size:13px}.staffWorkspace>aside small{color:#7f8495;font-size:9px;line-height:1.5}.staffWorkspace nav{gap:4px;display:grid}.staffWorkspace nav a{color:#7f8495;border-radius:9px;padding:14px 12px;font-size:11px;font-weight:800;text-decoration:none}.staffWorkspace nav a.active{color:#fff;background:#211539;box-shadow:inset 3px 0 #9e6dff}.staffWorkspace>aside>small{background:#0d0e16;border:1px solid #31333e;border-radius:10px;margin-top:auto;padding:14px}.staffWorkspace>section{min-width:0}.staffWorkspace header{background:#080910e8;border-bottom:1px solid #262834;justify-content:space-between;align-items:center;height:70px;padding:0 32px;display:flex;position:sticky;top:0}.staffWorkspace header strong,.staffWorkspace header span{display:block}.staffWorkspace header strong{margin-top:4px}.staffWorkspace header a{color:#a888df;font-size:10px}.staffView{padding:48px clamp(24px,5vw,72px)}.staffIntro{grid-template-columns:1.15fr .85fr;align-items:end;gap:60px;display:grid}.staffIntro h1{letter-spacing:-.06em;margin:13px 0 0;font-size:clamp(46px,5.4vw,78px);line-height:.91}.staffIntro h1 em{color:#0000;background:linear-gradient(90deg,#8c61f4,#d66fff);-webkit-background-clip:text;background-clip:text;font-style:normal}.staffIntro p{color:#9ba1b1;line-height:1.7}.staffMetrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:35px;display:grid}.staffMetrics article{background:#0d0e16;border:1px solid #292b38;border-radius:14px;padding:21px}.staffMetrics strong,.staffMetrics small{display:block}.staffMetrics strong{margin:10px 0 5px;font-size:38px}.staffMetrics small{color:#858b9c;font-size:9px}.staffPolicy{background:linear-gradient(110deg,#1a102b,#0d0e16);border:1px solid #4f376f;border-radius:17px;grid-template-columns:.8fr 1.2fr;gap:35px;margin-top:35px;padding:28px;display:grid}.staffPolicy h2{margin:8px 0;font-size:28px}.staffPolicy p{color:#9da2b1;line-height:1.6}.staffPolicy ol{margin:0;padding:0;list-style:none}.staffPolicy li{border-top:1px solid #332b40;grid-template-columns:32px 1fr;gap:10px;padding:13px 0;display:grid}.staffPolicy li:first-child{border:0}.staffPolicy li>b{color:#9d79d7;font-size:9px}.staffPolicy li strong,.staffPolicy li small{display:block}.staffPolicy li small{color:#858b9a;margin-top:5px;font-size:9px}.staffQueue{margin-top:40px}.staffQueue h2{font-size:30px}.staffQueue>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.staffQueue article{background:#0c0e15;border:1px solid #292b37;border-radius:13px;padding:20px}.staffQueue article b{color:#62d5b1;font-size:8px}.staffQueue article strong,.staffQueue article small{display:block}.staffQueue article strong{margin:11px 0 6px}.staffQueue article small{color:#858b9a;line-height:1.5}@media (max-width:800px){.staffWorkspace{display:block}.staffWorkspace>aside{height:auto;position:relative}.staffWorkspace nav{grid-template-columns:repeat(3,1fr)}.staffIntro,.staffPolicy{grid-template-columns:1fr}.staffMetrics,.staffQueue>div{grid-template-columns:1fr 1fr}}@media (max-width:520px){.staffMetrics,.staffQueue>div{grid-template-columns:1fr}}*{box-sizing:border-box}.staffOS,.staffLoading{color:#f7f5fb;background:radial-gradient(circle at 82% 10%,#38215c26,#0000 32%),#07080d;min-height:100vh}.staffLoading{place-items:center;display:grid}.staffLogo{z-index:20;cursor:pointer;background:0 0;border:0;width:clamp(120px,11vw,150px);padding:0;position:absolute;top:24px;left:clamp(20px,3vw,48px)}.staffLogo img{width:100%;display:block}.staffMain{min-height:100vh;padding:clamp(126px,14vh,150px) clamp(20px,4vw,64px) 60px}.staffIdentity{text-align:right;position:absolute;top:32px;right:clamp(20px,4vw,64px)}.staffIdentity span,.staffIdentity small{display:block}.staffIdentity span,.staffModuleHeader span,.staffLeadForm span,.staffEventForm span,.staffModal>form>span,.staffDetails span,.staffClientList span,.commissionRows span,.staffNotifications span,.staffMetric span,.performanceGrid>article>span{color:#ac7bff;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.staffIdentity small{color:#777b8a;margin-top:6px;font-size:9px}.staffModuleTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-height:calc(100vh - 180px);display:grid}.staffModuleTiles>button{color:#fff;text-align:left;background:radial-gradient(circle at 82% 12%,#6e39a53d,#0000 44%),linear-gradient(145deg,#14151f,#0b0c13);border:1px solid #3b3150;border-radius:22px;align-content:center;gap:10px;min-width:0;min-height:clamp(190px,25vh,280px);padding:26px;animation:6s ease-in-out infinite staffFloat;display:grid;position:relative;box-shadow:0 22px 55px #0007}.staffModuleTiles>button:nth-child(2n){animation-delay:-2s}.staffModuleTiles>button:nth-child(3n){animation-delay:-4s}.staffModuleTiles strong,.staffModuleHeader h1,.staffMetric strong,.performanceGrid strong,.staffClientList strong,.staffDetails strong,.commissionRows strong,.staffModal h2{color:#0000;background:linear-gradient(105deg,#fff 5%,#d9c4ff 26%,#9c63ef 52%,#5ecbff 78%,#fff 96%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite alternate staffGalaxy}.staffModuleTiles strong{overflow-wrap:anywhere;font-size:clamp(22px,2.4vw,34px)}.staffModuleTiles small{color:#7e8291;font-size:10px}.staffModuleTiles b{background:#d91f47;border-radius:99px;place-items:center;min-width:28px;height:28px;font-size:11px;display:grid;position:absolute;top:22px;right:22px;box-shadow:0 0 24px #e7335966}.staffSignout{justify-content:center;padding-top:24px;display:flex}.staffSignout button{color:#ff8ca0;background:#39111c;border:1px solid #a73b54;border-radius:99px;padding:12px 30px;font-weight:900}.staffAccountActions{justify-content:center;padding-top:24px;display:flex}.staffChangePassword{color:#bcd8ff;background:linear-gradient(145deg,#173c77,#0c224c);border:1px solid #4f86dd;border-radius:99px;place-items:center;min-width:190px;min-height:52px;padding:12px 30px;font-weight:900;text-decoration:none;display:inline-grid;box-shadow:0 15px 45px #0007,0 0 24px #356fca33}.staffChangePassword:hover{background:linear-gradient(145deg,#1c4b94,#102b60);border-color:#79a9ff}.staffPreviewNotice{color:#c8b3ef;text-align:center;letter-spacing:.05em;background:#171024;border:1px solid #6545a1;border-radius:12px;max-width:760px;margin:0 auto 20px;padding:12px 18px;font-size:10px}.staffAdminBack{color:#d7d9e3;background:#101119;border:1px solid #383a48;border-radius:99px;margin-bottom:20px;padding:10px 16px}.staffError{z-index:60;color:#ff9aab;background:#2b0e17;border:1px solid #a33b55;border-radius:12px;max-width:min(560px,90vw);padding:13px 18px;position:fixed;top:20px;left:50%;transform:translate(-50%)}.staffModuleHeader{grid-template-columns:1.1fr .9fr;align-items:end;gap:50px;margin-bottom:30px;display:grid}.staffModuleHeader h1{letter-spacing:-.06em;overflow-wrap:anywhere;margin:10px 0 0;padding:.08em 0 .12em;font-size:clamp(40px,5.4vw,72px);line-height:1.02}.staffModuleHeader p{color:#9296a4;margin:0;line-height:1.7}.staffMetricRow,.commissionMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.staffMetric{background:#0d0e16;border:1px solid #2b2c39;border-radius:15px;min-width:0;padding:21px}.staffMetric strong{overflow-wrap:anywhere;margin-top:13px;font-size:clamp(28px,4vw,48px);display:block}.staffLeadForm,.staffEventForm{background:#0d0e16;border:1px solid #3f3155;border-radius:16px;grid-template-columns:1.1fr repeat(3,minmax(100px,1fr)) auto;align-items:end;gap:9px;margin:14px 0 24px;padding:18px;display:grid}.staffLeadForm>div,.staffEventForm>div{align-self:center}.staffLeadForm strong,.staffEventForm strong{margin-top:7px;display:block}.staffLeadForm input,.staffEventForm input,.staffEventForm select,.staffModal input,.staffModal select,.staffModal textarea{color:#fff;background:#080910;border:1px solid #343542;border-radius:9px;width:100%;min-height:43px;padding:0 12px}.staffLeadForm button,.staffEventForm button,.staffModal form>button:last-child,.staffClientList button,.staffNotifications button,.staffBack{color:#fff;background:linear-gradient(90deg,#7041da,#a75cff);border:0;border-radius:99px;min-height:43px;padding:0 16px;font-weight:900}.staffPipeline{grid-template-columns:repeat(6,minmax(155px,1fr));gap:10px;display:grid;overflow-x:auto}.staffPipeline>section{background:#0b0c13;border:1px solid #292b38;border-radius:16px;min-width:0;height:550px;padding:12px}.staffPipeline>section>header{border-bottom:1px solid #292b38;justify-content:space-between;align-items:center;height:44px;padding:0 6px;display:flex}.staffPipeline>section>header strong{text-transform:uppercase;font-size:10px}.staffPipelineZoom{color:#c8a5ff;cursor:pointer;background:#181020;border:1px solid #5f4683;border-radius:8px;width:30px;min-width:30px;min-height:30px;padding:0;font-size:15px}.staffPipeline>section>div{align-content:start;gap:8px;max-height:475px;padding-top:10px;display:grid;overflow:auto}.staffPipeline>section>div>article{cursor:grab;background:linear-gradient(145deg,#151621,#0d0e16);border:1px solid #353747;border-radius:11px;padding:13px}.staffPipeline article span,.staffPipeline article strong,.staffPipeline article small,.staffPipeline article i{display:block}.staffPipeline article span{color:#aa7cff;text-transform:uppercase;font-size:8px}.staffPipeline article strong{margin:6px 0;font-size:12px}.staffPipeline article small{color:#858996;overflow-wrap:anywhere;font-size:9px}.staffPipeline article i{color:#606573;margin-top:10px;font-size:7px;font-style:normal}.staffPipeline>section>div>p,.staffEmpty{color:#666b78;text-align:center;padding:22px}.staffPipelineFocus{z-index:950;background:radial-gradient(circle at 85% 0,#57317a42,#0000 35%),#07080f;padding:clamp(18px,4vw,52px);position:fixed;inset:0;overflow-y:auto}.staffPipelineFocusTop{justify-content:space-between;align-items:flex-start;gap:20px;max-width:1500px;margin:0 auto 22px;display:flex}.staffPipelineFocusTop span{color:#a97cff;letter-spacing:.14em;font-size:9px;font-weight:900}.staffPipelineFocusTop h2{margin:6px 0 0;font-size:clamp(32px,5vw,62px)}.staffPipelineFocusTop button{color:#dbc6ff;background:#171020;border:1px solid #604783;border-radius:9px;min-height:42px;padding:0 16px}.staffPipelineFocus>.staffStageExpanded{background:#0b0c14;border:1px solid #352c43;border-radius:18px;width:100%;max-width:1500px;height:auto;min-height:calc(100vh - 180px);margin:0 auto;padding:clamp(16px,2vw,28px)}.staffPipelineFocus>.staffStageExpanded>header{border-bottom:1px solid #292b38;align-items:center;height:48px;padding:0 6px;display:flex}.staffPipelineFocus>.staffStageExpanded>header strong{text-transform:uppercase;font-size:12px}.staffExpandedCards{grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:10px;padding-top:14px;display:grid}.staffExpandedCards article{cursor:grab;background:linear-gradient(145deg,#151621,#0d0e16);border:1px solid #353747;border-radius:11px;min-width:0;min-height:128px;padding:13px}.staffExpandedCards article span,.staffExpandedCards article strong,.staffExpandedCards article small,.staffExpandedCards article i{overflow-wrap:anywhere;display:block}.staffExpandedCards article span{color:#aa7cff;text-transform:uppercase;font-size:8px}.staffExpandedCards article strong{margin:6px 0;font-size:12px}.staffExpandedCards article small{color:#858996;font-size:9px}.staffExpandedCards article i{color:#606573;margin-top:10px;font-size:7px;font-style:normal}.staffModal,.staffConfirm{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030409bb;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.staffModal form,.staffConfirm section{background:radial-gradient(circle at 90% 5%,#65359c33,#0000 35%),#0d0e16;border:1px solid #66428f;border-radius:20px;width:min(620px,94vw);max-height:90vh;padding:28px;position:relative;overflow:auto;box-shadow:0 30px 90px #000}.staffModal form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.staffModal h2,.staffModal>form>span,.staffModal .close,.staffModal form>button:last-child{grid-column:1/-1}.staffModal h2{margin:4px 0 12px;font-size:38px}.staffModal label{color:#9499a8;gap:7px;font-size:9px;font-weight:800;display:grid}.staffModal label:last-of-type{grid-column:1/-1}.staffModal textarea{resize:vertical;min-height:90px;padding-top:12px}.staffModal .close{color:#a987df;background:0 0;border:0;justify-self:end}.staffCalendar{background:#0d0e16;border:1px solid #2b2c39;border-radius:18px;padding:18px}.calendarControls{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.calendarControls button{color:#bbb6c6;background:#12131c;border:1px solid #383a48;border-radius:99px;padding:9px 14px}.calendarCells{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.calendarCells>b{color:#807e8a;text-align:center;padding:7px;font-size:9px}.calendarCells>div{background:#090a11;border:1px solid #292a35;border-radius:10px;min-height:110px;padding:9px}.calendarCells>div.blank{opacity:.25}.calendarCells>div>span{color:#a77cff;margin-bottom:8px;font-weight:900;display:block}.calendarCells>div>button{color:#d9cced;text-overflow:ellipsis;white-space:nowrap;background:#251641;border:0;border-radius:7px;width:100%;margin-top:5px;padding:7px;font-size:8px;overflow:hidden}.staffEventForm{grid-template-columns:1.1fr 1fr 1fr .7fr 1fr auto}.staffDetails{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.staffDetails article{background:#0d0e16;border:1px solid #2b2c39;border-radius:14px;min-width:0;padding:20px}.staffDetails strong{overflow-wrap:anywhere;margin-top:10px;font-size:20px;display:block}.staffBack{background:#171821;margin-bottom:18px}.staffClientList,.commissionRows,.staffNotifications,.staffActivity{gap:9px;display:grid}.staffClientList article,.commissionRows article,.staffNotifications article,.staffActivity article{background:#0d0e16;border:1px solid #2c2d39;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.staffClientList strong,.staffClientList small,.commissionRows strong,.commissionRows small{display:block}.staffClientList strong,.commissionRows strong{margin:8px 0;font-size:19px}.staffClientActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.staffClientActions em{color:#6bd7a8;text-transform:uppercase;font-size:9px;font-style:normal}.staffClientActions button:last-child{color:#b7d9ff;background:#10243b;border:1px solid #3e668e}.staffClientList small,.commissionRows small,.staffNotifications small,.staffActivity small{color:#818694}.performanceGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.performanceGrid>article{background:#0d0e16;border:1px solid #2b2c38;border-radius:16px;padding:22px}.performanceGrid>article>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.performanceGrid p{background:#090a11;border-radius:10px;margin:0;padding:13px}.performanceGrid strong,.performanceGrid small{display:block}.performanceGrid strong{font-size:30px}.performanceGrid small{color:#757987;margin-top:6px;font-size:8px}.staffActivity{margin-top:30px}.staffActivity article{justify-content:flex-start}.staffActivity i,.staffNotifications>article>i{background:#9f6cf5;border-radius:99px;flex:none;width:9px;height:9px;box-shadow:0 0 16px #9f6cf5}.commissionMetrics{grid-template-columns:repeat(3,1fr);margin-bottom:20px}.commissionRows article>b{color:#77ddb9;font-size:22px}.staffNotifications article{justify-content:flex-start}.staffNotifications article>div{flex:1}.staffNotifications strong,.staffNotifications p,.staffNotifications small{display:block}.staffNotifications strong{margin-top:7px}.staffNotifications p{color:#9ba0ae;margin:6px 0}.staffNotifications article.read{opacity:.55}.staffConfirm section{text-align:center;width:min(430px,94vw)}.staffConfirm h2{margin:10px 0;font-size:30px}.staffConfirm p{color:#979baa}.staffConfirm section>div{grid-template-columns:1fr 1fr;gap:9px;margin-top:20px;display:grid}.staffConfirm button{color:#fff;background:#14151e;border:1px solid #343642;border-radius:99px;min-height:44px}.staffConfirm button.danger{background:#641b2b;border-color:#a3344c}.staffConfirm button:disabled{opacity:.5}@keyframes staffFloat{50%{transform:translateY(-5px)}}@keyframes staffGalaxy{to{background-position:100%}}@media (max-width:1100px){.staffModuleTiles,.staffMetricRow{grid-template-columns:repeat(2,1fr)}.staffLeadForm{grid-template-columns:repeat(3,1fr)}.staffLeadForm>div{grid-column:1/-1}.staffEventForm{grid-template-columns:repeat(2,1fr)}.staffEventForm>div{grid-column:1/-1}.staffPipeline{grid-template-columns:repeat(6,230px)}.staffDetails{grid-template-columns:repeat(2,1fr)}.staffExpandedCards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.staffMain{padding-top:120px}.staffIdentity{display:none}.staffModuleTiles{grid-template-columns:1fr}.staffModuleHeader{grid-template-columns:1fr;gap:18px}.staffMetricRow,.commissionMetrics,.performanceGrid,.staffLeadForm,.staffEventForm{grid-template-columns:1fr}.calendarCells{grid-template-columns:repeat(7,80px);overflow-x:auto}.staffCalendar{overflow:hidden}.staffDetails,.staffModal form{grid-template-columns:1fr}.staffModal h2,.staffModal>form>span,.staffModal .close,.staffModal form>button:last-child,.staffModal label:last-of-type{grid-column:auto}.staffClientList article,.commissionRows article,.staffNotifications article{flex-direction:column;align-items:flex-start}.performanceGrid>article>div{grid-template-columns:repeat(3,1fr)}.staffExpandedCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.staffLogo{top:20px}.staffMain{padding-left:14px;padding-right:14px}.staffModuleTiles>button{min-height:170px}.staffPipeline>section{height:510px}.performanceGrid>article>div,.staffConfirm section>div{grid-template-columns:1fr}.staffPipelineFocus{padding:14px}.staffPipelineFocusTop{flex-direction:column;align-items:stretch}.staffExpandedCards{grid-template-columns:1fr}}.staffOS.adminOS{background:#07080d}.staffPasswordPage{color:#fff;background:radial-gradient(circle at 50% 10%,#24123b 0,#080910 42%,#05060a 100%);place-items:center;min-height:100vh;padding:100px 20px 40px;display:grid}.staffPasswordLogo{position:absolute;top:24px;left:28px}.staffPasswordLogo img{width:84px;height:auto}.staffPasswordCard{background:linear-gradient(150deg,#15121eeb,#090a11f2);border:1px solid #383248;border-radius:22px;width:min(520px,100%);padding:clamp(28px,5vw,48px);box-shadow:0 35px 90px #000a,0 0 50px #7444b41f}.staffPasswordCard>span{color:#9870df;letter-spacing:.16em;font-size:10px;font-weight:900}.staffPasswordCard h1{margin:12px 0;font-size:clamp(32px,6vw,52px)}.staffPasswordCard p{color:#a7a9b5;line-height:1.7}.staffPasswordCard form{gap:15px;display:grid}.staffPasswordCard label{color:#c4c5ce;gap:7px;font-size:11px;font-weight:800;display:grid}.staffPasswordCard input{color:#fff;width:100%;min-height:48px;font:inherit;background:#080910;border:1px solid #383a48;border-radius:10px;padding:0 14px}.staffPasswordCard input:focus{outline-offset:2px;outline:2px solid #4f86dd}.staffPasswordSubmit{color:#d4e6ff;background:linear-gradient(145deg,#173c77,#0c224c);border:1px solid #4f86dd;border-radius:99px;place-items:center;min-height:50px;font-weight:900;text-decoration:none;display:grid}.staffPasswordCancel{color:#999daa;text-align:center;text-decoration:none}.staffPasswordError{color:#ff9aab;background:#2b0e17;border:1px solid #a33b55;border-radius:10px;padding:11px 13px}.staffOS .staffMain.adminMain{width:100%;min-height:100vh;padding:clamp(128px,14vh,150px) clamp(20px,4vw,64px) clamp(32px,5vw,70px);position:relative}.staffDashboardHome{z-index:15;color:#f4efff;cursor:pointer;background:#12131c;border:1px solid #49415d;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 17px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;top:28px;right:clamp(20px,4vw,64px)}:is(.staffDashboardHome:hover,.staffDashboardHome:focus-visible){background:#1b1528;border-color:#986fe0;outline:none}.staffDashboardHome[aria-current=page]{color:#b8a2dc}.staffDashboardHome span{font-size:17px;line-height:1}.staffOS .staffModuleTiles.moduleTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-height:calc(100vh - 175px)}.staffOS .staffModuleTiles.moduleTiles>button{background:radial-gradient(circle at 80% 10%,#522d7938,#0000 45%),linear-gradient(145deg,#14151f,#0b0c13);border-radius:20px;gap:9px;min-height:clamp(170px,21vh,260px);padding:25px;animation:6s ease-in-out infinite moduleFloat;box-shadow:0 20px 50px #0006}.staffOS .staffModuleTiles.moduleTiles>button:nth-child(2n){animation-delay:-2s}.staffOS .staffModuleTiles.moduleTiles>button:nth-child(3n){animation-delay:-4s}.staffOS .staffModuleTiles.moduleTiles strong{font-size:clamp(18px,2vw,28px)}.staffValueBadge{color:#cbb4ef;border:1px solid #5d477d;border-radius:999px;width:fit-content;padding:6px 9px;min-width:0!important;height:auto!important;box-shadow:none!important;background:#171220!important;font-size:9px!important;position:static!important}.clientPipeline{grid-template-columns:repeat(6,minmax(155px,1fr))}.staffSectionLabel{border-top:1px solid #2a2b37;justify-content:space-between;align-items:baseline;gap:20px;margin:34px 0 14px;padding-top:25px;display:flex}.staffSectionLabel span{color:#a97cff;letter-spacing:.14em;font-size:9px;font-weight:900}.staffSectionLabel strong{font-size:18px}.calendarCells>div>button.waiting{color:#ffd58d;background:#2c2110;border:1px solid #8b6b32}.calendarCells>div>button.overdue{color:#ff99ad;background:#35101a;border:1px solid #8e3046}.staffEventForm button.secondary{background:#171821;border:1px solid #414353}.staffEventForm button.danger{color:#ff9caf;background:#45131f;border:1px solid #a83e56}.staffRevenueRows{background:#0d0e16;border:1px solid #2c2d39;border-radius:16px;margin-top:16px;overflow:hidden}.staffRevenueRows>header,.staffRevenueRows>article{border-bottom:1px solid #292a35;grid-template-columns:minmax(180px,1.5fr) 1fr 1fr 1fr;align-items:center;gap:18px;padding:17px 20px;display:grid}.staffRevenueRows>header span,.staffRevenueRows>article>*{overflow-wrap:anywhere;min-width:0}.staffRevenueRows>header{color:#8b729f;letter-spacing:.12em;background:#0a0b12;font-size:8px;font-weight:900}.staffRevenueRows>article:last-child{border-bottom:0}.staffRevenueRows article span{color:#9196a6;text-transform:capitalize}.staffRevenueRows article b{color:#68dcae;text-align:right}@media (max-width:1100px){.staffOS .staffModuleTiles.moduleTiles{grid-template-columns:repeat(2,1fr)}.clientPipeline{grid-template-columns:repeat(6,225px)}}@media (max-width:760px){.staffOS .staffModuleTiles.moduleTiles{grid-template-columns:1fr}.staffRevenueRows{overflow-x:auto}.staffRevenueRows>header,.staffRevenueRows>article{min-width:680px}.staffSectionLabel{flex-direction:column;align-items:flex-start}}:root{--c-bg:#06070c;--c-panel:#0c0e16;--c-panel2:#11131e;--c-line:#252837;--c-purple:#a879ff;--c-violet:#7447e8;--c-text:#f7f5fb;--c-muted:#9299ab;--c-red:#ff526a;--c-amber:#ffb34d;--c-green:#45d6a0}.accountGate{color:#fff;background:radial-gradient(circle at 72% 25%,#4a1f8b4f,#0000 32%),#06070c;place-content:center;justify-items:start;min-height:100vh;padding:clamp(24px,6vw,80px);display:grid}.accountGate img{width:190px}.accountGate>span,.customerShell span{color:var(--c-purple);letter-spacing:.16em;font-size:10px;font-weight:900}.accountGate h1{letter-spacing:-.045em;max-width:850px;margin:20px 0 14px;font-size:clamp(44px,6vw,78px);line-height:.98}.accountGate p{max-width:660px;color:var(--c-muted);font-size:16px;line-height:1.7}.accountGate a{color:#fff;background:linear-gradient(90deg,#6d3fd0,#a15cff);border-radius:999px;margin:20px 8px 0 0;padding:14px 20px;font-size:11px;font-weight:900;text-decoration:none;display:inline-block}.accountGate a.secondary{background:#10121a;border:1px solid #3b3e4c}.accountGate small{color:#777e90;margin-top:24px}.customerShell{background:var(--c-bg);min-height:100vh;color:var(--c-text);grid-template-columns:250px minmax(0,1fr);display:grid}.customerNav{border-right:1px solid var(--c-line);background:#080910;flex-direction:column;height:100vh;padding:22px 17px;display:flex;position:sticky;top:0}.customerBrand img{width:165px}.customerStore{background:linear-gradient(140deg,#191027,#0d0f18);border:1px solid #49316e;border-radius:14px;margin:24px 0;padding:17px}.customerStore>*{display:block}.customerStore strong{margin:8px 0 5px;font-size:16px}.customerStore small{color:#868da0;text-overflow:ellipsis;overflow:hidden}.customerStore i{color:var(--c-green);letter-spacing:.12em;margin-top:14px;font-size:8px;font-style:normal;font-weight:900}.customerNav nav{gap:5px;display:grid}.customerNav nav a{color:#8b91a2;border-radius:9px;align-items:center;gap:12px;padding:13px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.customerNav nav a b{color:#51576a;font-size:8px}.customerNav nav a:hover,.customerNav nav a.active{color:#fff;background:#211638}.customerNav nav a.active{box-shadow:inset 3px 0 var(--c-purple)}.customerPromise{background:#0d0f17;border:1px solid #2e3140;border-radius:11px;margin-top:auto;padding:14px}.customerPromise b{color:#b48cfa;letter-spacing:.12em;font-size:8px}.customerPromise p{color:#7f8698;margin:8px 0 0;font-size:9px;line-height:1.55}.customerBody{min-width:0}.customerTop{z-index:20;border-bottom:1px solid var(--c-line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#080910ed;justify-content:space-between;align-items:center;height:70px;padding:0 clamp(18px,4vw,50px);display:flex;position:sticky;top:0}.customerTop strong,.customerTop span{display:block}.customerTop strong{margin-top:4px;font-size:13px}.customerTop>div:last-child{align-items:center;gap:16px;display:flex}.customerTop>div:last-child span{color:#868da0;text-overflow:ellipsis;max-width:220px;font-size:9px;overflow:hidden}.customerTop a{color:#c4a7fa;font-size:10px}.customerCanvas{max-width:1450px;margin:auto;padding:44px clamp(20px,4.5vw,70px) 90px}.customerHero{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:stretch;gap:26px;display:grid}.customerHero>div{background:radial-gradient(circle at 90% 10%,#5e22b32e,#0000 36%),linear-gradient(145deg,#12101d,#090b12);border:1px solid #392953;border-radius:24px;padding:clamp(28px,4vw,52px)}.customerHero h1{letter-spacing:-.045em;max-width:850px;margin:14px 0;font-size:clamp(42px,5.2vw,76px);line-height:.97}.customerHero p{color:#a1a7b7;max-width:760px;line-height:1.7}.customerHero>div>div{gap:9px;margin-top:26px;display:flex}.primaryAction,.quietAction{color:#fff;border-radius:999px;align-items:center;gap:22px;min-height:47px;padding:0 20px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.primaryAction{background:linear-gradient(90deg,#7042da,#a85dff);box-shadow:0 12px 40px #6e34db36}.quietAction{color:#b1b6c5;background:#11131c;border:1px solid #393d4b}.clarityCard{background:linear-gradient(150deg,#12141d,#090a10);border:1px solid #3b3e4c;border-radius:24px;padding:30px;position:relative;overflow:hidden}.clarityCard:before{content:"";background:var(--tone);filter:blur(70px);opacity:.18;border-radius:50%;width:210px;height:210px;position:absolute;top:-70px;right:-60px}.clarityCard.danger{--tone:var(--c-red);border-color:#6a2d3a}.clarityCard.warning{--tone:var(--c-amber);border-color:#614829}.clarityCard.strong{--tone:var(--c-green);border-color:#245b4b}.clarityCard>div{margin:35px 0 4px}.clarityCard>div strong{letter-spacing:-.07em;font-size:clamp(66px,8vw,110px);line-height:.8}.clarityCard>div small{color:#838a9c}.clarityCard p{color:#a2a8b7;min-height:50px;font-size:12px;line-height:1.55}.clarityCard>i{background:#252733;border-radius:9px;height:6px;margin-top:26px;display:block}.clarityCard>i:after{content:"";width:var(--clarity);border-radius:inherit;background:var(--tone);height:100%;box-shadow:0 0 20px var(--tone);display:block}.customerSteps{border:1px solid var(--c-line);background:#0b0d14;border-radius:17px;grid-template-columns:1.35fr repeat(4,1fr);margin:16px 0 0;display:grid;overflow:hidden}.customerSteps>div,.customerSteps article{border-left:1px solid var(--c-line);min-height:132px;padding:20px}.customerSteps>div{border-left:0;flex-direction:column;justify-content:center;display:flex}.customerSteps>div strong{margin-top:10px;line-height:1.35}.customerSteps article{position:relative}.customerSteps article b{color:#62697c;font-size:9px}.customerSteps article i{background:#4c5262;border-radius:50%;width:8px;height:8px;position:absolute;top:22px;right:18px}.customerSteps article.ready i{background:var(--c-green);box-shadow:0 0 14px var(--c-green)}.customerSteps article strong,.customerSteps article small{display:block}.customerSteps article strong{letter-spacing:.12em;margin:24px 0 7px;font-size:10px}.customerSteps article small{color:#7f8698;font-size:9px;line-height:1.5}.resultsCommand,.firstScan{background:linear-gradient(140deg,#12101c,#0a0c13);border:1px solid #3c3150;border-radius:22px;margin-top:28px;padding:clamp(23px,3vw,36px)}.resultsHeading{justify-content:space-between;align-items:end;gap:20px;display:flex}.resultsHeading h2,.firstScan h2,.deliverables h2,.planSection h2{letter-spacing:-.035em;margin:8px 0;font-size:clamp(28px,3vw,42px)}.resultsHeading p,.firstScan p{color:var(--c-muted);margin:0}.resultsHeading>a,.firstScan>a{color:#d2baff;border:1px solid #614590;border-radius:999px;padding:12px 17px;font-size:10px;font-weight:900;text-decoration:none}.resultMetrics{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:25px;display:grid}.resultMetrics article{background:#0d0f17;border:1px solid #292c38;border-radius:14px;padding:20px}.resultMetrics article>*{display:block}.resultMetrics strong{margin:13px 0 6px;font-size:40px}.resultMetrics small{color:#7d8495}.resultMetrics .clear{border-top:3px solid var(--c-green)}.resultMetrics .blocked{border-top:3px solid var(--c-amber)}.resultMetrics .lost{border:1px solid #713342;border-top:3px solid var(--c-red);background:#1a0d13}.priorityIssue{background:linear-gradient(90deg,#211016,#100d15);border:1px solid #713342;border-radius:15px;grid-template-columns:105px 1fr auto;align-items:center;gap:24px;margin-top:10px;padding:24px;display:grid}.priorityIssue>div b{color:#ff7184;margin-top:14px;font-size:38px;display:block}.priorityIssue h3{margin:5px 0 9px;font-size:25px}.priorityIssue section p{color:#a6a0aa;margin:4px 0 12px}.priorityIssue section>strong{text-transform:uppercase;letter-spacing:.1em;font-size:9px}.priorityIssue>a{color:#fff;background:#a4384e;border-radius:999px;padding:12px 17px;font-size:10px;font-weight:900;text-decoration:none}.firstScan{grid-template-columns:1fr 1fr auto;align-items:center;gap:30px;display:grid}.firstScan ul{color:#a6acbb;gap:10px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.firstScan li i{width:21px;height:21px;color:var(--c-green);background:#18352b;border-radius:50%;place-items:center;margin-right:8px;font-style:normal;display:inline-grid}.deliverables{margin-top:70px}.deliverables>header{grid-template-columns:1.1fr .7fr;align-items:end;gap:50px;display:grid}.deliverables h2 em{color:#b780ff;font-style:normal}.deliverables>header p{color:var(--c-muted);line-height:1.7}.deliverables>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:25px;display:grid}.deliverables article{border:1px solid var(--c-line);background:linear-gradient(145deg,#10121b,#0a0c12);border-radius:16px;flex-direction:column;min-height:245px;padding:23px;display:flex}.deliverables article>b{color:#595f71;font-size:10px}.deliverables article>span{margin-top:35px}.deliverables article h3{margin:8px 0;font-size:21px}.deliverables article p{color:#8f96a7;font-size:11px;line-height:1.65}.deliverables article i{color:#6fdcb4;text-transform:uppercase;margin-top:auto;font-size:9px;font-style:normal;font-weight:900}.planSection{grid-template-columns:1.25fr .75fr;gap:12px;margin-top:60px;display:grid}.planCard,.supportCard{border:1px solid var(--c-line);background:#0d0f17;border-radius:20px;padding:30px}.planCard>div{grid-template-columns:repeat(3,1fr);gap:8px;margin:24px 0;display:grid}.planCard p{background:#090b11;border:1px solid #2a2d39;border-radius:11px;padding:16px}.planCard p strong,.planCard p small{display:block}.planCard p small,.planCard>small,.supportCard small{color:#7c8394;margin-top:6px;font-size:9px}.supportCard{background:radial-gradient(circle at 100% 0,#702eae38,#0000 40%),#110e1a;border-color:#513675}.supportCard p{color:#989faf;line-height:1.6}.supportCard a{color:#d1b6ff;margin:15px 0;font-weight:900;display:inline-block}.supportCard small{letter-spacing:.1em;display:block}.accountConnection{background:linear-gradient(105deg,#191029,#0d0f17);border:1px solid #4a356c;border-radius:17px;grid-template-columns:1fr auto;align-items:center;gap:25px;margin-top:16px;padding:24px;display:grid}.accountConnection.connected{background:linear-gradient(105deg,#0d241d,#0d0f17);border-color:#28735d}.accountConnection h2{margin:8px 0;font-size:24px}.accountConnection p{color:#969cac;max-width:720px;margin:0;line-height:1.55}.accountConnection>div>small{color:#c4a6ff;margin-top:12px;display:block}.accountConnection>div>.connectionMessage{border-radius:9px;padding:10px 12px;font-size:11px;font-weight:800;line-height:1.45}.accountConnection>div>.connectionMessage.success{color:#73edb5;background:#1673502e;border:1px solid #3dd29373}.accountConnection>div>.connectionMessage.error{color:#ff7b8e;background:#9118312e;border:1px solid #ff526980}.simpleConnect>div button{min-width:150px}.accountConnection aside{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:340px;display:flex}.accountConnection button{color:#fff;background:#7949d1;border:0;border-radius:999px;min-height:42px;padding:0 16px;font-weight:850}.accountConnection button.secondary{color:#b8bdcb;background:#11131b;border:1px solid #3c3f4d}.accountConnection button:disabled{opacity:.55}.accountConnection aside small{text-align:right;color:#777e8f;width:100%;font-size:9px}.codeAccessSetup{background:#0b141a;border:1px solid #315e68;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;padding:16px;display:grid}.codeAccessSetup>span,.codeAccessSetup>h3,.codeAccessSetup>p,.codeAccessSetup>button{grid-column:1/-1}.codeAccessSetup h3{margin:0;font-size:18px}.codeAccessSetup label{color:#aeb6c5;gap:6px;font-size:10px;font-weight:800;display:grid}.codeAccessSetup input,.codeAccessSetup select{color:#fff;background:#0e1118;border:1px solid #343d49;border-radius:9px;width:100%;min-width:0;min-height:42px;padding:0 11px}@media (max-width:720px){.codeAccessSetup{grid-template-columns:1fr}.codeAccessSetup>*{grid-column:1}}.platformConnect{margin-top:17px}.platformConnect>div{flex-wrap:wrap;gap:7px;display:flex}.platformConnect>div button{color:#9ba1b1;background:#11131b;border:1px solid #363947;min-height:34px}.platformConnect>div button.selected{color:#fff;background:#2a1747;border-color:#9464e5}.platformConnect label{color:#aeb4c2;gap:6px;max-width:440px;margin-top:13px;font-size:10px;font-weight:800;display:grid}.platformConnect input{color:#fff;background:#090b12;border:1px solid #393c49;border-radius:9px;min-height:42px;padding:0 13px}.platformConnect label small{color:#757c8d;font-weight:500}@media (max-width:1100px){.customerHero{grid-template-columns:1fr}.customerSteps{grid-template-columns:repeat(4,1fr)}.customerSteps>div{grid-column:1/-1;min-height:auto}.resultMetrics,.deliverables>div{grid-template-columns:1fr 1fr}.planSection{grid-template-columns:1fr}}@media (max-width:820px){.customerShell{display:block}.customerNav{height:auto;padding:14px;position:relative}.customerNav .customerBrand,.customerStore,.customerPromise{display:none}.customerNav nav{grid-template-columns:repeat(5,1fr);overflow-x:auto}.customerNav nav a{text-align:center;justify-content:center;padding:11px 5px;font-size:8px}.customerNav nav a b{display:none}.customerTop{height:58px;padding:0 14px}.customerTop>div:last-child span{display:none}.customerCanvas{padding-top:22px}.customerSteps{grid-template-columns:1fr 1fr}.customerSteps>div{grid-column:1/-1}.firstScan,.deliverables>header{grid-template-columns:1fr}.priorityIssue{grid-template-columns:70px 1fr}.priorityIssue>a{grid-column:2;justify-self:start}}@media (max-width:560px){.customerHero>div,.clarityCard,.resultsCommand,.firstScan{border-radius:17px}.customerHero h1{font-size:42px}.customerHero>div>div{flex-direction:column;align-items:stretch}.primaryAction,.quietAction{justify-content:center}.customerSteps{display:block}.customerSteps>div,.customerSteps article{border-left:0;border-top:1px solid var(--c-line);min-height:auto}.customerSteps>div{border-top:0}.accountConnection{grid-template-columns:1fr}.accountConnection aside{justify-content:flex-start;max-width:none}.accountConnection aside small{text-align:left}.resultMetrics,.deliverables>div,.planCard>div{grid-template-columns:1fr}.resultsHeading{flex-direction:column;align-items:flex-start}.priorityIssue{grid-template-columns:1fr}.priorityIssue>a{grid-column:1}.deliverables article{min-height:210px}.customerTop>div:first-child span,.customerTop>div:last-child>a:first-child{display:none}}.previewNotice{color:#d8c4ff;background:linear-gradient(90deg,#201333,#10121a);border:1px solid #6f49a4;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:12px 16px;font-size:11px;display:flex}.previewNotice strong{color:#fff;text-transform:uppercase;letter-spacing:.1em}.previewDisabled{letter-spacing:.1em;white-space:nowrap;border:1px solid #5c467d;border-radius:999px;padding:11px 15px;font-weight:900;color:#c6a9f4!important;font-size:9px!important}@media (max-width:560px){.previewNotice{flex-direction:column;align-items:flex-start}.previewDisabled{justify-self:start}}.customerShell h1,.customerShell h2,.customerShell h3,.clarityCard>div strong,.resultMetrics strong{color:#0000;background:linear-gradient(105deg,#fff 5%,#d9c4ff 27%,#9c63ef 53%,#5ecbff 79%,#fff 96%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite alternate customerGalaxy}.customerHero>div,.clarityCard,.resultsCommand,.firstScan,.deliverables article,.planCard,.supportCard{transition:border-color .25s,transform .25s;box-shadow:0 22px 60px #0005}.deliverables article:hover{border-color:#5a3c82;transform:translateY(-4px)}.customerNav nav a:focus-visible{outline-offset:3px;outline:3px solid #9b78ff}.customerShell button:focus-visible{outline-offset:3px;outline:3px solid #9b78ff}.customerShell a:focus-visible{outline-offset:3px;outline:3px solid #9b78ff}@keyframes customerGalaxy{to{background-position:100%}}.sceneDiagnosis .mainScore{justify-items:center!important;position:relative!important;overflow:visible!important}.sceneDiagnosis .mainScore:before,.sceneDiagnosis .mainScore:after{display:none!important}.sceneDiagnosis .mainScore{grid-row:auto!important;align-content:center!important;padding:32px 24px 108px!important}.sceneDiagnosis .verdictStack{grid-auto-rows:1fr;align-self:stretch;height:100%}.sceneDiagnosis .verdictStack button{height:100%;min-height:316px!important}.scoreHalo strong,.scoreHalo small,.mainScore h3{transition:color .25s,text-shadow .25s}.score-strong .scoreHalo{background:conic-gradient(#59d7b2 var(--score),#242337 0)!important;box-shadow:0 0 0 7px #59d7b20d,0 0 55px #42d3a835!important}.score-strong .scoreHalo strong,.score-strong .scoreHalo small,.score-strong h3{text-shadow:0 0 18px #42d3a840;color:#72e4c2!important}.score-warning .scoreHalo{background:conic-gradient(#f2ad3b var(--score),#242337 0)!important;box-shadow:0 0 0 7px #f2ad3b0d,0 0 55px #f2ad3b32!important}.score-warning .scoreHalo strong,.score-warning .scoreHalo small,.score-warning h3{text-shadow:0 0 18px #f2ad3b38;color:#ffbd73!important}.score-risk .scoreHalo{background:conic-gradient(#f05f58 var(--score),#242337 0)!important;box-shadow:0 0 0 7px #f05f580d,0 0 55px #f05f5838!important}.score-risk .scoreHalo strong,.score-risk .scoreHalo small,.score-risk h3{text-shadow:0 0 18px #f05f5842;color:#ff7f90!important}.sceneDiagnosis .mainScore>.scanCoverage{text-align:center!important;width:min(82%,310px)!important;bottom:6px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.brandCore img{box-shadow:none!important;mix-blend-mode:screen!important;background:0 0!important;border:0!important}.sceneDiagnosis .mainScore>.catalogueLayers{width:min(170px,52%)!important;height:108px!important;margin:0!important;position:absolute!important;top:18px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.sceneDiagnosis .mainScore>.catalogueLayers img{object-position:50% 50%!important}.gradeBoard{border-bottom:0!important}.reportContinuum{background:#080a12;border:0;border-radius:14px 14px 18px 18px;grid-column:1/-1;min-width:0;margin:0;padding:0;display:block;overflow:hidden}.reportContinuum .gradeBoard{width:100%;border-radius:14px 14px 0 0!important;margin:0!important}.reportContinuum .lockedReportPreview{width:100%;border-radius:0 0 18px 18px!important;margin:-1px 0 0!important}.lockedReportPreview{background:linear-gradient(#090a12 0%,#0a0b14 42%,#080910 100%)!important;border:1px solid #3a3153!important;border-top:0!important;border-radius:0 0 18px 18px!important;grid-column:1/-1!important;margin-top:-1px!important;overflow:hidden!important;box-shadow:0 30px 80px #0008!important}.impactMetrics{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.impactMetrics article{background:linear-gradient(145deg,#171125,#0b0d17);border:1px solid #574174;border-radius:14px;flex-direction:column;align-items:flex-start;min-width:0;min-height:190px;display:flex;overflow:visible;margin:0!important;padding:20px!important}.impactMetrics article>span{color:#b58aff;letter-spacing:.11em;min-height:30px;font-size:9px;font-weight:900;line-height:1.45}.impactMetrics article>strong{color:#fff;margin:12px 0 8px;line-height:1.12;display:block;font-size:clamp(21px,2vw,28px)!important}.impactMetrics article>strong small{color:#9fa7b7;margin-top:5px;font-size:9px;font-weight:700;display:block}.impactMetrics article>p{color:#a097ad;line-height:1.5;margin:auto 0 0!important;font-size:10px!important}.impactMetrics .lostSignal{box-shadow:inset 3px 0 #f1a051!important}.impactCard{box-shadow:inset 3px 0 #8b68e8}.revenueImpact{position:relative;box-shadow:inset 3px 0 #b264ef!important}.revenueImpact .lockedValue{filter:blur(5px);-webkit-user-select:none;user-select:none;opacity:.62}.revenueImpact button{color:#fff;background:linear-gradient(135deg,#7547e8,#3b39b7);border:1px solid #9f78ff;border-radius:999px;min-height:40px;padding:0 15px;font-size:9px;font-weight:900}.revenueImpact button i{margin-left:10px;font-style:normal}.lockedRows{filter:none!important;opacity:1!important;-webkit-user-select:none!important;user-select:none!important;padding:0!important;display:grid!important;position:relative!important}.lockedRows:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#090a1238 30%,#090a12d9 92%,#090a12 100%);position:absolute;inset:0}.lockedRows>span{text-align:left!important;background:#0d0e17!important;border:0!important;border-bottom:1px solid #282735!important;border-radius:0!important;grid-template-columns:.8fr .55fr 1.8fr!important;align-items:center!important;gap:18px!important;min-height:58px!important;margin:0!important;padding:12px 16px!important;display:grid!important}.lockedRows>span:first-child{filter:blur(.75px)!important;opacity:.7!important}.lockedRows>span:nth-child(2){filter:blur(3.4px)!important;opacity:.42!important}.lockedRows>span:nth-child(3){filter:blur(5.5px)!important;opacity:.3!important}.lockedRows>span:nth-child(4){filter:blur(6.5px)!important;opacity:.25!important}.lockedRows>span:nth-child(n+5){filter:blur(8px)!important;opacity:.18!important}.lockedRows b,.lockedRows>span:first-of-type b{font-size:12px!important;font-weight:700!important}.lockedRows i{text-transform:uppercase;border-radius:999px;justify-self:start;padding:5px 8px;color:#c39772!important;font-size:9px!important;font-style:normal!important;font-weight:800!important}.lockedRows i.weak{color:#ff8d9b!important;background:#4a1724!important}.lockedRows i.mixed{color:#ffbd73!important;background:#482a14!important}.lockedRows i.good{color:#8cbdff!important;background:#172d4e!important}.lockedRows i.verygood{color:#71e3c1!important;background:#0d3d34!important}.lockedRows em{color:#8991a2!important;justify-self:stretch!important;width:100%!important;font-size:11px!important;font-style:normal!important;font-weight:600!important;line-height:1.45!important}.sceneActionPlan{background:radial-gradient(circle at 80% 46%,#143b7928,#0000 31%),radial-gradient(circle at 54% 70%,#42228e2e,#0000 36%),#06070d;display:block}.actionPlanHead{max-width:1060px}.actionPlanHead h2{margin-bottom:18px;font-size:clamp(42px,5vw,76px)}.actionPlanHead>p{color:#8d98ad;max-width:780px;margin:0;font-size:14px;line-height:1.6}.actionMatrix{background:#090a13;border:1px solid #302b48;border-radius:18px;max-width:1250px;margin-top:28px;overflow:hidden;box-shadow:0 28px 80px #0008,0 0 45px #49308716}.actionMatrixHeader,.actionMatrix article{grid-template-columns:.82fr .58fr .82fr 1.32fr 1.45fr;align-items:center;gap:14px;display:grid}.actionMatrixHeader{color:#5d667b;letter-spacing:.1em;background:#0e101a;padding:11px 16px;font-size:7px;font-weight:850}.actionMatrix article{border-top:1px solid #242638;min-height:74px;padding:12px 16px}.actionMatrix article:first-of-type{border-top-color:#302b48}.actionMatrix article>div{min-width:0}.actionMatrix article small{color:#626d83;letter-spacing:.1em;font-size:7px;font-weight:850;display:none}.actionMatrix article strong,.actionMatrix article span{display:block}.actionMatrix article span{color:#919bad;font-size:10px;line-height:1.42}.actionMatrix article>div:last-child{border-left:1px solid #292c3f;padding-left:12px}.actionMatrix article>div:last-child small{color:#8370aa;margin-bottom:5px;display:block}.actionType,.urgency{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;width:max-content;padding:6px 9px;font-size:7px;font-weight:900;display:inline-block}.actionType.human{color:#f2b65e;background:#24190d;border:1px solid #6c4b24}.actionType.ai{color:#6fc4ff;background:#0b1d2d;border:1px solid #23577d}.urgency.weak{color:#f07770;background:#351717}.urgency.mixed{color:#f0b452;background:#33250e}.humanAction{box-shadow:inset 3px 0 #d99b45}.aiAction{box-shadow:inset 3px 0 #238fd1}.actionSafeguard{color:#626d83;letter-spacing:.06em;margin-top:13px;font-size:8px;display:block}.lockedCover{text-align:center!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(circle at 50% 5%,#5d32943b,#0000 45%),linear-gradient(#090a12 0%,#080910 100%)!important;place-content:center!important;justify-items:center!important;min-height:190px!important;padding:26px 20px 30px!important;display:grid!important;position:relative!important;inset:auto!important}.lockedCover>b{color:#c29cff!important;letter-spacing:.13em!important;opacity:1!important;background:#140f24!important;border:1px solid #6c50a5!important;border-radius:999px!important;padding:6px 9px!important;font-size:8px!important;position:static!important}.lockedCover>strong{margin:12px 0 5px!important;font-size:22px!important}.lockedCover>small{max-width:480px;color:#8f97a8!important;margin:0 0 16px!important;font-size:11px!important;line-height:1.5!important}.lockedCover button{color:#fff!important;background:linear-gradient(135deg,#7c4bed,#3b39b7)!important;border:1px solid #a17bff!important;border-radius:999px!important;min-height:50px!important;padding:0 21px!important;font-size:11px!important;font-weight:900!important;box-shadow:0 15px 42px #6035cd66!important}.lockedCover button i{margin-left:18px!important;font-style:normal!important}.sceneDiagnosis>.demoDepth{display:none!important}.purchasePage{height:auto!important;min-height:100svh!important;padding-bottom:64px!important;overflow:visible!important}.purchasePage header{width:100%!important;position:relative!important;inset:auto!important}.purchaseShell{grid-template-columns:minmax(0,1fr) minmax(320px,460px)!important;align-items:start!important;height:auto!important;min-height:auto!important;padding:clamp(48px,7vw,78px) 0!important}.purchaseCopy,.purchaseShell aside{min-width:0!important;height:auto!important;max-height:none!important;overflow:visible!important}.purchaseCopy h1,.purchaseCopy p,.purchaseStore strong,.purchaseShell aside li,.purchaseShell aside p,.fairUse{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;clip-path:none!important;height:auto!important;max-height:none!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}.purchaseCopy h1{padding:0 .08em .18em 0!important;line-height:1.04!important}.purchaseCopy>p{max-width:760px!important}.purchaseShell aside{align-self:start!important}.checkoutPending{white-space:normal!important;height:auto!important;padding:11px 18px!important;line-height:1.35!important}@media (max-width:1100px){.sceneDiagnosis .verdictStack{height:auto}.sceneDiagnosis .verdictStack button{height:auto;min-height:145px!important}}@media (max-width:900px){.impactMetrics{grid-template-columns:1fr 1fr}.impactMetrics .revenueImpact{grid-column:1/-1}.purchaseShell{grid-template-columns:1fr!important}.purchaseShell aside{width:100%!important;max-width:620px!important}.actionMatrixHeader{display:none}.actionMatrix{background:0 0;border:0;grid-template-columns:1fr 1fr;gap:10px;padding:10px;display:grid;overflow:visible}.actionMatrix article{background:#0b0c15;border-radius:14px;grid-template-columns:1fr 1fr;align-items:start;gap:12px;min-height:0;padding:15px;display:grid;border:1px solid #2b2d40!important}.actionMatrix article>div{gap:5px;display:grid}.actionMatrix article small{display:block}.actionMatrix article>div:nth-child(n+3){grid-column:1/-1}.actionMatrix article>div:last-child{border-top:1px solid #292c3f;border-left:0;padding:10px 0 0}.sceneActionPlan{padding-top:86px}}@media (max-width:700px){.impactMetrics{grid-template-columns:1fr}.impactMetrics .revenueImpact{grid-column:auto}.impactMetrics article{min-height:0}.sceneDiagnosis .mainScore>.scanCoverage{width:calc(100% - 34px)!important;bottom:8px!important}.sceneDiagnosis .mainScore>.catalogueLayers{width:min(145px,48%)!important;height:92px!important;top:16px!important}.lockedRows>span{grid-template-columns:1fr auto!important;gap:6px 12px!important;padding:13px 16px!important}.lockedRows em{grid-column:1/-1!important;justify-self:stretch!important}.sceneRail{grid-template-columns:repeat(5,1fr)!important}.actionPlanHead h2{font-size:clamp(40px,11vw,52px)}.actionPlanHead>p{font-size:13px}.actionMatrix{grid-template-columns:1fr;margin-top:20px;padding:0}.actionMatrix article{grid-template-columns:1fr auto}.sceneActionPlan{padding-top:76px;padding-bottom:110px}.actionSafeguard{line-height:1.45}.lockedCover{min-height:210px!important;padding:24px 15px 30px!important}.purchasePage{padding-inline:20px!important}.purchaseShell{padding:42px 0!important}.purchaseCopy h1{font-size:clamp(42px,13vw,54px)!important}.purchaseShell aside{padding:24px 18px!important}}.purchasePage{isolation:isolate;position:relative;background:radial-gradient(circle at 16% 30%,#0d5a9d26,#0000 28%),radial-gradient(circle at 82% 24%,#7d42d72b,#0000 27%),linear-gradient(145deg,#03050a 0%,#070a13 50%,#04050b 100%)!important}.purchasePage:before{content:"";z-index:-1;opacity:.17;background-image:radial-gradient(circle,#9ec7ff 0 1px,#0000 1.2px),radial-gradient(circle,#bc99ff 0 1px,#0000 1.2px);background-position:0 0,31px 37px;background-size:96px 96px,137px 137px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 62%);mask-image:linear-gradient(90deg,#000,#0000 62%)}.purchasePage header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#ffffff12!important;padding-inline:0!important}.purchasePage header>span{background:#090d17;border:1px solid #343c54;border-radius:999px;padding:8px 12px;color:#91a1ba!important;font-size:8px!important}.purchaseShell{max-width:1440px;margin:auto;grid-template-columns:minmax(0,1fr) minmax(360px,500px)!important;gap:clamp(46px,8vw,120px)!important}.purchaseEyebrow{align-items:center;gap:9px;color:#84bfff!important;display:inline-flex!important}.purchaseEyebrow:before{content:"";background:#598ed1;width:24px;height:1px}.purchaseCopy h1{letter-spacing:-.068em!important;max-width:820px!important;font-size:clamp(54px,6vw,92px)!important}.purchaseCopy h1 em{background:linear-gradient(90deg,#5caaff,#9b76ff 52%,#dc77ff);-webkit-background-clip:text;background-clip:text;color:#0000!important;display:inline!important}.purchaseStore{min-width:min(100%,430px);display:inline-block;box-shadow:inset 3px 0 #4b9fff;background:#07101bbd!important;border-color:#345071!important;margin:18px 0!important;padding:13px 16px!important}.purchaseStore strong{color:#8fc6ff!important;font-size:18px!important}.purchaseSignals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:760px;margin:34px 0;display:grid}.purchaseSignals article{background:linear-gradient(145deg,#0d121eaa,#080a12aa);border:1px solid #252e42;border-radius:15px;min-height:120px;padding:18px;box-shadow:inset 0 1px #ffffff09}.purchaseSignals b,.purchaseSignals span{display:block}.purchaseSignals b{color:#a982ff;margin-bottom:10px;font-size:26px}.purchaseSignals span{color:#7f8ba1;font-size:10px;line-height:1.5}.purchaseSteps span{background:#080b13aa}.purchaseSteps .active{color:#8fc5ff!important;background:#0b1a2c!important;border-color:#477db8!important}.purchaseCard{background:linear-gradient(155deg,#111626f2,#090b14f5 58%,#0b0914f5)!important;border:1px solid #465a7c!important;border-radius:28px!important;padding:clamp(24px,3vw,38px)!important;position:relative!important;box-shadow:0 38px 110px #000c,0 0 80px #284d8124,inset 0 1px #ffffff12!important}.purchaseCardAura{z-index:-1;pointer-events:none;border-radius:28px;position:absolute;inset:-1px;box-shadow:0 0 0 1px #9d72ff20,0 0 60px #5e48b526}.planToggle.three{background:#080b13!important;border-color:#30394e!important;grid-template-columns:repeat(3,1fr)!important;margin-bottom:30px!important}.planToggle button{font-size:11px;font-weight:800}.planToggle button.active{box-shadow:0 8px 24px #274f9a5c;background:linear-gradient(135deg,#177ccd,#6342bd)!important}.purchasePlanHeading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.purchasePlanHeading>div>span,.purchasePlanHeading>div>small{display:block}.purchasePlanHeading>div>span{color:#8fc5ff;letter-spacing:.14em;font-size:10px;font-weight:900}.purchasePlanHeading>div>small{color:#6f7c92;margin-top:7px;font-size:10px}.purchasePrice{align-items:flex-end;display:flex}.purchasePrice strong{letter-spacing:-.06em;font-size:58px;line-height:.9}.purchasePrice small{color:#758197;margin:0 0 5px 7px;font-size:10px}.purchaseCard ul{margin:24px 0!important;padding:18px 0!important}.purchaseCard li{font-size:12px!important}.purchaseCard li:before{color:#65b6ff!important}.purchaseFields{gap:12px;display:grid}.purchaseFields label{color:#8998af;letter-spacing:.07em;text-transform:uppercase;gap:7px;font-size:9px;font-weight:850;display:grid}.purchaseFields input{color:#f7f8fc;text-transform:none;background:#070a11;border:1px solid #303b51;border-radius:11px;outline:none;width:100%;min-height:48px;padding:0 14px}.purchaseFields input:focus{border-color:#678ed0;box-shadow:0 0 0 4px #3586df13}.purchaseFields input::placeholder{color:#4f5a6c}.fairUse{margin-top:14px;line-height:1.5;display:block;color:#778399!important}.checkoutPending{letter-spacing:.035em;margin-top:20px;font-size:11px;transition:transform .2s,box-shadow .2s;box-shadow:0 16px 42px #303eb059;color:#fff!important;background:linear-gradient(135deg,#157fdf,#6544cb)!important;border-color:#6b68e8!important;min-height:56px!important}.checkoutPending:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 20px 50px #3c48c56b}.checkoutPending:disabled{box-shadow:none;color:#68758b!important;background:#151a26!important;border-color:#394258!important}.purchaseCard>p[role=alert]{color:#ff9aab;background:#2c1019;border:1px solid #8a3c54;border-radius:10px;margin:14px 0 0;padding:11px 13px;font-size:11px}.purchaseTrust{border-top:1px solid #262f41;grid-template-columns:34px 1fr;align-items:center;gap:11px;margin-top:16px;padding-top:16px;display:grid}.purchaseTrust>span{color:#7dbdff;border:1px solid #3b6294;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.purchaseTrust p{color:#6f7b90;margin:0;font-size:9px;line-height:1.5}.purchaseTrust b{color:#9eabc0;margin-bottom:3px;display:block}.purchaseBack{max-width:1440px;margin:auto;font-size:10px;display:block;color:#77869c!important}.purchaseResult{color:#f7f8fc;text-align:center;background:radial-gradient(circle at 50% 40%,#4224794a,#0000 30%),radial-gradient(circle at 50% 42%,#123d6d38,#0000 46%),#03050a;place-items:center;min-height:100svh;padding:100px 24px 60px;display:grid;position:relative;overflow:hidden}.purchaseResultBrand{position:absolute;top:28px;left:clamp(22px,5vw,72px)}.purchaseResultBrand img{width:160px}.purchaseResultGlow{aspect-ratio:1;border:1px solid #7358ac3b;border-radius:50%;width:min(76vw,680px);position:absolute;box-shadow:0 0 0 70px #6853bd08,0 0 0 140px #2573c606}.purchaseResult section{z-index:1;max-width:720px;position:relative}.purchaseResult section>span{color:#84bfff;letter-spacing:.17em;font-size:9px;font-weight:900}.purchaseResultMark{color:#fff;background:linear-gradient(145deg,#17294a,#261545);border:1px solid #7067dc;border-radius:50%;place-items:center;width:82px;height:82px;margin:25px auto;font-weight:900;display:grid;box-shadow:0 0 50px #6754cf72}.purchaseResult h1{letter-spacing:-.06em;margin:0;font-size:clamp(46px,7vw,82px);line-height:.96}.purchaseResult p{color:#9aa7ba;margin:23px auto;font-size:16px;line-height:1.7}.purchaseResult small{color:#657187;letter-spacing:.05em;font-size:9px}@media (max-width:900px){.purchaseShell{grid-template-columns:minmax(0,1fr)!important}.purchaseCard{width:100%!important;max-width:none!important}}@media (max-width:760px){.purchaseSignals{grid-template-columns:1fr}.purchaseSignals article{min-height:0}.purchasePlanHeading{align-items:flex-start}.purchasePrice strong{font-size:48px}.purchasePage header{height:68px!important}.purchaseCard{border-radius:22px!important}.purchaseCopy h1{font-size:clamp(42px,13vw,54px)!important}.purchasePlanHeading{flex-wrap:wrap}}.sceneActionPlan .sceneNumber small{letter-spacing:.11em!important;color:#8d98ad!important;font-size:.86em!important;font-weight:750!important}.actionPlanHead>p{max-width:820px!important;font-size:15px!important}.actionMatrix{max-width:1300px!important;margin-top:30px!important}.actionMatrixHeader{padding:12px 18px!important;font-size:8px!important}.actionMatrix article{min-height:78px!important;padding:14px 18px!important}.actionMatrix article strong{font-size:12px!important}.actionMatrix article span{font-size:11px!important}.actionMatrix article small,.actionType,.urgency{font-size:8px!important}.sceneTransform .sceneNumber small{letter-spacing:.1em!important;color:#8d98ad!important;font-size:.78em!important;font-weight:750!important}.evidenceState{width:min(230px,100% - 210px)!important;padding:11px 12px!important;top:20px!important;left:20px!important;right:auto!important}.evidenceState p{max-width:205px!important;margin:5px 0 0!important;line-height:1.35!important}.evidenceState strong{margin:5px 0!important}.beforeAfter.after .evidenceState{top:20px!important;left:20px!important}.methodCopy>.methodFlow{display:none!important}.methodWord{place-content:center stretch!important;place-content:unset!important}.methodWord>span,.methodWord>strong,.methodWord>em{justify-self:center!important}.methodVertical{z-index:3;justify-items:stretch;width:min(430px,100%);margin:34px auto 0;display:grid;position:relative}.methodVertical article{background:linear-gradient(145deg,#101321e8,#090a13e8);border:1px solid #2e3043;border-radius:14px;grid-template-columns:52px 1fr;align-items:center;gap:15px;min-height:104px;padding:15px 17px;display:grid;box-shadow:inset 3px 0 #7654bb,0 18px 48px #0005}.methodVertical article>b{color:#b993ff;border:1px solid #5a4586;border-radius:50%;place-items:center;width:40px;height:40px;font-size:14px;display:grid}.methodVertical article span,.methodVertical article strong,.methodVertical article small{display:block!important;position:static!important}.methodVertical article strong{color:#fff!important;letter-spacing:0!important;font-size:19px!important;line-height:1.2!important}.methodVertical article small{margin-top:7px;color:#929caf!important;letter-spacing:0!important;font-size:15px!important;line-height:1.38!important}.methodVertical>i{color:#8159c8;text-shadow:0 0 15px #8d5cff;place-items:center;height:18px;font-size:15px;font-style:normal;display:grid}@media (max-width:1100px){.methodWord{min-height:920px!important;position:relative!important}.methodVertical{max-width:540px}.methodCopy{padding-top:72px!important}}@media (max-width:750px){.actionPlanHead>p{font-size:14px!important}.actionMatrix article strong{font-size:12px!important}.actionMatrix article span{font-size:11px!important}.evidenceState,.beforeAfter.after .evidenceState{width:auto!important;top:94px!important;left:14px!important;right:14px!important}.evidenceState p{max-width:none!important}.methodWord{min-height:900px!important;padding:45px 20px!important}.methodVertical{margin-top:30px}.methodVertical article{grid-template-columns:46px 1fr;min-height:100px;padding:13px 14px}.methodVertical article>b{width:36px;height:36px;font-size:12px!important}.methodVertical article strong{font-size:16px!important}.methodVertical article small{font-size:12px!important}.sceneTransform .sceneNumber small{margin-top:6px;line-height:1.35;display:block}}.sceneDiagnosis .mainScore:has(>.scanCoverage){padding-bottom:128px!important}.sceneDiagnosis .mainScore:has(>.scanCoverage)>.scanCoverage{text-align:center!important;justify-items:center!important;width:min(310px,100% - 34px)!important;margin:0!important;bottom:-2px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.sceneDiagnosis .liveResultScore>.scanCoverage{width:min(310px,100% - 34px)!important;margin-inline:auto!important;left:0!important;right:0!important;transform:none!important}.lockedReportPreview{position:relative!important}.lockedReportPreview>.lockedCover{background:radial-gradient(circle at 50% 35%,#160f29f2 0,#090a12e8 48%,#090a12b8 78%,#0000 100%)!important;min-height:176px!important;padding:22px 20px 26px!important;position:absolute!important;inset:clamp(118px,24%,172px) 0 auto!important}@media (min-width:1101px){.methodWord{grid-template-rows:auto auto auto minmax(0,1fr)!important;align-content:stretch!important;height:100svh!important;min-height:100svh!important;padding:42px 50px 34px!important;display:grid!important}.methodVertical{grid-template-rows:minmax(82px,1fr) minmax(28px,.5fr) minmax(82px,1fr) minmax(28px,.5fr) minmax(82px,1fr) minmax(28px,.5fr) minmax(82px,1fr) minmax(28px,.5fr) minmax(82px,1fr)!important;width:min(430px,100%)!important;height:100%!important;min-height:0!important;margin:24px auto 0!important}.methodVertical article{height:100%!important;min-height:0!important;padding-block:13px!important}.methodVertical>i{height:auto!important;min-height:28px!important;position:relative!important}.methodVertical>i:before{content:"";background:linear-gradient(#7654bb45,#9873e7,#7654bb45);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 12px #8d5cff66}.methodVertical>i{font-size:0!important}.methodVertical>i:after{content:"↓";z-index:1;color:#a47cff;background:#070811;align-self:end;padding:1px 6px;font-size:15px;line-height:1;position:relative}}@media (max-width:1100px){.methodWord{height:auto!important;min-height:auto!important}.methodVertical>i{height:28px!important}}@media (max-width:700px){.sceneDiagnosis .mainScore:has(>.scanCoverage){padding-bottom:126px!important}.sceneDiagnosis .mainScore:has(>.scanCoverage)>.scanCoverage{bottom:-2px!important}.lockedReportPreview>.lockedCover{min-height:188px!important;padding:20px 14px 24px!important;inset:96px 0 auto!important}.methodWord{min-height:auto!important;padding-block:52px!important}.methodVertical{margin-top:28px!important}.methodVertical>i{height:24px!important}}@media (min-width:1101px){.methodVertical{grid-template-rows:minmax(108px,1.2fr) minmax(24px,.38fr) minmax(78px,.85fr) minmax(24px,.38fr) minmax(78px,.85fr) minmax(24px,.38fr) minmax(78px,.85fr) minmax(24px,.38fr) minmax(108px,1.2fr)!important}}@media (max-width:1100px){.methodVertical article:first-of-type,.methodVertical article:last-of-type{min-height:120px!important}}@media (max-width:700px){.methodVertical article:first-of-type,.methodVertical article:last-of-type{min-height:116px!important}}.pricingIntro h2:before,.pricingIntro h2:after{font-size:clamp(44px,4.35vw,68px)!important}.pricingIntro h2:after{width:100%!important;max-width:100%!important;padding-right:.12em!important;overflow:visible!important}@media (max-width:700px){.pricingIntro h2:before,.pricingIntro h2:after{font-size:clamp(31px,9vw,40px)!important}}@media (max-width:1100px){.scene>*,.diagnosisHead>*,.pricingIntro>*,.methodCopy>*,.actionMatrix article>*,.lockedRows>span>*,.plans article>*{max-width:100%;min-width:0!important}h1,h2,h3,p,li,small,strong,span,em,b,a,button{word-break:normal!important;overflow-wrap:break-word!important}h1,h2,h3{padding-inline-end:.08em;overflow:visible!important}}.actionMatrixHeader,.actionMatrix article{grid-template-columns:.72fr .52fr .74fr 1.12fr 1.2fr .72fr!important}.confirmCell{align-items:center;position:relative;gap:6px!important;display:grid!important}.confirmTrigger{color:#cbb7f4;cursor:pointer;background:#110d20;border:1px solid #4c3b72;border-radius:10px;grid-template-columns:19px 1fr;align-items:center;gap:7px;min-height:34px;padding:6px 8px;transition:all .22s;display:grid}.confirmTrigger:hover:not(:disabled){background:#18102b;border-color:#8f6cda;box-shadow:0 0 22px #7654bb30}.confirmTrigger i{color:#0000;background:#090a12;border:1px solid #7454ad;border-radius:5px;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;transition:all .22s;display:grid}.confirmTrigger span{font-weight:850;color:#cbb7f4!important;font-size:9px!important}.confirmTrigger:focus-visible{outline-offset:3px;outline:3px solid #9b78ff}.confirmTrigger:disabled{cursor:default;background:#0b211d;border-color:#347e70;box-shadow:0 0 24px #42d3a829}.confirmTrigger:disabled i{color:#83edd2;background:#153d34;border-color:#52b9a3}.confirmPrompt{z-index:1000;text-align:left;background:linear-gradient(145deg,#171026,#090b14);border:1px solid #664a96;border-radius:13px;width:min(280px,100vw - 32px);padding:16px;position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);box-shadow:0 20px 55px #000b,0 0 30px #7654bb2e;display:none!important}.confirmPrompt>strong,.confirmPrompt>span{display:block!important}.confirmPrompt>strong{color:#fff;font-size:12px!important}.confirmPrompt>span{margin-top:5px;line-height:1.45;color:#9ca5b7!important;font-size:9px!important}.confirmPrompt>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.confirmPrompt button{color:#b7aec7;cursor:pointer;background:#0d0e17;border:1px solid #4b405f;border-radius:8px;place-items:center;min-height:31px;padding:0 10px;font-size:9px;font-weight:900;display:grid}.confirmPrompt button:first-child{color:#79d9c1;background:#10231f;border-color:#477e71}.confirmPrompt button:hover{color:#fff;border-color:#9270d4}.confirmPrompt{animation:.18s confirmPromptIn;display:block!important}.humanConfirm>span{background:#21180e;border:1px solid #5a4529;border-radius:9px;width:max-content;padding:7px 9px;font-weight:850;color:#d9aa69!important;font-size:8px!important;display:inline-flex!important}@keyframes confirmWaiting{0%,78%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes confirmDone{to{opacity:1}}@keyframes confirmPromptIn{0%{opacity:0}to{opacity:1}}@media (max-width:1080px){.actionMatrixHeader{display:none!important}.actionMatrix article{grid-template-columns:1fr 1fr!important}.actionMatrix article>div:nth-child(n+3){grid-column:1/-1}.confirmCell{grid-column:1/-1!important}.confirmTrigger{width:min(190px,100%)}}.receiveSummary{color:#909aaf;max-width:820px;margin:-7px 0 24px;font-size:13px;line-height:1.65}.deliverableGrid article{min-height:174px!important}.deliverableGrid article>b{padding-top:2px}@media (max-width:700px){.receiveSummary{font-size:12px}.deliverableGrid article{min-height:auto!important}}.svRoleAuth{background:radial-gradient(circle at 10% 85%,#40186c5c,#0000 29%),radial-gradient(circle at 88% 12%,#163a7a4f,#0000 31%),#05060b;position:relative;overflow:hidden}.svRoleAuth:before,.svRoleAuth:after{content:"";pointer-events:none;border:1px solid #8662ff2d;border-radius:50%;position:absolute}.svRoleAuth:before{width:520px;height:520px;top:-210px;right:-180px;box-shadow:0 0 0 55px #8d5cff06,0 0 85px #6947d92d}.svRoleAuth:after{width:340px;height:340px;bottom:-130px;left:-160px;box-shadow:0 0 60px #238cff25}.authPageNav{z-index:3;align-items:center;gap:18px;width:fit-content;display:flex;position:relative}.authLogo{pointer-events:none;align-items:center;display:inline-flex}.authLogo img{width:180px;height:auto;display:block}.authHomeLink{color:#b7a7d5;background:#0b0c14b8;border:1px solid #3d3651;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 13px;font-size:10px;font-weight:850;text-decoration:none;transition:all .2s;display:inline-flex}.authHomeLink:hover{color:#fff;border-color:#8762d2;transform:translate(-2px)}.authHomeLink:focus-visible{outline-offset:3px;outline:3px solid #9b78ff}.roleLoginShell{z-index:2;grid-template-columns:minmax(0,1fr) minmax(430px,.78fr);align-items:center;gap:clamp(42px,7vw,110px);max-width:1320px;min-height:calc(100vh - 100px);margin:auto;display:grid;position:relative}.roleLoginIntro>span,.roleChooser>span,.roleCredentials>span{color:#aa79ff;letter-spacing:.16em;font-size:9px;font-weight:900}.roleLoginIntro h1{letter-spacing:-.055em;margin:17px 0;font-size:clamp(54px,6.2vw,88px);line-height:.92}.roleLoginIntro h1 em{color:#0000;background:linear-gradient(90deg,#689cff,#a76dff,#db6dff);-webkit-background-clip:text;background-clip:text;font-style:normal}.roleLoginIntro>p{color:#9ca5b7;max-width:620px;font-size:15px;line-height:1.7}.authTrust{flex-wrap:wrap;gap:8px;margin-top:27px;display:flex}.authTrust span{color:#8f99aa;border:1px solid #303547;border-radius:999px;padding:8px 11px;font-size:9px}.roleChooser,.roleCredentials{background:linear-gradient(145deg,#13101fef,#090b13f2);border:1px solid #4e3970;border-radius:24px;padding:clamp(25px,3.6vw,42px);animation:.42s authPanelIn;box-shadow:0 30px 90px #0009,0 0 48px #7042b414}.roleChooser h2,.roleCredentials h2{margin:11px 0;font-size:clamp(30px,3.2vw,42px)}.roleChooser>p,.roleCredentials>p{color:#8e97a9;font-size:12px;line-height:1.55}.roleChooser>div{gap:12px;margin-top:25px;display:grid}.roleChooser button{color:#fff;text-align:left;background:#090b14;border:1px solid #31364a;border-radius:16px;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;min-height:112px;padding:18px;transition:all .24s;display:grid}.roleChooser button:hover{border-color:#7858bb;transform:translateY(-3px);box-shadow:0 18px 45px #0006}.roleChooser button:focus-visible{outline-offset:3px;outline:3px solid #9b78ff}.roleChooser button i{color:#ba94ff;background:#19132b;border:1px solid #62508a;border-radius:13px;place-items:center;width:46px;height:46px;font-size:15px;font-style:normal;font-weight:900;display:grid}.roleChooser button span,.roleChooser button strong,.roleChooser button small{display:block}.roleChooser button strong{font-size:16px}.roleChooser button small{color:#8893a7;margin-top:7px;font-size:10px;line-height:1.4}.roleChooser button>b{color:#9f77ed;font-size:17px}.roleChooser .clientChoice{border-color:#294a6d}.roleChooser .clientChoice i{color:#70b9ff;background:#0e1c2d;border-color:#315d86}.changeRole{color:#a88bdd;background:0 0;border:0;min-height:38px;margin:0 0 19px;padding:0;font-size:10px;font-weight:800}.changeRole:hover{color:#fff}.roleCredentials.staff{border-color:#574178}.roleCredentials.client{border-color:#31577b}.roleCredentials .svAuthForm{margin-top:23px}.roleCredentials footer{border-top:1px solid #2d303d;gap:10px;margin-top:22px;padding-top:18px;display:grid}.roleCredentials footer a{color:#c4a3fa;font-size:10px}.roleCredentials footer small{color:#7d8597;font-size:10px;line-height:1.5}@keyframes authPanelIn{0%{opacity:0;transform:translate(18px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:900px){.roleLoginShell{grid-template-columns:1fr;gap:36px;padding:48px 0 60px}.roleLoginIntro h1{font-size:clamp(48px,10vw,70px)}.roleLoginIntro>p{max-width:760px}.roleChooser,.roleCredentials{width:100%;max-width:720px}}@media (max-width:520px){.svRoleAuth{padding:18px}.roleLoginShell{padding-top:36px}.authPageNav{gap:10px}.authLogo img{width:132px}.authHomeLink{min-height:34px;padding:0 10px;font-size:9px}.roleLoginIntro h1{font-size:43px}.authTrust{display:none}.roleChooser,.roleCredentials{border-radius:18px;padding:22px}.roleChooser button{grid-template-columns:42px 1fr auto;min-height:104px;padding:15px}.roleChooser button i{width:40px;height:40px}.roleChooser button strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.roleChooser,.roleCredentials{animation:none}.roleChooser button{transition:none}}.changeRole{margin-bottom:31px}.roleCredentials>span{margin-bottom:12px;display:block}.roleCredentials h2{margin-top:0}.securedLoginButton{color:#fff;background:linear-gradient(110deg,#171125,#0c101a);border:1px solid #7650bb;border-radius:16px;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;min-height:78px;margin-top:26px;padding:14px 17px;text-decoration:none;transition:all .22s;display:grid;box-shadow:0 18px 50px #0007,0 0 32px #6f45c624}.securedLoginButton:hover{border-color:#aa7cff;transform:translateY(-2px);box-shadow:0 22px 58px #0008,0 0 38px #8150e238}.securedLoginButton:focus-visible{outline-offset:3px;outline:3px solid #9b78ff}.securedLoginButton i{color:#c8a6ff;background:#25183b;border:1px solid #7552a9;border-radius:12px;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;display:grid}.securedLoginButton span,.securedLoginButton strong,.securedLoginButton small{display:block}.securedLoginButton strong{font-size:14px}.securedLoginButton small{color:#8f98aa;margin-top:5px;font-size:9px}.securedLoginButton b{color:#bb95ff;font-size:18px}.clientPreviewLink{width:fit-content;margin-top:10px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex;color:#c9a8ff!important}.clientPreviewLink:hover{color:#fff!important}
