@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:var(--font-montserrat), system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:calc(var(--radius) * .8);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink:#06070b;--color-ink-soft:#0b0d14;--color-panel:#0e1018;--color-bg-purple:#0e081a;--color-bg-blue:#070c1f;--color-line:#1a1d26;--color-line-soft:#13151d;--color-content:#e8eaf0;--color-content-dim:#b8becc;--color-content-muted:#8b92a6;--color-nav:#c8cddb;--color-brand-blue:#05f;--color-brand-purple:#9a00d7;--color-brand-accent:#3b82f6;--color-success:#28c840;--color-danger:#ff5f57;--color-warning:#febc2e;--font-display:var(--font-montserrat), system-ui, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);font-family:var(--font-sans);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:radial-gradient(72% 68% at 0 100%,#0055ffc7,#0055ff52 35%,#0000 68%),radial-gradient(72% 68% at 100% 100%,#9a00d7c7,#9a00d752 35%,#0000 68%),radial-gradient(30% 80% at 50% 100%,#06070b 0%,#06070b99 45%,#0000 80%);background-repeat:no-repeat;background-attachment:fixed,fixed,fixed}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-top-3\.5{top:calc(var(--spacing) * -3.5)}.top-0{top:0}.top-\[-260px\]{top:-260px}.top-\[calc\(100\%\+14px\)\]{top:calc(100% + 14px)}.right-0{right:0}.right-\[-260px\]{right:-260px}.-bottom-\[3px\]{bottom:-3px}.bottom-0{bottom:0}.bottom-\[-260px\]{bottom:-260px}.left-1\/2{left:50%}.left-\[-260px\]{left:-260px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-px{margin-top:1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-\[18px\]{margin-bottom:18px}.ml-3{margin-left:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-12{height:calc(var(--spacing) * 12)}.h-\[2\.5px\]{height:2.5px}.h-\[7px\]{height:7px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[1000px\]{height:1000px}.h-full{height:100%}.h-px{height:1px}.max-h-\[calc\(100vh-72px\)\]{max-height:calc(100vh - 72px)}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-full{min-height:100%}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-\[42px\]{width:42px}.w-\[280px\]{width:280px}.w-\[1200px\]{width:1200px}.w-\[calc\(100\%-12px\)\]{width:calc(100% - 12px)}.w-auto{width:auto}.w-full{width:100%}.max-w-\[460px\]{max-width:460px}.max-w-\[820px\]{max-width:820px}.max-w-\[920px\]{max-width:920px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.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}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[14px\]{gap:14px}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-14{column-gap:calc(var(--spacing) * 14)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[rgba\(120\,165\,255\,0\.3\)\]{border-color:#78a5ff4d}.border-border{border-color:var(--border)}.border-brand-blue{border-color:var(--color-brand-blue)}.border-brand-purple{border-color:var(--color-brand-purple)}.border-line{border-color:var(--color-line)}.border-line-soft{border-color:var(--color-line-soft)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-\[\#0b0d14\]{background-color:#0b0d14}.bg-\[\#0b0d14\]\/\[0\.98\]{background-color:#0b0d14fa;background-color:lab(3.66188% .408448 -3.94084/.98)}.bg-background{background-color:var(--background)}.bg-bg-blue{background-color:var(--color-bg-blue)}.bg-bg-purple{background-color:var(--color-bg-purple)}.bg-card{background-color:var(--card)}.bg-danger{background-color:var(--color-danger)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-ink{background-color:var(--color-ink)}.bg-ink-soft{background-color:var(--color-ink-soft)}.bg-panel{background-color:var(--color-panel)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-success{background-color:var(--color-success)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-warning)}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.p-3{padding:calc(var(--spacing) * 3)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[7px\]{padding-block:7px}.py-\[70px\]{padding-block:70px}.py-\[100px\]{padding-block:100px}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-\[100px\]{padding-bottom:100px}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[52px\]{font-size:52px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\[\#5BB0FF\]{color:#5bb0ff}.text-brand-blue{color:var(--color-brand-blue)}.text-brand-purple{color:var(--color-brand-purple)}.text-content{color:var(--color-content)}.text-content-dim{color:var(--color-content-dim)}.text-content-muted{color:var(--color-content-muted)}.text-destructive{color:var(--destructive)}.text-nav{color:var(--color-nav)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow,.shadow\/radius{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.blur-\[5px\]{--tw-blur:blur(5px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@media (min-width:40rem){.sm\:col-span-3{grid-column:span 3/span 3}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:48rem){.md\:block{display:block}.md\:inline-flex{display:inline-flex}.md\:h-\[54px\]{height:54px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.md\:grid-cols-\[minmax\(280px\,1fr\)_minmax\(280px\,1fr\)\]{grid-template-columns:minmax(280px,1fr) minmax(280px,1fr)}.md\:grid-cols-\[minmax\(280px\,420px\)_1fr\]{grid-template-columns:minmax(280px,420px) 1fr}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:px-20{padding-inline:calc(var(--spacing) * 20)}.md\:py-\[72px\]{padding-block:72px}.md\:py-\[100px\]{padding-block:100px}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pt-\[100px\]{padding-top:100px}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-\[19px\]{font-size:19px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[56px\]{font-size:56px}.md\:text-\[64px\]{font-size:64px}.md\:text-\[72px\]{font-size:72px}.md\:text-\[80px\]{font-size:80px}.md\:whitespace-nowrap{white-space:nowrap}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[2\.2fr_repeat\(4\,1fr\)\]{grid-template-columns:2.2fr repeat(4,1fr)}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--radius:.625rem;--background:var(--color-ink);--foreground:var(--color-content);--card:var(--color-panel);--card-foreground:var(--color-content);--popover:var(--color-panel);--popover-foreground:var(--color-content);--primary:var(--color-brand-blue);--primary-foreground:#fff;--secondary:var(--color-brand-purple);--secondary-foreground:#fff;--muted:var(--color-ink-soft);--muted-foreground:var(--color-content-muted);--accent:var(--color-panel);--accent-foreground:var(--color-content);--destructive:var(--color-danger);--border:var(--color-line);--input:var(--color-line);--ring:var(--color-brand-blue);--chart-1:var(--color-brand-blue);--chart-2:var(--color-brand-purple);--chart-3:var(--color-brand-accent);--chart-4:var(--color-success);--chart-5:var(--color-warning);--sidebar:var(--color-ink-soft);--sidebar-foreground:var(--color-content);--sidebar-primary:var(--color-brand-blue);--sidebar-primary-foreground:#fff;--sidebar-accent:var(--color-panel);--sidebar-accent-foreground:var(--color-content);--sidebar-border:var(--color-line);--sidebar-ring:var(--color-brand-blue)}@keyframes signalLineSweep{0%{background-position:0 0}to{background-position:-200% 0}}.signal-line-sweep{background-size:200% 100%;animation:9s linear infinite signalLineSweep}@keyframes signal-pulse-dot{0%,to{background-color:#28c840;box-shadow:0 0 #28c84073,0 0 6px #28c8408c}50%{background-color:#5dec7a;box-shadow:0 0 0 6px #28c8400d,0 0 14px 2px #28c840}}.signal-pulse-dot{animation:2.2s ease-in-out infinite signal-pulse-dot}@keyframes signal-pulse-dot-red{0%,to{background-color:#ff5f57;box-shadow:0 0 #ff5f5773,0 0 6px #ff5f578c}50%{background-color:#ff8a85;box-shadow:0 0 0 6px #ff5f570d,0 0 14px 2px #ff5f57}}.signal-pulse-dot-red{animation:2.2s ease-in-out infinite signal-pulse-dot-red}@media (prefers-reduced-motion:reduce){.signal-line-sweep,.signal-pulse-dot,.signal-pulse-dot-red{animation:none}}.signal-matrix-typing{align-items:center;gap:4px;display:inline-flex}.signal-matrix-typing span{opacity:.4;background:#05f;border-radius:999px;width:6px;height:6px;animation:1.3s ease-in-out infinite signalMatrixTyping}.signal-matrix-typing span:nth-child(2){animation-delay:.18s}.signal-matrix-typing span:nth-child(3){animation-delay:.36s}@keyframes signalMatrixTyping{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.signal-matrix-typing span{animation:none!important}}@media (max-width:900px){body .signal-matrix-grid{flex-direction:column!important;gap:28px!important;padding:28px 22px!important}body .signal-matrix-media{order:2;max-width:460px;width:100%!important}body .signal-matrix-content{order:1;max-width:100%!important}body .signal-matrix-content h2{font-size:32px!important}}.signal-card{background-image:linear-gradient(#ffffff0b 0%,#ffffff04 35%,#fff0 70%);transition:background-color .22s,border-color .22s,box-shadow .22s,transform .22s;position:relative;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ffffff05;border-color:#ffffff1a!important}.signal-card:hover{transform:translateY(-1px)}.signal-card[data-accent=blue]{background-color:#0055ff47;border-color:#78a5ff73!important}.signal-card[data-accent=blue]:hover{background-color:#0055ff61;box-shadow:0 0 0 1px #0055ff73,0 0 24px -4px #0055ff73,inset 0 1px #ffffff14;border-color:#05f9!important}.signal-book-btn{white-space:nowrap;color:#fff;cursor:pointer;isolation:isolate;background:linear-gradient(#2d6bff,#05f 60%,#0044db);border-radius:10px;align-items:center;gap:10px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .18s,color .18s,box-shadow .24s,transform .18s;display:inline-flex;position:relative;overflow:hidden}.signal-book-btn-label{z-index:2;align-items:center;gap:8px;display:inline-flex;position:relative}.signal-book-btn:hover,.signal-book-btn:focus-visible{color:#05f;background:#fff;outline:none;transform:translateY(-1px)}.signal-book-btn--sweep{box-shadow:inset 0 0 0 1px #0055ff8c,inset 0 1px #ffffff40,0 0 14px #0055ffb3,0 0 32px #05f6}.signal-book-btn--sweep:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:38%;height:100%;animation:3.4s ease-in-out infinite signalBookSweep;position:absolute;top:0;left:0;transform:translate(-180%)skew(-18deg)}@keyframes signalBookSweep{0%{transform:translate(-180%)skew(-18deg)}55%,to{transform:translate(420%)skew(-18deg)}}.signal-book-btn--sweep:hover,.signal-book-btn--sweep:focus-visible{box-shadow:inset 0 0 0 2px #05f,inset 0 1px #ffffff80,0 0 18px #0055fff2,0 0 46px #05f9,0 0 74px #0055ff59}.signal-book-btn--sweep:hover:after,.signal-book-btn--sweep:focus-visible:after{background:linear-gradient(100deg,#0000,#0055ff47,#0000)}@media (prefers-reduced-motion:reduce){.signal-book-btn--sweep:after{animation:none!important}}.signal-nav-link{transition:color .16s}.signal-nav-link:hover,.signal-nav-link:focus-visible,.signal-nav-phone:hover,.signal-nav-phone:focus-visible{color:#05f}.signal-nav-sublink{border-radius:6px;transition:color .15s,background .15s;position:relative}.signal-nav-sublink:hover,.signal-nav-sublink:focus-visible{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#3b9cff 0%,#b45cff 50%,#d072ff 100%);-webkit-background-clip:text;background-clip:text;box-shadow:inset 0 0 0 999px #0055ff1f}.signal-nav-sublink:hover:before,.signal-nav-sublink:focus-visible:before{content:"";background:linear-gradient(#05f,#9a00d7);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:0}.signal-footer-link{cursor:pointer;transition:color .16s}.signal-footer-link:hover,.signal-footer-link:focus-visible{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#3b9cff 0%,#b45cff 50%,#d072ff 100%);-webkit-background-clip:text;background-clip:text}.signal-sweep{isolation:isolate;position:relative;overflow:hidden}.signal-sweep:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:38%;height:100%;animation:3.4s ease-in-out infinite signalBookSweep;position:absolute;top:0;left:0;transform:translate(-180%)skew(-18deg)}.signal-sweep:hover:after,.signal-sweep:focus-visible:after{background:linear-gradient(100deg,#0000,#0055ff47,#0000)}@media (prefers-reduced-motion:reduce){.signal-sweep:after{animation:none!important}}.signal-getguide-cta:focus-visible{outline-offset:3px;outline:2px solid #c76ef0}@media (max-width:900px){body .signal-getguide-grid{flex-direction:column!important;gap:28px!important;padding:28px 22px!important}body .signal-getguide-media{order:1;max-width:460px;width:100%!important}body .signal-getguide-content{order:2;max-width:100%!important}body .signal-getguide-content h2{letter-spacing:-.6px!important;font-size:32px!important;line-height:1.08!important}body .signal-about-grid{grid-template-columns:1fr!important;gap:28px!important;padding-bottom:0!important}body .signal-aboutwhy-intro{grid-template-columns:1fr!important;gap:18px!important;margin-bottom:28px!important}body .signal-aboutwhy-cards{grid-template-columns:1fr!important;gap:14px!important}body .signal-aboutwhy-cards .signal-card{gap:12px!important;padding:22px!important}}@media (max-width:760px){body #seven-signs-guide .signal-getguide-cta,body #get-the-guide .signal-getguide-cta{white-space:normal!important;text-align:center!important;width:100%!important}body .signal-getguide-content h2 span{white-space:normal!important}}@keyframes signal-pressure-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.signal-pressure-content{animation:.72s cubic-bezier(.2,.7,.2,1) signal-pressure-fade}.signal-pressure-arrow{display:none}@media (prefers-reduced-motion:reduce){.signal-pressure-content{animation:none}}@media (max-width:900px){body .signal-pressure-grid{grid-template-columns:1fr!important;gap:24px!important}body .signal-pressure-panel-wrap{position:static!important}body .signal-pressure-row{padding:14px 14px 14px 0!important}.signal-pressure-arrow{color:#e8eaf0;cursor:pointer;z-index:3;-webkit-tap-highlight-color:transparent;background:#0e1018eb;border:1px solid #05f;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .16s,transform .16s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 12px #0055ff8c;display:flex!important}.signal-pressure-arrow:active{background:#0055ff40;transform:translateY(-50%)scale(.94)}.signal-pressure-arrow-prev{left:10px}.signal-pressure-arrow-next{right:10px}body .signal-pressure-panel-wrap .signal-card[data-accent=blue]{padding-left:58px!important;padding-right:58px!important}}.signal-ms-step{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(18px)}.signal-ms-step.is-in{opacity:1;transform:translateY(0)}@keyframes msGoGlow{0%,to{box-shadow:0 0 0 6px #06070b,0 0 16px -2px #28c840,inset 0 0 14px -6px #28c840}50%{box-shadow:0 0 0 6px #06070b,0 0 34px 2px #28c840,inset 0 0 14px -6px #28c840}}.signal-ms-go{animation:2.4s ease-in-out infinite msGoGlow}@media (prefers-reduced-motion:reduce){.signal-ms-step{opacity:1!important;transition:none!important;transform:none!important}.signal-ms-go{animation:none!important}}.signal-testimonial-scroller::-webkit-scrollbar{display:none}.signal-testimonial-scroller{-ms-overflow-style:none;scrollbar-width:none}@media (max-width:900px){body .signal-rt-split{grid-template-columns:1fr!important;gap:36px!important}body .signal-rt-btn-wrap{justify-content:center!important;margin-left:0!important;display:flex!important}body section[style*=px\ 80px]{padding-left:20px!important;padding-right:20px!important}body h1{letter-spacing:-1px!important;font-size:clamp(32px,8.5vw,44px)!important;line-height:1.1!important}body h2{letter-spacing:-1px!important;font-size:clamp(38px,10vw,52px)!important;line-height:1.02!important}body h3{letter-spacing:-.3px!important;font-size:22px!important;line-height:1.3!important}body h1 br{display:none!important}body h1 span[style*=nowrap]{white-space:normal!important}body section p[style*=maxWidth],body section p[style*=max-width]{max-width:100%!important;font-size:16px!important}body [style*="grid-template-columns: 1.4fr"],body [style*="grid-template-columns: 1.2fr"],body [style*="grid-template-columns: 1fr 1fr"],body [style*="grid-template-columns: 1fr 1.1fr"],body [style*="grid-template-columns: 1fr 1fr 1fr"],body [style*="grid-template-columns: repeat(3"],body [style*="grid-template-columns: repeat(4"],body [style*="grid-template-columns: repeat(5"],body [style*="grid-template-columns: repeat(6"]{grid-template-columns:1fr!important;gap:24px!important}body section>div>div[style*=inline-flex][style*="gap: 12"]{flex-wrap:wrap;justify-content:center}body .signal-testimonials-head{padding-left:20px!important;padding-right:20px!important}body .signal-testimonial-carousel{padding-bottom:68px!important}body .signal-testimonial-prev,body .signal-testimonial-next{top:auto!important;bottom:0!important;right:auto!important;transform:none!important}body .signal-testimonial-prev{left:calc(50% - 52px)!important}body .signal-testimonial-next{left:calc(50% + 8px)!important}body .signal-testimonial-scroller{gap:12px!important;padding-left:16px!important;padding-right:16px!important}body .signal-testimonial-scroller>div{flex-basis:88vw!important;grid-template-columns:auto 1fr!important;min-width:0!important;padding:20px 18px!important}body .signal-testimonial-scroller>div>div:last-child{border-top:1px solid #1a1d26!important;border-left:none!important;grid-column:1/-1!important;margin-top:4px!important;padding-top:14px!important;padding-left:0!important}body .signal-dt-card{grid-template-columns:1fr!important;gap:28px!important;padding:24px!important}body .signal-dt-readrow{flex-direction:column!important;align-items:flex-start!important;gap:18px!important}body .signal-dt-divider{display:none!important}body .signal-dt-breakdown{width:100%!important}body .signal-ms-headrow{grid-template-columns:1fr!important;align-items:start!important;gap:22px!important}body .signal-ms-track{grid-template-columns:1fr!important;gap:26px!important}body .signal-ms-track>div{text-align:left!important;align-items:flex-start!important}body .signal-ms-track-wrap{margin-bottom:36px!important}body .signal-ms-track-line{display:none!important}body .signal-ms-highlights{grid-template-columns:1fr!important;gap:12px!important;margin-bottom:32px!important}body .signal-ms-panel{border-radius:18px!important;padding:32px 20px 28px!important}body .signal-clientstories-feature{grid-template-columns:1fr!important;gap:28px!important;padding:28px 22px!important}body .signal-clientstories-headrow{grid-template-columns:1fr!important;gap:18px!important}body .signal-clientstories-portrait-wrap{max-width:460px;margin:0 auto}body .signal-clientstories-stats{grid-template-columns:repeat(3,1fr)!important;gap:0!important}body .signal-clientstories-stats>div{padding:14px 10px!important}body .signal-clientstories-stats>div>div:first-child{font-size:24px!important}body .signal-clientstories-stats>div>div:last-child{font-size:9px!important}body .signal-clientstories-buttons{width:100%}body .signal-clientstories-buttons a{text-align:center;flex:auto;justify-content:center}}.signal-clientstories-preview{transition:transform .22s,box-shadow .22s}.signal-clientstories-preview:hover{transform:translateY(-2px)}.signal-clientstories-preview:hover svg{stroke:#fff!important}@media (max-width:720px){body .signal-diff-intro{grid-template-columns:1fr!important;gap:24px!important}body .signal-diff-grid{grid-template-columns:1fr!important;gap:16px!important}body .signal-cost-delta-box{text-align:left;grid-template-columns:1fr!important;gap:18px!important;padding:32px 26px!important}body .signal-cost-delta-box .signal-cost-divider{display:none!important}body .signal-cost-delta-box .signal-cost-number{letter-spacing:-3px!important;font-size:104px!important;line-height:.9!important}body .signal-cost-delta-box .signal-cost-explanation{font-size:19px!important;line-height:1.4!important}}@media (max-width:420px){body .signal-cost-delta-box{padding:28px 20px!important}body .signal-cost-delta-box .signal-cost-number{font-size:88px!important}}.m365-reveal{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.m365-reveal{opacity:0;transition:opacity 1.15s cubic-bezier(.2,.7,.2,1),transform 1.15s cubic-bezier(.2,.7,.2,1);transition-delay:var(--m365-delay,0s);will-change:opacity, transform;transform:translateY(26px)}.m365-reveal[data-inview=true]{opacity:1;transform:none}}@keyframes signal-pulse-dot-blue{0%,to{background-color:#5bb0ff;box-shadow:0 0 #5bb0ff73,0 0 6px #5bb0ff8c}50%{background-color:#9cc6ff;box-shadow:0 0 0 6px #5bb0ff0d,0 0 14px 2px #5bb0ff}}.signal-pulse-dot-blue{animation:2.2s ease-in-out infinite signal-pulse-dot-blue}@media (prefers-reduced-motion:reduce){.signal-pulse-dot-blue{animation:none}}.signal-card[data-accent=purple]{background-color:#9a00d747;border-color:#c76ef073!important}.signal-card[data-accent=purple]:hover{background-color:#9a00d761;box-shadow:0 0 0 1px #9a00d773,0 0 24px -4px #9a00d780,inset 0 1px #ffffff14;border-color:#9a00d799!important}@keyframes signal-contact-spin{to{transform:rotate(360deg)}}.signal-contact-spinner{animation:.85s linear infinite signal-contact-spin}@media (prefers-reduced-motion:reduce){.signal-contact-spinner{animation:none}}@media (max-width:720px){body .signal-contact-name-row{grid-template-columns:1fr!important;gap:4px!important}body .signal-contact-form-wrap>form{border-radius:16px!important;padding:28px 22px!important}body .signal-contact-form-wrap>.signal-card{padding:40px 24px!important}body .signal-contact-form-wrap>.signal-card h2{letter-spacing:-.6px!important;font-size:28px!important}body .signal-contact-submit{align-self:stretch!important;width:100%!important}body .signal-contact-submit-row>div:last-child{text-align:left!important}body .signal-contact-channels{grid-template-columns:1fr!important;gap:12px!important}body .signal-contact-map-legend{flex-wrap:wrap;gap:14px!important;font-size:10px!important}}.signal-contact-submit:focus-visible{outline-offset:3px;outline:2px solid #fff}.signal-contact-channel{transition:transform .2s,border-color .2s,background-color .2s}.signal-contact-channel:hover{transform:translateY(-2px);border-color:#0055ff8c!important}.signal-faq-wash{background-image:radial-gradient(60% 50% at 50% -8%,#05f3,#0000 60%),radial-gradient(50% 40% at 100% 0,#9a00d724,#0000 60%);background-repeat:no-repeat;position:relative}.faq-collapse{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .24s;display:grid}.faq-collapse[data-open=true]{opacity:1;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.faq-collapse{transition:none}}@media (max-width:860px){body .signal-faqe-band{grid-template-columns:1fr!important;gap:20px!important}body .signal-faqe-head{position:static!important}}.guide-btn-label-mobile{display:none}.guide-btn-label-full{display:inline}@media (max-width:760px){body .guide-btn-label-mobile{display:inline!important}body .guide-btn-label-full{display:none!important}}.signal-mobnav{display:none}@media (max-width:760px){body .vsw-con-panel{padding-bottom:76px!important}body .vsw-con-ticks{display:none!important}.signal-mobnav{z-index:5;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.signal-mobnav-btn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#cfe0ff;cursor:pointer;background:#0a0e1acc;border:1px solid #78a5ff8c;border-radius:999px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:transform .14s,border-color .14s,box-shadow .14s;display:inline-flex;box-shadow:0 0 16px -4px #0055ffd9,0 6px 16px -8px #000}.signal-mobnav-btn:active{transform:scale(.92)}.signal-mobnav-count{font-family:var(--font-mono);letter-spacing:1.5px;color:#9fb3d8;white-space:nowrap;background:#0a0e1ab8;border:1px solid #78a5ff52;border-radius:999px;padding:8px 14px;font-size:11px}}.itp-video-frame{aspect-ratio:16/9;isolation:isolate;border-radius:20px;width:100%;position:relative;overflow:hidden}:is(.itp-video-frame:fullscreen,.itp-video-frame:fullscreen){border-radius:0;width:100vw;height:100vh}:is(.itp-video-frame:fullscreen .itp-video-media,.itp-video-frame:fullscreen .itp-video-media){object-fit:contain;background:#000}.itp-play-btn{cursor:pointer;transition:transform .24s cubic-bezier(.2,.7,.2,1),box-shadow .24s,background .2s}.itp-play-btn:hover{transform:scale(1.07)}.itp-video-ctl{cursor:pointer;transition:background .18s,color .18s,border-color .18s}.itp-video-ctl:hover{color:#fff!important;background:#ffffff24!important}@keyframes itp-play-ring{0%{box-shadow:0 0 #05f6,0 8px 40px -6px #0055ff8c}70%{box-shadow:0 0 0 22px #05f0,0 8px 40px -6px #0055ff8c}to{box-shadow:0 0 #05f0,0 8px 40px -6px #0055ff8c}}.itp-play-pulse{animation:2.6s ease-out infinite itp-play-ring}@media (prefers-reduced-motion:reduce){.itp-play-pulse{animation:none}}.itp-resource-chip{transition:transform .2s,border-color .2s,background-color .2s}.itp-resource-chip:hover{transform:translateY(-2px)}.itp-sf-bridge-link{transition:background-color .2s,border-color .2s,box-shadow .2s,transform .18s}.itp-sf-bridge-link:hover,.itp-sf-bridge-link:focus-visible{background:#0055ff38;border-color:#2e8bff;transform:translateY(-1px);box-shadow:0 0 22px -6px #0055ffe6}.itp-learn-more{transition:background .16s,box-shadow .16s,color .16s,border-color .16s}.itp-learn-more:hover{background:#28c840;border-color:#28c840;box-shadow:0 0 0 1px #28c840,0 0 16px #28c84099,0 0 34px #28c84055;color:#04140b!important}.itp-proof-stories-link:hover{background:#28c84033!important;box-shadow:0 0 0 1px #28c840,0 0 40px -4px #28c840,inset 0 0 22px -8px #28c840,inset 0 1px #ffffff06!important}.itp-dash-stage{z-index:1;perspective:1900px;perspective-origin:50% 38%;position:relative}.itp-dash-card{--tri:linear-gradient(90deg, #2f7bff 0%, #9a30e0 52%, #28c840 100%);width:100%;transform-style:preserve-3d;transform-origin:50%;background:linear-gradient(165deg,#1e63ff,#0042d6);border:1px solid #2e8bff;border-radius:22px/20px;padding:0;position:relative;box-shadow:0 46px 110px -50px #000000f2,0 0 40px -14px #05f9,0 0 0 1px #0055ff80,inset 0 1px #ffffff14}.itp-dash-screen{background:radial-gradient(120% 90% at 50% -10%,#2e7bff1a,#0000 60%),linear-gradient(#0c0e16,#07080e);border:1px solid #ffffff0d;border-radius:21px/19px;padding:16px 14px 18px;position:relative;overflow:hidden}.itp-dash-curve{pointer-events:none;z-index:3;border-radius:inherit;background:linear-gradient(#ffffff0e,#0000 14%),linear-gradient(90deg,#0000006b 0%,#0000 8% 92%,#0000006b 100%);position:absolute;inset:0}.itp-dash-sheen{pointer-events:none;z-index:6;background:linear-gradient(105deg,#0000 40%,#ffffff17 50%,#0000 60%);border-radius:22px/20px;position:absolute;inset:0;transform:translate(-120%)}.itp-dash-card.is-in .itp-dash-sheen{animation:1.6s ease-out .52s both itp-dash-sheen}@keyframes itp-dash-sheen{0%{transform:translate(-120%)}to{transform:translate(120%)}}.itp-dash-head{z-index:2;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:0 6px 12px;display:flex;position:relative}.itp-dash-head-id{font-family:var(--font-mono);letter-spacing:1.1px;align-items:center;gap:9px;font-size:11px;display:inline-flex}.itp-dash-livedot{background:#28c840;border-radius:999px;flex-shrink:0;width:7px;height:7px}.itp-dash-id-name{color:#e8eaf0;font-weight:600}.itp-dash-id-sep{color:#3a3f4c}.itp-dash-id-mode{color:#5bb0ff;text-shadow:0 0 6px #5bb0ff,0 0 14px #05fc}.itp-dash-head-status{font-family:var(--font-mono);letter-spacing:1.4px;color:#8b92a6;align-items:center;gap:7px;font-size:9.5px;display:inline-flex}.itp-dash-head-status:before{content:"";background:#28c840;border-radius:999px;width:5px;height:5px;box-shadow:0 0 8px #28c840}.itp-dash-row{z-index:2;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.itp-dash-mod{flex-direction:column;padding:4px 17px 6px;display:flex;position:relative}.itp-dash-mod+.itp-dash-mod{border-left:1px solid #ffffff14}.itp-dash-modhead{align-items:center;gap:7px;margin-bottom:12px;display:flex}.itp-dash-modicon{background:var(--tint);border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.itp-dash-modicon{background:color-mix(in srgb, var(--tint) 18%, transparent)}}.itp-dash-modicon{border:1px solid var(--tint)}@supports (color:color-mix(in lab, red, red)){.itp-dash-modicon{border:1px solid color-mix(in srgb, var(--tint) 52%, transparent)}}.itp-dash-modicon{color:var(--tint);flex-shrink:0}.itp-dash-namedot{background:#28c840;border-radius:999px;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 7px #28c840}.itp-dash-modname{font-family:var(--font-mono);letter-spacing:.3px;text-transform:uppercase;color:var(--tint);text-shadow:0 0 8px var(--tint);font-size:10px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.itp-dash-modname{text-shadow:0 0 8px color-mix(in srgb, var(--tint) 75%, transparent)}}.itp-dash-modname{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.itp-dash-dialwrap{width:122px;height:122px;margin:0 auto 14px;position:relative}.itp-dash-dial{width:100%;height:100%;display:block}.itp-dash-dialarc{pointer-events:none;-webkit-mask:radial-gradient(closest-side, #0000 0 46.5px, #000 47.4px 54.4px, #0000 55.3px), conic-gradient(from 225deg, #000 0 var(--sweep,0deg), #0000 var(--sweep,0deg) 360deg);-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(closest-side, #0000 0 46.5px, #000 47.4px 54.4px, #0000 55.3px), conic-gradient(from 225deg, #000 0 var(--sweep,0deg), #0000 var(--sweep,0deg) 360deg);-webkit-mask:radial-gradient(closest-side, #0000 0 46.5px, #000 47.4px 54.4px, #0000 55.3px), conic-gradient(from 225deg, #000 0 var(--sweep,0deg), #0000 var(--sweep,0deg) 360deg);-webkit-mask:radial-gradient(closest-side, #0000 0 46.5px, #000 47.4px 54.4px, #0000 55.3px), conic-gradient(from 225deg, #000 0 var(--sweep,0deg), #0000 var(--sweep,0deg) 360deg);mask:radial-gradient(closest-side, #0000 0 46.5px, #000 47.4px 54.4px, #0000 55.3px), conic-gradient(from 225deg, #000 0 var(--sweep,0deg), #0000 var(--sweep,0deg) 360deg);filter:drop-shadow(0 0 4px #5ab0ff73);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background:conic-gradient(from 225deg,#2f7bff 0deg,#9a30e0 135deg,#28c840 270deg,#0000 270.4deg);border-radius:50%;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.itp-dash-dialval{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.itp-dash-dialval b{letter-spacing:-1px;color:#fff;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.itp-dash-dialval b i{color:#7fe3a6;margin-left:1px;font-size:.56em;font-style:normal;font-weight:500}.itp-dash-dialval span{font-family:var(--font-mono);letter-spacing:.8px;text-transform:uppercase;color:#8b92a6;max-width:96px;margin-top:6px;font-size:8.5px}.itp-dash-bars{flex-direction:column;gap:9px;margin-top:auto;display:flex}.itp-dash-bar{flex-direction:column;gap:4px;display:flex}.itp-dash-barlabel{font-family:var(--font-mono);letter-spacing:.2px;color:#b8becc;justify-content:space-between;align-items:baseline;gap:8px;font-size:9.5px;display:flex}.itp-dash-barlabel>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.itp-dash-barlabel .v{color:#c7d0e0;white-space:nowrap;flex-shrink:0;font-weight:500}.itp-dash-bartrack{background:#ffffff14;border-radius:999px;height:5px;position:relative;overflow:hidden}.itp-dash-barfill{background:var(--tri);border-radius:999px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 8px -1px #5ab0ff80}@media (prefers-reduced-motion:reduce){.itp-dash-card.is-in .itp-dash-sheen{animation:none}}.vsw-con{grid-template-columns:minmax(280px,.9fr) 1.3fr;align-items:stretch;gap:16px;display:grid}.vsw-con-list{border-radius:16px;flex-direction:column;min-height:0;padding:0 4px;display:flex}.vsw-con-listhead{letter-spacing:1.2px;text-transform:uppercase;color:#28c840;text-shadow:0 0 8px #28c84066;align-items:center;gap:8px;padding:4px 6px 14px;font-size:11px;display:inline-flex}.vsw-con-items{flex-direction:column;display:flex}.vsw-con-item{cursor:pointer;text-align:left;color:#b8becc;font-family:var(--font-display);background:0 0;border-top:none;border-bottom:1px solid #ffffff0f;border-left:2px solid #0000;border-right:none;grid-template-columns:28px 1fr 22px;align-items:center;gap:14px;padding:15px 8px;transition:color .15s,border-color .15s,background .15s;display:grid}.vsw-con-items .vsw-con-item:last-child{border-bottom:none}.vsw-con-item:hover{color:#e8eaf0}.vsw-con-item[data-on=true]{color:#e8eaf0;background:linear-gradient(90deg,#28c84014,#0000 70%);border-left-color:#28c840}.vsw-con-idx{letter-spacing:1px;flex-shrink:0;font-size:11px}.vsw-con-item[data-accent=blue] .vsw-con-idx{color:#5bb0ff}.vsw-con-item[data-accent=purple] .vsw-con-idx{color:#c77dff}.vsw-con-item[data-accent=blue][data-on=true] .vsw-con-idx{text-shadow:0 0 10px #5bb0ff}.vsw-con-item[data-accent=purple][data-on=true] .vsw-con-idx{text-shadow:0 0 10px #c77dff}.vsw-con-name{letter-spacing:-.2px;font-size:14.5px;font-weight:600;line-height:1.25}.vsw-con-ind{justify-content:center;align-items:center;display:flex}.vsw-con-panel{background:#06070b;border-radius:16px;flex-direction:column;justify-content:center;min-height:300px;padding:40px 44px 60px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #05fa,0 0 28px #05f5,inset 0 1px #ffffff06}.vsw-con-bracket{opacity:.55;pointer-events:none;z-index:1;position:absolute}.vsw-con-statusbar{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;display:flex;position:relative}.vsw-con-statusleft{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.vsw-con-statustxt{letter-spacing:1.2px;color:#8b92a6;font-size:11px}.vsw-con-statustag{letter-spacing:1.4px;color:#5bb0ff;white-space:nowrap;text-shadow:0 0 6px #05fa;background:#0055ff14;border:1px solid #05f6;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:10px}.vsw-con-grid{pointer-events:none;opacity:.5;background-image:linear-gradient(#0055ff12 1px,#0000 1px),linear-gradient(90deg,#0055ff12 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask:radial-gradient(120% 90% at 100% 0,#000,#0000 70%);mask:radial-gradient(120% 90% at 100% 0,#000,#0000 70%)}.vsw-con-fade{animation:.36s vsw-fade;position:relative}.vsw-con-title{letter-spacing:-1.2px;font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.05;font-family:var(--font-display);-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#7fb4ff,#d9a7f5);-webkit-background-clip:text;background-clip:text;display:inline-block}.vsw-con-text{color:#b8becc;text-wrap:pretty;max-width:640px;margin:16px 0 0;font-size:16px;line-height:1.62}.vsw-caret{background:#28c840;width:9px;height:1.05em;margin-left:4px;animation:1.1s step-end infinite vsw-blink;display:inline-block;transform:translateY(2px);box-shadow:0 0 8px #28c840}@keyframes vsw-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes vsw-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.vsw-con-ticks{gap:5px;display:flex;position:absolute;bottom:26px;left:44px;right:44px}.vsw-con-tick{background:#05f3;border-radius:2px;flex:1;height:3px;transition:background .2s}.vsw-con-tick[data-on=true]{background:linear-gradient(90deg,#28c840,#5bb0ff);box-shadow:0 0 8px #28c84088}@media (max-width:760px){.vsw-con{grid-template-columns:1fr}.vsw-con-panel{min-height:240px;padding:28px 24px 56px}.vsw-con-ticks{left:24px;right:24px}}@media (prefers-reduced-motion:reduce){.vsw-caret,.vsw-con-fade{animation:none}}.itpb-wall{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.itpb-wall-cell{box-sizing:border-box;background:linear-gradient(#0b0d14, #0b0d14) padding-box, linear-gradient(140deg, var(--edge), #9a00d7) border-box;border:1.5px solid #0000;border-radius:16px;padding:26px 26px 28px;transition:transform .24s,box-shadow .24s;position:relative;overflow:hidden;box-shadow:0 0 26px #05f3,inset 0 1px #ffffff08}.itpb-wall-cell:hover{box-shadow:0 0 0 1px var(--edge), 0 0 34px #05f6, 0 18px 40px -22px var(--edge);transform:translateY(-4px)}.itpb-wall-sweep{pointer-events:none;background:linear-gradient(100deg,#0000,#28c84022,#0000);width:50%;height:100%;position:absolute;top:0;left:-60%}.itpb-wall-cell[data-inview=true] .itpb-wall-sweep{animation:1.1s .28s itpb-sweep}@keyframes itpb-sweep{to{left:120%}}@media (max-width:880px){.itpb-wall{grid-template-columns:1fr 1fr}}@media (max-width:560px){.itpb-wall{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.itpb-wall-cell[data-inview=true] .itpb-wall-sweep{animation:none}}@media (max-width:1100px){body .itp-sf-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:1080px){body .itp-pillars-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:980px){body .itp-hero-grid{gap:44px!important}body .itp-hero-visual{order:2}body .itp-hero-copy{order:1}body .itp-proof-grid{grid-template-columns:1fr!important;gap:20px!important}body .itp-guide-grid{flex-direction:column!important;gap:36px!important}body .itp-guide-media{max-width:520px;width:100%!important}}@media (max-width:900px){body .itp-dash-row{grid-template-columns:1fr 1fr;gap:26px 8px}body .itp-dash-mod{padding-left:14px;padding-right:14px}body .itp-dash-mod+.itp-dash-mod{border-left:none}body .itp-dash-row .itp-dash-mod:nth-child(odd){border-right:1px solid #ffffff14;padding-right:18px}body .itp-dash-row .itp-dash-mod:nth-child(n+3){border-top:1px solid #ffffff14;padding-top:22px}}@media (max-width:760px){body .itp-section{padding:70px 22px!important}body .itp-pillars-grid{grid-template-columns:1fr!important}body .itp-resources-row{gap:8px!important}body .itp-guide-card{padding:32px 24px!important}}@media (max-width:700px){body .itp-sf-grid{grid-template-columns:1fr!important}body .itp-sf-section{padding-left:24px!important;padding-right:24px!important}}@media (max-width:520px){body .itp-dash-row{grid-template-columns:1fr;row-gap:22px}body .itp-dash-row .itp-dash-mod{padding-right:14px;border-right:none!important}body .itp-dash-row .itp-dash-mod+.itp-dash-mod{border-top:1px solid #ffffff14;padding-top:20px}body .itp-dash-head-status{display:none!important}}@media (max-width:480px){body .itp-hero h1{letter-spacing:-.8px!important;font-size:30px!important;line-height:1.16!important}body .itp-hero h1 span{white-space:normal!important}}.cyber-section{z-index:1;position:relative}.cyber-shield{width:100%;position:relative}.cyber-ring{background:#ffffff03;border-radius:22px;padding:38px 22px 22px;position:relative}.cyber-ring+.cyber-ring,.cyber-ring .cyber-ring{margin:0}.cyber-ring-label{letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;display:inline-flex;position:absolute;top:12px;left:18px}@keyframes cyber-core-pulse{0%,to{box-shadow:0 0 #28c8406b,0 0 26px -2px #28c84066}50%{box-shadow:0 0 0 12px #28c84000,0 0 34px 2px #28c8408c}}.cyber-core{animation:2.6s ease-in-out infinite cyber-core-pulse}@media (prefers-reduced-motion:reduce){.cyber-core{animation:none}}.cyber-layers-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.cyber-layer-card{transition:transform .22s,border-color .22s,box-shadow .22s}.cyber-layer-card:hover{transform:translateY(-3px)}.cyber-method-group+.cyber-method-group{margin-top:30px}.cyber-methods-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.cyber-method-card{flex-direction:column;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative}.cyber-method-card:hover{transform:translateY(-3px)}.cyber-stat-stage{perspective:1800px;perspective-origin:50% 40%;max-width:1280px;margin:56px auto 0;position:relative}.cyber-stat-strip{transform-style:preserve-3d;transform-origin:50%;will-change:transform;grid-template-columns:repeat(3,1fr);display:grid}.cwad-cats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.cwad-cat{cursor:pointer;text-align:left;background:#0b0d14;border:1px solid #0055ff40;border-radius:16px;flex-direction:column;gap:10px;padding:20px 20px 18px;font-family:Montserrat,system-ui,sans-serif;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:flex;position:relative;box-shadow:0 0 0 1px #0055ff1f,0 0 18px -10px #05fa}.cwad-cat:hover{border-color:var(--clr);transform:translateY(-3px)}.cwad-cat[data-on=true]{transform:translateY(-3px)}.cwad-cat-head{align-items:baseline;gap:12px;display:flex}.cwad-cat-num{letter-spacing:1px;color:var(--clr);text-shadow:0 0 10px var(--glow);flex-shrink:0;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.cwad-cat-label{letter-spacing:-.4px;color:#e8eaf0;text-wrap:balance;font-size:17px;font-weight:600;line-height:1.18}.cwad{grid-template-columns:minmax(280px,.9fr) 1.3fr;align-items:stretch;gap:16px;display:grid}.cwad-list{border-radius:16px;flex-direction:column;min-height:0;padding:0 4px;display:flex}.cwad-listhead{letter-spacing:1.2px;text-transform:uppercase;text-shadow:0 0 8px var(--glow);align-items:center;gap:8px;padding:6px 6px 14px;font-size:11px;display:inline-flex}.cwad-items{flex-direction:column;display:flex}.cwad-item{cursor:pointer;text-align:left;color:#b8becc;background:0 0;border-top:none;border-bottom:1px solid #ffffff0f;border-left:2px solid #0000;border-right:none;grid-template-columns:28px 1fr 22px;align-items:center;gap:14px;padding:16px 8px;font-family:Montserrat,system-ui,sans-serif;transition:color .15s,border-color .15s,background .15s;display:grid}.cwad-items .cwad-item:last-child{border-bottom:none}.cwad-item:hover{color:#e8eaf0}.cwad-item[data-on=true]{color:#e8eaf0;background:linear-gradient(90deg,#28c84026,#28c8400a 55%,#0000);border-left-color:#28c840;box-shadow:-1px 0 14px -2px #28c84099}.cwad .signal-pulse-dot,.cwad-listhead .signal-pulse-dot{box-shadow:0 0 8px 1px #28c840,0 0 16px #28c840aa}.cwad-item-idx{letter-spacing:1px;color:var(--clr);flex-shrink:0;font-size:11px}.cwad-item[data-on=true] .cwad-item-idx{text-shadow:0 0 10px var(--glow)}.cwad-item-name{letter-spacing:-.2px;font-size:15px;font-weight:600;line-height:1.3}.cwad-item-ind{justify-content:center;align-items:center;display:flex}.cwad-panel{background:#06070b;border-radius:16px;flex-direction:column;min-height:340px;padding:40px 44px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #05fa,0 0 28px #05f5,inset 0 1px #ffffff06}.cwad-body{z-index:1;flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.cwad-bracket{opacity:.55;pointer-events:none;z-index:1;position:absolute}.cwad-panel-grid{pointer-events:none;opacity:.5;background-image:linear-gradient(#0055ff12 1px,#0000 1px),linear-gradient(90deg,#0055ff12 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask:radial-gradient(120% 90% at 100% 0,#000,#0000 70%);mask:radial-gradient(120% 90% at 100% 0,#000,#0000 70%)}.cwad-statusbar{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex;position:relative}.cwad-statusleft{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.cwad-statustxt{letter-spacing:1.2px;color:#8b92a6;font-size:11px}.cwad-statustag{letter-spacing:1.4px;color:#5bb0ff;white-space:nowrap;text-shadow:0 0 6px #05fa;background:#0055ff14;border:1px solid #05f6;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:10px}.cwad-fade{z-index:1;animation:.36s cwad-fade;position:relative}.cwad-title{letter-spacing:-1px;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#7fb4ff,#d9a7f5);-webkit-background-clip:text;background-clip:text;margin-bottom:26px;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(24px,3.2vw,34px);font-weight:700;line-height:1.06;display:inline-block}.cwad-block-label{letter-spacing:1.2px;text-transform:uppercase;margin-bottom:8px;font-size:10.5px}.cwad-block-label-on{color:#5bb0ff;text-shadow:0 0 6px #5bb0ff,0 0 14px #05fc}.cwad-block-label-crit{color:#c88bff;text-shadow:0 0 6px #c88bff,0 0 14px #9a00d7cc,0 0 28px #9a00d780}.cwad-block-against{color:#b8becc;text-wrap:pretty;max-width:640px;font-size:15.5px;line-height:1.6}.cwad-block-protects{color:#e8eaf0;text-wrap:pretty;max-width:640px;font-size:16px;line-height:1.62}.cwad-divider{background:#1a1d26;height:1px;margin:22px 0}@keyframes cwad-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cwad-fade{animation:none}}@media (max-width:1080px){body .cyber-methods-grid,body .cyber-layers-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:980px){body .cyber-hero-grid{grid-template-columns:1fr!important;gap:48px!important}body .cyber-hero-visual{order:2;width:100%;max-width:540px;margin:0 auto}body .cyber-hero-copy{order:1}body .cyber-problem-grid{grid-template-columns:1fr!important;gap:28px!important}body .cyber-proof-grid{grid-template-columns:1fr!important;gap:20px!important}body .cyber-lastrow{grid-template-columns:1fr!important;gap:24px!important}}@media (max-width:960px){.cwad-cats{grid-template-columns:1fr 1fr}}@media (max-width:760px){body .cyber-section{padding:70px 22px!important}body .cyber-methods-grid,body .cyber-layers-grid,body .cyber-stat-strip{grid-template-columns:1fr!important}body .cyber-guide-grid{flex-direction:column!important;align-items:flex-start!important;gap:32px!important}.cwad{grid-template-columns:1fr}.cwad-panel{min-height:260px;padding:28px 24px 76px}}@media (max-width:480px){body .cyber-hero h1{letter-spacing:-.8px!important;font-size:32px!important;line-height:1.12!important}body .cyber-hero h1 span{white-space:normal!important}.cwad-cats{grid-template-columns:1fr}}@media (max-width:640px){body .signal-protect-inline{grid-template-columns:1fr!important;gap:14px!important}body .signal-protect-inline-chip{justify-self:start!important}}.infra-section{z-index:1;position:relative}.infra-stack{flex-direction:column;gap:10px;display:flex;position:relative}.infra-floor{background:#ffffff03;border-radius:14px;padding:34px 20px 18px;position:relative}.infra-floor-label{letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;display:inline-flex;position:absolute;top:11px;left:18px}.infra-floor-body{color:#b8becc;font-size:13px;line-height:1.45}.infra-core{text-align:center;border-radius:14px;padding:22px 18px 20px;position:relative}@keyframes infra-core-pulse{0%,to{box-shadow:0 0 #28c8406b,0 0 26px -2px #28c84066}50%{box-shadow:0 0 0 12px #28c84000,0 0 34px 2px #28c8408c}}.infra-core.is-on{animation:2.6s ease-in-out infinite infra-core-pulse}@media (prefers-reduced-motion:reduce){.infra-core.is-on{animation:none}}.infra-layers-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.infra-layer-card{transition:transform .22s,border-color .22s,box-shadow .22s}.infra-layer-card:hover{transform:translateY(-3px)}.infra-stat-stage{perspective:1800px;perspective-origin:50% 40%;max-width:1280px;margin:56px auto 0;position:relative}.infra-stat-strip{transform-style:preserve-3d;transform-origin:50%;will-change:transform;grid-template-columns:repeat(3,1fr);display:grid}.iwad-cats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.iwad-cat{cursor:pointer;text-align:left;background:#0b0d14;border:1px solid #0055ff40;border-radius:16px;flex-direction:column;gap:10px;padding:20px 20px 18px;font-family:Montserrat,system-ui,sans-serif;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:flex;position:relative;box-shadow:0 0 0 1px #0055ff1f,0 0 18px -10px #05fa}.iwad-cat:hover{border-color:var(--clr);transform:translateY(-3px)}.iwad-cat[data-on=true]{transform:translateY(-3px)}.iwad-cat-head{align-items:baseline;gap:12px;display:flex}.iwad-cat-num{letter-spacing:1px;color:var(--clr);text-shadow:0 0 10px var(--glow);flex-shrink:0;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.iwad-cat-label{letter-spacing:-.4px;color:#e8eaf0;text-wrap:balance;font-size:17px;font-weight:600;line-height:1.18}.iwad{grid-template-columns:minmax(280px,.9fr) 1.3fr;align-items:stretch;gap:16px;display:grid}.iwad-list{border-radius:16px;flex-direction:column;min-height:0;padding:0 4px;display:flex}.iwad-listhead{letter-spacing:1.2px;text-transform:uppercase;text-shadow:0 0 8px var(--glow);align-items:center;gap:8px;padding:6px 6px 14px;font-size:11px;display:inline-flex}.iwad-items{flex-direction:column;display:flex}.iwad-item{cursor:pointer;text-align:left;color:#b8becc;background:0 0;border-top:none;border-bottom:1px solid #ffffff0f;border-left:2px solid #0000;border-right:none;grid-template-columns:28px 1fr 22px;align-items:center;gap:14px;padding:16px 8px;font-family:Montserrat,system-ui,sans-serif;transition:color .15s,border-color .15s,background .15s;display:grid}.iwad-items .iwad-item:last-child{border-bottom:none}.iwad-item:hover{color:#e8eaf0}.iwad-item[data-on=true]{color:#e8eaf0;background:linear-gradient(90deg,#28c84014,#0000 70%);border-left-color:#28c840}.iwad-item-idx{letter-spacing:1px;color:var(--clr);flex-shrink:0;font-size:11px}.iwad-item[data-on=true] .iwad-item-idx{text-shadow:0 0 10px var(--glow)}.iwad-item-name{letter-spacing:-.2px;font-size:15px;font-weight:600;line-height:1.3}.iwad-item-ind{justify-content:center;align-items:center;display:flex}.iwad-panel{background:#06070b;border-radius:16px;flex-direction:column;min-height:320px;padding:40px 44px 44px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #05fa,0 0 28px #05f5,inset 0 1px #ffffff06}.iwad-bracket{opacity:.55;pointer-events:none;z-index:1;position:absolute}.iwad-panel-grid{pointer-events:none;opacity:.5;background-image:linear-gradient(#0055ff12 1px,#0000 1px),linear-gradient(90deg,#0055ff12 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask:radial-gradient(120% 90% at 100% 0,#000,#0000 70%);mask:radial-gradient(120% 90% at 100% 0,#000,#0000 70%)}.iwad-statusbar{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex;position:relative}.iwad-statusleft{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.iwad-statustxt{letter-spacing:1.2px;color:#8b92a6;font-size:11px}.iwad-statustag{letter-spacing:1.4px;color:#5bb0ff;white-space:nowrap;text-shadow:0 0 6px #05fa;background:#0055ff14;border:1px solid #05f6;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:10px}.iwad-fade{z-index:1;animation:.36s iwad-fade;position:relative}.iwad-title{letter-spacing:-1px;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#7fb4ff,#d9a7f5);-webkit-background-clip:text;background-clip:text;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:26px;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(24px,3.2vw,34px);font-weight:700;line-height:1.06;display:inline-flex}.iwad-rec{-webkit-text-fill-color:#7fe3a6;color:#7fe3a6;letter-spacing:1.4px;text-shadow:0 0 6px #28c840aa;background:#28c84014;border:1px solid #28c84066;border-radius:999px;align-self:center;padding:4px 9px;font-size:9.5px;font-weight:600}.iwad-block-label{letter-spacing:1.2px;text-transform:uppercase;margin-bottom:8px;font-size:10.5px}.iwad-block-label-on{color:#5bb0ff;text-shadow:0 0 6px #5bb0ff,0 0 14px #05fc}.iwad-block-label-crit{color:#c88bff;text-shadow:0 0 6px #c88bff,0 0 14px #9a00d7cc,0 0 28px #9a00d780}.iwad-block-against{color:#b8becc;text-wrap:pretty;max-width:640px;font-size:15.5px;line-height:1.6}.iwad-block-protects{color:#e8eaf0;text-wrap:pretty;max-width:640px;font-size:16px;line-height:1.62}.iwad-divider{background:#1a1d26;height:1px;margin:22px 0}@keyframes iwad-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.iwad-fade{animation:none}}@media (max-width:1080px){body .infra-layers-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:980px){body .infra-hero-grid{grid-template-columns:1fr!important;gap:48px!important}body .infra-hero-visual{order:2;width:100%;max-width:540px;margin:0 auto}body .infra-hero-copy{order:1}body .infra-problem-grid{grid-template-columns:1fr!important;gap:28px!important}body .infra-proof-grid{grid-template-columns:1fr!important;gap:20px!important}body .infra-lastrow{grid-template-columns:1fr!important;gap:24px!important}}@media (max-width:960px){.iwad-cats{grid-template-columns:1fr 1fr}}@media (max-width:760px){body .infra-section{padding:70px 22px!important}body .infra-layers-grid,body .infra-stat-strip{grid-template-columns:1fr!important}body .infra-guide-grid{flex-direction:column!important;align-items:flex-start!important;gap:32px!important}.iwad{grid-template-columns:1fr}.iwad-panel{min-height:260px;padding:28px 24px 76px}}@media (max-width:480px){body .infra-hero h1{letter-spacing:-.8px!important;font-size:32px!important;line-height:1.12!important}body .infra-hero h1 span{white-space:normal!important}}@media (max-width:440px){.iwad-cats{grid-template-columns:1fr}}.supp-section{z-index:1;position:relative}.supp-queue{flex-direction:column;gap:10px;padding-left:26px;display:flex;position:relative}.supp-queue:before{content:"";opacity:.55;background:linear-gradient(#28c840,#3a7bff 45%,#5247ee 72%,#8a2ce5);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:7px}.supp-ticket{background:#ffffff03;border-radius:14px;padding:16px 20px 18px;position:relative}.supp-ticket-node{border:2px solid;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;transition:box-shadow .5s,background .5s,border-color .5s,opacity .5s;display:inline-flex;position:absolute;top:18px;left:-26px}.supp-ticket-label{letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;display:inline-flex}.supp-ticket-body{color:#b8becc;margin-top:6px;font-size:13px;line-height:1.45}.supp-base{border-radius:14px;margin-top:4px;padding:20px;position:relative}@keyframes supp-base-pulse{0%,to{box-shadow:0 0 #28c8406b,0 0 26px -2px #28c84066}50%{box-shadow:0 0 0 12px #28c84000,0 0 34px 2px #28c8408c}}.supp-base.is-on{animation:2.6s ease-in-out infinite supp-base-pulse}@media (prefers-reduced-motion:reduce){.supp-base.is-on{animation:none}}.supp-areas-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.supp-area-card{transition:transform .22s,border-color .22s,box-shadow .22s}.supp-area-card:hover{transform:translateY(-3px)}.supp-stat-stage{perspective:1800px;perspective-origin:50% 40%;max-width:1280px;margin:56px auto 0;position:relative}.supp-stat-strip{transform-style:preserve-3d;transform-origin:50%;will-change:transform;grid-template-columns:repeat(3,1fr);display:grid}.swad-cats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.swad-cat{cursor:pointer;text-align:left;background:#0b0d14;border:1px solid #0055ff40;border-radius:16px;flex-direction:column;gap:10px;padding:20px 20px 18px;font-family:Montserrat,system-ui,sans-serif;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:flex;position:relative;box-shadow:0 0 0 1px #0055ff1f,0 0 18px -10px #05fa}.swad-cat:hover{border-color:var(--clr);transform:translateY(-3px)}.swad-cat[data-on=true]{transform:translateY(-3px)}.swad-cat-head{align-items:baseline;gap:12px;display:flex}.swad-cat-num{letter-spacing:1px;color:var(--clr);text-shadow:0 0 10px var(--glow);flex-shrink:0;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.swad-cat-label{letter-spacing:-.4px;color:#e8eaf0;text-wrap:balance;font-size:17px;font-weight:600;line-height:1.18}.swad{grid-template-columns:minmax(280px,.9fr) 1.3fr;align-items:stretch;gap:16px;display:grid}.swad-list{border-radius:16px;flex-direction:column;min-height:0;padding:0 4px;display:flex}.swad-listhead{letter-spacing:1.2px;text-transform:uppercase;text-shadow:0 0 8px var(--glow);align-items:center;gap:8px;padding:6px 6px 14px;font-size:11px;display:inline-flex}.swad-items{flex-direction:column;display:flex}.swad-item{cursor:pointer;text-align:left;color:#b8becc;background:0 0;border-top:none;border-bottom:1px solid #ffffff0f;border-left:2px solid #0000;border-right:none;grid-template-columns:28px 1fr 22px;align-items:center;gap:14px;padding:16px 8px;font-family:Montserrat,system-ui,sans-serif;transition:color .15s,border-color .15s,background .15s;display:grid}.swad-items .swad-item:last-child{border-bottom:none}.swad-item:hover{color:#e8eaf0}.swad-item[data-on=true]{color:#e8eaf0;background:linear-gradient(90deg,#28c84014,#0000 70%);border-left-color:#28c840}.swad-item-idx{letter-spacing:1px;color:var(--clr);flex-shrink:0;font-size:11px}.swad-item[data-on=true] .swad-item-idx{text-shadow:0 0 10px var(--glow)}.swad-item-name{letter-spacing:-.2px;font-size:15px;font-weight:600;line-height:1.3}.swad-item-ind{justify-content:center;align-items:center;display:flex}.swad-panel{background:#06070b;border-radius:16px;flex-direction:column;min-height:320px;padding:40px 44px 44px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #05fa,0 0 28px #05f5,inset 0 1px #ffffff06}.swad-bracket{opacity:.55;pointer-events:none;z-index:1;position:absolute}.swad-panel-grid{pointer-events:none;opacity:.5;background-image:linear-gradient(#0055ff12 1px,#0000 1px),linear-gradient(90deg,#0055ff12 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask:radial-gradient(120% 90% at 100% 0,#000,#0000 70%);mask:radial-gradient(120% 90% at 100% 0,#000,#0000 70%)}.swad-statusbar{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex;position:relative}.swad-statusleft{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.swad-statustxt{letter-spacing:1.2px;color:#8b92a6;font-size:11px}.swad-statustag{letter-spacing:1.4px;color:#5bb0ff;white-space:nowrap;text-shadow:0 0 6px #05fa;background:#0055ff14;border:1px solid #05f6;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:10px}.swad-fade{z-index:1;animation:.36s swad-fade;position:relative}.swad-title{letter-spacing:-1px;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#7fb4ff,#d9a7f5);-webkit-background-clip:text;background-clip:text;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:26px;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(24px,3.2vw,34px);font-weight:700;line-height:1.06;display:inline-flex}.swad-rec{-webkit-text-fill-color:#7fe3a6;color:#7fe3a6;letter-spacing:1.4px;text-shadow:0 0 6px #28c840aa;background:#28c84014;border:1px solid #28c84066;border-radius:999px;align-self:center;padding:4px 9px;font-size:9.5px;font-weight:600}.swad-block-label{letter-spacing:1.2px;text-transform:uppercase;margin-bottom:8px;font-size:10.5px}.swad-block-label-on{color:#5bb0ff;text-shadow:0 0 6px #5bb0ff,0 0 14px #05fc}.swad-block-label-crit{color:#c88bff;text-shadow:0 0 6px #c88bff,0 0 14px #9a00d7cc,0 0 28px #9a00d780}.swad-block-against{color:#b8becc;text-wrap:pretty;max-width:640px;font-size:15.5px;line-height:1.6}.swad-block-protects{color:#e8eaf0;text-wrap:pretty;max-width:640px;font-size:16px;line-height:1.62}.swad-divider{background:#1a1d26;height:1px;margin:22px 0}@keyframes swad-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.swad-fade{animation:none}}@media (max-width:1080px){body .supp-areas-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:980px){body .supp-hero-grid{grid-template-columns:1fr!important;gap:48px!important}body .supp-hero-visual{order:2;width:100%;max-width:540px;margin:0 auto}body .supp-hero-copy{order:1}body .supp-problem-grid{grid-template-columns:1fr!important;gap:28px!important}body .supp-proof-grid{grid-template-columns:1fr!important;gap:20px!important}body .supp-lastrow{grid-template-columns:1fr!important;gap:24px!important}}@media (max-width:960px){.swad-cats{grid-template-columns:1fr 1fr}}@media (max-width:760px){body .supp-section{padding:70px 22px!important}body .supp-areas-grid,body .supp-stat-strip{grid-template-columns:1fr!important}body .supp-guide-grid{flex-direction:column!important;align-items:flex-start!important;gap:32px!important}.swad{grid-template-columns:1fr}.swad-panel{min-height:260px;padding:28px 24px 76px}}@media (max-width:480px){body .supp-hero h1{letter-spacing:-.8px!important;font-size:32px!important;line-height:1.12!important}body .supp-hero h1 span{white-space:normal!important}}@media (max-width:440px){.swad-cats{grid-template-columns:1fr}}.strat-section{z-index:1;position:relative}.strat-route{flex-direction:column;gap:10px;padding-left:26px;display:flex;position:relative}.strat-route:before{content:"";opacity:.55;background:linear-gradient(#8a2ce5,#5247ee 45%,#3a7bff 72%,#28c840);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:7px}.strat-stop{background:#ffffff03;border-radius:14px;padding:16px 20px 18px;position:relative}.strat-stop-node{border:2px solid;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;transition:box-shadow .5s,background .5s,border-color .5s,opacity .5s;display:inline-flex;position:absolute;top:18px;left:-26px}.strat-stop-label{letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;display:inline-flex}.strat-stop-body{color:#b8becc;margin-top:6px;font-size:13px;line-height:1.45}.strat-base{border-radius:14px;margin-top:4px;padding:20px;position:relative}@keyframes strat-base-pulse{0%,to{box-shadow:0 0 #28c8406b,0 0 26px -2px #28c84066}50%{box-shadow:0 0 0 12px #28c84000,0 0 34px 2px #28c8408c}}.strat-base.is-on{animation:2.6s ease-in-out infinite strat-base-pulse}@media (prefers-reduced-motion:reduce){.strat-base.is-on{animation:none}}.strat-areas-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.strat-area-card{transition:transform .22s,border-color .22s,box-shadow .22s}.strat-area-card:hover{transform:translateY(-3px)}.strat-stat-stage{perspective:1800px;perspective-origin:50% 40%;max-width:1280px;margin:56px auto 0;position:relative}.strat-stat-strip{transform-style:preserve-3d;transform-origin:50%;will-change:transform;grid-template-columns:repeat(3,1fr);display:grid}.strat-methods-section .swad-cat{border-color:#9a00d740;box-shadow:0 0 0 1px #9a00d71f,0 0 18px -10px #9a00d7aa}.strat-methods-section .swad-panel{box-shadow:0 0 0 1px #9a00d7aa,0 0 28px #9a00d755,inset 0 1px #ffffff06}.strat-methods-section .swad-panel-grid{background-image:linear-gradient(#9a00d712 1px,#0000 1px),linear-gradient(90deg,#9a00d712 1px,#0000 1px)}@media (max-width:1080px){body .strat-areas-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:980px){body .strat-hero-grid{grid-template-columns:1fr!important;gap:48px!important}body .strat-hero-visual{order:2;width:100%;max-width:540px;margin:0 auto}body .strat-hero-copy{order:1}body .strat-problem-grid{grid-template-columns:1fr!important;gap:28px!important}body .strat-proof-grid{grid-template-columns:1fr!important;gap:20px!important}body .strat-lastrow{grid-template-columns:1fr!important;gap:24px!important}}@media (max-width:760px){body .strat-section{padding:70px 22px!important}body .strat-areas-grid,body .strat-stat-strip{grid-template-columns:1fr!important}body .strat-guide-grid{flex-direction:column!important;align-items:flex-start!important;gap:32px!important}}@media (max-width:480px){body .strat-hero h1{letter-spacing:-.8px!important;font-size:32px!important;line-height:1.12!important}body .strat-hero h1 span{white-space:normal!important}}.m365-gauge-ring{transition:stroke-dashoffset 1.6s cubic-bezier(.16,1,.3,1)}.m365-bar-fill{transform-origin:0;transition:transform 1.4s cubic-bezier(.16,1,.3,1) .24s}@keyframes m365-scan{0%{opacity:0;transform:translateY(-100%)}12%{opacity:.85}88%{opacity:.85}to{opacity:0;transform:translateY(2100%)}}.m365-scan-line{animation:4.6s cubic-bezier(.45,0,.55,1) infinite m365-scan}@keyframes m365-blip{0%,to{opacity:.35}50%{opacity:1}}.m365-blip{animation:2.2s ease-in-out infinite m365-blip}@media (prefers-reduced-motion:reduce){.m365-scan-line,.m365-blip{animation:none!important}.m365-gauge-ring,.m365-bar-fill{transition:none!important}}.m365-tile{background:linear-gradient(#ffffff0d,#fff0);border:1px solid #78a5ff38;border-radius:14px;transition:border-color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden}.m365-tile:before{content:"";opacity:.9;background:linear-gradient(#05f,#9a00d7);width:3px;position:absolute;top:0;bottom:0;left:0}.m365-tile:hover{border-color:#78a5ff80;transform:translateY(-2px);box-shadow:0 0 0 1px #0055ff59,0 0 26px -6px #0055ff8c}.m365-risk-card{transition:transform .22s,border-color .22s,box-shadow .22s,background-color .22s}.m365-risk-card:hover{transform:translateY(-3px)}.m365-risk-icon{transition:transform .32s cubic-bezier(.2,.7,.2,1)}.m365-risk-card:hover .m365-risk-icon{transform:scale(1.08)rotate(-3deg)}.m365-tab{cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;transition:background-color .2s,border-color .2s,color .2s;position:relative}.m365-tab:hover{background-color:#ffffff0a}.m365-tab:focus-visible{outline-offset:2px;outline:1px solid #78a5ff99}@keyframes m365-panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.m365-report-panel{animation:.48s cubic-bezier(.2,.7,.2,1) m365-panel-in}@media (prefers-reduced-motion:reduce){.m365-report-panel{animation:none}}.m365-step-num{transition:box-shadow .26s,transform .26s}.m365-step:hover .m365-step-num{transform:translateY(-2px)}.m365-hiw-col{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(20px)}.m365-hiw-col.is-in{opacity:1;transform:translateY(0)}.m365-hiw-badge{transition:border-color .5s,box-shadow .5s,color .5s}@media (prefers-reduced-motion:reduce){.m365-hiw-col{opacity:1!important;transition:none!important;transform:none!important}}.m365-faq-collapse{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .24s;display:grid}.m365-faq-collapse[data-open=true]{opacity:1;grid-template-rows:1fr}.m365-faq-row{transition:border-color .2s,background-color .2s}@media (prefers-reduced-motion:reduce){.m365-faq-collapse{transition:none}}@media (max-width:980px){body .m365-hero-grid{grid-template-columns:1fr!important;gap:44px!important;padding:60px 20px 76px!important}body .m365-hero-visual{order:2;width:100%;min-width:0;max-width:520px;margin:0 auto}body .m365-hero-copy{order:1;min-width:0}body .m365-stat-grid,body .m365-risk-grid{grid-template-columns:1fr!important;gap:16px!important}body .m365-report-grid{grid-template-columns:1fr!important;gap:24px!important}body .m365-report-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:6px;overflow-x:auto;flex-direction:row!important;gap:8px!important}body .m365-report-tabs::-webkit-scrollbar{display:none}body .m365-tab{flex:none}body .m365-tile-row{grid-template-columns:1fr 1fr!important}body .m365-steps{grid-template-columns:1fr!important;gap:30px!important}body .m365-steps-rail{display:none!important}body .m365-outcomes-grid{grid-template-columns:1fr!important;gap:16px!important}body .m365-finalform-row{grid-template-columns:1fr!important;gap:4px!important}}@media (max-width:760px){body #assessment-cta .signal-card{padding:48px 26px!important}}@media (max-width:440px){body #assessment-cta .signal-card{padding:40px 20px!important}}@media (max-width:560px){body .m365-assess-btn{text-align:center;max-width:100%;white-space:normal!important}body .m365-assess-btn .signal-book-btn-label{flex-wrap:wrap;justify-content:center}body .m365-hero-copy .signal-book-btn-label{display:inline!important}body .m365-hero-copy .signal-book-btn-label svg{vertical-align:-2px;margin-left:6px;display:inline}body .m365-score-grid{grid-template-columns:1fr!important;justify-items:center!important;gap:22px!important}body .m365-score-grid>div:last-child{width:100%!important;min-width:0!important}body .m365-tile-row{grid-template-columns:1fr!important}body .m365-hero-chips{gap:8px!important}}.mx-reveal{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.mx-reveal{opacity:0;transition:opacity 1.15s cubic-bezier(.2,.7,.2,1),transform 1.15s cubic-bezier(.2,.7,.2,1);transition-delay:var(--mx-delay,0s);will-change:opacity, transform;transform:translateY(26px)}.mx-reveal[data-inview=true]{opacity:1;transform:none}}.mx-mono{color:#fff;background:linear-gradient(150deg,#2d6bff,#05f 45%,#9a00d7);justify-content:center;align-items:center;font-family:Geist Mono,ui-monospace,monospace;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f,0 6px 18px -8px #05fc}.mx-mock-scan{pointer-events:none;background:linear-gradient(#0000,#5bb0ff29,#0000);height:42px;position:absolute;left:0;right:0}@keyframes mx-scan{0%{opacity:0;transform:translateY(-60px)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(440px)}}@media (prefers-reduced-motion:no-preference){.mx-mock-scan{animation:5s cubic-bezier(.45,0,.55,1) infinite mx-scan}}.mx-inbox .mx-noise-row{opacity:1}.mx-inbox[data-handled=true] .mx-noise-row{opacity:0;filter:blur(2px);transform:translate(-14px)}.mx-inbox .mx-keep-row{opacity:0;transform:translateY(8px)}.mx-inbox[data-handled=true] .mx-keep-row{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.mx-noise-row{transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1),filter .6s}.mx-keep-row{transition:opacity .52s,transform .52s cubic-bezier(.2,.7,.2,1)}.mx-inbox[data-handled=true] .mx-keep-row:nth-child(2){transition-delay:.12s}.mx-inbox[data-handled=true] .mx-keep-row:nth-child(3){transition-delay:.24s}}.mx-outcome{background:linear-gradient(#ffffff0d,#fff0);border:1px solid #78a5ff33;border-radius:16px;transition:border-color .22s,box-shadow .22s,transform .22s,background-color .22s;position:relative;overflow:hidden}.mx-outcome:before{content:"";opacity:.9;background:linear-gradient(#05f,#9a00d7);width:3px;position:absolute;top:0;bottom:0;left:0}.mx-outcome[data-edge=blue]:before{background:linear-gradient(#5bb0ff,#05f)}.mx-outcome[data-edge=purple]:before{background:linear-gradient(#c76ef0,#9a00d7)}.mx-outcome[data-edge=purple]:hover{box-shadow:0 0 0 1px #9a00d752,0 14px 30px -16px #9a00d799;border-color:#c76ef0b3!important}.mx-outcome:hover{border-color:#78a5ff80;transform:translateY(-3px);box-shadow:0 0 0 1px #0055ff52,0 14px 30px -16px #05f9}.mx-outcome-ico{transition:transform .32s cubic-bezier(.2,.7,.2,1)}.mx-outcome:hover .mx-outcome-ico{transform:translateY(-2px)scale(1.06)}.mx-qcard{transition:border-color .22s,box-shadow .22s,transform .22s}.mx-qcard:hover{transform:translateY(-2px)}.mx-statcard{background:linear-gradient(#c76ef01f,#c76ef008);border:1px solid #c76ef08c;border-radius:14px;transition:border-color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden}.mx-statcard:hover{border-color:#c76ef0bf;transform:translateY(-2px);box-shadow:0 0 0 1px #9a00d766,0 14px 30px -16px #9a00d799}.mx-faq-collapse{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .24s;display:grid}.mx-faq-collapse[data-open=true]{opacity:1;grid-template-rows:1fr}.mx-faq-row{transition:border-color .2s,background-color .2s}@media (prefers-reduced-motion:reduce){.mx-faq-collapse{transition:none}}.mxf{grid-template-columns:minmax(280px,.95fr) 1.3fr;align-items:stretch;gap:16px;display:grid}.mxf-list{border-radius:16px;flex-direction:column;min-height:0;padding:0 4px;display:flex}.mxf-listhead{letter-spacing:1.2px;text-transform:uppercase;color:#5bb0ff;text-shadow:0 0 8px #05fa;align-items:center;gap:8px;padding:6px 6px 14px;font-size:11px;display:inline-flex}.mxf-items{flex-direction:column;display:flex}.mxf-item{cursor:pointer;text-align:left;color:#b8becc;background:0 0;border-top:none;border-bottom:1px solid #ffffff0f;border-left:2px solid #0000;border-right:none;grid-template-columns:28px 1fr 22px;align-items:center;gap:14px;padding:18px 8px;font-family:Montserrat,system-ui,sans-serif;transition:color .15s,border-color .15s,background .15s;display:grid}.mxf-items .mxf-item:last-child{border-bottom:none}.mxf-item:hover{color:#e8eaf0}.mxf-item[data-on=true]{color:#e8eaf0;background:linear-gradient(90deg,#28c84014,#0000 70%);border-left-color:#28c840}.mxf-item-idx{letter-spacing:1px;color:#5bb0ff;flex-shrink:0;font-size:11px}.mxf-item[data-on=true] .mxf-item-idx{text-shadow:0 0 10px #05fa}.mxf-item-name{letter-spacing:-.2px;font-size:15.5px;font-weight:600;line-height:1.3}.mxf-item-ind{justify-content:center;align-items:center;display:flex}.mxf-panel{background:#06070b;border-radius:16px;flex-direction:column;min-height:340px;padding:40px 44px 44px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #05f8,0 0 28px #05f4,inset 0 1px #ffffff06}.mxf-panel-grid{pointer-events:none;opacity:.5;background-image:linear-gradient(#0055ff12 1px,#0000 1px),linear-gradient(90deg,#0055ff12 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask:radial-gradient(120% 90% at 100% 0,#000,#0000 70%);mask:radial-gradient(120% 90% at 100% 0,#000,#0000 70%)}.mxf-statusbar{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex;position:relative}.mxf-statusleft{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.mxf-statustxt{letter-spacing:1.2px;color:#8b92a6;font-size:11px}.mxf-statustag{letter-spacing:1.4px;color:#5bb0ff;white-space:nowrap;text-shadow:0 0 6px #05fa;background:#0055ff14;border:1px solid #05f6;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:10px}.mxf-fade{z-index:1;animation:.36s mxf-fade;position:relative}.mxf-title{letter-spacing:-1px;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#7fb4ff,#d9a7f5);-webkit-background-clip:text;background-clip:text;margin-bottom:26px;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(24px,3.2vw,34px);font-weight:700;line-height:1.08;display:inline-block}.mxf-block-label{letter-spacing:1.2px;text-transform:uppercase;margin-bottom:8px;font-size:10.5px}.mxf-block-label-crit{color:#c46bff;text-shadow:0 0 6px #c46bff,0 0 14px #9a00d7cc,0 0 28px #9a00d780}.mxf-block-label-on{color:#5bb0ff;text-shadow:0 0 6px #5bb0ff,0 0 14px #05fc}.mxf-block-pain{color:#b8becc;text-wrap:pretty;max-width:640px;font-size:16px;line-height:1.62}.mxf-block-relief{color:#e8eaf0;text-wrap:pretty;max-width:640px;font-size:16px;line-height:1.62}.mxf-divider{background:#1a1d26;height:1px;margin:22px 0}@keyframes mxf-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:760px){body .mxf{grid-template-columns:1fr}body .mxf-panel{min-height:280px;padding:28px 24px 78px}}@media (prefers-reduced-motion:reduce){.mxf-fade{animation:none}}.mx-tl-step{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(18px)}.mx-tl-step.is-in{opacity:1;transform:translateY(0)}@keyframes mxTlGoGlow{0%,to{box-shadow:0 0 0 6px #06070b,0 0 16px -2px #28c840,inset 0 0 14px -6px #28c840}50%{box-shadow:0 0 0 6px #06070b,0 0 34px 2px #28c840,inset 0 0 14px -6px #28c840}}.mx-tl-go{animation:2.4s ease-in-out infinite mxTlGoGlow}@media (prefers-reduced-motion:reduce){.mx-tl-step{opacity:1!important;transition:none!important;transform:none!important}.mx-tl-go{animation:none!important}}@media (max-width:980px){body .mx-hero-grid{grid-template-columns:1fr!important;gap:44px!important;padding:60px 20px 76px!important}body .mx-hero-visual{order:2;width:100%;min-width:0;max-width:520px;margin:0 auto}body .mx-hero-copy{order:1;min-width:0}body .mx-outcomes-grid{grid-template-columns:1fr!important;gap:16px!important}body .mx-outcomes-grid[data-cols="2"]{grid-template-columns:1fr!important}body .mx-tl-track{grid-template-columns:1fr!important;gap:30px!important}body .mx-tl-track>div{text-align:left!important;align-items:flex-start!important}body .mx-tl-line{display:none!important}body .mx-questions-grid{grid-template-columns:1fr!important;gap:16px!important}body .mx-stat-grid{grid-template-columns:1fr 1fr!important;gap:14px!important}body .mx-founder-grid{grid-template-columns:1fr!important;gap:36px!important}body .mx-section{padding-left:24px!important;padding-right:24px!important}}@media (max-width:560px){body .mx-book-btn{text-align:center;max-width:100%;white-space:normal!important}body .mx-book-btn .signal-book-btn-label{flex-wrap:wrap;justify-content:center}body .mx-stat-grid{grid-template-columns:1fr!important}body .mx-section{padding-top:70px!important;padding-bottom:70px!important}body .mx-final .signal-card{padding:48px 24px!important}}.cs-wrap{max-width:1180px;margin:0 auto;padding:0 40px}.cs-section{padding:88px 0}.cs-section--tight{padding:64px 0}.cs-divider{background:linear-gradient(90deg,#0000,#ffffff14 18% 82%,#0000);height:1px}.cs-top{background-color:#06070b;background-image:radial-gradient(90% 60% at 50% -10%,#0055ff38,#0000 60%),linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:auto,56px 56px,56px 56px;position:relative}@media (max-width:1000px){body .cs-before{grid-template-columns:1fr!important;gap:36px!important}body .cs-quote-grid{grid-template-columns:1fr!important;gap:32px!important}body .cs-quote-grid>div:first-child{max-width:360px}body .cs-incident-top{grid-template-columns:1fr!important;gap:32px!important}body .cs-incident-result{grid-template-columns:1fr!important;gap:24px!important}body .cs-tabpanel-grid{grid-template-columns:1fr!important;gap:28px!important}body .cs-outcome-grid{grid-template-columns:repeat(2,1fr)!important}body .cs-moves-2col,body .cs-stat-ticker{grid-template-columns:1fr!important}body .cs-stat-ticker .cs-stat-cell{border-top:1px solid #ffffff12!important;border-left:none!important}body .cs-stat-ticker .cs-stat-cell:first-child{border-top:none!important}}@media (max-width:640px){body .cs-wrap{padding:0 22px}body .cs-section{padding:60px 0}body .cs-outcome-grid{grid-template-columns:1fr!important}body .cs-tabbar{grid-template-columns:1fr 1fr!important}body .cs-meta-strip{flex-direction:column}body .cs-meta-strip>div{border-top:1px solid #ffffff12;border-left:none!important}body .cs-meta-strip>div:first-child{border-top:none}body .cs-incident-pad{padding:28px 22px!important}}@media (max-width:900px){body .signal-incident-head{grid-template-columns:1fr!important;gap:28px!important}body .signal-incident-steps{grid-template-columns:1fr!important;gap:34px!important}body .signal-steps-toprail{display:none!important}body .signal-step-rail{display:block!important}body .signal-step-dot{left:calc(var(--pos,0) * 1%)!important;transform:translateX(calc(var(--pos,0) * -1%))!important}body .signal-cs-hero-inner{padding-left:20px!important;padding-right:20px!important}body .signal-storycard{grid-template-columns:1fr!important;gap:28px!important;padding:28px 22px!important}body .signal-storycard .signal-storycard-media,body .signal-storycard .signal-storycard-content{grid-area:auto/1!important}body .signal-storycard .signal-storycard-media{order:1}body .signal-storycard .signal-storycard-content{order:2}body .signal-storycard h2{letter-spacing:-.4px!important;font-size:26px!important;line-height:1.2!important}}@keyframes signalBlogGridIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.signal-bloggrid-enter{animation:.36s cubic-bezier(.2,0,.1,1) both signalBlogGridIn}.signal-bloggrid-reveal{opacity:0;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity .24s,margin-top .3s;display:grid}.signal-bloggrid-reveal>p{overflow:hidden}.signal-bloggrid-reveal[data-hover=true]{opacity:1;grid-template-rows:1fr;margin-top:12px}@media (prefers-reduced-motion:reduce){.signal-bloggrid-reveal{transition:none}.signal-bloggrid-enter{animation:none}}@media (max-width:680px){.signal-subpanel{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.signal-subpanel>div{flex-wrap:wrap}.signal-subpanel button{width:100%}.signal-subpanel .signal-pulse-dot-blue{display:none!important}.signal-subpanel>div{flex-wrap:nowrap!important;gap:0!important}.signal-subpanel h3{white-space:nowrap;min-width:0;font-size:16px!important;line-height:1.25!important}}@media (max-width:1100px){.signal-bloggrid-mosaic{grid-template-columns:repeat(2,1fr)!important}.signal-bloggrid-feat{grid-area:span 1/span 2!important;min-height:360px!important}}@media (max-width:760px){.signal-blog-section{padding-left:22px!important;padding-right:22px!important}.signal-bloggrid-mosaic{grid-template-columns:1fr!important}.signal-bloggrid-feat{grid-column:span 1!important;min-height:320px!important}.signal-bloggrid-chips{justify-content:flex-start!important}.signal-blog-h1{letter-spacing:-1.4px!important;font-size:46px!important}}@media (max-width:460px){.signal-blog-h1{font-size:38px!important}}.signal-threat-ping{background:#ff5f57;border-radius:999px;animation:1.8s cubic-bezier(0,0,.2,1) infinite signalThreatPing;position:absolute;inset:0}@keyframes signalThreatPing{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.signal-threat-ping{opacity:0;animation:none}}.signal-bp-body{font-feature-settings:"kern" 1, "liga" 1}.signal-bp-lead{margin-bottom:2px!important}.signal-bp-share:hover,.signal-bp-share:focus-visible{transform:translateY(-2px);box-shadow:0 0 16px -4px #05f;color:#fff!important;border-color:#05f!important}.signal-bp-toc-link:hover{color:#fff!important}.signal-bp-back{transition:color .18s,border-color .18s,background .18s,box-shadow .18s,transform .18s}.signal-bp-back:hover,.signal-bp-back:focus-visible{outline:none;transform:translate(-3px);color:#fff!important;background:#9a00d742!important;border-color:#c44dff!important;box-shadow:0 0 18px -2px #9a00d7,0 0 36px -8px #9a00d7!important}.signal-bp-back-arrow{transition:transform .18s}.signal-bp-back:hover .signal-bp-back-arrow,.signal-bp-back:focus-visible .signal-bp-back-arrow{transform:translate(-3px)}.signal-related-all:hover{color:#fff!important;border-color:#05f!important}.signal-bp-assessment-btn{transition:background .18s,color .18s,box-shadow .18s}.signal-bp-assessment-btn:hover{color:#05f!important;background:#fff!important;box-shadow:inset 0 0 0 2px #05f!important}.signal-bp-incident{transition:transform .22s,box-shadow .22s}.signal-bp-incident:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ff5f5766,0 0 40px -14px #ff5f57!important}.signal-bp-practice{transition:transform .2s}@media (max-width:980px){body .signal-bp-briefing-grid{grid-template-columns:1fr!important;gap:30px!important}body .signal-bp-toc{position:static!important;top:auto!important}body .signal-bp-toc nav{flex-flow:wrap!important;gap:6px!important}body .signal-bp-toc-link{border:1px solid #1a1d26!important}body .signal-bp-briefing-grid>div{max-width:100%!important}}@media (max-width:900px){body #root section.signal-bp-hero{padding-bottom:0!important}body .signal-bp-bodysection{padding-top:0!important}}@media (max-width:620px){body .signal-protect-inline{grid-template-columns:1fr!important;gap:14px!important}body .signal-protect-inline-chip{justify-self:start}body .signal-protect-inline-chip img{width:150px!important}}@media (max-width:760px){body .signal-bp-scenarios,body .signal-bp-practices[data-cols="2"]{grid-template-columns:1fr!important}}@media (max-width:620px){body .signal-bp-lead{font-size:19px!important}body .signal-bp-pull blockquote{font-size:23px!important}body .signal-bp-pull-frame>div{padding:22px!important}body .signal-bp-body{gap:22px!important}}@media (max-width:900px){body .signal-bp-h2 span[style*="font-size: 33"],body .signal-bp-h2 span[style*="font-size: 34"],body .signal-bp-h2 span[style*="font-size: 31"]{letter-spacing:-.6px!important;font-size:26px!important}}@media (max-width:980px){.signal-related-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:680px){.signal-related-grid{grid-template-columns:1fr!important}}.dt-hero-header{background-color:#06070b;background-image:radial-gradient(90% 60% at 50% -10%,#05f3,#0000 60%),linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:auto,56px 56px,56px 56px;position:relative}.dt-wrap{max-width:1180px;margin:0 auto;padding:0 40px}.dt-slider{appearance:none;cursor:pointer;background:linear-gradient(90deg, var(--accent,#05f) 0%, var(--accent,#05f) var(--fill,50%), #14171f var(--fill,50%), #14171f 100%);border-radius:999px;outline:none;width:100%;height:6px}.dt-slider::-webkit-slider-thumb{appearance:none;border:3px solid var(--accent,#05f);width:18px;height:18px;box-shadow:0 0 12px -2px var(--accent,#05f);cursor:pointer;background:#fff;border-radius:50%}.dt-slider::-moz-range-thumb{border:3px solid var(--accent,#05f);width:16px;height:16px;box-shadow:0 0 12px -2px var(--accent,#05f);cursor:pointer;background:#fff;border-radius:50%}.dt-slider::-moz-range-track{background:#14171f;border-radius:999px;height:6px}.dt-rec-dot{background:#ff5f57;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite dt-rec;box-shadow:0 0 10px #ff5f57}@keyframes dt-rec{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.dt-rec-dot{animation:none!important}}@media (max-width:1000px){.dt-hero{grid-template-columns:1fr!important;gap:36px!important}.dt-console{grid-template-columns:1fr!important;gap:22px!important}.dt-console>div:last-child{position:static!important;top:auto!important}.dt-prevent{grid-template-columns:1fr!important;gap:32px!important}.dt-mech-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.dt-wrap{padding:0 22px}.dt-h1-accent{white-space:normal!important}.dt-mech-grid{grid-template-columns:1fr!important}.dt-beforeafter{justify-items:stretch;grid-template-columns:1fr!important}.dt-ba-arrow{justify-self:center;transform:rotate(90deg)}.dt-revenue-pill{text-align:left;white-space:normal!important;border-radius:14px!important}.dt-donut-grid{grid-template-columns:1fr!important}.dt-prevent{padding:32px 24px 36px!important}}ol.msa-ol,ol.sg-ol{list-style-position:outside}ol.msa-ol-0,ol.sg-ol-0{list-style-type:decimal}ol.msa-ol-1,ol.sg-ol-1{list-style-type:lower-alpha}ol.msa-ol-2,ol.sg-ol-2{list-style-type:lower-roman}ol.msa-ol-0>li::marker{color:#5bb0ff;font-family:Geist Mono,ui-monospace,monospace;font-size:.9em;font-weight:600}ol.sg-ol-0>li::marker{color:#5bb0ff;font-family:Geist Mono,ui-monospace,monospace;font-size:.9em;font-weight:600}ol.msa-ol-1>li::marker{color:#b96be8;font-family:Geist Mono,ui-monospace,monospace;font-size:.85em;font-weight:600}ol.msa-ol-2>li::marker{color:#b96be8;font-family:Geist Mono,ui-monospace,monospace;font-size:.85em;font-weight:600}ol.sg-ol-1>li::marker{color:#b96be8;font-family:Geist Mono,ui-monospace,monospace;font-size:.85em;font-weight:600}ol.sg-ol-2>li::marker{color:#b96be8;font-family:Geist Mono,ui-monospace,monospace;font-size:.85em;font-weight:600}@media (max-width:900px){body .signal-legal-section{padding-left:20px!important;padding-right:20px!important}body .signal-privacy-grid{grid-template-columns:1fr!important;gap:32px!important}body .signal-privacy-grid>*{min-width:0!important}body .signal-privacy-toc{position:static!important}body ol.msa-ol,body ol.sg-ol{overflow-wrap:anywhere;word-break:break-word}body ol.msa-ol-0,body ol.sg-ol-0{padding-left:22px!important}body ol.msa-ol-1,body ol.msa-ol-2,body ol.sg-ol-1,body ol.sg-ol-2{padding-left:18px!important}body ol.msa-ol li,body ol.sg-ol li{padding-left:4px!important}body section[id^=msa-] h2,body section[id^=sg-] h2,body section[id^=pp-] h2{overflow-wrap:anywhere;min-width:0;font-size:24px!important}body .signal-legal-h1{letter-spacing:-1.2px!important;font-size:44px!important}}@keyframes guide-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes guide-modal-rise{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.guide-modal-card{animation:none!important}}.guide-modal-card a:focus-visible,.guide-modal-card button:focus-visible,.guide-modal-card input:focus-visible{outline-offset:2px;outline:2px solid #c76ef0}.guide-modal-card input:focus-visible{outline-offset:1px}@media (max-width:900px){body .guide-modal-card{border-radius:16px!important;padding:36px 24px 30px!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
