/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::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-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-600:oklch(57.7% .245 27.325);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-900:oklch(20.8% .042 265.755);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::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}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-\[-10\%\]{top:-10%}.top-\[calc\(var\(--header-height\)\+var\(--s\)\+var\(--xs\)\)\]{top:calc(var(--header-height) + var(--s) + var(--xs))}.top-\[var\(--s\)\]{top:var(--s)}.right-\[-15\%\]{right:-15%}.right-\[5px\]{right:5px}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-\[-10\%\]{bottom:-10%}.left-0{left:calc(var(--spacing) * 0)}.left-\[15\%\]{left:15%}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-0{z-index:0}.z-50{z-index:50}.z-\[2\]{z-index:2}.z-\[9\]{z-index:9}.z-\[99\]{z-index:99}.z-\[999\]{z-index:999}.order-123{order:123}.order-last{order:9999}.col-2{grid-column:2}.col-5{grid-column:5}.col-12{grid-column:12}.float-right{float:right}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-auto{margin-inline-start:auto}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-\[var\(--l\)\]{margin-top:var(--l)}.mt-\[var\(--s\)\]{margin-top:var(--s)}.mt-\[var\(--xxl\)\]{margin-top:var(--xxl)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-\[var\(--l\)\]{margin-bottom:var(--l)}.mb-\[var\(--m\)\]{margin-bottom:var(--m)}.mb-\[var\(--s\)\]{margin-bottom:var(--s)}.ml-4{margin-left:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-full{width:100%;height:100%}.h-5{height:calc(var(--spacing) * 5)}.h-12{height:calc(var(--spacing) * 12)}.h-\[50\.1vh\]{height:50.1vh}.h-\[300px\]{height:300px}.h-\[clamp\(60px\,7rem\,70px\)\]{height:clamp(60px,7rem,70px)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-\[clamp\(30px\,5rem\,50px\)\]{min-height:clamp(30px,5rem,50px)}.w-2\/6{width:33.3333%}.w-3\/6{width:50%}.w-5{width:calc(var(--spacing) * 5)}.w-100{width:calc(var(--spacing) * 100)}.w-\[10\%\]{width:10%}.w-\[10px\]{width:10px}.w-\[50\%\]{width:50%}.w-\[80\%\]{width:80%}.w-\[calc\(100\%-\(var\(--s\)\*2\)\)\]{width:calc(100% - (var(--s) * 2))}.w-\[clamp\(12px\,1\.5rem\,15px\)\]{width:clamp(12px,1.5rem,15px)}.w-\[clamp\(60px\,7rem\,70px\)\]{width:clamp(60px,7rem,70px)}.w-\[clamp\(150px\,18\.9rem\,189px\)\]{width:clamp(150px,18.9rem,189px)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-\[884px\]{max-width:884px}.max-w-\[calc\(1744px\+\(var\(--s\)\*2\)\)\]{max-width:calc(1744px + (var(--s) * 2))}.min-w-\[clamp\(30px\,5rem\,50px\)\]{min-width:clamp(30px,5rem,50px)}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-grab{cursor:grab}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-3{gap:calc(var(--spacing) * 3)}.gap-\[clamp\(20px\,4rem\,40px\)\]{gap:clamp(20px,4rem,40px)}.gap-\[var\(--l\)\]{gap:var(--l)}.gap-\[var\(--s\)\]{gap:var(--s)}.gap-\[var\(--xs\)\]{gap:var(--xs)}.gap-\[var\(--xxs\)\]{gap:var(--xxs)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[8px\]{border-radius:8px}.rounded-\[var\(--radius-big\)\]{border-radius:var(--radius-big)}.rounded-\[var\(--radius-small\)\]{border-radius:var(--radius-small)}.rounded-full{border-radius:2147483647px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-b-\[1px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--white\)\]{border-color:var(--white)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.bg-\[\#750500\]{background-color:#750500}.bg-\[\#ffffff6d\]{background-color:#ffffff6d}.bg-\[var\(--grey\)\]{background-color:var(--grey)}.bg-\[var\(--orange\)\]{background-color:var(--orange)}.bg-\[var\(--white\)\]{background-color:var(--white)}.bg-red-600{background-color:var(--color-red-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-5{padding:calc(var(--spacing) * 5)}.p-\[var\(--m\)\]{padding:var(--m)}.p-\[var\(--s\)\]{padding:var(--s)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[var\(--s\)\]{padding-inline:var(--s)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-\[20px\]{padding-block:20px}.py-\[var\(--l\)\]{padding-block:var(--l)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-\[var\(--l\)\]{padding-top:var(--l)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-\[var\(--xxl\)\]{padding-bottom:var(--xxl)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.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)}.text-\[var\(--black\)\]{color:var(--black)}.text-black{color:var(--color-black)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;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,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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))}.delay-1{transition-delay:1ms}.delay-2{transition-delay:2ms}.delay-3{transition-delay:3ms}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}@media (hover:hover){.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (width>=1025px){.max-\[1025px\]\:top-\[var\(--xs\)\]{top:var(--xs)}.max-\[1025px\]\:right-\[3px\]{right:3px}.max-\[1025px\]\:mt-\[var\(--xl\)\]{margin-top:var(--xl)}.max-\[1025px\]\:mt-\[var\(--xs\)\]{margin-top:var(--xs)}.max-\[1025px\]\:flex{display:flex}.max-\[1025px\]\:h-\[50rem\]{height:50rem}.max-\[1025px\]\:w-\[14px\]{width:14px}.max-\[1025px\]\:w-\[calc\(100\%-\(var\(--xs\)\*2\)\)\]{width:calc(100% - (var(--xs) * 2))}.max-\[1025px\]\:w-full{width:100%}.max-\[1025px\]\:flex-col{flex-direction:column}.max-\[1025px\]\:justify-between{justify-content:space-between}.max-\[1025px\]\:gap-\[var\(--xs\)\]{gap:var(--xs)}.max-\[1025px\]\:object-contain{object-fit:contain}.max-\[1025px\]\:p-\[var\(--s\)\]{padding:var(--s)}}@media not all and (width>=550px){.max-\[550px\]\:h-\[12px\]{height:12px}.max-\[550px\]\:h-\[25rem\]{height:25rem}.max-\[550px\]\:h-\[40px\]{height:40px}.max-\[550px\]\:w-\[11px\]{width:11px}.max-\[550px\]\:w-\[12px\]{width:12px}.max-\[550px\]\:w-\[40px\]{width:40px}.max-\[550px\]\:w-\[104px\]{width:104px}.max-\[550px\]\:w-\[220\%\]{width:220%}.max-\[550px\]\:w-\[230\%\]{width:230%}.max-\[550px\]\:flex-col{flex-direction:column}.max-\[550px\]\:gap-\[var\(--m\)\]{gap:var(--m)}.max-\[550px\]\:gap-\[var\(--s\)\]{gap:var(--s)}.max-\[550px\]\:pb-\[var\(--m\)\]{padding-bottom:var(--m)}}@media (width>=1025px){.min-\[1025px\]\:translate-y-\[-2px\]{--tw-translate-y:-2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.min-\[1025px\]\:uppercase{text-transform:uppercase}}@media (width>=64rem){.lg\:absolute{position:absolute}}}:root{--neuro-paper:#f4f5ef;--neuro-white:#fff;--neuro-ink:#18342b;--neuro-muted:#4b6358;--neuro-green:#28715b;--neuro-mint:#b9e9c9;--neuro-mint-surface:#e8eee5;--neuro-mint-border:#b8cdbd;--neuro-green-hover:#1d5844;--neuro-line:#d5ded2;--neuro-night:#0a1915;--neuro-serif:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--neuro-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--neuro-text-body:1rem;--neuro-text-label:.875rem;--neuro-text-note:.875rem;--font-geist-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Arial, Helvetica, sans-serif;--font-geist-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--ink:#121624;--ink-soft:#121624;--paper:#f4f0e7;--paper-deep:#f4f0e7;--green:#16a085;--green-bright:#16a085;--green-dark:#16a085;--warm:#16a085;--risk:#c95d52;--muted:#839197;--line:#ffffff1f}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:#f5f7f6;margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}::selection{color:#04100d;background:var(--green-bright)}.scroll-progress{z-index:100;transform-origin:0;background:var(--green-bright);width:100%;height:2px;position:fixed;top:0;left:0}.site-header{z-index:90;-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#050f15d1;border:1px solid #ffffff1a;border-radius:17px;justify-content:space-between;align-items:center;width:min(100% - 32px,1320px);height:64px;margin:0 auto;padding:0 18px;display:flex;position:fixed;top:10px;left:0;right:0;box-shadow:0 14px 44px #00000029}.brand{align-items:center;display:flex}.brand img{filter:brightness(0)invert();width:118px;height:auto;display:block}.site-header nav{color:#ffffffb3;align-items:center;gap:34px;font-size:13px;font-weight:700;display:flex}.site-header nav a{transition:color .18s}.site-header nav a:hover,.site-header nav a:focus-visible{color:#fff}.site-header .nav-cta{color:#e2fff9;background:#16a08514;border:1px solid #2bb49f7a;border-radius:999px;padding:12px 18px}.hero{background:linear-gradient(90deg,#07121a 0%,#07121af0 42%,#07121a7a 100%),radial-gradient(circle at 78% 40%,#123b35 0,#0b2527 34%,#07131b 70%);grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;min-height:100svh;padding:130px max(24px,50vw - 660px) 92px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;opacity:.24;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 60%,#0000 100%);mask-image:linear-gradient(90deg,#0000 5%,#000 60%,#0000 100%)}.hero-aura{filter:blur(2px);opacity:.8;pointer-events:none;border-radius:50%;position:absolute}.hero-aura-one{background:#0e7b6c1f;width:280px;height:280px;top:18%;right:13%;box-shadow:0 0 160px 80px #0e7b6c1a}.hero-aura-two{background:#ef86560f;width:170px;height:170px;bottom:8%;right:34%;box-shadow:0 0 130px 70px #ef86560d}.hero-copy{z-index:4;max-width:770px;position:relative}.eyebrow{color:#9fb0b6;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 28px;font-size:11px;font-weight:650;line-height:1.5;display:flex}.eyebrow>span{background:var(--green-bright);width:28px;height:1px}.hero h1{letter-spacing:-.065em;max-width:820px;margin:0;font-size:clamp(50px,6.3vw,96px);font-weight:760;line-height:.96}.hero h1 span{color:#8b9aa2;margin-top:14px;font-weight:620;display:block}.hero-lede{color:#b8c1c5;max-width:610px;margin:34px 0 0;font-size:clamp(17px,1.55vw,22px);line-height:1.55}.hero-actions{align-items:center;gap:28px;margin-top:38px;display:flex}.button{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:14px;font-weight:760;display:inline-flex}.button-primary{color:#04100d;background:var(--green-bright);transition:transform .18s,box-shadow .18s;box-shadow:0 12px 44px #16a08533}.button-primary:hover,.button-primary:focus-visible{transform:translateY(-2px);box-shadow:0 18px 54px #16a08552}.text-link{color:#d7dedf;font-size:14px;font-weight:680}.text-link span{color:var(--green-bright);margin-left:6px;transition:transform .18s;display:inline-block}.text-link:hover span{transform:translate(3px,-3px)}.hero-visual{z-index:2;justify-self:end;width:min(52vw,760px);height:min(66vw,720px);min-height:520px;position:relative}.brain-canvas{width:100%;height:100%;display:block}.brain-anatomy{z-index:3;color:#e0ece99e;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:8px;display:flex;position:absolute}.brain-anatomy span{background:var(--green-bright);width:5px;height:5px;box-shadow:0 0 12px var(--green-bright);border-radius:50%}.brain-anatomy-pfc{top:31%;left:15%}.brain-anatomy-reward{bottom:31%;right:13%}.orbit{border:1px solid #41c6ad21;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}.orbit-one{width:77%;height:58%}.orbit-two{border-color:#ffffff0d;width:94%;height:76%;transform:translate(-50%,-50%)rotate(16deg)}.signal-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#061016a3;border:1px solid #ffffff1a;border-radius:10px;gap:6px;width:165px;padding:15px 17px;display:grid;position:absolute;box-shadow:0 18px 70px #0000004d}.signal-card span{color:var(--green-bright);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:9px}.signal-card strong{color:#dfe7e6;font-size:12px}.signal-card-top{animation:6s ease-in-out infinite float;top:21%;right:0}.signal-card-bottom{animation:6s ease-in-out -3s infinite float;bottom:20%;left:5%}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.scroll-cue{z-index:5;color:#728087;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:13px;font-size:10px;display:flex;position:absolute;bottom:28px;left:max(24px,50vw - 660px)}.scroll-cue i{background:#ffffff1f;width:1px;height:34px;display:block;position:relative;overflow:hidden}.scroll-cue i:after{content:"";background:var(--green-bright);width:1px;height:100%;animation:2.1s ease-in-out infinite drop;position:absolute;top:-100%;left:0}@keyframes drop{to{top:100%}}.truth-strip{min-height:210px;color:var(--paper);background:#0e665b;grid-template-columns:1fr 1fr;align-items:center;padding:48px max(24px,50vw - 660px);display:grid}.truth-strip p{letter-spacing:-.045em;margin:0;font-size:clamp(27px,3.4vw,52px);font-weight:760;line-height:1.05}.truth-strip p:last-child{border-left:1px solid #f4f1ea47;justify-self:end;max-width:590px;padding-left:48px;font-weight:520}.cycle-section{background:var(--paper);color:var(--ink);padding:150px max(24px,50vw - 660px)}.cycle-intro{grid-template-columns:.82fr 1.65fr .95fr;align-items:start;gap:48px;margin-bottom:120px;display:grid}.cycle-intro .eyebrow{color:#516168}.cycle-intro h2{letter-spacing:-.058em;max-width:690px;margin:0;font-size:clamp(42px,5.3vw,76px);font-weight:760;line-height:.98}.cycle-intro>p{color:#4d5d63;margin:3px 0 0;font-size:15px;line-height:1.75}.cycle-layout{grid-template-columns:minmax(400px,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(70px,8vw,140px);display:grid}.brain-stage{position:sticky;top:106px}.brain-shell{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 50% 44%,#123c36,#081820 68%);border-radius:24px;height:min(70vh,660px);min-height:540px;transition:background .8s;position:relative;overflow:hidden;box-shadow:0 24px 80px #07121a33}.brain-stage-1 .brain-shell{background-color:#342615}.brain-stage-2 .brain-shell{background-color:#372017}.brain-stage-3 .brain-shell{background-color:#351619}.brain-stage-4 .brain-shell{background-color:#0c3028}.neural-legend{color:#ffffff7a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;background:#040d1273;border:1px solid #ffffff14;border-radius:999px;gap:16px;padding:9px 11px;font-size:7px;display:flex;position:absolute;top:22px;left:24px}.neural-legend span{align-items:center;gap:5px;display:flex}.neural-legend i{background:var(--green-bright);border-radius:50%;width:4px;height:4px;display:block}.neural-legend span:nth-child(2) i{border-radius:0;width:11px;height:1px}.neural-legend span:nth-child(3) i{background:var(--warm);box-shadow:0 0 8px var(--warm)}.stage-readout{justify-content:space-between;align-items:end;gap:20px;display:flex;position:absolute;bottom:28px;left:30px;right:30px}.stage-readout span{color:#ffffff52;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:11px}.stage-readout strong{color:#fff;text-align:right;max-width:240px;font-size:15px}.scan-line{opacity:.45;background:linear-gradient(transparent, var(--green-bright), transparent);width:1px;animation:5.4s ease-in-out infinite scan;position:absolute;top:0;bottom:0;left:50%}@keyframes scan{0%,to{opacity:0;transform:translate(-170px)}50%{opacity:.5;transform:translate(170px)}}.stage-meter{grid-template-columns:repeat(5,1fr);gap:7px;margin-top:14px;display:grid}.stage-meter span{background:#cfd5d0;border-radius:999px;height:3px;transition:background .35s,transform .35s}.stage-meter span.active{background:var(--green);transform:scaleY(1.7)}.cycle-stories{padding-bottom:20vh}.cycle-story{border-bottom:1px solid #07121a1f;flex-direction:column;justify-content:center;min-height:82vh;padding:80px 0;display:flex}.story-number{color:var(--green-dark);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:12px;font-weight:700}.story-kicker{color:#64747a;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;text-transform:uppercase;margin:22px 0 18px;font-size:11px;font-weight:650}.cycle-story h3{letter-spacing:-.058em;max-width:720px;margin:0;font-size:clamp(39px,5vw,69px);font-weight:750;line-height:1.01}.cycle-story>p:last-of-type{color:#4f6066;max-width:610px;margin:30px 0 0;font-size:17px;line-height:1.7}.insight-note{border-top:1px solid #07121a29;border-bottom:1px solid #07121a29;grid-template-columns:110px 1fr;gap:22px;max-width:590px;margin-top:38px;padding:22px 0;display:grid}.insight-note span{color:var(--green-dark);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:9px;font-weight:700}.insight-note p{color:#26383e;margin:0;font-size:14px;line-height:1.55}.first-close{background:radial-gradient(circle at 80% 30%, #143b34 0, var(--ink) 52%);grid-template-columns:1.4fr .6fr;align-items:center;min-height:82vh;padding:150px max(24px,50vw - 660px);display:grid;position:relative;overflow:hidden}.first-close-copy{z-index:2;position:relative}.first-close h2{letter-spacing:-.07em;margin:0;font-size:clamp(58px,8.3vw,126px);line-height:.88}.first-close-copy>p:last-child{color:#a9b7ba;max-width:600px;margin-top:38px;font-size:20px;line-height:1.55}.control-mark{aspect-ratio:1;border:1px solid #41c6ad38;border-radius:50%;justify-self:end;width:min(35vw,430px);position:relative;box-shadow:0 0 140px #16a0851f,inset 0 0 90px #16a0850f}.control-mark:before,.control-mark:after{content:"";border:1px solid #41c6ad29;border-radius:50%;position:absolute;inset:13%}.control-mark:after{border-color:#41c6ad73;inset:31%;box-shadow:0 0 50px #41c6ad3d}.control-mark span{background:var(--green-bright);width:2px;height:38%;box-shadow:0 0 18px var(--green-bright);position:absolute;top:14%;left:50%;transform:translate(-50%)}.impact-section{color:var(--ink);background:var(--paper-deep);padding:150px max(24px,50vw - 660px)}.impact-heading{grid-template-columns:.72fr 1.28fr;align-items:start;gap:60px;margin-bottom:90px;display:grid}.impact-heading .eyebrow{color:#526168}.impact-heading h2{letter-spacing:-.061em;max-width:860px;margin:0;font-size:clamp(45px,5.8vw,82px);font-weight:760;line-height:.98}.impact-grid{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.impact-card{background:#ffffff73;border:1px solid #07121a1f;border-radius:18px;grid-column:span 4;min-height:380px;padding:34px;position:relative;overflow:hidden}.impact-card-large{color:#fff;background:var(--ink-soft);grid-column:span 8;min-height:480px}.impact-index{color:#69767b;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;margin:0 0 50px;font-size:10px;font-weight:700}.impact-card-large .impact-index{color:var(--green-bright)}.impact-card h3{letter-spacing:-.052em;max-width:620px;margin:0;font-size:clamp(31px,3.6vw,56px);font-weight:730;line-height:1.02}.impact-card:not(.impact-card-large) h3{font-size:clamp(28px,2.8vw,42px)}.impact-card>p:not(.impact-index){z-index:2;color:#506066;max-width:560px;margin:28px 0 0;font-size:15px;line-height:1.7;position:relative}.impact-card-large>p:not(.impact-index){color:#aebabe}.loss-visual{opacity:.78;align-items:end;gap:7px;width:34%;height:40%;display:flex;position:absolute;bottom:34px;right:34px}.loss-visual span{background:linear-gradient(to bottom, var(--warm), #ef86561f);transform-origin:bottom;border-radius:4px 4px 1px 1px;flex:1;animation:3.8s ease-in-out infinite alternate bars}@keyframes bars{0%{opacity:.55;transform:scaleY(.78)}to{opacity:1;transform:scaleY(1)}}.impact-card-stat{color:var(--paper);background:#0e665b;flex-direction:column;grid-column:span 4;justify-content:space-between;display:flex}.impact-card-stat .impact-index,.impact-card-stat>p:not(.impact-index){color:#f4f1eab8}.impact-card-stat strong{letter-spacing:-.08em;margin-top:auto;font-size:clamp(70px,8vw,118px);line-height:.85;display:block}.impact-card-stat a{border-top:1px solid #f4f1ea3d;justify-content:space-between;margin-top:28px;padding-top:18px;font-size:12px;font-weight:750;display:flex}.intervention-section{color:var(--ink);background:var(--paper);padding:160px max(24px,50vw - 660px)}.intervention-intro{grid-template-columns:.72fr 1.28fr;align-items:start;gap:60px;margin-bottom:100px;display:grid}.intervention-intro .eyebrow{color:#536269}.intervention-intro h2{letter-spacing:-.064em;max-width:890px;margin:0;font-size:clamp(45px,6vw,88px);font-weight:760;line-height:.96}.intervention-intro>p:last-child{color:#54646a;grid-column:2;max-width:570px;margin:-28px 0 0;font-size:17px;line-height:1.7}.intervention-layout{grid-template-columns:1fr .88fr;align-items:center;gap:80px;display:grid}.protection-list{border-top:1px solid #07121a26}.protection-list button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #07121a26;grid-template-columns:44px 1fr 24px;align-items:center;gap:16px;padding:26px 0;display:grid}.protection-list button>span{color:#7c888c;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:10px}.protection-list button div{gap:7px;display:grid}.protection-list button strong{letter-spacing:-.035em;font-size:clamp(24px,2.3vw,34px);font-weight:690}.protection-list button small{color:#637278;font-size:13px}.protection-list button i{border:1px solid #07121a38;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;transition:color .22s,background .22s,transform .22s;display:grid}.protection-list button.active strong{color:var(--green-dark)}.protection-list button.active i{color:#fff;background:var(--green);transform:rotate(45deg)}.device-scene{background:radial-gradient(circle at 50% 42%,#1c5146,#091b20 68%);border-radius:28px;place-items:center;min-height:750px;display:grid;position:relative;overflow:hidden}.device-scene:before{content:"";opacity:.2;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.device-glow{border:1px solid #41c6ad33;border-radius:50%;width:460px;height:460px;position:absolute;box-shadow:0 0 120px #41c6ad24}.phone{z-index:2;color:#fff;background:#050e14f0;border:1px solid #ffffff29;border-radius:43px;width:min(76%,360px);min-height:650px;padding:18px 22px 24px;position:relative;box-shadow:0 36px 90px #00000080,inset 0 0 0 5px #ffffff06}.phone-top,.phone-brand,.phone-action{justify-content:space-between;align-items:center;display:flex}.phone-top{padding:2px 8px 16px;font-size:10px;font-weight:700}.phone-top i{background:#000;border-radius:999px;width:46px;height:14px}.phone-brand{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;justify-content:flex-start;gap:8px;padding:12px 4px;font-size:13px;font-weight:730}.phone-brand img{width:22px;height:22px}.phone-state{padding:28px 2px 22px}.state-orbit{border:1px solid #41c6ad47;border-radius:50%;place-items:center;width:132px;height:132px;margin:0 auto 27px;display:grid;position:relative;box-shadow:0 0 50px #41c6ad1f}.state-orbit:before{content:"";border:1px solid #41c6ad73;border-radius:50%;width:86px;height:86px}.state-orbit span{background:var(--green-bright);width:3px;height:52px;box-shadow:0 0 16px var(--green-bright);border-radius:3px;position:absolute;transform:translateY(-20px)}.phone-state>p{color:var(--green-bright);font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;margin:0 0 10px;font-size:8px}.phone-state h3{letter-spacing:-.045em;margin:0;font-size:30px;line-height:1}.phone-state>strong{color:#8fa0a6;margin-top:11px;font-size:12px;display:block}.phone-copy{color:#aeb9bd;background:#ffffff09;border:1px solid #ffffff17;border-radius:14px;min-height:112px;padding:18px;font-size:12px;line-height:1.6}.phone-action{color:var(--ink);background:var(--green-bright);border-radius:14px;margin-top:14px;padding:16px 18px;font-size:12px;font-weight:760}.ally-section{background:var(--ink);grid-template-columns:1fr 1fr;align-items:center;min-height:900px;padding:130px max(24px,50vw - 660px);display:grid}.ally-copy{max-width:630px}.ally-copy h2{letter-spacing:-.062em;margin:0;font-size:clamp(47px,5.6vw,80px);line-height:.98}.ally-copy>p:not(.eyebrow){color:#9caaae;max-width:570px;margin:32px 0 0;font-size:17px;line-height:1.7}.ally-copy ul{border-top:1px solid var(--line);gap:0;margin:42px 0 0;padding:0;list-style:none;display:grid}.ally-copy li{border-bottom:1px solid var(--line);color:#d6dedf;grid-template-columns:46px 1fr;gap:12px;padding:20px 0;font-size:14px;display:grid}.ally-copy li span{color:var(--green-bright);font-family:var(--font-geist-mono), monospace;font-size:9px}.ally-visual{aspect-ratio:1;justify-self:end;width:min(43vw,610px);position:relative}.ally-ring{border:1px solid #41c6ad2e;border-radius:50%;position:absolute;inset:0}.ally-ring-two{border-color:#ffffff14;inset:18%}.person-node{color:#fff;background:#0c2028;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:124px;height:124px;display:grid;position:absolute;box-shadow:0 20px 60px #00000059}.person-node span{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:9px}.person-node-main{border-color:#41c6ad80;top:48%;left:13%}.person-node-ally{top:20%;right:11%}.trust-line{background:linear-gradient(90deg, var(--green-bright), #ffffff40);transform-origin:0;width:43%;height:1px;position:absolute;top:42%;left:30%;transform:rotate(-28deg)}.trust-line i{background:var(--green-bright);width:7px;height:7px;box-shadow:0 0 20px var(--green-bright);border-radius:50%;animation:3s ease-in-out infinite travel;position:absolute;top:-3px;left:0}@keyframes travel{0%,to{left:0}50%{left:calc(100% - 7px)}}.ally-visual>p{color:#718087;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;margin:0;font-size:9px;line-height:1.7;position:absolute;bottom:12%;right:2%}.plans-section{color:var(--ink);background:var(--paper);padding:150px max(24px,50vw - 660px)}.plans-heading{grid-template-columns:1.4fr .6fr;align-items:end;gap:70px;margin-bottom:80px;display:grid}.plans-heading .eyebrow{color:#54646a}.plans-heading h2{letter-spacing:-.061em;max-width:810px;margin:0;font-size:clamp(45px,5.7vw,80px);line-height:.98}.plans-heading>p{color:#5f6e73;margin:0;font-size:14px;line-height:1.7}.plans-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.plan-card{background:#ffffff7a;border:1px solid #07121a24;border-radius:20px;padding:38px}.plan-card-featured{color:#fff;background:var(--ink-soft);box-shadow:0 26px 70px #07121a2b}.plan-top{justify-content:space-between;align-items:center;display:flex}.plan-top p{margin:0;font-size:20px;font-weight:750}.plan-top span{font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;border:1px solid #07121a33;border-radius:999px;padding:8px 11px;font-size:8px}.plan-card-featured .plan-top span{color:var(--green-bright);border-color:#41c6ad80}.plan-price{align-items:end;gap:10px;margin-top:74px;display:flex}.plan-price strong{letter-spacing:-.075em;font-size:clamp(48px,4.6vw,72px);line-height:.8}.plan-price span{color:#77858a;font-size:13px}.plan-description{color:#59696f;max-width:470px;min-height:55px;margin:28px 0 0;line-height:1.65}.plan-card-featured .plan-description{color:#9aa9ad}.plan-card ul{border-top:1px solid #07121a21;gap:0;margin:36px 0;padding:0;list-style:none;display:grid}.plan-card-featured ul{border-color:#ffffff1a}.plan-card li{border-bottom:1px solid #07121a21;padding:16px 0 16px 24px;font-size:14px;position:relative}.plan-card-featured li{color:#c5cecf;border-color:#ffffff1a}.plan-card li:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px;position:absolute;top:22px;left:0}.plan-card>a{color:#fff;background:var(--ink);border-radius:12px;justify-content:space-between;padding:18px 20px;font-size:13px;font-weight:750;display:flex}.plan-card-featured>a{color:var(--ink);background:var(--green-bright)}.help-section{color:var(--ink);background:#d8d3c8;grid-template-columns:1.15fr .85fr;align-items:start;gap:100px;padding:140px max(24px,50vw - 660px);display:grid}.help-section .eyebrow{color:#07121a9e}.help-section .eyebrow>span{background:var(--ink)}.help-copy h2{letter-spacing:-.065em;max-width:760px;margin:0;font-size:clamp(48px,6vw,86px);line-height:.96}.help-copy>p:last-child{max-width:620px;margin:30px 0 0;font-size:17px;line-height:1.65}.help-actions{gap:16px;display:grid}.help-primary{color:#fff;background:var(--ink);border-radius:16px;gap:14px;padding:30px;display:grid}.help-primary span{color:var(--green-bright);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:9px}.help-primary strong{letter-spacing:-.05em;font-size:clamp(38px,4vw,58px)}.help-actions>a:not(.help-primary){border-bottom:1px solid #07121a40;justify-content:space-between;padding:18px 0;font-size:13px;font-weight:750;display:flex}.help-actions>p{color:#07121aa6;margin:6px 0 0;font-size:12px;line-height:1.55}.sources-section{color:var(--ink);background:#eceee9;padding:150px max(24px,50vw - 660px)}.sources-section>.eyebrow{color:#59686d}.sources-heading{grid-template-columns:1.35fr .65fr;align-items:end;gap:80px;margin-bottom:80px;display:grid}.sources-heading h2{letter-spacing:-.063em;max-width:840px;margin:0;font-size:clamp(45px,5.8vw,82px);line-height:.97}.sources-heading p{color:#5c6b70;margin:0;font-size:15px;line-height:1.7}.sources-list{border-top:1px solid #07121a2e}.sources-list a{border-bottom:1px solid #07121a2e;grid-template-columns:60px 1.1fr 1fr 24px;align-items:center;gap:24px;padding:28px 0;transition:padding .18s,color .18s;display:grid}.sources-list a:hover{color:var(--green-dark);padding-left:8px}.sources-list span{font-family:var(--font-geist-mono), monospace;font-size:10px}.sources-list strong{font-size:16px}.sources-list p{color:#607076;margin:0;font-size:13px}.sources-list i{font-style:normal}.access-section{background:radial-gradient(circle at 25% 48%, #164c40, var(--ink) 42%);grid-template-columns:.75fr 1.25fr;align-items:center;min-height:850px;padding:130px max(24px,50vw - 660px);display:grid;position:relative;overflow:hidden}.access-symbol{aspect-ratio:1;border:1px solid #41c6ad47;border-radius:50%;width:min(37vw,480px);position:relative;box-shadow:0 0 160px #41c6ad21,inset 0 0 110px #41c6ad0f}.access-symbol:before{content:"";border:1px solid #41c6ad6b;border-radius:50%;position:absolute;inset:24%}.access-symbol span{background:var(--green-bright);width:3px;height:38%;box-shadow:0 0 18px var(--green-bright);position:absolute;top:15%;left:50%;transform:translate(-50%)}.access-copy{z-index:2;max-width:730px;position:relative}.access-copy h2{letter-spacing:-.075em;margin:0;font-size:clamp(70px,9vw,132px);line-height:.86}.access-copy>p:not(.eyebrow){color:#a9b6b9;max-width:630px;margin:34px 0;font-size:18px;line-height:1.65}.access-copy .button{margin-top:6px}.access-copy small{color:#68787f;margin-top:14px;font-size:11px;display:block}.site-footer{border-top:1px solid var(--line);background:#050e14;grid-template-columns:1fr 1fr 1fr;gap:60px;padding:70px max(24px,50vw - 660px);display:grid}.footer-brand img{filter:brightness(0)invert();width:132px}.footer-brand p{color:var(--green-bright);margin:18px 0 0;font-size:13px}.footer-links{color:#a7b3b6;align-content:start;gap:12px;font-size:13px;display:grid}.footer-legal{text-align:right;color:#65747a;font-size:11px;line-height:1.55}.footer-legal p{margin:0 0 10px}.commerce-page{min-height:100svh;color:var(--paper);background:var(--ink)}.commerce-header{z-index:20;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;width:min(100% - 48px,1320px);height:92px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.commerce-header .brand img{filter:brightness(0)invert();width:118px}.commerce-header nav{color:#a8b5b8;gap:30px;font-size:13px;font-weight:700;display:flex}.commerce-header nav a:hover{color:#fff}.commerce-hero{background:linear-gradient(90deg,#07131bfa,#07131b8c),radial-gradient(circle at 78% 42%,#174a40 0,#0b2428 38%,#07131b 70%);grid-template-columns:1.15fr .85fr;align-items:center;min-height:720px;padding:150px max(24px,50vw - 660px) 90px;display:grid;position:relative;overflow:hidden}.commerce-hero:before{content:"";opacity:.22;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 58%,#0000);mask-image:linear-gradient(90deg,#0000,#000 58%,#0000)}.commerce-copy{z-index:2;max-width:850px;position:relative}.commerce-copy h1{letter-spacing:-.07em;margin:0;font-size:clamp(56px,7vw,104px);line-height:.92}.commerce-copy>p:last-child{color:#aab7ba;max-width:620px;margin:34px 0 0;font-size:18px;line-height:1.65}.mini-neural{z-index:2;aspect-ratio:1;border:1px solid #2bb49f38;border-radius:50%;justify-self:end;width:min(40vw,510px);position:relative;box-shadow:inset 0 0 90px #2bb49f0f,0 0 150px #2bb49f0f}.mini-node{background:#0d332f;border:1px solid #66d4c2;border-radius:50%;width:16px;height:16px;position:absolute;box-shadow:0 0 24px #2bb49f99}.mini-node-a{top:56%;left:18%}.mini-node-b{width:22px;height:22px;top:28%;left:48%}.mini-node-c{background:var(--warm);border-color:#f4c372;bottom:25%;right:18%;box-shadow:0 0 24px #d8a14b8c}.mini-path{transform-origin:0;background:linear-gradient(90deg,#49c6b2,#49c6b233);height:1px;position:absolute}.mini-path-a{width:39%;top:57%;left:21%;transform:rotate(-38deg)}.mini-path-b{width:39%;top:31%;left:51%;transform:rotate(43deg)}.mini-neural strong{color:#799095;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:8px;position:absolute}.mini-neural strong:first-of-type{bottom:30%;left:11%}.mini-neural strong:nth-of-type(2){top:20%;left:43%}.mini-neural strong:nth-of-type(3){bottom:18%;right:10%}.pricing-workbench{color:var(--ink);background:var(--paper);padding:120px max(24px,50vw - 660px)}.billing-row{justify-content:space-between;align-items:end;gap:30px;margin-bottom:52px;display:flex}.billing-row p{letter-spacing:-.04em;margin:0 0 8px;font-size:28px;font-weight:760}.billing-row span{color:#607076;font-size:13px}.billing-toggle{background:#fff;border:1px solid #07131b29;border-radius:999px;padding:4px;display:flex}.billing-toggle button{color:#56666c;cursor:pointer;min-height:42px;font:inherit;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:12px;font-weight:760}.billing-toggle i{color:var(--green-bright);margin-left:4px;font-size:9px;font-style:normal}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.pricing-card{background:#ffffff8c;border:1px solid #07131b29;border-radius:22px;padding:40px;transition:transform .18s,box-shadow .18s}.pricing-card-selected{transform:translateY(-5px);box-shadow:0 24px 70px #07131b1f}.pricing-card-head{justify-content:space-between;align-items:center;display:flex}.pricing-card-head p{margin:0;font-size:22px;font-weight:780}.pricing-card-head span{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;border:1px solid #07131b33;border-radius:999px;padding:8px 11px;font-size:8px}.pricing-description{color:#5f6e73;max-width:500px;min-height:52px;margin:30px 0 0;line-height:1.6}.pricing-card-featured .pricing-description{color:#9aa9ad}.pricing-value{align-items:end;gap:10px;margin-top:55px;display:flex}.pricing-value strong{letter-spacing:-.075em;font-size:clamp(48px,4.3vw,70px);line-height:.82}.pricing-value span{color:#121624ad;font-size:13px}.pricing-card>small{color:#6a797e;margin-top:16px;display:block}.pricing-card ul{border-top:1px solid #07131b21;margin:34px 0;padding:0;list-style:none;display:grid}.pricing-card-featured ul{border-color:#ffffff1a}.pricing-card li{border-bottom:1px solid #07131b21;padding:16px 0 16px 24px;font-size:14px;position:relative}.pricing-card-featured li{color:#c4cecf;border-color:#ffffff1a}.pricing-card li:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px;position:absolute;top:21px;left:0}.pricing-card>a{color:#fff;background:var(--ink);border-radius:12px;justify-content:space-between;padding:19px 20px;font-size:13px;font-weight:760;display:flex}.pricing-assurance{color:#66767b;border-top:1px solid #07131b2b;grid-template-columns:1fr 1fr;gap:60px;margin-top:34px;padding-top:30px;font-size:12px;line-height:1.65;display:grid}.pricing-assurance p{margin:0}.pricing-assurance strong{color:var(--ink)}.payment-readiness-section{color:#fffdf8;background:#0b2828;border:1px solid #07131b24;border-radius:20px;margin-top:34px;padding:30px}.payment-readiness-section header{grid-template-columns:minmax(220px,.75fr) 1.45fr;align-items:end;gap:12px 36px;display:grid}.payment-readiness-section header>span{color:#72b7ad;letter-spacing:.14em;font-size:9px;font-weight:850}.payment-readiness-section h2{margin:0;font-size:clamp(28px,3.2vw,46px);line-height:.98}.payment-readiness-section header>p{color:#ffffffad;grid-column:2;max-width:690px;margin:0;font-size:11px;line-height:1.65}.payment-method-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:26px;display:grid}.payment-method-grid article{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:14px;padding:20px}.payment-method-grid strong{margin-bottom:9px;font-size:17px;display:block}.payment-method-grid p{color:#ffffffb8;min-height:52px;margin:0 0 12px;font-size:10px;line-height:1.55}.payment-method-grid small{color:#72b7ad;letter-spacing:.1em;font-size:7px;font-weight:850}.payment-readiness-lock{color:#334841;background:#dbe9e4;border-radius:12px;align-items:flex-start;gap:12px;margin-top:12px;padding:16px 18px;display:flex}.payment-readiness-lock i{background:#3b8d79;border-radius:50%;flex:none;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 4px #3b8d7924}.payment-readiness-lock p{margin:0;font-size:10px;line-height:1.6}.comparison-section{color:var(--ink);background:#d8d3c8;grid-template-columns:.9fr 1.1fr;align-items:start;gap:100px;padding:130px max(24px,50vw - 660px);display:grid}.comparison-section h2{letter-spacing:-.065em;max-width:620px;margin:0;font-size:clamp(46px,5.6vw,78px);line-height:.96}.comparison-table{border-top:1px solid #07131b38}.comparison-table>div{border-bottom:1px solid #07131b2e;grid-template-columns:1fr 76px 76px 76px;gap:12px;padding:19px 0;font-size:13px;display:grid}.comparison-table>div:first-child{color:#121624ad;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.comparison-table strong{text-align:center}.commerce-footer{color:#819095;background:#050e14;justify-content:space-between;padding:48px max(24px,50vw - 660px);font-size:12px;display:flex}.commerce-footer p{color:var(--green-bright);margin:0}.access-page{background:var(--paper);min-height:100svh;color:var(--ink);grid-template-columns:1.02fr .98fr;display:grid}.access-visual-panel{color:#fff;background:radial-gradient(circle at 55% 42%,#123d37,#07131b 64%);flex-direction:column;justify-content:space-between;min-height:100svh;padding:42px clamp(30px,5vw,78px) 62px;display:flex;position:relative;overflow:hidden}.access-visual-panel:after{content:"";opacity:.18;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.access-visual-panel .brand{z-index:4;position:relative}.access-visual-panel .brand img{filter:brightness(0)invert();width:122px}.access-neural-brain{z-index:1;aspect-ratio:1;width:min(44vw,620px);position:absolute;top:12%;left:50%;transform:translate(-50%)}.access-brain-svg{width:100%;height:100%;display:block;overflow:visible}.access-brain-fill{fill:url(#access-brain-fill)}.access-brain-outline,.access-brain-cleft{fill:none;stroke:#56cbb88c;stroke-width:1.3px}.access-brain-cleft{stroke:#56cbb857}.access-neural-lines line{stroke:#56cbb847;stroke-width:.75px}.access-neural-nodes circle.warm{fill:var(--warm)}.access-brain-signal,.access-brain-pause{color:#6f9290;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;font-size:8px;position:absolute}.access-brain-signal{top:47%;left:4%}.access-brain-pause{color:var(--warm);bottom:34%;right:4%}.access-visual-copy{z-index:4;max-width:610px;position:relative}.access-visual-copy p{color:var(--green-bright);font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;margin:0 0 20px;font-size:9px}.access-visual-copy h1{letter-spacing:-.065em;margin:0;font-size:clamp(44px,4.8vw,73px);line-height:.96}.access-visual-copy>span{color:#98a9ad;max-width:510px;margin-top:25px;font-size:15px;line-height:1.6;display:block}.access-form-panel{place-items:center;min-height:100svh;padding:64px clamp(24px,6vw,100px);display:grid}.access-form-wrap{width:min(100%,540px)}.access-back{color:#69787d;margin-bottom:42px;font-size:12px;font-weight:700;display:inline-flex}.access-tabs{background:#fff;border:1px solid #07131b26;border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.access-tabs button{color:#637278;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;border-radius:999px;font-size:12px;font-weight:760}.access-tabs button.active{color:#fff;background:var(--ink-soft)}.access-form-heading{margin:48px 0 30px}.access-form-heading .eyebrow{color:#64757a;margin-bottom:20px}.access-form-heading h2{letter-spacing:-.065em;margin:0;font-size:clamp(47px,5vw,70px);line-height:.94}.access-form-heading>p:last-child{color:#121624ad;max-width:490px;margin:22px 0 0;font-size:14px;line-height:1.6}.selected-plan{background:#fff;border:1px solid #07131b21;border-radius:14px;justify-content:space-between;gap:30px;margin-bottom:26px;padding:18px;display:flex}.selected-plan>div{gap:7px;display:grid}.selected-plan>div:last-child{justify-items:end}.selected-plan span{color:#718085;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:8px}.selected-plan strong{font-size:13px}.selected-plan a{color:var(--green-dark);font-size:11px;font-weight:760}.access-form-wrap form{gap:17px;display:grid}.access-form-wrap label{color:#314349;gap:8px;font-size:11px;font-weight:760;display:grid}.access-form-wrap input:not([type=checkbox]){width:100%;min-height:52px;font:inherit;background:#fff;border:1px solid #07131b29;border-radius:11px;outline:none;padding:0 16px;font-size:14px}.access-consent{grid-template-columns:18px 1fr;align-items:start;line-height:1.45;color:#67767b!important;font-weight:500!important}.access-consent input{width:16px;height:16px;accent-color:var(--green)}.access-submit{color:#fff;background:var(--ink-soft);cursor:pointer;min-height:55px;font:inherit;border:0;border-radius:11px;justify-content:space-between;align-items:center;padding:0 18px;font-size:13px;font-weight:780;display:flex}.access-notice{color:#165e55;background:#2bb49f17;border:1px solid #0e7b6c33;border-radius:11px;margin-top:16px;padding:15px 16px;font-size:12px;line-height:1.5}.rc-access{color:var(--green-dark);border-bottom:1px solid #07131b29;justify-content:space-between;margin-top:18px;padding:17px 0;font-size:12px;font-weight:780;display:flex}.access-form-wrap>small{color:#7a898e;margin-top:13px;font-size:10px;display:block}.legal-consent-box{gap:13px;margin-top:22px;display:grid}.legal-consent-box label{color:#586a64;grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:11px;font-weight:500;line-height:1.5;display:grid}.legal-consent-box input{width:17px;height:17px;accent-color:var(--green-dark);margin-top:1px}.legal-consent-box a{color:var(--green-dark);text-underline-offset:2px;font-weight:780;text-decoration:underline}.legal-consent-box>p{color:#8b5135;background:#f4e5dd;border-radius:9px;margin:0;padding:11px;font-size:10px}.legal-consent-box .access-submit:disabled{cursor:not-allowed;opacity:.5}.identity-card{background:#2bb49f14;border:1px solid #0e7b6c38;border-radius:14px;grid-template-columns:52px 1fr;align-items:center;gap:14px;margin:20px 0 18px;padding:18px;display:grid}.identity-card-pending{background:#fff;border-color:#07131b1f}.identity-avatar{color:#fff;background:var(--green-dark);border-radius:50%;place-items:center;width:52px;height:52px;font-size:19px;font-weight:800;display:grid}.identity-card span{color:var(--green-dark);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;margin-bottom:6px;font-size:8px;display:block}.identity-card strong{color:var(--ink);font-size:14px;display:block}.identity-card p{color:#69787d;margin:4px 0 0;font-size:11px}.access-submit-link{margin-top:0}.partner-login-page{background:var(--paper);min-height:100svh;color:var(--ink);grid-template-columns:1.02fr .98fr;display:grid}.partner-login-visual{color:#fff;background:radial-gradient(circle at 72% 72%,#33bea638,#0000 34%),linear-gradient(145deg,#07171d,#0b2529);flex-direction:column;justify-content:space-between;min-height:100svh;padding:56px clamp(28px,6vw,92px);display:flex;overflow:hidden}.partner-login-visual>a{width:142px}.partner-login-visual img{filter:brightness(0)invert();width:100%;height:auto}.partner-login-visual>div{max-width:650px}.partner-login-visual p{color:var(--green-bright);letter-spacing:.22em;font-size:11px;font-weight:800}.partner-login-visual h1{letter-spacing:-.075em;max-width:620px;margin:18px 0 24px;font-size:clamp(58px,7vw,106px);line-height:.86}.partner-login-visual>div>span{color:#b6c6c7;max-width:540px;font-size:15px;line-height:1.7;display:block}.partner-login-error{color:#a62f29;margin:-4px 0 0;font-size:12px;font-weight:700}.partner-login-page .access-submit:disabled{cursor:wait;opacity:.65}.access-security-note{border-top:1px solid #07131b26;margin-top:18px;padding-top:18px}.access-security-note strong{color:var(--ink);font-size:12px;display:block}.access-security-note p{color:#748287;margin:7px 0 0;font-size:11px;line-height:1.55}.account-page{min-height:100svh;color:var(--paper);background:radial-gradient(circle at 72% 18%,#123b35,#07131b 43%);padding:0 max(24px,50vw - 660px) 110px}.account-header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:92px;display:flex}.account-header .brand img{filter:brightness(0)invert();width:118px}.account-header>a:last-child{color:#91a2a6;font-size:12px;font-weight:700}.account-loading{min-height:100svh;color:var(--green-bright);place-items:center;display:grid}.account-hero{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;min-height:540px;padding:120px 0 80px;display:grid}.account-hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(68px,9vw,128px);line-height:.86}.account-hero>div:first-child>p:last-child{color:#9eacb0;max-width:650px;margin:32px 0 0;font-size:17px;line-height:1.65}.account-status{background:#081a1fb8;border:1px solid #2bb49f40;border-radius:18px;justify-items:start;gap:12px;padding:28px;display:grid}.account-status i{background:var(--green-bright);width:10px;height:10px;box-shadow:0 0 22px var(--green-bright);border-radius:50%}.account-status span{color:var(--green-bright);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:8px}.account-status strong{font-size:19px}.account-grid{grid-template-columns:1.1fr .9fr;gap:16px;display:grid}.account-card{background:#ffffff09;border:1px solid #ffffff1a;border-radius:19px;min-height:360px;padding:34px}.account-card-primary{min-height:736px;color:var(--ink);background:var(--paper);grid-row:span 2}.account-card>span{color:var(--green-bright);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:8px}.account-card-primary h2{letter-spacing:-.075em;max-width:560px;margin:100px 0 0;font-size:clamp(58px,7vw,96px);line-height:.88}.account-card-primary>strong{margin-top:32px;font-size:28px;display:block}.account-card-primary>p{color:#121624ad;max-width:420px;margin:18px 0 0;line-height:1.6}.account-card-primary>a{border-top:1px solid #07131b2b;border-bottom:1px solid #07131b2b;justify-content:space-between;margin-top:120px;padding:18px 0;font-size:13px;font-weight:780;display:flex}.account-card-primary>a b{color:var(--green-dark)}.account-card h3{letter-spacing:-.06em;max-width:500px;margin:70px 0 26px;font-size:clamp(38px,4vw,56px);line-height:.96}.account-card dl{border-top:1px solid #ffffff1a;margin:0;display:grid}.account-card dl div{border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:20px;padding:13px 0;display:flex}.account-card dt{color:#718187;font-size:10px}.account-card dd{text-align:right;margin:0;font-size:11px}.account-card-neural{position:relative;overflow:hidden}.account-card-neural p{z-index:2;color:#8d9ca1;max-width:500px;font-size:13px;line-height:1.65;position:relative}.account-card-neural>div{border:1px solid #2bb49f33;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-80px;right:-40px}.account-card-neural>div i{background:var(--green-bright);width:8px;height:8px;box-shadow:0 0 16px var(--green-bright);border-radius:50%;position:absolute}.account-card-neural>div i:first-child{top:45%;left:20%}.account-card-neural>div i:nth-child(2){top:18%;left:53%}.account-card-neural>div i:nth-child(3){background:var(--warm);bottom:25%;right:15%}.account-trust{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.account-trust>div{border:1px solid #ffffff1a;border-radius:16px;padding:28px}.account-trust span{color:var(--green-bright);font-family:var(--font-geist-mono), monospace;font-size:9px}.account-trust strong{margin-top:30px;font-size:17px;display:block}.account-trust p{color:#829197;margin:12px 0 0;font-size:12px;line-height:1.55}.account-app{color:#eaf1ef;background:#07131b;min-height:100svh}.app-topbar{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#07131be6;border-bottom:1px solid #ffffff17;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100% - 48px,1180px);height:76px;margin:0 auto;display:grid;position:sticky;top:0}.app-brand img{filter:brightness(0)invert();width:104px;height:auto;display:block}.app-topbar nav{background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;gap:8px;padding:5px;display:flex}.app-topbar nav a{color:#8fa09f;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:700}.app-signout{color:#8fa09f;justify-self:end;font-size:11px;font-weight:700}.app-layout{width:min(100% - 48px,1180px);margin:0 auto;padding:54px 0 110px}.app-main{gap:18px;display:grid}.app-welcome{justify-content:space-between;align-items:end;gap:36px;padding:10px 0 24px;display:flex}.app-kicker{color:#42c6ae;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;margin:0 0 14px;font-size:8px}.app-welcome h1{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,66px);line-height:.98}.app-welcome>div>p:last-child{color:#93a19f;max-width:600px;margin:16px 0 0;font-size:14px;line-height:1.6}.app-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:24px;height:24px}.protection-summary{background:linear-gradient(110deg,#195b504d,#0a1e23db);border:1px solid #36c2a938;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:26px 28px;display:grid;box-shadow:0 20px 70px #0000002b}.protection-mark,.card-icon{color:#42c6ae;background:#42c6ae17;border:1px solid #42c6ae40;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.protection-summary span,.action-grid article>span,.appointment-copy>span,.account-details span{color:#42c6ae;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;font-size:8px}.protection-summary h2{letter-spacing:-.035em;margin:7px 0 5px;font-size:24px}.protection-summary p{color:#8fa09f;margin:0;font-size:12px;line-height:1.5}.protection-summary>strong{color:#58d0b9;letter-spacing:.1em;align-items:center;gap:8px;font-size:9px;display:flex}.protection-summary>strong i,.support-status i{background:#42c6ae;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #42c6ae}.app-stats{background:#0b1b23;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.app-stats>div{border-right:1px solid #ffffff14;min-width:0;padding:21px 23px}.app-stats>div:last-child{border:0}.app-stats span,.app-stats small{color:#82918f;font-size:9px;display:block}.app-stats strong{letter-spacing:-.04em;margin:8px 0 7px;font-size:31px;display:block}.action-grid{grid-template-columns:1.15fr .85fr;gap:18px;display:grid}.support-card,.pause-card,.reward-card,.appointment-card,.account-details>div{background:#0b1b23;border:1px solid #ffffff14;border-radius:20px}.support-card{min-height:490px;padding:31px}.support-status{align-items:center;gap:9px;margin-top:60px;display:flex}.support-status span{color:#42c6ae;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:7px}.support-card h2{letter-spacing:-.06em;max-width:530px;margin:17px 0 14px;font-size:clamp(40px,4.6vw,62px);line-height:.95}.support-card>p{color:#92a09e;max-width:570px;margin:0;font-size:13px;line-height:1.6}.primary-app-button{color:#061712;cursor:pointer;width:100%;min-height:58px;font:inherit;background:#42c6ae;border:0;border-radius:12px;justify-content:space-between;align-items:center;margin-top:38px;padding:0 18px;font-size:13px;font-weight:800;display:flex}.primary-app-button span{font-size:21px}.support-card>small{color:#61716f;margin-top:13px;font-size:9px;display:block}.action-stack{gap:18px;display:grid}.pause-card,.reward-card{min-height:236px;padding:25px}.pause-card{grid-template-columns:auto 1fr;gap:17px;display:grid;position:relative}.pause-card>div:nth-child(2)>span,.reward-heading>span{color:#42c6ae;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:7px}.pause-card h3,.reward-card h3{letter-spacing:-.035em;margin:10px 0 8px;font-size:22px}.pause-card p,.reward-card p{color:#849390;margin:0;font-size:11px;line-height:1.55}.pause-card>button{color:#eaf1ef;cursor:pointer;min-height:38px;font:inherit;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9px;padding:0 15px;font-size:10px;font-weight:750;position:absolute;bottom:22px;right:24px}.reward-heading{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.reward-heading .card-icon{width:42px;height:42px}.reward-heading strong{color:#42c6ae;font-size:12px}.reward-card h3{margin-top:24px}.reward-card>button{color:#dbe4e1;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-top:1px solid #ffffff14;justify-content:space-between;margin-top:20px;padding:13px 0 0;font-size:10px;font-weight:750;display:flex}.appointment-card{grid-template-columns:.9fr 1.1fr;gap:60px;padding:36px;display:grid}.appointment-copy h2{letter-spacing:-.055em;margin:20px 0 13px;font-size:clamp(38px,4vw,55px);line-height:.95}.appointment-copy>span{margin-top:25px;display:block}.appointment-copy>p{color:#8b9997;max-width:510px;margin:0;font-size:12px;line-height:1.65}.appointment-copy>button{color:#687875;min-height:42px;font:inherit;background:#ffffff08;border:1px solid #ffffff14;border-radius:9px;margin-top:26px;padding:0 15px;font-size:10px;font-weight:750}.appointment-progress{background:#08161d;border-radius:15px;align-content:center;gap:26px;padding:28px;display:grid}.progress-item>div{justify-content:space-between;gap:20px;display:flex}.progress-item span,.progress-item small{color:#7e8e8b;font-size:9px}.progress-item strong{font-size:11px}.progress-item progress{background:#ffffff14;border:0;border-radius:99px;width:100%;height:7px;margin:12px 0 8px;display:block;overflow:hidden}.progress-item progress::-webkit-progress-bar{background:#ffffff14;border-radius:99px}.progress-item progress::-webkit-progress-value{background:#42c6ae;border-radius:99px}.progress-item progress::-moz-progress-bar{background:#42c6ae;border-radius:99px}.eligibility{color:#788885;border-top:1px solid #ffffff14;justify-content:space-between;gap:16px;padding-top:18px;font-size:9px;display:flex}.account-details{grid-template-columns:1fr 1fr;gap:18px;display:grid}.account-details>div{padding:25px}.account-details strong{margin-top:13px;font-size:18px;display:block}.account-details p,.account-details small{color:#81908e;margin:7px 0 0;font-size:10px;line-height:1.55;display:block}.account-details a{color:#42c6ae;margin-top:14px;font-size:10px;font-weight:750;display:inline-block}.mobile-app-nav{display:none}.chat-overlay{z-index:60;grid-template-rows:minmax(0,1fr);justify-items:end;display:grid;position:fixed;inset:0}.chat-backdrop{cursor:pointer;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#01090cb8;border:0;width:100%;position:absolute;inset:0}.chat-panel{z-index:1;color:#eaf1ef;background:#0a1921;flex-direction:column;width:min(100%,480px);height:100%;min-height:0;max-height:100dvh;padding:26px;display:flex;position:relative;overflow-y:auto;box-shadow:-30px 0 90px #00000059}.chat-panel>header,.chat-panel>form,.chat-panel>small,.chat-panel>.chat-prompts,.chat-panel>.inline-notice,.chat-panel>.chat-safety-notice{flex-shrink:0}.chat-panel>header{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:20px;padding-bottom:20px;display:flex}.chat-panel header span{color:#42c6ae;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;align-items:center;gap:8px;font-size:7px;display:flex}.chat-panel header span i{background:#42c6ae;border-radius:50%;width:6px;height:6px}.chat-panel h2{letter-spacing:-.04em;margin:8px 0 0;font-size:27px}.chat-panel header>button{color:#7f8f8d;cursor:pointer;background:0 0;border:0;align-self:start;font-size:28px;line-height:1}.chat-messages{flex-direction:column;flex:1;gap:10px;min-height:0;padding:24px 0;display:flex;overflow:auto}.chat-messages p{overflow-wrap:anywhere;border-radius:14px;flex-shrink:0;width:fit-content;max-width:86%;margin:0;padding:12px 14px;font-size:12px;line-height:1.5}.chat-messages>:first-child{margin-top:auto}.chat-messages .message-user{color:#061712;background:#42c6ae;align-self:end}.chat-prompts{gap:7px;padding:0 0 15px;display:flex;overflow-x:auto}.chat-prompts button{color:#9cd9cd;cursor:pointer;min-height:34px;font:inherit;background:#42c6ae0f;border:1px solid #42c6ae38;border-radius:999px;flex:none;padding:0 11px;font-size:9px}.chat-panel form{gap:8px;display:grid}.chat-panel form label{color:#849492;font-size:9px}.chat-panel form>div{grid-template-columns:1fr auto;gap:8px;display:grid}.chat-panel input{color:#fff;min-width:0;min-height:48px;font:inherit;background:#07131b;border:1px solid #ffffff1a;border-radius:10px;outline:none;padding:0 13px;font-size:11px}.chat-panel input:focus{border-color:#42c6ae}.chat-panel form button{color:#061712;cursor:pointer;font:inherit;background:#42c6ae;border:0;border-radius:10px;padding:0 16px;font-size:10px;font-weight:800}.chat-panel>small{color:#647471;margin-top:12px;font-size:8px;line-height:1.45;display:block}@media (width<=900px){.commerce-hero{grid-template-columns:1fr;min-height:700px}.mini-neural{opacity:.42;width:70vw;position:absolute;bottom:-30%;right:-18%}.pricing-grid,.comparison-section{grid-template-columns:1fr}.comparison-section{gap:60px}.access-page,.partner-login-page{grid-template-columns:1fr}.partner-login-visual{min-height:54svh}.access-visual-panel{min-height:640px}.access-neural-brain{width:min(88vw,600px)}.account-hero{grid-template-columns:1fr;min-height:640px}.account-grid{grid-template-columns:1fr}.account-card-primary{grid-row:auto;min-height:600px}}@media (width<=620px){.commerce-header{width:calc(100% - 32px);height:74px}.commerce-header nav a:first-child{display:none}.commerce-hero{min-height:560px;padding:108px 20px 52px}.commerce-copy h1{font-size:clamp(46px,13vw,64px)}.pricing-workbench,.comparison-section{padding:90px 20px}.billing-row{flex-direction:column;align-items:stretch}.billing-toggle button{flex:1}.pricing-grid{grid-template-columns:1fr}.pricing-card{padding:28px}.pricing-card-selected{transform:none}.pricing-value strong{font-size:62px}.pricing-assurance,.payment-readiness-section header,.payment-method-grid{grid-template-columns:1fr;gap:18px}.payment-readiness-section header>p{grid-column:auto}.comparison-table>div{grid-template-columns:1fr 48px 48px 48px;gap:7px;font-size:10px}.commerce-footer{flex-direction:column;align-items:flex-start;gap:18px}.access-visual-panel{min-height:560px;padding:30px 20px 42px}.access-visual-copy h1{font-size:47px}.access-form-panel{padding:52px 20px 70px}.access-back{margin-bottom:30px}.selected-plan{flex-direction:column;align-items:start}.selected-plan>div:last-child{justify-items:start}.account-page{padding:0 20px 80px}.account-header{height:76px}.account-hero{min-height:590px;padding:100px 0 70px}.account-hero h1{font-size:64px}.account-card{min-height:330px;padding:27px}.account-card-primary{min-height:560px}.account-card-primary h2{margin-top:70px;font-size:58px}.account-card-primary>a{margin-top:90px}.account-trust{grid-template-columns:1fr}}@media (width<=980px){.site-header nav a:not(.nav-cta){display:none}.hero{grid-template-columns:1fr;align-content:center;padding-top:120px}.hero-copy{max-width:720px}.hero-visual{z-index:1;opacity:.55;width:78vw;height:62vh;position:absolute;bottom:-8vh;right:-15vw}.signal-card{display:none}.cycle-intro{grid-template-columns:1fr;gap:24px}.cycle-intro>p{max-width:620px}.cycle-layout{grid-template-columns:minmax(300px,.8fr) 1.2fr;gap:55px}.impact-heading,.intervention-intro,.plans-heading,.sources-heading{grid-template-columns:1fr;gap:26px}.intervention-intro>p:last-child{grid-column:1;margin:0}.impact-card{grid-column:span 6}.impact-card-large{grid-column:span 12}.intervention-layout{gap:42px}.ally-section{gap:34px}.help-section{gap:55px}}@media (width<=720px){.site-header{border-radius:15px;width:calc(100% - 24px);height:58px;padding:0 13px}.brand img{width:100px}.site-header .nav-cta{padding:10px 14px;font-size:11px}.hero{align-items:start;min-height:100svh;padding:118px 20px 88px}.hero h1{font-size:clamp(46px,13.7vw,68px)}.hero-lede{max-width:92%;font-size:17px}.hero-actions{flex-direction:column;align-items:flex-start;gap:18px}.hero-visual{opacity:.42;width:112vw;height:52vh;min-height:360px;bottom:-4vh;right:-36vw}.scroll-cue{left:20px}.truth-strip{grid-template-columns:1fr;gap:24px;min-height:300px;padding:54px 20px}.truth-strip p:last-child{border-top:1px solid #07121a40;border-left:0;justify-self:start;padding:24px 0 0}.cycle-section{padding:100px 20px}.cycle-intro{margin-bottom:70px}.cycle-intro h2{font-size:clamp(41px,12.4vw,61px)}.cycle-layout{display:block}.brain-stage{z-index:5;pointer-events:none;margin-bottom:22px;top:78px}.brain-shell{border-radius:18px;height:33vh;min-height:260px;box-shadow:0 18px 50px #07121a38}.stage-readout{bottom:16px;left:18px;right:18px}.stage-readout strong{max-width:190px;font-size:12px}.cycle-story{min-height:78vh;padding:72px 0}.cycle-story h3{font-size:clamp(40px,12.3vw,60px)}.cycle-story>p:last-of-type{font-size:16px}.insight-note{grid-template-columns:1fr;gap:12px}.first-close{min-height:70vh;padding:110px 20px}.first-close h2{font-size:clamp(58px,17vw,84px)}.first-close{grid-template-columns:1fr}.control-mark{opacity:.45;width:330px;position:absolute;bottom:-80px;right:-120px}.impact-section,.intervention-section,.plans-section,.sources-section{padding:100px 20px}.impact-heading,.intervention-intro,.plans-heading,.sources-heading{margin-bottom:58px}.impact-grid{display:block}.impact-card{min-height:340px;margin-bottom:12px;padding:28px}.impact-card-large{min-height:470px}.impact-card-stat{min-height:420px}.loss-visual{width:44%;height:31%}.intervention-layout{grid-template-columns:1fr}.protection-list button{grid-template-columns:34px 1fr 22px}.device-scene{min-height:690px}.phone{width:min(88%,350px)}.ally-section{grid-template-columns:1fr;min-height:auto;padding:100px 20px}.ally-visual{justify-self:center;width:min(92vw,500px);margin-top:30px}.person-node{width:92px;height:92px}.plans-grid{grid-template-columns:1fr}.plan-card{padding:28px}.plan-price{margin-top:52px}.help-section{grid-template-columns:1fr;gap:55px;padding:100px 20px}.sources-list a{grid-template-columns:40px 1fr 20px;gap:14px}.sources-list a p{grid-column:2}.sources-list a i{grid-area:1/3}.access-section{grid-template-columns:1fr;min-height:760px;padding:100px 20px}.access-symbol{opacity:.42;width:100vw;position:absolute;bottom:-20%;left:-30%}.site-footer{grid-template-columns:1fr;gap:38px;padding:58px 20px}.footer-legal{text-align:left}}@media (width<=900px){.app-topbar{grid-template-columns:1fr auto}.app-topbar nav{display:none}.action-grid,.appointment-card{grid-template-columns:1fr}.appointment-card{gap:30px}.app-stats{grid-template-columns:1fr 1fr}.app-stats>div:nth-child(2){border-right:0}.app-stats>div:nth-child(-n+2){border-bottom:1px solid #ffffff14}}@media (width<=620px){.account-app{padding-bottom:78px}.app-topbar{width:calc(100% - 32px);height:68px}.app-brand img{width:92px}.app-layout{width:calc(100% - 32px);padding:30px 0 48px}.app-welcome{padding:0 0 18px;display:block}.app-welcome h1{font-size:42px}.app-welcome>div>p:last-child{font-size:12px}.protection-summary{grid-template-columns:auto 1fr;gap:14px;padding:19px}.protection-summary>strong{grid-column:2}.protection-mark{width:43px;height:43px}.protection-summary h2{font-size:19px}.app-stats>div{padding:18px 16px}.app-stats strong{font-size:27px}.support-card{min-height:auto;padding:23px}.support-status{margin-top:42px}.support-card h2{font-size:41px}.support-card>p{font-size:12px}.pause-card,.reward-card{min-height:250px;padding:21px}.pause-card{grid-template-columns:42px 1fr}.pause-card .card-icon,.reward-heading .card-icon{width:42px;height:42px}.reward-heading{grid-template-columns:auto 1fr}.reward-heading strong{grid-column:2}.appointment-card{padding:23px}.appointment-copy h2{font-size:42px}.appointment-progress{padding:20px}.progress-item>div,.eligibility{flex-direction:column;align-items:flex-start;gap:7px}.account-details{grid-template-columns:1fr}.mobile-app-nav{z-index:40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#09171ef0;border:1px solid #ffffff1f;border-radius:19px;grid-template-columns:repeat(4,1fr);min-height:66px;padding:6px;display:grid;position:fixed;bottom:10px;left:12px;right:12px;box-shadow:0 16px 40px #0006}.mobile-app-nav a,.mobile-app-nav button{color:#81918f;font:inherit;background:0 0;border:0;border-radius:13px;place-items:center;gap:4px;font-size:8px;display:grid}.mobile-app-nav a:first-child{color:#42c6ae;background:#42c6ae1a}.mobile-app-nav .app-icon{width:20px;height:20px}.chat-panel{padding:20px 16px 17px}.chat-messages p{max-width:90%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.account-app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#182723;background:radial-gradient(circle at 82% 2%,#ba7e4c14,#0000 31%),radial-gradient(circle at 5% 36%,#275d5214,#0000 27%),#f1eee7}.app-topbar{background:#f1eee7e6;border-color:#1827231c}.app-brand img{filter:none}.app-topbar nav{background:#fffcf6b8;border-color:#1827231c}.protection-summary{background:linear-gradient(105deg,#e1ebe6,#edf0e9 56%,#f7f1e8);border-color:#275d5238;box-shadow:0 20px 70px #2c393412}.protection-summary p{color:#5e6b68}.protection-summary>strong{color:#275d52}.app-stats{background:#fffdf8;border-color:#1827231c;box-shadow:0 14px 42px #2c39340e}.app-stats span,.app-stats small{color:#65716e}.support-card,.pause-card,.reward-card,.appointment-card,.account-details>div{background:#fffdf8f0;border-color:#1827231c;box-shadow:0 15px 46px #2c39340d}.support-status span{color:#275d52}.support-card>p,.pause-card p,.reward-card p,.appointment-copy>p{color:#5e6b68}.primary-app-button{color:#fffdf8;background:#214d44;box-shadow:0 10px 24px #214d442b}.primary-app-button span{color:#e4b78f}.support-card>small{color:#6c7774}.pause-card>button{color:#214d44;background:#f4f0e8;border-color:#18272324}.reward-card>button{color:#214d44;border-color:#1827231a}.appointment-copy>button{color:#7d8582;background:#eeeae2;border-color:#1827231a}.progress-item span,.progress-item small{color:#64706d}.eligibility{color:#66726f;border-color:#1827231a}.eligibility .done{color:#275d52}.account-details p,.account-details small{color:#66726f}.account-details a{color:#275d52}.chat-panel>header{border-color:#1827231c}.chat-panel header span{color:#275d52}.chat-panel header span i{background:#397b6c}.chat-panel header>button{color:#68736f}.chat-panel form label{color:#5f6c68}.chat-panel input{color:#182723;background:#fffdf8;border-color:#18272324}.chat-panel form button{color:#fffdf8;background:#214d44}.chat-panel>small{color:#66726f}.mobile-app-nav{background:#faf7f0f2;border-color:#1827231f;box-shadow:0 16px 40px #1f2b2729}@media (width<=900px){.app-stats>div:nth-child(-n+2){border-bottom-color:#1827231a}}.control-app{--control-ink:#101522;--control-muted:#66706d;--control-pine:#087a6d;--control-pine-dark:#10252c;--control-copper:#2457a7;--control-paper:#f6f7f5;--control-card:#fff;--control-line:#1015221a;min-height:100svh;color:var(--control-ink);background:var(--control-paper);font-family:var(--font-geist-sans), Arial, sans-serif}.control-sidebar{z-index:30;border-right:1px solid var(--control-line);background:#fffffff5;flex-direction:column;width:248px;padding:28px 20px 22px;display:flex;position:fixed;inset:0 auto 0 0}.control-brand{width:112px;margin:0 12px;display:block}.control-brand img{width:100%;height:auto;display:block}.control-brand .brand-wordmark{color:#121624;height:32px;font-size:25px}.control-status{color:#3c695f;align-items:center;gap:8px;margin:25px 10px 30px;font-size:11px;font-weight:700;display:flex}.control-status i,.today-badge i,.support-live i,.device-row b i{background:#4f8a7a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #4f8a7a1a}.control-sidebar nav{gap:5px;display:grid}.control-sidebar nav button{color:#68736f;cursor:pointer;min-height:48px;font:inherit;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:13px;padding:0 13px;font-size:13px;font-weight:650;transition:color .16s,background .16s,transform .16s;display:flex}.control-sidebar nav button:hover{color:var(--control-pine);background:#2852470e;transform:translate(2px)}.control-sidebar nav button.active{color:#fff;background:var(--control-pine-dark);box-shadow:0 9px 24px #10252c26}.control-sidebar nav .app-icon{width:20px;height:20px}.sidebar-account{border-top:1px solid var(--control-line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:auto;padding:14px 10px 0;display:grid}.sidebar-account>span{color:#fff;background:var(--control-pine);border-radius:11px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.sidebar-account strong,.sidebar-account small{text-overflow:ellipsis;white-space:nowrap;max-width:125px;display:block;overflow:hidden}.sidebar-account strong{font-size:11px}.sidebar-account small{color:var(--control-muted);margin-top:3px;font-size:8px}.sidebar-account button{color:#8a928f;cursor:pointer;background:0 0;border:0}.control-workspace{min-height:100svh;margin-left:248px;padding:34px clamp(28px,4vw,66px) 80px}.mobile-control-header,.control-bottom-nav{display:none}.rc-notice{color:#7e8783;justify-content:flex-end;align-items:center;gap:10px;min-height:30px;margin-bottom:28px;display:flex}.rc-notice span{color:#8b5636;letter-spacing:.12em;background:#c8845914;border:1px solid #a4643b33;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:800}.rc-notice p{margin:0;font-size:9px}.workspace-view{gap:20px;width:min(100%,1110px);margin:0 auto;animation:.26s both view-enter;display:grid}@keyframes view-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.workspace-heading{max-width:760px;margin-bottom:10px}.workspace-heading>span,.today-copy>span,.immediate-actions article>span,.today-progress header span,.simple-card header span,.protection-hero-card>span,.credits-card span,.session-card>div>span,.plan-summary-card span{color:var(--control-pine);letter-spacing:.14em;font-size:8px;font-weight:800}.workspace-heading h1{letter-spacing:-.052em;margin:11px 0 12px;font-size:clamp(38px,4.5vw,58px);font-weight:720;line-height:1}.workspace-heading p{max-width:680px;color:var(--control-muted);margin:0;font-size:14px;line-height:1.6}.today-card{background:#e6eee9;border:1px solid #28524726;border-radius:21px;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:27px 29px;display:grid;box-shadow:0 14px 40px #3648400e}.today-icon{width:54px;height:54px;color:var(--control-pine);background:#fffdf8b3;border-radius:16px;place-items:center;display:grid}.today-copy h2{letter-spacing:-.035em;margin:7px 0 4px;font-size:26px}.today-copy p{color:#5e6c67;margin:0;font-size:12px;line-height:1.5}.today-badge{color:var(--control-pine);letter-spacing:.1em;background:#fffdf8b3;border-radius:999px;align-items:center;gap:9px;padding:9px 12px;font-size:8px;font-weight:850;display:flex}.immediate-actions{grid-template-columns:1.14fr .86fr;gap:20px;display:grid}.immediate-actions article{border-radius:22px;min-height:330px;padding:30px;position:relative;overflow:hidden}.immediate-actions article>.app-icon{width:30px;height:30px;margin-bottom:50px}.immediate-actions h2{letter-spacing:-.052em;max-width:580px;margin:13px 0 12px;font-size:clamp(31px,3.3vw,46px);line-height:.98}.immediate-actions p{max-width:560px;margin:0;font-size:12px;line-height:1.6}.immediate-actions button{cursor:pointer;width:100%;min-height:53px;font:inherit;border:0;border-radius:12px;justify-content:space-between;align-items:center;margin-top:27px;padding:0 17px;font-size:11px;font-weight:800;display:flex}.immediate-actions button .app-icon{width:18px}.action-primary{color:#fffdf8;background:var(--control-pine);box-shadow:0 18px 48px #28524729}.action-primary>span{color:#b9d6cd!important}.action-primary p{color:#d4e0dc}.action-primary button{color:var(--control-pine-dark);background:#f4eee3}.action-secondary{border:1px solid var(--control-line);background:var(--control-card);box-shadow:0 14px 38px #3648400d}.action-secondary>.app-icon{color:var(--control-copper)}.action-secondary>span{color:#9b603d!important}.action-secondary p{color:var(--control-muted)}.action-secondary button{color:var(--control-pine);background:#f6f2ea;border:1px solid #28524729}.action-secondary button:disabled{cursor:default;opacity:.65}.today-progress,.simple-card,.privacy-card,.help-options article,.emergency-note,.session-card,.plan-summary-card,.settings-list article,.account-exit{border:1px solid var(--control-line);background:var(--control-card);box-shadow:0 13px 38px #3648400b}.today-progress{border-radius:21px;overflow:hidden}.today-progress>header{justify-content:space-between;align-items:end;gap:24px;padding:25px 28px 19px;display:flex}.today-progress h2{letter-spacing:-.035em;margin:7px 0 0;font-size:22px}.today-progress header button{color:var(--control-pine);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;font-size:9px;font-weight:750;display:flex}.today-progress header button .app-icon{width:16px}.metric-row{border-top:1px solid var(--control-line);grid-template-columns:repeat(4,1fr);display:grid}.metric-row>div{border-right:1px solid var(--control-line);padding:22px 24px}.metric-row>div:last-child{border:0}.metric-row strong,.metric-row span,.metric-row small{display:block}.metric-row strong{letter-spacing:-.045em;font-size:29px}.metric-row span{color:#485651;margin-top:6px;font-size:10px;font-weight:700}.metric-row small{color:#828b88;margin-top:5px;font-size:8px}.metric-row .credit-metric{background:#f1dfcf}.metric-row .credit-metric strong{color:#7c4d31}.protection-hero-card{background:#e6eee9;border:1px solid #28524724;border-radius:22px;grid-template-columns:auto 1fr;align-items:start;padding:32px;display:grid}.protection-hero-card>div{color:#fffdf8;background:var(--control-pine);border-radius:17px;grid-row:1/span 3;place-items:center;width:58px;height:58px;margin-right:22px;display:grid}.protection-hero-card>span{align-items:center;gap:8px;display:flex}.protection-hero-card>span i{background:#4f8a7a;border-radius:50%;width:7px;height:7px}.protection-hero-card h2{letter-spacing:-.045em;margin:11px 0 7px;font-size:31px}.protection-hero-card p{color:#5e6c67;margin:0;font-size:12px}.two-column-cards{grid-template-columns:1fr 1fr;gap:20px;display:grid}.simple-card{border-radius:20px;min-height:265px;padding:25px}.simple-card header{border-bottom:1px solid var(--control-line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.simple-card header>div{align-items:center;gap:10px;display:flex}.simple-card header .app-icon{width:19px;color:var(--control-pine)}.simple-card header button,.simple-card header b{color:var(--control-pine);font:inherit;background:0 0;border:0;font-size:9px;font-weight:750}.device-row{border-bottom:1px solid var(--control-line);grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:18px 0;display:grid}.device-row:last-child{border:0}.device-symbol{width:38px;height:38px;color:var(--control-pine);background:#e8eee9;border-radius:12px;place-items:center;display:grid}.device-symbol .app-icon{width:18px}.device-row strong,.device-row small{display:block}.device-row strong{font-size:11px}.device-row small{color:var(--control-muted);margin-top:4px;font-size:8px}.device-row b{color:var(--control-pine);align-items:center;gap:8px;font-size:8px;display:flex}.device-row.muted{opacity:.75}.category-list{margin:0;padding:4px 0 0;list-style:none;display:grid}.category-list li{border-bottom:1px solid var(--control-line);justify-content:space-between;align-items:center;gap:18px;padding:16px 0;font-size:10px;display:flex}.category-list li:last-child{border:0}.category-list li>div{gap:5px;max-width:72%;display:grid}.category-list li>div strong{color:var(--control-ink);font-size:10px}.category-list li>div small{color:var(--control-muted);font-size:8px;line-height:1.45}.category-list b{color:var(--control-pine);align-items:center;gap:5px;font-size:8px;display:flex}.category-list .app-icon{width:14px}.privacy-card{border-radius:18px;align-items:center;gap:17px;padding:22px 25px;display:flex}.privacy-card>.app-icon{color:var(--control-pine);flex:none}.privacy-card strong{font-size:12px}.privacy-card p{color:var(--control-muted);margin:5px 0 0;font-size:10px;line-height:1.5}.help-hero-card{color:#fffdf8;background:var(--control-pine);border-radius:23px;min-height:410px;padding:34px;box-shadow:0 18px 48px #28524729}.support-live{color:#c7ddd6;letter-spacing:.12em;align-items:center;gap:9px;font-size:8px;font-weight:800;display:flex}.help-hero-card>.app-icon{width:34px;height:34px;margin-top:45px}.help-hero-card h2{letter-spacing:-.055em;max-width:650px;margin:18px 0 12px;font-size:clamp(38px,4.4vw,58px);line-height:.96}.help-hero-card p{color:#d4e0dc;max-width:650px;margin:0;font-size:12px;line-height:1.65}.help-hero-card>button{width:min(100%,460px);min-height:54px;color:var(--control-pine-dark);cursor:pointer;font:inherit;background:#f4eee3;border:0;border-radius:12px;justify-content:space-between;align-items:center;margin-top:28px;padding:0 17px;font-size:11px;font-weight:800;display:flex}.help-hero-card>button .app-icon{width:18px}.help-hero-card>small{color:#afc8c0;margin-top:12px;font-size:8px;display:block}.help-options{grid-template-columns:1fr 1fr;gap:20px;display:grid}.help-options article,.settings-list article{border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:23px;display:grid}.help-options article>span,.settings-list article>span{width:42px;height:42px;color:var(--control-pine);background:#e8eee9;border-radius:13px;place-items:center;display:grid}.help-options article>span .app-icon,.settings-list article>span .app-icon{width:20px}.help-options strong,.settings-list strong{font-size:11px}.help-options p,.settings-list p{color:var(--control-muted);margin:5px 0 0;font-size:9px;line-height:1.45}.help-options button,.settings-list button{min-height:35px;color:var(--control-pine);cursor:pointer;font:inherit;background:#f6f2ea;border:1px solid #28524724;border-radius:9px;padding:0 11px;font-size:8px;font-weight:750}.emergency-note{border-left:3px solid var(--control-copper);border-radius:17px;padding:21px 24px}.emergency-note strong{color:#875336;font-size:11px}.emergency-note p{color:var(--control-muted);margin:6px 0 0;font-size:9px;line-height:1.55}.credits-card{color:#4d3425;background:#f1dfcf;border-radius:22px;justify-content:space-between;align-items:end;gap:20px;padding:29px 31px;display:flex}.credits-card strong,.credits-card p{display:inline}.credits-card strong{letter-spacing:-.055em;margin-right:10px;font-size:52px}.credits-card p{margin:0;font-size:12px;font-weight:650}.credits-card button{color:#74472d;cursor:pointer;min-height:38px;font:inherit;background:#fffdf859;border:1px solid #7c4d312e;border-radius:10px;padding:0 13px;font-size:9px;font-weight:750}.mission-card h2,.reward-available h2{letter-spacing:-.04em;margin:35px 0 10px;font-size:25px}.mission-card p,.reward-available p{color:var(--control-muted);margin:0;font-size:10px;line-height:1.55}.mission-card progress{width:100%;height:7px;accent-color:var(--control-pine);margin-top:28px}.mission-card>small{color:var(--control-pine);margin-top:9px;font-size:8px;display:block}.reward-available{background:#f7ece2}.reward-available>button{color:#fffdf8;cursor:pointer;min-height:40px;font:inherit;background:#9a603e;border:0;border-radius:10px;margin-top:25px;padding:0 14px;font-size:9px;font-weight:800}.session-card{border-radius:21px;grid-template-columns:.9fr 1.1fr;gap:45px;padding:31px;display:grid}.session-card>div:first-child>.app-icon{width:28px;color:var(--control-pine)}.session-card h2{letter-spacing:-.045em;margin:21px 0 11px;font-size:32px}.session-card p{color:var(--control-muted);margin:0;font-size:10px;line-height:1.6}.session-progress{background:#f0ede6;border-radius:16px;padding:24px}.session-progress label{color:var(--control-muted);justify-content:space-between;gap:15px;font-size:9px;display:flex}.session-progress label strong{color:var(--control-ink)}.session-progress progress{width:100%;height:7px;accent-color:var(--control-pine);margin:11px 0 6px;display:block}.session-progress small{color:#7d8783;margin-bottom:22px;font-size:8px;display:block}.session-progress button{border:1px solid var(--control-line);color:#7d8783;width:100%;min-height:40px;font:inherit;background:#e7e3db;border-radius:10px;font-size:8px;font-weight:750}.plan-summary-card{border-radius:21px;justify-content:space-between;align-items:center;gap:25px;padding:29px 31px;display:flex}.plan-summary-card h2{letter-spacing:-.04em;margin:8px 0 4px;font-size:28px}.plan-summary-card p{color:var(--control-muted);margin:0;font-size:11px}.plan-summary-card a,.plan-summary-card>button{color:#fffdf8;background:var(--control-pine);cursor:pointer;min-height:40px;font:inherit;border:0;border-radius:10px;align-items:center;gap:9px;padding:0 13px;font-size:9px;font-weight:750;display:flex}.plan-summary-card>button:disabled{cursor:not-allowed;opacity:.58}.plan-summary-card a .app-icon{width:16px}.plan-summary-card.is-pending{background:linear-gradient(135deg,#fffaf2,#f2e8d7);border-color:#a66f3e40}.billing-account-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.billing-account-card{background:#fffdf8;border:1px solid #28524724;border-radius:18px;padding:23px}.billing-account-card>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.billing-account-card>header span,.billing-account-card>header b{color:var(--control-pine);letter-spacing:.09em;font-size:8px;font-weight:850}.billing-account-card>header h3{letter-spacing:-.025em;margin:7px 0 0;font-size:18px}.billing-account-card>header b{white-space:nowrap;background:#e4efe9;border-radius:99px;padding:5px 7px}.billing-account-card>p,.billing-account-card>small{color:var(--control-muted);margin:15px 0 0;font-size:9px;line-height:1.55;display:block}.billing-account-card>button,.billing-payment-list button{color:#88452f;cursor:pointer;min-height:35px;font:inherit;background:#fff8f3;border:1px solid #8b473447;border-radius:9px;margin-top:15px;padding:0 11px;font-size:8px;font-weight:800}.billing-account-card button:disabled,.billing-payment-list button:disabled{cursor:not-allowed;opacity:.45}.billing-payment-list{margin-top:12px;display:grid}.billing-payment-list>div{border-top:1px solid #2852471a;justify-content:space-between;align-items:center;gap:14px;padding:11px 0;display:flex}.billing-payment-list strong,.billing-payment-list small{display:block}.billing-payment-list strong{font-size:10px}.billing-payment-list small{color:var(--control-muted);margin-top:3px;font-size:8px}.settings-list{gap:11px;display:grid}.settings-list article{grid-template-columns:auto 1fr auto}.settings-list small{color:#8a928f;margin-top:4px;font-size:8px;display:block}.account-exit{border-radius:17px;justify-content:space-between;align-items:center;gap:20px;padding:20px 23px;display:flex}.account-exit p{color:var(--control-muted);margin:0;font-size:9px}.account-exit a{color:#8b5636;font-size:9px;font-weight:750}.control-app .chat-overlay{font-family:var(--font-geist-sans), Arial, sans-serif}.control-app .chat-backdrop{background:#24302b6e}.control-app .chat-panel{color:var(--control-ink);background:#f8f5ee;box-shadow:-30px 0 90px #1f2b2733}.control-app .chat-panel>header{border-color:var(--control-line)}.control-app .chat-panel header span{color:var(--control-pine)}.control-app .chat-panel header span i{background:#4f8a7a}.control-app .message-support{color:#26332f;background:#e7e5de}.control-app .chat-messages .message-user{color:#fffdf8;background:var(--control-pine)}.control-app .chat-prompts button{color:var(--control-pine);background:#2852470e;border-color:#28524733}.control-app .chat-panel input{border-color:var(--control-line);color:var(--control-ink);background:#fffdf8}.control-app .chat-panel form button{color:#fffdf8;background:var(--control-pine)}.chat-consent-box{flex:1;align-self:center;min-height:0;padding:26px 0;overflow:auto}.chat-consent-box>.app-icon{width:30px;color:var(--control-pine)}.chat-consent-box h3{letter-spacing:-.04em;margin:18px 0 10px;font-size:25px}.chat-consent-box p{color:var(--control-muted);font-size:11px;line-height:1.65}.chat-consent-box button{color:#fffdf8;background:var(--control-pine);cursor:pointer;width:100%;min-height:48px;font:inherit;border:0;border-radius:10px;margin-top:15px;font-size:10px;font-weight:800}.chat-consent-box a{color:var(--control-pine);text-align:center;margin-top:13px;font-size:9px;font-weight:750;text-decoration:underline;display:block}.activation-shell{color:#28352f;min-height:100svh;font-family:var(--font-geist-sans), Arial, sans-serif;background:radial-gradient(circle at 50% 15%,#e3ece6,#f2efe8 55%);place-items:center;padding:30px;display:grid}.activation-card{background:#fffdf8e6;border:1px solid #28524726;border-radius:24px;width:min(100%,560px);padding:38px;box-shadow:0 28px 80px #2852471a}.activation-card>span{color:#285247;letter-spacing:.14em;font-size:8px;font-weight:850}.activation-card h1{letter-spacing:-.05em;margin:12px 0;font-family:Georgia,serif;font-size:46px;font-weight:500}.activation-card>p,.activation-card>small{color:#68746f;font-size:11px;line-height:1.65}.activation-card form{gap:9px;margin:28px 0 18px;display:grid}.activation-card label{color:#40514a;margin-top:8px;font-size:9px;font-weight:780}.activation-card input,.activation-card select{color:#28352f;width:100%;min-height:50px;font:inherit;background:#fffdf8;border:1px solid #2852472e;border-radius:10px;padding:0 14px;font-size:13px}.activation-card button{color:#fffdf8;cursor:pointer;min-height:50px;font:inherit;background:#285247;border:0;border-radius:10px;margin-top:10px;font-size:11px;font-weight:800}.activation-card>a{color:#285247;margin-top:20px;font-size:10px;font-weight:780;display:inline-block}.activation-notice{background:#e4ece7;border-radius:9px;padding:12px;color:#285247!important}@media (width<=980px){.control-sidebar{width:214px}.control-workspace{margin-left:214px;padding-inline:25px}.immediate-actions,.two-column-cards,.help-options{grid-template-columns:1fr}.immediate-actions article{min-height:285px}.metric-row{grid-template-columns:1fr 1fr}.metric-row>div:nth-child(2){border-right:0}.metric-row>div:nth-child(-n+2){border-bottom:1px solid var(--control-line)}}@media (width<=720px){.control-sidebar{display:none}.control-workspace{margin-left:0;padding:0 16px 105px}.mobile-control-header{z-index:24;border-bottom:1px solid var(--control-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f5f2ebed;justify-content:space-between;align-items:center;min-height:67px;margin:0 -16px;padding:0 18px;display:flex;position:sticky;top:0}.mobile-control-header img{width:96px;height:auto}.mobile-control-header .brand-wordmark{color:#121624;height:30px;font-size:24px}.mobile-control-header .mobile-control-status{color:var(--control-pine);align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.mobile-control-header .mobile-control-status>i{background:#4f8a7a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #4f8a7a1a}.rc-notice{justify-content:flex-start;margin:14px 0 26px}.rc-notice p{display:none}.workspace-view{gap:14px}.workspace-heading{margin-bottom:8px}.workspace-heading h1{font-size:37px}.workspace-heading p{font-size:13px}.today-card{grid-template-columns:auto 1fr;gap:15px;padding:20px}.today-icon{border-radius:14px;width:46px;height:46px}.today-copy h2{font-size:21px}.today-copy p{font-size:10px}.today-badge{grid-column:1/-1;justify-content:center;justify-self:stretch}.immediate-actions{gap:14px}.immediate-actions article{border-radius:19px;min-height:0;padding:23px}.immediate-actions article>.app-icon{margin-bottom:34px}.immediate-actions h2{font-size:31px}.immediate-actions button{margin-top:23px}.today-progress>header{flex-direction:column;align-items:flex-start;padding:21px 21px 16px}.today-progress header button{padding:0}.metric-row>div{padding:18px}.metric-row strong{font-size:25px}.protection-hero-card{grid-template-columns:1fr;padding:23px}.protection-hero-card>div{grid-row:auto;margin:0 0 23px}.protection-hero-card h2{font-size:27px}.simple-card{min-height:0;padding:20px}.device-row{grid-template-columns:auto 1fr}.device-row b{grid-column:2}.privacy-card{align-items:flex-start}.help-hero-card{min-height:0;padding:25px}.help-hero-card>.app-icon{margin-top:38px}.help-hero-card h2{font-size:37px}.help-options article,.settings-list article{grid-template-columns:auto 1fr;padding:19px}.help-options article button,.settings-list article button{grid-column:2;justify-self:start}.credits-card{flex-direction:column;align-items:flex-start;padding:24px}.session-card{grid-template-columns:1fr;gap:25px;padding:23px}.session-progress{padding:20px}.plan-summary-card{flex-direction:column;align-items:flex-start;padding:23px}.billing-account-grid{grid-template-columns:1fr}.account-exit{flex-direction:column;align-items:flex-start}.control-bottom-nav{z-index:35;border:1px solid var(--control-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf8f2;border-radius:21px;grid-template-columns:repeat(5,1fr);min-height:69px;padding:6px;display:grid;position:fixed;bottom:9px;left:10px;right:10px;box-shadow:0 18px 45px #2c39342e}.control-bottom-nav button{color:#737d79;font:inherit;background:0 0;border:0;border-radius:14px;place-items:center;gap:4px;padding:5px 1px;font-size:7px;font-weight:700;display:grid}.control-bottom-nav button.active{color:var(--control-pine);background:#28524717}.control-bottom-nav .app-icon{width:19px;height:19px}}@media (width<=390px){.metric-row{grid-template-columns:1fr}.metric-row>div{border-right:0;border-bottom:1px solid var(--control-line)}.metric-row>div:last-child{border-bottom:0}.control-bottom-nav span{font-size:6px}}.build11-home{gap:12px}.build11-greeting{justify-content:space-between;align-items:center;gap:22px;padding:4px 4px 10px;display:flex}.build11-greeting span,.build11-section-label,.build11-protection-card header span{color:var(--control-pine);letter-spacing:.13em;font-size:9px;font-weight:800}.build11-greeting h1{letter-spacing:-.055em;text-wrap:balance;max-width:760px;margin:8px 0 6px;font-size:clamp(31px,4vw,50px);font-weight:720;line-height:1}.build11-greeting p{color:var(--control-muted);margin:0;font-size:13px}.build11-day{color:#2457a7;text-transform:uppercase;background:#e8f0fc;border:1px solid #2457a71f;border-radius:19px;flex:none;place-items:center;width:64px;height:64px;font-size:11px;font-weight:780;display:grid}.build11-status-card{color:#fff;background:var(--control-pine-dark);border-color:#ffffff14;box-shadow:0 20px 55px #10252c24}.build11-status-card .today-icon{color:#79e0c5;background:#79e0c51a}.build11-status-card .today-copy>span{color:#79e0c5}.build11-status-card .today-copy p{color:#ffffffb3}.build11-status-card .today-badge{color:#fff;cursor:pointer;font:inherit;letter-spacing:.08em;background:#ffffff17;border:0;font-size:8px;font-weight:800}.build11-status-card .today-badge i{background:#79e0c5;box-shadow:0 0 0 5px #79e0c51a}.build11-section-label{color:var(--control-muted);padding:8px 4px 0;display:block}.build11-actions{grid-template-columns:1fr 1fr;gap:12px}.build11-actions article{border-radius:22px;min-height:192px;padding:22px}.build11-actions article>.app-icon{margin-bottom:20px}.build11-actions h2{margin:8px 0;font-size:clamp(25px,2.7vw,36px)}.build11-actions p{min-height:39px}.build11-actions button,.build11-actions a{border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:45px;margin-top:17px;padding:0 15px;font-size:10px;font-weight:800;display:flex}.build11-actions .action-primary{background:var(--control-pine-dark);box-shadow:0 16px 42px #10252c24}.build11-actions .action-primary>span{color:#79e0c5!important}.build11-actions .action-primary button{color:var(--control-pine-dark);background:#fff}.build11-actions .action-secondary{border-color:var(--control-line);background:#fff}.build11-actions .action-secondary>span{color:var(--control-pine)!important}.build11-actions .action-secondary>.app-icon{color:var(--control-pine)}.build11-actions .action-secondary button,.build11-actions .action-secondary a{border:1px solid var(--control-line);color:var(--control-ink);background:#f2f4f3}.build11-actions .app-icon{width:19px;height:19px}.build11-protection-card{border:1px solid var(--control-line);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 14px 40px #1015220b}.build11-protection-card>header{justify-content:space-between;align-items:end;gap:20px;padding:23px 25px 18px;display:flex}.build11-protection-card header h2{letter-spacing:-.035em;margin:7px 0 0;font-size:22px}.build11-protection-card header button{color:var(--control-pine);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.build11-protection-card header .app-icon{width:16px}.build11-protection-card ul{margin:0;padding:0 25px 9px;list-style:none}.build11-protection-card li{border-top:1px solid var(--control-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 0;display:grid}.build11-module-icon{color:#087a6d;background:#ddf4ee;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.build11-module-icon .app-icon{width:21px;height:21px}.build11-module-icon.module-gambling{color:#b54332;background:#f9eae7}.build11-module-icon.module-trading{color:#6553b2;background:#efecfa}.build11-module-icon.module-shopping{color:#2457a7;background:#e8f0fc}.build11-module-icon.module-gaming{color:#087a6d;background:#ddf4ee}.build11-protection-card li strong,.build11-protection-card li small{display:block}.build11-protection-card li strong{font-size:12px}.build11-protection-card li small{max-width:660px;color:var(--control-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;line-height:1.45;overflow:hidden}.build11-protection-card li b{color:var(--control-pine);align-items:center;gap:6px;font-size:9px;display:flex}.build11-protection-card li b .app-icon{width:16px;height:16px}.build11-empty-modules{grid-template-columns:auto 1fr!important}.build11-home .today-progress{margin-top:2px}@media (width<=720px){.mobile-control-header{background:#f6f7f5f0}.build11-greeting{align-items:flex-start;padding-top:17px}.build11-greeting h1{font-size:34px}.build11-greeting p{font-size:11px}.build11-day{border-radius:16px;width:52px;height:52px;font-size:9px}.build11-actions{grid-template-columns:1fr 1fr}.build11-actions article{min-height:178px;padding:18px}.build11-actions article>.app-icon{margin-bottom:16px}.build11-actions h2{font-size:23px}.build11-actions p{font-size:10px}.build11-protection-card>header{align-items:flex-start;padding:20px 20px 15px}.build11-protection-card header h2{font-size:18px}.build11-protection-card ul{padding-inline:20px}.build11-protection-card li{grid-template-columns:auto minmax(0,1fr)}.build11-protection-card li b{grid-column:2}.build11-protection-card li small{white-space:normal}.control-bottom-nav{background:#fffffff2;grid-template-columns:repeat(4,1fr)}}@media (width<=430px){.build11-actions{grid-template-columns:1fr}.build11-actions article{min-height:0}}.product-notice{border:1px solid var(--control-line);color:var(--control-muted);background:#fffdf8a3;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 34px;padding:11px 14px;font-size:9px;display:flex}.product-notice span{color:var(--control-pine);letter-spacing:.12em;font-size:8px;font-weight:850}.product-notice p{margin:0}.inline-notice,.ops-notice{color:var(--control-pine);background:#4f8a7a1a;border-left:3px solid #4f8a7a;border-radius:10px;margin:0 0 22px;padding:13px 16px;font-size:10px}.operator-shortcuts{border:1px solid #ffffff1a;border-radius:13px;gap:7px;margin-top:auto;padding:15px;display:grid}.operator-shortcuts a{color:#ffffffb8;font-size:9px;font-weight:750}.primary-inline-link{color:#fffdf8;background:var(--control-pine);border-radius:10px;justify-content:center;align-items:center;min-height:40px;margin-top:20px;padding:0 15px;font-size:9px;font-weight:800;display:inline-flex}.device-enrollment-actions{justify-content:flex-start;align-items:center;gap:9px;width:auto!important;height:auto!important;color:inherit!important;background:0 0!important;border-radius:0!important;grid-row:auto!important;margin:0!important;display:flex!important}.device-enrollment-actions .primary-inline-link{cursor:pointer;border:0;font-family:inherit}.device-enrollment-actions .primary-inline-link:disabled{cursor:not-allowed;opacity:.5}.device-platform-selector{border:1px solid #2852472b;align-items:center;gap:4px;width:fit-content!important;height:auto!important;color:var(--control-pine)!important;background:#fffdf8!important;border-radius:12px!important;grid-row:auto!important;margin:16px 0 10px!important;padding:4px!important;display:flex!important}.device-platform-selector>span{letter-spacing:.12em;padding:0 8px;font-size:7px;font-weight:850}.device-platform-selector>button{color:var(--control-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;padding:8px 12px;font-size:9px;font-weight:800}.device-platform-selector>button.active{color:#fffdf8;background:var(--control-pine)}.secondary-inline-link{min-height:40px;color:var(--control-pine);border:1px solid #28524733;border-radius:10px;justify-content:center;align-items:center;margin-top:20px;padding:0 15px;font-size:9px;font-weight:800;display:inline-flex}.device-code-box{border:1px solid #2852472b;padding:15px 17px;width:min(100%,430px)!important;height:auto!important;color:var(--control-pine)!important;background:#fffdf8!important;border-radius:13px!important;grid-row:auto!important;margin:16px 0 0!important;display:grid!important}.device-code-box span{letter-spacing:.12em;font-size:7px;font-weight:850}.device-code-box strong{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;margin-top:7px;font-size:20px}.device-code-box small{color:var(--control-muted);margin-top:5px;font-size:8px}.download-helper-link{color:var(--control-pine);text-underline-offset:3px;margin-top:14px;font-size:9px;font-weight:750;text-decoration:underline;display:inline-block}.device-revoke{color:#8b5135;cursor:pointer;min-height:31px;font:inherit;background:#f4e5dd;border:1px solid #8b51352e;border-radius:8px;padding:0 10px;font-size:8px;font-weight:750}.empty-product-state{color:var(--control-muted);padding:25px 4px}.empty-product-state strong{color:var(--control-ink);font-size:10px}.empty-product-state p{margin:7px 0 0;font-size:9px;line-height:1.55}.reward-history{border:1px solid var(--control-line);background:#fffdf8;border-radius:17px;overflow:hidden}.reward-history>header,.reward-history>div{border-bottom:1px solid var(--control-line);justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;display:flex}.reward-history>header span{color:var(--control-pine);letter-spacing:.12em;font-size:8px;font-weight:850}.reward-history>header strong{font-size:9px}.reward-history>div:last-child{border-bottom:0}.reward-history>div span,.reward-history>div strong{font-size:10px}.reward-history>div small{color:var(--control-muted);margin-top:4px;font-size:7px;display:block}.reward-history>p{color:var(--control-muted);margin:0;padding:22px;font-size:9px}.category-list button.category-on{color:#fffdf8;background:var(--control-pine)}.category-list button .app-icon{width:13px}.contact-editor form{width:100%}.contact-editor form>strong{margin-bottom:9px;font-size:11px;display:block}.contact-fields{grid-template-columns:1fr .75fr .65fr;gap:8px;margin-bottom:9px;display:grid}.contact-fields input,.agent-form input,.support-thread textarea{border:1px solid var(--control-line);width:100%;color:var(--control-ink);font:inherit;background:#fffdf8;border-radius:9px}.contact-fields input{min-height:36px;padding:0 10px;font-size:9px}.ops-shell{min-height:100vh;color:var(--control-ink);font-family:var(--font-geist-sans), Arial, sans-serif;background:#efede7;padding:48px max(24px,50vw - 590px) 70px}.ops-header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px;display:flex}.ops-header span,.manager-panel header span,.support-queue header span,.support-thread header span{color:var(--control-pine);letter-spacing:.13em;font-size:8px;font-weight:850}.ops-header h1{letter-spacing:-.05em;margin:7px 0 5px;font-size:42px}.ops-header p{color:var(--control-muted);margin:0;font-size:11px}.ops-header nav{gap:9px;display:flex}.ops-header nav a{border:1px solid var(--control-line);color:var(--control-pine);background:#fffdf8;border-radius:10px;padding:10px 13px;font-size:9px;font-weight:750}.support-presence-bar{border:1px solid var(--control-line);background:#fffdf8;border-radius:15px;align-items:center;gap:26px;margin-bottom:18px;padding:15px 18px;display:flex}.support-presence-bar>div{align-items:center;gap:8px;display:flex}.support-presence-bar i{background:#4f9c86;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #4f9c861c}.support-presence-bar strong{color:var(--control-pine);font-size:16px}.support-presence-bar span{color:var(--control-muted);font-size:9px}.support-presence-bar small{color:#8a928f;margin-left:auto;font-size:8px}.support-layout{border:1px solid var(--control-line);background:#fffdf8;border-radius:22px;grid-template-columns:330px 1fr;min-height:620px;display:grid;overflow:hidden;box-shadow:0 25px 70px #2f3c3714}.support-queue{border-right:1px solid var(--control-line);background:#f4f1eb}.support-queue>header{border-bottom:1px solid var(--control-line);justify-content:space-between;align-items:center;padding:22px;display:flex}.support-queue>header strong{font-size:20px}.support-filters{border-bottom:1px solid var(--control-line);gap:6px;padding:11px 12px;display:flex}.support-filters button{border:1px solid var(--control-line);min-height:29px;color:var(--control-muted);cursor:pointer;font:inherit;background:0 0;border-radius:8px;padding:0 9px;font-size:7px;font-weight:800}.support-filters button.active{color:#fffdf8;background:var(--control-pine)}.support-queue>button{border:0;border-bottom:1px solid var(--control-line);width:100%;color:var(--control-ink);text-align:left;cursor:pointer;background:0 0;padding:17px 20px}.support-queue>button.active{box-shadow:inset 3px 0 var(--control-pine);background:#fffdf8}.support-queue button div{justify-content:space-between;align-items:center;gap:8px;display:flex}.support-queue button strong{font-size:10px}.support-queue button b{color:#884a34;background:#f2ded4;border-radius:999px;padding:4px 6px;font-size:7px}.support-queue button p{color:var(--control-muted);text-overflow:ellipsis;white-space:nowrap;margin:7px 0 5px;font-size:9px;overflow:hidden}.support-queue button small{color:#88918e;font-size:7px}.support-thread{grid-template-rows:auto 1fr auto;min-width:0;display:grid}.support-thread>header{border-bottom:1px solid var(--control-line);justify-content:space-between;align-items:center;gap:20px;padding:22px 25px;display:flex}.support-thread h2{margin:5px 0 0;font-size:21px}.support-thread header small{color:var(--control-muted);margin-top:5px;font-size:8px;display:block}.support-thread header>div:last-child{gap:7px;display:flex}.support-thread button,.agent-form button{color:#fffdf8;background:var(--control-pine);min-height:36px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 12px;font-size:8px;font-weight:800}.support-thread button:disabled{cursor:not-allowed;opacity:.45}.support-thread button.quiet-danger{color:#8b5135;background:#f4e5dd}.safety-response-banner{color:#703a2d;background:#f7e8e1;border-bottom:1px solid #d8b4a6;padding:15px 22px}.safety-response-banner strong{font-size:10px;display:block}.safety-response-banner p{margin:6px 0 10px;font-size:8px;line-height:1.55}.safety-response-banner button{background:#874f3c;min-height:31px}.support-messages{background:#f8f6f1;flex-direction:column;gap:10px;max-height:460px;padding:26px;display:flex;overflow-y:auto}.support-messages>div{border-radius:14px;width:min(72%,560px);padding:13px 15px}.support-messages .from-member{background:#e8e5de;align-self:flex-start}.support-messages .from-agent{color:#fffdf8;background:var(--control-pine);align-self:flex-end}.support-messages strong,.support-messages small{opacity:.72;font-size:7px}.support-messages p{margin:5px 0;font-size:10px;line-height:1.5}.support-thread form{border-top:1px solid var(--control-line);padding:20px 24px}.support-thread form label,.agent-form label{color:var(--control-muted);margin-bottom:7px;font-size:8px;font-weight:750;display:block}.support-thread textarea{resize:vertical;min-height:82px;padding:11px;font-size:10px}.support-thread form>div{justify-content:space-between;align-items:center;gap:20px;margin-top:9px;display:flex}.support-thread form small{color:var(--control-muted);font-size:7px}.support-compose{border-top:1px solid var(--control-line);background:#fffdf8;grid-template-columns:.92fr 1.08fr;display:grid}.support-compose>form{border-top:0;border-left:1px solid var(--control-line);align-self:stretch}.support-compose textarea:disabled{cursor:not-allowed;opacity:.58}.support-assistant{background:#f0eee8;padding:20px}.support-assistant>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.support-assistant>header span,.support-assistant>header strong{display:block}.support-assistant>header span{color:var(--control-pine);letter-spacing:.12em;font-size:7px;font-weight:850}.support-assistant>header strong{margin-top:5px;font-size:12px}.support-assistant>header b{color:#6c7773;background:#e2e0d9;border-radius:999px;flex:none;padding:5px 7px;font-size:6px}.support-assistant-critical>header strong{color:#934d37}.support-assistant-heightened{background:#f4ebdd}.support-assistant-heightened>header strong{color:#865d2f}.support-assistant ul{color:var(--control-muted);margin:14px 0;padding-left:17px;font-size:8px;line-height:1.55}.suggestion-drafts{gap:7px;display:grid}.suggestion-drafts button{min-height:0;color:var(--control-ink);text-align:left;background:#fffdf8;border:1px solid #2852471f;border-radius:10px;padding:10px 11px;font-size:8px;font-weight:550;line-height:1.45}.suggestion-drafts button span{color:var(--control-pine);letter-spacing:.1em;margin-bottom:4px;font-size:6px;font-weight:850;display:block}.support-assistant>p{color:var(--control-muted);margin:12px 0 7px;font-size:7px;line-height:1.5}.support-assistant>small{color:#88918e;font-size:7px;line-height:1.45}.member-safety-notice,.chat-safety-notice{color:#703a2d;background:#f7e7e0;border:1px solid #d9aa98}.member-safety-notice{border-radius:16px;margin-bottom:16px;padding:18px 21px}.member-safety-notice strong,.chat-safety-notice strong{font-size:11px;display:block}.member-safety-notice p,.chat-safety-notice p{margin:6px 0 0;font-size:9px;line-height:1.55}.chat-safety-notice{border-radius:11px;margin:12px 16px 0;padding:13px 15px}.privacy-actions{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.privacy-actions a,.privacy-actions button{min-height:31px;color:var(--control-pine);background:#f6f2ea;border:1px solid #28524724;border-radius:8px;align-items:center;padding:0 9px;font-size:7px;font-weight:800;text-decoration:none;display:inline-flex}.privacy-actions .quiet-danger{color:#8b5135;background:#f4e5dd}.manager-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.manager-metrics article,.manager-panel{border:1px solid var(--control-line);background:#fffdf8;border-radius:17px}.manager-metrics article{padding:22px}.manager-metrics span{color:var(--control-muted);letter-spacing:.1em;font-size:8px;font-weight:800}.manager-metrics strong{margin-top:11px;font-size:34px;display:block}.manager-grid{grid-template-columns:.78fr 1.22fr;gap:18px;display:grid}.manager-panel{padding:25px}.manager-panel h2{margin:6px 0 22px;font-size:22px}.agent-form>div{gap:8px;display:flex}.agent-form input{min-height:40px;padding:0 11px;font-size:10px}.agent-form small{color:var(--control-muted);margin-top:10px;font-size:8px;line-height:1.5;display:block}.people-table{gap:3px;display:grid}.people-table>div{border-bottom:1px solid var(--control-line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:11px;padding:10px 0;display:grid}.people-table>div:last-child{border-bottom:0}.person-avatar{color:#fffdf8;background:var(--control-pine);border-radius:10px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:800;display:grid}.people-table strong,.people-table small{display:block}.people-table strong{font-size:9px}.people-table small{color:var(--control-muted);margin-top:3px;font-size:7px}.people-table b,.people-table em{border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal}.people-table b{color:var(--control-pine);background:#e5eee9}.people-table em{color:#6c7773;background:#eeece7}.privacy-queue-panel{grid-column:1/-1}.privacy-request-list{gap:8px;margin-bottom:14px;display:grid}.privacy-request-list>div{border-bottom:1px solid var(--control-line);grid-template-columns:1fr auto auto;align-items:center;gap:15px;padding:13px 0;display:grid}.privacy-request-list strong,.privacy-request-list small{display:block}.privacy-request-list strong{font-size:9px}.privacy-request-list small,.privacy-queue-panel>small{color:var(--control-muted);margin-top:4px;font-size:7px;line-height:1.5}.privacy-request-list p{color:var(--control-muted);margin:5px 0 0;font-size:8px}.privacy-request-list em{color:var(--control-pine);background:#e5eee9;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal}.privacy-request-list>div>div:last-child{gap:6px;display:flex}.privacy-request-list button{color:#fffdf8;background:var(--control-pine);cursor:pointer;min-height:30px;font:inherit;border:0;border-radius:8px;padding:0 9px;font-size:7px;font-weight:800}.information-shell{color:#28352f;min-height:100vh;font-family:var(--font-geist-sans), Arial, sans-serif;background:#f2efe8;padding:30px max(22px,50vw - 530px) 60px}.information-header{border-bottom:1px solid #28524729;justify-content:space-between;align-items:center;gap:25px;padding-bottom:28px;display:flex}.information-header>a img{width:116px;height:auto;display:block}.information-header nav{gap:10px;display:flex}.information-header nav a{border:1px solid #28524729;border-radius:9px;padding:9px 12px;font-size:9px;font-weight:750}.information-hero{max-width:760px;padding:80px 0 55px}.information-hero>span,.download-card span,.resource-highlight>span{color:#285247;letter-spacing:.15em;font-size:9px;font-weight:850}.information-hero h1{letter-spacing:-.055em;margin:12px 0 16px;font-family:Georgia,serif;font-size:clamp(44px,7vw,77px);font-weight:500;line-height:.98}.information-hero p{color:#68746f;max-width:650px;margin:0;font-size:16px;line-height:1.65}.information-content{grid-template-columns:1fr 1fr;gap:14px;display:grid}.information-content>section{background:#fffdf8b3;border:1px solid #28524724;border-radius:18px;padding:28px}.information-content h2{letter-spacing:-.025em;margin:0 0 12px;font-family:Georgia,serif;font-size:25px;font-weight:500}.information-content p,.information-content li{color:#68746f;font-size:11px;line-height:1.75}.information-content ul,.information-content ol{margin:0;padding-left:20px}.information-content a{color:#285247;text-underline-offset:3px;font-weight:800;text-decoration:underline}.information-content small{color:#87908c;margin-top:16px;font-size:8px;display:block}.information-content code{color:#285247;background:#e5e9e4;border-radius:5px;padding:2px 5px}.information-content .resource-highlight,.information-content .download-card{color:#fffdf8;background:#285247;grid-column:1/-1;justify-content:space-between;align-items:center;gap:35px;display:flex}.resource-highlight h2,.download-card h2{margin-top:9px;font-size:34px}.resource-highlight p,.download-card p{color:#ffffffb8;max-width:700px}.resource-highlight>a,.download-card>a,.download-card>button{color:#285247;cursor:pointer;font:inherit;background:#fffdf8;border:1px solid #ffffff38;border-radius:10px;flex:none;padding:13px 17px;font-size:11px;font-weight:800;text-decoration:none}.download-card{flex-wrap:wrap}.download-notice{flex-basis:100%;padding-top:4px;color:#b9d4cd!important;margin:0!important}.download-card-light span{color:#285247}.download-card-light p{color:#68746f}.download-card-light>a{color:#fffdf8;background:#285247}.universal-setup{color:#28352f;grid-column:1/-1;background:#f4f1e9!important;padding:38px!important}.universal-setup>span,.platform-readiness article>span{color:#285247;letter-spacing:.15em;font-size:9px;font-weight:850}.universal-setup h2{max-width:700px;margin:10px 0 26px;font-size:clamp(34px,4vw,56px)}.universal-setup ol{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.universal-setup li{background:#fffdf8;border:1px solid #28524724;border-radius:15px;grid-template-columns:auto 1fr;gap:13px;padding:20px;display:grid}.universal-setup li>b{color:#3b8d79;font-family:var(--font-geist-mono), monospace;font-size:10px}.universal-setup li strong{margin-bottom:6px;font-size:18px;display:block}.universal-setup li p{color:#68746f;margin:0;font-size:11px;line-height:1.55}.setup-boundary{color:#d9ebe5;background:#285247;border-radius:13px;grid-template-columns:minmax(180px,.55fr) 1fr;gap:24px;margin-top:14px;padding:18px 20px;display:grid}.setup-boundary strong{font-size:13px}.setup-boundary p{color:#ffffffbd;margin:0;font-size:10px;line-height:1.6}.platform-readiness{grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:12px;display:grid;background:0 0!important;border:0!important;padding:0!important}.platform-readiness article{background:#fffdf8;border:1px solid #28524724;border-radius:16px;padding:25px}.platform-readiness h3{color:#28352f;margin:10px 0;font-size:23px}.platform-readiness p{color:#68746f;margin:0 0 16px;font-size:11px;line-height:1.6}.platform-readiness small{color:#8b9490;letter-spacing:.11em;font-size:8px;font-weight:850}.platform-readiness a{color:#fffdf8;background:#285247;border-radius:9px;padding:11px 14px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.pilot-install-details{background:#2852470a;border:1px solid #28524724;border-radius:12px;margin-top:18px;padding:16px 18px}.pilot-install-details summary{color:#285247;cursor:pointer;font-size:10px;font-weight:800}.pilot-install-details ol{margin-top:16px}.information-footer{color:#7b8581;border-top:1px solid #28524729;justify-content:space-between;align-items:center;gap:20px;margin-top:50px;padding-top:22px;font-size:9px;display:flex}.information-footer div{gap:16px;display:flex}@media (width<=780px){.product-notice{flex-direction:column;align-items:flex-start;gap:6px}.contact-fields,.manager-grid,.information-content{grid-template-columns:1fr}.ops-shell{padding:26px 14px 50px}.ops-header{flex-direction:column;align-items:flex-start}.ops-header h1{font-size:35px}.manager-metrics{grid-template-columns:1fr 1fr}.privacy-request-list>div,.support-layout{grid-template-columns:1fr}.support-presence-bar{flex-direction:column;align-items:flex-start;gap:10px}.support-presence-bar small{margin-left:0}.support-queue{border-right:0;border-bottom:1px solid var(--control-line);max-height:280px;overflow-y:auto}.support-compose{grid-template-columns:1fr}.support-compose>form{border-left:0;border-top:1px solid var(--control-line)}.information-header nav a:first-child{display:none}.information-hero{padding:55px 0 38px}.information-content .resource-highlight,.information-content .download-card{flex-direction:column;grid-column:auto;align-items:flex-start}.universal-setup ol,.platform-readiness,.setup-boundary{grid-template-columns:1fr}.information-footer{flex-direction:column;align-items:flex-start}.information-footer div{flex-wrap:wrap}}.manager-console{--manager-ink:#102d27;--manager-pine:#285247;--manager-mint:#67c8b5;--manager-paper:#f4f0e7;--manager-card:#fffdf8;--manager-muted:#68746f;--manager-line:#28524726;min-height:100vh;color:var(--manager-ink);background:radial-gradient(circle at 92% 3%, #67c8b529, transparent 25%), var(--manager-paper);font-family:var(--font-geist-sans), Arial, sans-serif;padding:28px max(22px,50vw - 620px) 90px}.manager-console *,.manager-console :before,.manager-console :after{box-sizing:border-box}.manager-topbar{border-bottom:1px solid var(--manager-line);justify-content:space-between;align-items:flex-start;gap:40px;padding:22px 0 30px;display:flex}.manager-kicker,.manager-panel>header span,.manager-finance-readiness>span,.manager-legal-card>span{color:#368a78;letter-spacing:.16em;font-size:9px;font-weight:900}.manager-role-badge{border:1px solid var(--manager-line);letter-spacing:.1em;vertical-align:middle;border-radius:99px;align-items:center;min-height:25px;margin-left:9px;padding:0 9px;font-size:7px;font-weight:900;display:inline-flex}.manager-role-owner{color:#fffdf8;background:#285247;border-color:#285247}.manager-role-manager{color:#285247;background:#e7efeb}.manager-topbar h1{letter-spacing:-.055em;max-width:780px;margin:12px 0 10px;font-family:Georgia,serif;font-size:clamp(38px,5vw,68px);font-weight:500;line-height:.96}.manager-topbar p{max-width:750px;color:var(--manager-muted);margin:0;font-size:13px;line-height:1.6}.manager-topbar nav{flex:none;gap:7px;display:flex}.manager-topbar nav a,.manager-topbar nav button,.manager-section-nav a{border:1px solid var(--manager-line);min-height:38px;color:var(--manager-pine);cursor:pointer;font:inherit;background:#fffdf8a6;border-radius:10px;padding:0 13px;font-size:9px;font-weight:800;text-decoration:none}.manager-topbar nav a{place-items:center;display:grid}.manager-mode-banner{background:#fffdf8d1;border:1px solid #2852472e;border-radius:15px;grid-template-columns:1.2fr .8fr;gap:16px;margin:18px 0 12px;padding:17px 19px;display:grid;box-shadow:0 12px 40px #102d270a}.manager-mode-banner>div{align-items:center;gap:9px;display:flex}.manager-mode-banner>div:nth-child(2){justify-content:flex-end}.manager-mode-banner i{background:#39a68f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #39a68f1f}.manager-mode-banner strong{letter-spacing:.1em;font-size:9px}.manager-mode-banner span{color:var(--manager-muted);font-size:9px}.manager-mode-banner small{border-top:1px solid var(--manager-line);color:#84908b;grid-column:1/-1;padding-top:11px;font-size:8px}.manager-notice{z-index:5;color:var(--manager-pine);background:#e8f4ef;border:1px solid #67c8b56b;border-radius:12px;margin:12px 0;padding:13px 16px;font-size:10px;font-weight:750;position:sticky;top:10px;box-shadow:0 8px 30px #102d271a}.manager-section-nav{z-index:4;border:1px solid var(--manager-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f4f0e7f0;border-radius:13px;gap:6px;margin:14px 0 42px;padding:7px;display:flex;position:sticky;top:10px;overflow-x:auto}.manager-section-nav a{background:0 0;border:0;flex:1 0 auto;place-items:center;min-height:33px;display:grid}.manager-section-nav a:hover{background:var(--manager-card)}.manager-section{margin:0 0 66px;scroll-margin-top:80px}.manager-section-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:20px;display:flex}.manager-section-heading span{color:#368a78;letter-spacing:.16em;font-size:9px;font-weight:900}.manager-section-heading h2{letter-spacing:-.045em;margin:7px 0 6px;font-family:Georgia,serif;font-size:clamp(30px,4vw,47px);font-weight:500}.manager-section-heading p{max-width:750px;color:var(--manager-muted);margin:0;font-size:11px;line-height:1.6}.manager-section-heading>b{color:#317d6d;letter-spacing:.1em;background:#67c8b51a;border:1px solid #368a7840;border-radius:999px;flex:none;padding:7px 10px;font-size:8px}.manager-kpi-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.manager-kpi{border:1px solid var(--manager-line);background:var(--manager-card);border-radius:18px;min-height:150px;padding:22px}.manager-kpi>span{color:var(--manager-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.manager-kpi strong{margin:17px 0 12px;font-family:Georgia,serif;font-size:43px;font-weight:500;line-height:.85;display:block}.manager-kpi small{color:var(--manager-muted);font-size:9px}.manager-kpi-mint{background:linear-gradient(145deg,#e5f3ee,#fffdf8)}.manager-finance-grid{grid-template-columns:1fr 1fr .85fr;gap:12px;margin-bottom:12px;display:grid}.manager-money-card,.manager-finance-readiness,.manager-panel,.manager-legal-card{border:1px solid var(--manager-line);background:var(--manager-card);border-radius:18px}.manager-money-card{padding:24px}.manager-money-card header{justify-content:space-between;align-items:center;display:flex}.manager-money-card header span{color:#fff;background:var(--manager-pine);border-radius:7px;padding:5px 7px;font-size:8px;font-weight:850}.manager-money-card header small{color:var(--manager-muted);font-size:8px}.manager-money-card>strong{margin:25px 0 4px;font-family:Georgia,serif;font-size:37px;font-weight:500;display:block}.manager-money-card>p{color:var(--manager-muted);margin:0 0 22px;font-size:9px}.manager-money-card>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.manager-money-card>div span{color:var(--manager-muted);background:#f4f1ea;border-radius:10px;padding:10px;font-size:8px}.manager-money-card>div b{color:var(--manager-ink);margin-top:5px;font-size:10px;display:block}.manager-finance-readiness{color:#f9f5ed;background:var(--manager-ink);padding:24px}.manager-finance-readiness strong{margin:18px 0 10px;font-family:Georgia,serif;font-size:29px;font-weight:500;display:block}.manager-finance-readiness p{color:#ffffffab;margin:0 0 20px;font-size:10px;line-height:1.55}.manager-finance-readiness small{color:#ffffff7a;font-size:8px}.manager-commerce-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px;display:grid}.manager-commerce-grid article{border:1px solid var(--manager-line);background:linear-gradient(145deg,#e8f3ef,#fffdf8);border-radius:15px;padding:20px}.manager-commerce-grid span{color:#368a78;letter-spacing:.1em;font-size:8px;font-weight:900}.manager-commerce-grid strong{margin:14px 0 8px;font-family:Georgia,serif;font-size:29px;font-weight:500;display:block}.manager-commerce-grid p{color:var(--manager-muted);margin:0;font-size:8px;line-height:1.55}.manager-commerce-ledger{margin-top:12px}.manager-commerce-ledger>div{max-height:400px;display:grid;overflow-y:auto}.manager-commerce-ledger>div>div{border-top:1px solid var(--manager-line);grid-template-columns:1fr auto auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.manager-commerce-ledger>div>div:first-child{border-top:0}.manager-commerce-ledger strong,.manager-commerce-ledger small{display:block}.manager-commerce-ledger strong{font-size:9px}.manager-commerce-ledger small{color:var(--manager-muted);margin-top:3px;font-size:7px}.manager-commerce-ledger b{font-size:10px}.manager-commerce-ledger em{color:#317d6d;background:#e7f3ef;border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal}.manager-two-column,.manager-operation-grid,.manager-compliance-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.manager-panel{min-width:0;padding:24px}.manager-panel>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:19px;display:flex}.manager-panel>header h3{letter-spacing:-.025em;margin:6px 0 0;font-family:Georgia,serif;font-size:24px;font-weight:500}.manager-panel>header>small{color:var(--manager-muted);font-size:8px}.manager-ledger-list{max-height:455px;display:grid;overflow-y:auto}.manager-ledger-list>div{border-top:1px solid var(--manager-line);grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:10px;padding:12px 0;display:grid}.manager-ledger-list>div:first-child{border-top:0}.manager-ledger-list i{background:#55aa96;border-radius:50%;width:9px;height:9px}.manager-ledger-list strong,.manager-ledger-list small{display:block}.manager-ledger-list strong{font-size:10px}.manager-ledger-list small{color:var(--manager-muted);margin-top:4px;font-size:7px}.manager-ledger-list b{font-size:10px}.manager-ledger-list em{color:#317d6d;background:#e7f3ef;border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:800}.manager-ledger-list button,.manager-arco-list button{border:1px solid var(--manager-line);color:var(--manager-pine);cursor:pointer;font:inherit;background:0 0;border-radius:8px;padding:7px 8px;font-size:7px;font-weight:800}.manager-ledger-list .is-void{opacity:.58}.manager-ledger-list .is-void strong,.manager-ledger-list .is-void b{text-decoration:line-through}.manager-form,.manager-projection-inputs{gap:12px;display:grid}.manager-form-row,.manager-projection-inputs>div,.manager-projection-inputs fieldset{grid-template-columns:1fr 1fr;gap:10px;display:grid}.manager-form label,.manager-inline-form label,.manager-projection-inputs label{color:var(--manager-muted);gap:6px;font-size:8px;font-weight:750;display:grid}.manager-form input,.manager-form select,.manager-inline-form input,.manager-projection-inputs input{border:1px solid var(--manager-line);width:100%;min-height:42px;color:var(--manager-ink);font:inherit;background:#faf8f2;border-radius:10px;padding:0 11px;font-size:10px}.manager-form button,.manager-inline-form button{color:#fff;background:var(--manager-pine);cursor:pointer;min-height:42px;font:inherit;border:0;border-radius:10px;padding:0 15px;font-size:9px;font-weight:850}.manager-form-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.manager-form-actions button.secondary{border:1px solid var(--manager-line);color:var(--manager-pine);background:0 0}.manager-form button:disabled,.manager-inline-form button:disabled,.manager-arco-list button:disabled{cursor:wait;opacity:.5}.manager-form>small,.manager-inline-form>small,.manager-panel>small{color:var(--manager-muted);font-size:8px;line-height:1.5}.manager-bars{align-items:flex-end;gap:6px;height:190px;padding-top:15px;display:flex;overflow-x:auto}.manager-bars>div{flex:1 0 18px;place-items:end center;height:100%;display:grid}.manager-bars i{background:linear-gradient(#67c8b5,#285247);border-radius:5px 5px 2px 2px;width:100%;max-width:17px;min-height:4px}.manager-bars small{color:#8a948f;writing-mode:vertical-rl;margin-top:7px;font-size:6px}.manager-funnel{gap:12px;display:grid}.manager-funnel>div{grid-template-columns:1fr auto;gap:7px;display:grid}.manager-funnel span,.manager-funnel small{color:var(--manager-muted);font-size:8px}.manager-funnel strong{font-size:13px}.manager-funnel>div>div{background:#e7e7e0;border-radius:99px;grid-column:1/-1;height:7px;overflow:hidden}.manager-funnel i{border-radius:inherit;background:var(--manager-mint);height:100%;display:block}.manager-simple-list{display:grid}.manager-simple-list>div{border-top:1px solid var(--manager-line);justify-content:space-between;align-items:center;gap:12px;min-height:41px;display:flex}.manager-simple-list>div:first-child{border-top:0}.manager-simple-list span{color:var(--manager-muted);font-size:9px}.manager-simple-list strong{font-size:13px}.manager-mini-kpis{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:19px;display:grid}.manager-mini-kpis>div{background:#f0eee7;border-radius:11px;min-width:0;padding:12px 8px}.manager-mini-kpis strong,.manager-mini-kpis span{display:block}.manager-mini-kpis strong{font-size:20px}.manager-mini-kpis span{color:var(--manager-muted);margin-top:5px;font-size:7px}.manager-support-times{grid-template-columns:1fr 1fr;gap:8px;display:grid}.manager-support-times p{border:1px solid var(--manager-line);border-radius:11px;margin:0;padding:13px}.manager-support-times span,.manager-support-times strong{display:block}.manager-support-times span{color:var(--manager-muted);font-size:7px}.manager-support-times strong{margin-top:6px;font-size:13px}.manager-team-list{gap:8px;margin-bottom:12px;display:grid}.manager-team-list article{border:1px solid var(--manager-line);background:var(--manager-card);border-radius:14px;grid-template-columns:auto minmax(160px,1fr) auto auto minmax(180px,auto);align-items:center;gap:13px;padding:14px 16px;display:grid}.manager-avatar{color:#fff;background:var(--manager-pine);border-radius:50%;place-items:center;width:35px;height:35px;font-family:Georgia,serif;display:grid}.manager-team-list strong,.manager-team-list small{display:block}.manager-team-list strong{font-size:10px}.manager-team-list small{color:var(--manager-muted);margin-top:3px;font-size:7px}.manager-team-list b,.manager-team-list em{letter-spacing:.07em;border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal}.manager-team-list b{color:var(--manager-pine);background:#e7efeb}.manager-team-list em{color:#7d8984;background:#efede7}.manager-team-list em.online{color:#277661;background:#dff2eb}.manager-inline-form{gap:9px;display:grid}.manager-inline-form>div{grid-template-columns:1fr auto;gap:8px;display:grid}.manager-owner-control{background:linear-gradient(135deg,#fffaf5,#f3e8df);border:1px solid #8b473452;border-radius:18px;margin-top:12px;padding:25px}.manager-owner-control>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.manager-owner-control>header span{color:#9a543f;letter-spacing:.14em;font-size:8px;font-weight:900}.manager-owner-control>header h3{letter-spacing:-.025em;margin:6px 0 0;font-family:Georgia,serif;font-size:26px;font-weight:500}.manager-owner-control>header>b{color:#88452f;letter-spacing:.08em;background:#ffffff94;border:1px solid #8b473447;border-radius:99px;padding:6px 8px;font-size:7px}.manager-owner-control>p,.manager-owner-control footer p{color:#746861;max-width:800px;font-size:9px;line-height:1.6}.manager-owner-form{grid-template-columns:1fr 1.2fr 1fr auto;align-items:end;gap:10px;margin-top:20px;display:grid}.manager-owner-form label{color:#705e55;gap:6px;font-size:8px;font-weight:800;display:grid}.manager-owner-form input,.manager-owner-form select,.manager-owner-form textarea{width:100%;min-height:42px;color:var(--manager-ink);font:inherit;background:#fffdf8e6;border:1px solid #8b473440;border-radius:10px;padding:0 11px;font-size:9px}.manager-owner-form textarea{resize:vertical;min-height:74px;padding-top:10px}.manager-owner-form label>small{color:#8d7468;font-size:7px;font-weight:500;line-height:1.45}.manager-owner-form button{color:#fff;cursor:pointer;min-height:42px;font:inherit;background:#8b4734;border:0;border-radius:10px;padding:0 15px;font-size:8px;font-weight:900}.manager-owner-form button:disabled{cursor:not-allowed;opacity:.45}.manager-owner-control>footer{border-top:1px solid #8b47342e;margin-top:20px;padding-top:16px}.manager-owner-control>footer strong{color:#88452f;letter-spacing:.06em;font-size:8px}.manager-owner-control>footer p{margin-bottom:0}.manager-legal-card{color:#fff;background:var(--manager-ink);padding:27px}.manager-legal-card>span{color:#83cbbb}.manager-legal-card>strong{margin:20px 0 7px;font-family:Georgia,serif;font-size:34px;font-weight:500;display:block}.manager-legal-card p{color:#ffffffb3;font-size:10px}.manager-legal-card>div{background:#ffffff21;border-radius:99px;height:8px;margin:25px 0 10px;overflow:hidden}.manager-legal-card i{background:var(--manager-mint);height:100%;display:block}.manager-legal-card small{color:#ffffff8c;font-size:8px}.manager-arco-list{gap:7px;display:grid}.manager-arco-list>div{border-top:1px solid var(--manager-line);grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:12px 0;display:grid}.manager-arco-list>div:first-child{border-top:0}.manager-arco-list strong,.manager-arco-list small{display:block}.manager-arco-list strong{font-size:9px}.manager-arco-list small,.manager-arco-list p{color:var(--manager-muted);margin:4px 0 0;font-size:7px}.manager-arco-list em{color:#317d6d;font-size:7px;font-style:normal}.manager-arco-evidence{color:var(--manager-pine);gap:5px;margin-top:10px;font-size:7px;font-weight:800;display:grid}.manager-arco-evidence input{border:1px solid var(--manager-line);width:min(100%,390px);min-height:38px;color:var(--manager-ink);font:inherit;background:#faf8f2;border-radius:9px;padding:0 10px;font-size:9px}.manager-arco-history{margin-top:12px}.manager-arco-history>div{gap:7px;display:grid}.manager-arco-history>div>div{border-top:1px solid var(--manager-line);grid-template-columns:1fr 1fr 1fr;gap:12px;padding:12px 0;display:grid}.manager-arco-history>div>div:first-child{border-top:0}.manager-arco-history strong,.manager-arco-history span,.manager-arco-history b,.manager-arco-history small{display:block}.manager-arco-history strong{font-size:9px}.manager-arco-history span{color:var(--manager-muted);font-size:7px}.manager-arco-history b{overflow-wrap:anywhere;margin-top:4px;font-size:8px}.manager-arco-history small{color:var(--manager-muted);margin-top:4px;font-size:7px}.manager-empty{background:#f4f0e78c;border:1px dashed #28524738;border-radius:13px;align-content:center;justify-items:start;min-height:130px;padding:20px;display:grid}.manager-empty strong{font-family:Georgia,serif;font-size:19px;font-weight:500}.manager-empty p{max-width:480px;color:var(--manager-muted);margin:8px 0 0;font-size:9px;line-height:1.55}.manager-simulation{background:linear-gradient(135deg,#66529714,#fffdf8a8);border:1px solid #69529740;border-radius:22px;padding:27px}.manager-simulation .manager-section-heading span,.manager-simulation .manager-section-heading>b{color:#695497}.manager-simulation .manager-section-heading>b{background:#69529714;border-color:#69529740}.manager-projection-layout{grid-template-columns:.78fr 1.22fr;gap:16px;display:grid}.manager-projection-inputs{background:#fffdf8c7;border:1px solid #6952972e;border-radius:15px;padding:20px}.manager-projection-inputs fieldset{border:1px solid #69529733;border-radius:12px;grid-template-columns:repeat(3,1fr);margin:0;padding:14px}.manager-projection-inputs legend{color:#695497;padding:0 5px;font-size:8px;font-weight:800}.manager-projection-inputs>small{color:#786c8e;font-size:8px;line-height:1.5}.manager-projection-results{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.manager-projection-results article{background:#fffdf8d1;border:1px solid #6952972e;border-radius:14px;padding:19px}.manager-projection-results span,.manager-projection-results strong,.manager-projection-results b{display:block}.manager-projection-results span{color:#786c8e;letter-spacing:.09em;font-size:8px;font-weight:850}.manager-projection-results strong{margin-top:13px;font-family:Georgia,serif;font-size:24px;font-weight:500}.manager-projection-results b{color:#695497;margin-top:6px;font-size:10px}.manager-projection-results>p{color:#786c8e;grid-column:1/-1;margin:0;font-size:8px;line-height:1.55}@media (width<=920px){.manager-topbar,.manager-section-heading{flex-direction:column;align-items:flex-start}.manager-mode-banner,.manager-finance-grid,.manager-commerce-grid,.manager-two-column,.manager-operation-grid,.manager-compliance-grid,.manager-projection-layout{grid-template-columns:1fr}.manager-mode-banner>div:nth-child(2){justify-content:flex-start}.manager-kpi-grid{grid-template-columns:repeat(2,1fr)}.manager-team-list article{grid-template-columns:auto 1fr auto}.manager-team-list article>em,.manager-team-list article>small{grid-column:2/-1}.manager-owner-form{grid-template-columns:1fr 1fr}}@media (width<=600px){.manager-console{padding:18px 12px 60px}.manager-topbar nav{flex-wrap:wrap;width:100%}.manager-topbar nav a,.manager-topbar nav button{flex:1}.manager-mode-banner{padding:14px}.manager-mode-banner>div{flex-direction:column;align-items:flex-start}.manager-kpi-grid,.manager-form-row,.manager-projection-inputs>div,.manager-projection-results{grid-template-columns:1fr}.manager-kpi{min-height:125px}.manager-panel{padding:18px}.manager-mini-kpis{grid-template-columns:repeat(2,1fr)}.manager-ledger-list>div,.manager-arco-list>div{grid-template-columns:auto 1fr}.manager-ledger-list>div>b,.manager-ledger-list>div>em,.manager-ledger-list>div>button,.manager-arco-list>div>em,.manager-arco-list>div>div:last-child{grid-column:2}.manager-arco-history>div>div{grid-template-columns:1fr}.manager-team-list article{grid-template-columns:auto 1fr}.manager-commerce-ledger>div>div{grid-template-columns:1fr auto}.manager-commerce-ledger>div>div>em,.manager-commerce-ledger>div>div>small{grid-column:1/-1}.manager-team-list article>b,.manager-team-list article>em,.manager-team-list article>small{grid-column:2}.manager-inline-form>div{grid-template-columns:1fr}.manager-owner-control{padding:18px}.manager-owner-control>header{flex-direction:column;align-items:flex-start}.manager-owner-form,.manager-projection-inputs fieldset{grid-template-columns:1fr}}.premium-home{--premium-ink:#121624;--premium-ink-soft:#121624;--premium-mint:#16a085;--premium-mint-deep:#16a085;--premium-ivory:#f4f0e7;--premium-copper:#16a085;background:var(--premium-ink)}.premium-home .scroll-progress{background:var(--premium-mint);height:3px;box-shadow:0 0 14px #16a08559}.premium-home .site-header{-webkit-backdrop-filter:blur(26px)saturate(150%);backdrop-filter:blur(26px)saturate(150%);background:#03090dad;border-color:#ffffff1c;border-radius:22px;width:min(100% - 40px,1380px);height:68px;padding:0 12px 0 22px;top:18px;box-shadow:0 24px 80px #00000047,inset 0 1px #ffffff0a}.premium-home .brand img{width:126px}.premium-home .site-header nav{letter-spacing:.01em;gap:28px;font-size:12px}.premium-home .site-header .nav-cta{background:linear-gradient(135deg,#68e4c726,#68e4c70a);border-color:#68e4c757;min-height:44px;padding:0 18px;box-shadow:inset 0 1px #ffffff0f,0 10px 32px #00000038}.premium-home .hero-premium{--pointer-x:72%;--pointer-y:38%;isolation:isolate;background:radial-gradient(circle at 74% 43%,#0d514873 0,#0414172e 30%,#0000 57%),linear-gradient(118deg,#03090d 0%,#061319 52%,#03090d 100%);grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);min-height:100svh;padding-top:142px}.premium-home .hero-premium:before{z-index:-3;opacity:.31;background-size:86px 86px;-webkit-mask-image:radial-gradient(circle at 70% 45%,#000 0,#000000b8 42%,#0000 78%);mask-image:radial-gradient(circle at 70% 45%,#000 0,#000000b8 42%,#0000 78%)}.premium-home .hero-premium:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 62%,#03090deb 100%);position:absolute;inset:0}.hero-noise{z-index:-1;opacity:.12;pointer-events:none;mix-blend-mode:soft-light;background:repeating-radial-gradient(circle at 24% 32%,#fff3 0 .45px,#0000 .65px 2.8px) 0 0/5px 5px,repeating-radial-gradient(circle at 78% 66%,#ffffff1f 0 .4px,#0000 .6px 3.2px) 0 0/7px 7px;position:absolute;inset:0}.hero-spotlight{z-index:-2;pointer-events:none;background:radial-gradient(480px circle at var(--pointer-x) var(--pointer-y), #68e4c71f, transparent 72%);transition:background .12s linear;position:absolute;inset:0}.premium-home .hero-copy{max-width:790px}.hero-badge{color:#e1f6f0bf;min-height:31px;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;background:#68e4c70e;border:1px solid #68e4c733;border-radius:999px;align-items:center;gap:9px;margin-bottom:28px;padding:0 12px;font-size:9px;font-weight:700;display:inline-flex}.hero-badge i,.hero-system-status i{background:var(--premium-mint);border-radius:50%;width:6px;height:6px;animation:2.8s ease-in-out infinite premiumPulse;box-shadow:0 0 0 5px #68e4c714,0 0 18px #68e4c7bf}.premium-home .hero .eyebrow{color:#b1c5c6ad;margin-bottom:24px}.premium-home .hero .eyebrow>span{background:var(--premium-copper)}.premium-home .hero h1{letter-spacing:-.071em;text-wrap:balance;max-width:860px;font-size:clamp(54px,6.15vw,98px);font-weight:720;line-height:.93}.premium-home .hero h1 span{color:#0000;background:linear-gradient(100deg,#f3f5f2 0%,#a7bbb9 46%,#68e4c7 110%);-webkit-background-clip:text;background-clip:text;margin-top:16px;font-weight:540}.premium-home .hero-lede{color:#dae5e3b8;max-width:650px;font-size:clamp(17px,1.35vw,21px);line-height:1.62}.premium-home .hero-actions{margin-top:36px}.premium-home .button-primary{color:#04100d;background:linear-gradient(135deg,#8ff0d5,#45cdb0);gap:14px;min-height:58px;padding:0 26px;box-shadow:0 18px 55px #31c6a736,inset 0 1px #ffffff73}.premium-home .button-primary span{font-size:17px}.premium-home .text-link{color:#e8eeedbf}.hero-trust{color:#becfcd8f;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:10px 22px;margin-top:34px;font-size:8px;font-weight:650;display:flex}.hero-trust span{align-items:center;gap:7px;display:flex}.hero-trust i{background:var(--premium-mint);width:3px;height:3px;box-shadow:0 0 8px var(--premium-mint);border-radius:50%}.premium-home .hero-visual{filter:drop-shadow(0 40px 90px #00000052);width:min(51vw,780px);height:min(67vw,760px)}.premium-home .hero-visual:before{content:"";filter:blur(15px);background:radial-gradient(circle,#198e7921,#0000 67%);border-radius:50%;position:absolute;inset:13% 5%}.hero-depth-ring{aspect-ratio:1.48;border:1px solid #68e4c717;border-radius:50%;width:93%;animation:16s linear infinite premiumOrbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(68deg)rotate(-12deg);box-shadow:0 0 50px #68e4c709}.hero-depth-ring-b{border-color:#d48a5a1f;width:69%;animation-duration:11s;animation-direction:reverse}.premium-home .orbit-one{border-color:#68e4c733;box-shadow:inset 0 0 50px #68e4c706}.premium-home .orbit-two{border-color:#fff1}.premium-home .signal-card{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:linear-gradient(145deg,#0c1c20c7,#030a0e94);border-color:#ffffff1f;border-radius:14px;box-shadow:0 24px 70px #0006,inset 0 1px #ffffff0b}.premium-home .signal-card span{color:var(--premium-mint)}.hero-system-status{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-width:188px;font-family:var(--font-geist-mono), monospace;background:#030a0e94;border:1px solid #68e4c724;border-radius:13px;grid-template-columns:auto 1fr;gap:3px 10px;padding:14px 16px;display:grid;position:absolute;bottom:10%;right:3%;box-shadow:0 18px 56px #00000059}.hero-system-status i{grid-row:1/3;align-self:center}.hero-system-status span{color:#becfcd7a;letter-spacing:.15em;font-size:7px}.hero-system-status strong{color:#e8f4f1db;letter-spacing:.06em;font-size:9px}@keyframes premiumPulse{50%{opacity:.55;transform:scale(.82)}}@keyframes premiumOrbit{to{transform:translate(-50%,-50%)rotateX(68deg)rotate(348deg)}}@media (width<=980px){.premium-home .site-header nav a:not(.nav-cta):not(:nth-last-child(2)){display:none}.premium-home .hero-premium{grid-template-columns:1fr;padding-top:150px}.premium-home .hero-copy{max-width:820px}.premium-home .hero-visual{justify-self:center;width:min(100%,760px);height:650px;margin-top:-30px}}@media (width<=620px){.premium-home .site-header{border-radius:18px;width:calc(100% - 20px);height:60px;padding:0 9px 0 15px;top:10px}.premium-home .brand img{width:100px}.premium-home .site-header nav{gap:8px}.premium-home .site-header nav a:nth-last-child(2){display:none}.premium-home .site-header .nav-cta{min-height:39px;padding:0 13px;font-size:10px}.premium-home .hero-premium{min-height:auto;padding:116px 20px 70px}.hero-badge{margin-bottom:22px;font-size:7px}.premium-home .hero h1{font-size:clamp(47px,14vw,65px);line-height:.94}.premium-home .hero-lede{font-size:16px}.premium-home .hero-actions{flex-direction:column;align-items:stretch;gap:17px}.premium-home .text-link{align-self:flex-start}.hero-trust{gap:9px;display:grid}.premium-home .hero-visual{width:112%;height:450px;min-height:0;margin:10px -6% 0}.premium-home .signal-card{width:145px;padding:12px}.premium-home .signal-card-top{right:5%}.hero-system-status{transform-origin:100% 100%;bottom:4%;right:6%;transform:scale(.82)}.premium-home .scroll-cue{display:none}}@media (prefers-reduced-motion:reduce){.hero-depth-ring,.hero-badge i,.hero-system-status i{animation:none!important}.hero-spotlight{display:none}}@media (prefers-reduced-motion:no-preference){.reveal-ready .premium-home [data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(34px)}.reveal-ready .premium-home [data-reveal].is-visible{opacity:1;transform:translateY(0)}.reveal-ready .premium-home .impact-card:nth-child(2),.reveal-ready .premium-home .plan-card:nth-child(2){transition-delay:80ms}.reveal-ready .premium-home .impact-card:nth-child(3),.reveal-ready .premium-home .plan-card:nth-child(3){transition-delay:.16s}}.premium-home .truth-strip{background:radial-gradient(circle at 25%,#68e4c71c,#0000 38%),linear-gradient(110deg,#06151a,#092a28 50%,#061319);border-top:1px solid #68e4c71a;border-bottom:1px solid #68e4c71a;min-height:270px;position:relative;box-shadow:inset 0 1px #ffffff06}.premium-home .truth-strip:before{content:"Pausa · decisión · control";color:#68e4c77a;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:700;position:absolute;top:28px;left:max(24px,50vw - 660px)}.premium-home .truth-strip p{color:#eff7f4}.premium-home .truth-strip p:last-child{color:#e6f2efb3;border-left-color:#68e4c742;font-weight:480}.experience-bridge{color:var(--premium-ivory);background:var(--premium-ink);padding:160px max(24px,50vw - 660px);position:relative;overflow:hidden}.experience-bridge:before{content:"";border:1px solid #68e4c712;border-radius:50%;width:620px;height:620px;position:absolute;top:-180px;right:-120px;box-shadow:0 0 180px #68e4c70b,inset 0 0 150px #68e4c706}.experience-heading{grid-template-columns:.62fr 1.22fr .72fr;align-items:start;gap:54px;display:grid;position:relative}.experience-heading h2{letter-spacing:-.068em;margin:0;font-size:clamp(50px,6vw,88px);font-weight:710;line-height:.92}.experience-heading h2 em{color:var(--premium-mint);font-style:normal;font-weight:520}.experience-heading>p:last-child{color:#ccdbd999;margin:6px 0 0;font-size:15px;line-height:1.75}.experience-flow{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:88px;display:grid;position:relative}.experience-flow:before{content:"";background:linear-gradient(90deg,#0000,#68e4c773,#d48a5a4d,#0000);height:1px;position:absolute;top:43px;left:10%;right:10%}.experience-flow article{background:linear-gradient(145deg,#ffffff0b,#ffffff03);border:1px solid #ffffff18;border-radius:24px;min-height:330px;padding:28px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0003,inset 0 1px #ffffff09}.experience-flow article:after{content:"";border:1px solid #68e4c714;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-60px;right:-40px}.experience-flow article>span{color:#ffffff47;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:10px}.experience-flow article>i{z-index:2;border:2px solid var(--premium-mint);background:var(--premium-ink);border-radius:50%;width:9px;height:9px;position:absolute;top:39px;right:28px;box-shadow:0 0 0 7px #68e4c70d,0 0 20px #68e4c74d}.experience-flow article>div{z-index:1;position:absolute;bottom:28px;left:28px;right:28px}.experience-flow small{color:var(--premium-mint);font-family:var(--font-geist-mono),monospace;letter-spacing:.15em;font-size:8px}.experience-flow h3{letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(26px,2.4vw,36px);line-height:1.03}.experience-flow p{color:#c5d4d294;margin:18px 0 0;font-size:13px;line-height:1.65}.experience-link{color:#eaf4f1c2;border-bottom:1px solid #68e4c740;justify-content:space-between;width:min(100%,430px);margin:28px 0 0 auto;padding:17px 0;font-size:12px;font-weight:750;display:flex}.experience-link span{color:var(--premium-mint)}.premium-home .cycle-section{color:#07131b;background:radial-gradient(circle at 13% 8%,#68e4c71f,#0000 30%),linear-gradient(#f3f0e9,#ebe8df);border-radius:34px 34px 0 0;position:relative}.premium-home .cycle-intro h2,.premium-home .intervention-intro h2,.premium-home .plans-heading h2,.premium-home .help-copy h2,.premium-home .sources-heading h2{text-wrap:balance}.premium-home .brain-shell{border:1px solid #ffffff14;border-radius:30px;box-shadow:0 34px 110px #05151838,inset 0 1px #ffffff0e}.premium-home .cycle-story{border-bottom-color:#07121a1a}.premium-home .cycle-story h3{font-weight:690}.premium-home .first-close{background:radial-gradient(circle at 79% 45%,#16a08540,#0000 34%),linear-gradient(125deg,#02080c,#06171c 62%,#03100f);min-height:94vh}.premium-home .first-close:after{content:"BLOQON / CONTROL";color:#ffffff29;font-family:var(--font-geist-mono),monospace;letter-spacing:.2em;font-size:8px;position:absolute;bottom:28px;right:3%}.premium-home .first-close h2{text-wrap:balance;font-weight:680}.premium-home .control-mark{border-color:#68e4c747;animation:5s ease-in-out infinite controlBreathe}@keyframes controlBreathe{50%{transform:scale(1.035);box-shadow:0 0 190px #16a0852b,inset 0 0 110px #16a08514}}.premium-home .impact-section{background:linear-gradient(145deg,#e8e1d6,#f1eee7 55%,#dedbd3)}.premium-home .impact-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff6b;border-color:#07121a1a;border-radius:25px;box-shadow:0 22px 70px #44342412,inset 0 1px #ffffffb8}.premium-home .impact-card-stat{background:linear-gradient(145deg,#0b6259,#083c38);box-shadow:0 28px 80px #08504833,inset 0 1px #ffffff14}.premium-home .intervention-section{background:linear-gradient(#f4f1ea,#ece9e1)}.premium-home .protection-list button{transition:padding .24s,background .24s}.premium-home .protection-list button:hover{background:#16a0850b;padding-left:14px;padding-right:14px}.premium-home .device-scene{background:radial-gradient(circle at 50% 42%,#175247,#061318 69%);border:1px solid #ffffff12;border-radius:34px;box-shadow:0 34px 110px #05151838,inset 0 1px #ffffff0e}.premium-home .phone{transform:perspective(1200px)rotateY(-4deg)rotateX(2deg);box-shadow:0 50px 120px #0000008a,inset 0 0 0 5px #ffffff06}.premium-home .ally-section{background:radial-gradient(circle at 82% 44%,#68e4c71a,#0000 28%),linear-gradient(125deg,#03090d,#07171d)}.premium-home .ally-ring{box-shadow:inset 0 0 80px #68e4c708}.premium-home .plans-section{background:linear-gradient(#f0eee7,#e7e4dc)}.premium-home .plan-card{border-radius:26px;transition:transform .25s,box-shadow .25s;box-shadow:0 22px 70px #07121a0f,inset 0 1px #fffc}.premium-home .plan-card:hover{transform:translateY(-7px);box-shadow:0 34px 90px #07121a1a}.premium-home .plan-card-featured{background:linear-gradient(145deg,#071820,#061116);box-shadow:0 34px 90px #07121a38,inset 0 1px #ffffff0f}.premium-home .plan-card-featured>a{background:linear-gradient(135deg,#8ff0d5,#4acdb2)}.premium-home .help-section{background:linear-gradient(135deg,#d8c9b8,#e4ddd2)}.premium-home .help-primary{background:linear-gradient(145deg,#071820,#040b0e);border-radius:22px;box-shadow:0 24px 70px #07121a2e}.premium-home .sources-section{background:linear-gradient(#eceee9,#e1e5df)}.premium-home .sources-list a:hover{padding-left:14px}.premium-home .access-section{background:radial-gradient(circle at 22% 48%,#16a0854d,#0000 31%),linear-gradient(120deg,#02080c,#071820);min-height:92vh}.premium-home .access-symbol{animation:5.5s ease-in-out infinite controlBreathe}.premium-home .site-footer{background:#02070a}@media (width<=980px){.experience-heading{grid-template-columns:1fr 1.6fr}.experience-heading>p:last-child{grid-column:2}.experience-flow{grid-template-columns:1fr}.experience-flow:before{width:1px;height:auto;inset:10% auto 10% 41px}.experience-flow article{min-height:250px;padding-left:70px}.experience-flow article>span{position:absolute;left:28px}}@media (width<=620px){.premium-home .truth-strip{grid-template-columns:1fr;gap:22px;min-height:330px;padding-top:88px}.premium-home .truth-strip p:last-child{border-top:1px solid #68e4c738;border-left:0;padding:22px 0 0}.experience-bridge{padding:110px 20px}.experience-heading{grid-template-columns:1fr;gap:22px}.experience-heading>p:last-child{grid-column:auto}.experience-heading h2{font-size:53px}.experience-flow{margin-top:55px}.experience-flow article{min-height:278px;padding-left:62px}.experience-flow article>span{left:22px}.experience-flow article>div{bottom:24px;left:62px;right:22px}.premium-home .cycle-section{border-radius:24px 24px 0 0}.premium-home .phone,.premium-home .plan-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.premium-home .control-mark,.premium-home .access-symbol{animation:none!important}}.information-shell{color:#dce8e5;background:radial-gradient(circle at 84% 4%,#2fc1a329,#0000 29%),linear-gradient(155deg,#02080c 0%,#06141a 48%,#030a0e 100%);position:relative;overflow:hidden}.information-shell:before{content:"";z-index:0;pointer-events:none;border:1px solid #68e4c71a;border-radius:50%;width:520px;height:520px;position:absolute;top:20px;right:-160px;box-shadow:0 0 0 42px #68e4c706,0 0 0 104px #68e4c705,inset 0 0 100px #68e4c706}.information-shell>*{z-index:1;position:relative}.information-header>a img{filter:brightness(0)invert()}.information-header nav a{color:#e7efedc7;background:#ffffff09;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff09}.information-hero{max-width:870px;padding-top:98px;padding-bottom:72px}.information-hero>span{color:#68e4c7;font-family:var(--font-geist-mono), monospace}.information-hero h1{color:#f3f2ed;max-width:820px;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.065em;text-wrap:balance;font-size:clamp(48px,7vw,88px);font-weight:690;line-height:.94}.information-hero p{color:#d1e1dead;max-width:720px;font-size:17px}.information-content{color:#26352f;background:radial-gradient(circle at 12% 2%,#16a0851a,#0000 25%),linear-gradient(145deg,#eee9e0,#f5f2eb 50%,#e5e2da);margin-left:calc(-1*max(22px,50vw - 530px));margin-right:calc(-1*max(22px,50vw - 530px));padding:76px max(22px,50vw - 530px)}.information-content>section{background:#fffdf8b8;border-color:#07121a17;border-radius:24px;box-shadow:0 24px 70px #07121a0e,inset 0 1px #ffffffd1}.information-content h2{font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.045em;font-weight:690}.information-content .download-card{background:radial-gradient(circle at 84% 22%,#68e4c726,#0000 30%),linear-gradient(128deg,#051117,#0a2b2a);border-color:#68e4c724;position:relative;overflow:hidden;box-shadow:0 30px 90px #07121a33,inset 0 1px #ffffff0d}.information-content .download-card:after{content:"";pointer-events:none;border:1px solid #68e4c721;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-105px;right:-54px;box-shadow:0 0 0 34px #68e4c706,0 0 0 74px #68e4c705}.information-content .download-card>*{z-index:1;position:relative}.download-card>a,.download-card>button{color:#04100d;background:linear-gradient(135deg,#8ff0d5,#4acdb2);border-color:#ffffff38;border-radius:999px;min-height:48px;padding:0 20px;box-shadow:0 16px 44px #31c6a72e}.universal-setup{background:#f9f7f2cc!important;border-color:#07121a14!important;border-radius:26px!important}.universal-setup li,.platform-readiness article{border-color:#07121a14;border-radius:19px;box-shadow:0 16px 44px #07121a0a}.setup-boundary{background:linear-gradient(128deg,#071820,#0b3431);border:1px solid #68e4c71f;border-radius:18px}.platform-readiness a{background:#082f2a;border-radius:999px}@media (width<=780px){.information-hero{padding-top:68px;padding-bottom:50px}.information-content{padding-top:46px;padding-bottom:54px}.information-content>section{border-radius:19px}}.nocturne-home{--threshold-night:#121624;--threshold-night-deep:#0a0d18;--threshold-pearl:#f4f0e7;--threshold-teal:#16a085;--threshold-teal-deep:#16a085;--threshold-coral:#eb826f;color:var(--threshold-pearl);background:var(--threshold-night)}.nocturne-home .site-header{-webkit-backdrop-filter:blur(20px)saturate(125%);backdrop-filter:blur(20px)saturate(125%);background:#121624c7;border-color:#f4f0e71a;box-shadow:0 26px 70px #05060e42,inset 0 1px #ffffff0b}.nocturne-home .brand{align-items:center;display:inline-flex}.brand-wordmark{--brand-on:#16a085;height:38px;color:var(--threshold-pearl,#f4f0e7);font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.075em;align-items:center;font-size:30px;font-weight:710;line-height:1;display:inline-flex}.brand-wordmark>span:last-child{color:var(--brand-on);margin-left:.025em;font-weight:780}.brand-q-letter{color:currentColor;letter-spacing:-.035em;margin:0 .065em 0 .005em;font-weight:720}.brand-o-mark{width:1.8em;height:1.8em;color:var(--brand-on);flex:none;margin:-.01em .18em -.01em 0;display:block;overflow:visible}.brand-on-mark path{fill:none;stroke:currentColor;stroke-width:6px;stroke-linecap:butt;stroke-linejoin:round;shape-rendering:geometricprecision}.nocturne-home .site-header nav{color:#e8e7f3ad}.nocturne-home .site-header nav a:hover{color:#fff}.nocturne-home .site-header .nav-cta{background:#16a0851f;border-color:#16a0856b;box-shadow:inset 0 1px #ffffff0f}.nocturne-home .hero-premium{background:radial-gradient(circle at 78% 40%, #16a08538, transparent 36%), linear-gradient(125deg,var(--threshold-night-deep),var(--threshold-night) 52%,#12302d);grid-template-columns:minmax(0,1.03fr) minmax(430px,.97fr);min-height:100svh}.nocturne-home .hero-premium:before{display:none}.nocturne-home .hero-spotlight{background:radial-gradient(460px circle at var(--pointer-x) var(--pointer-y),#16a0851c,transparent 72%)}.nocturne-home .hero-badge{color:#e8e7f3c2;background:#16a08514;border-color:#16a0854d}.nocturne-home .hero-badge i,.nocturne-home .hero-trust i{background:var(--threshold-teal);box-shadow:0 0 16px #16a0858f}.nocturne-home .hero .eyebrow{color:#c9cbe7a3}.nocturne-home .hero .eyebrow>span{background:#16a085}.nocturne-home .hero h1{max-width:860px;color:var(--threshold-pearl);letter-spacing:-.068em;font-size:clamp(52px,5.75vw,91px);font-weight:690;line-height:.94}.nocturne-home .hero h1 span{color:#f4f0e7b3;-webkit-text-fill-color:currentColor;background:0 0;font-weight:510}.nocturne-home .hero h1 span b{color:#16a085;font-weight:690}.nocturne-home .hero-lede{color:#e0e0ecb3;max-width:690px}.nocturne-home .button-primary{color:var(--threshold-night);background:var(--threshold-teal);box-shadow:0 18px 55px #16a08545,inset 0 1px #ffffff80}.nocturne-home .text-link{color:#ebe9f2b8}.nocturne-home .hero-trust{color:#c9cbe18f}.nocturne-home .hero-moment{filter:none;width:min(47vw,720px);height:min(67vw,720px);right:max(18px,50vw - 725px)}.nocturne-home .hero-moment:before{content:"";filter:none;background:radial-gradient(circle,#16a08512,#0000 64%);border:1px solid #16a08526;border-radius:50%;position:absolute;inset:14%;box-shadow:0 0 0 54px #16a08506}.moment-orbit{border:1px solid #f4f0e71c;border-radius:50%;position:absolute;transform:rotate(-12deg)}.moment-orbit-one{inset:10% 8% 12% 12%}.moment-orbit-two{border-color:#16a0851f;inset:24% 2% 4% 22%;transform:rotate(21deg)}.moment-card{z-index:3;width:min(72%,400px);color:var(--threshold-pearl);background:linear-gradient(155deg,#181d2bf5,#0a0d18fa);border:1px solid #f4f0e721;border-radius:30px;padding:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)rotate(1.5deg);box-shadow:0 34px 110px #04050d80,inset 0 1px #ffffff0f}.moment-card-top{color:#c9cbe77a;font-family:var(--font-geist-mono),monospace;justify-content:space-between;align-items:center;font-size:9px;display:flex}.moment-card-top i{background:var(--threshold-teal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 7px #16a08514}.moment-card>p{color:var(--threshold-teal);font-family:var(--font-geist-mono),monospace;letter-spacing:.16em;margin:34px 0 10px;font-size:8px;font-weight:800}.moment-card>strong{letter-spacing:-.055em;font-size:clamp(30px,3vw,48px);line-height:.96;display:block}.moment-card>small{color:#dcdce99e;max-width:290px;margin:18px 0 26px;font-size:11px;line-height:1.55;display:block}.moment-card .moment-outcome{background:#16a08514;border:1px solid #16a08538;border-radius:15px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:11px 14px;display:flex}.moment-card .moment-outcome b{color:var(--threshold-teal);font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;font-size:8px}.moment-card .moment-outcome span{color:#f4f0e79e;text-align:right;font-size:9px}.moment-signal{z-index:4;color:#eae9f2cc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#121624c7;border:1px solid #f4f0e71a;border-radius:14px;max-width:190px;padding:13px 15px;position:absolute;box-shadow:0 18px 50px #05060e42}.moment-signal span{color:var(--threshold-teal);font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;margin-bottom:6px;font-size:7px;font-weight:850;display:block}.moment-signal strong{font-size:11px;font-weight:650}.moment-signal-trigger{top:19%;left:1%}.moment-signal-action{bottom:19%;right:0}.moment-status{z-index:4;color:#c9cbe78a;font-family:var(--font-geist-mono),monospace;letter-spacing:.15em;white-space:nowrap;align-items:center;gap:9px;font-size:7px;display:flex;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.moment-status i{background:var(--threshold-teal);border-radius:50%;width:6px;height:6px;box-shadow:0 0 18px #16a08599}.nocturne-home .scroll-cue i{background:var(--threshold-teal)}.nocturne-home .truth-strip{background:linear-gradient(115deg,#111b23,#12352f 52%,#101f24);border-color:#16a08524}.nocturne-home .truth-strip:before{color:#16a0859e}.nocturne-home .truth-strip p:last-child{border-color:#16a08547}@media (width<=980px){.nocturne-home .hero-premium{grid-template-columns:1fr}.nocturne-home .hero-moment{opacity:1;width:min(100%,650px);height:520px;margin:10px auto 0;position:relative;right:auto}}@media (width<=620px){.brand-wordmark{font-size:27px}.nocturne-home .hero-premium{padding-top:126px}.nocturne-home .hero h1{font-size:clamp(43px,11.8vw,56px)}.nocturne-home .hero-moment{opacity:1;width:100%;height:370px;margin:4px 0 0}.moment-card{border-radius:24px;width:92%;padding:22px;transform:translate(-50%,-50%)}.moment-card .moment-outcome{flex-direction:column;align-items:flex-start}.moment-card .moment-outcome span{text-align:left}}@media (hover:none),(pointer:coarse){.nocturne-home .site-header,.moment-signal{-webkit-backdrop-filter:none;backdrop-filter:none}.nocturne-home .hero-spotlight{display:none}}.nocturne-home .scroll-progress{background:var(--threshold-teal)}.nocturne-home .experience-bridge{color:var(--threshold-night);background:radial-gradient(circle at 84% 12%, #16a0851f, transparent 30%), linear-gradient(180deg,#f7f3eb,var(--threshold-pearl))}.nocturne-home .experience-bridge:before{border-color:#16a0851c;box-shadow:0 0 180px #16a0850f,inset 0 0 150px #16a08506}.nocturne-home .experience-heading .eyebrow{color:#1216249e}.nocturne-home .experience-heading .eyebrow>span{background:var(--threshold-teal-deep)}.nocturne-home .experience-heading h2 em{color:var(--threshold-night);text-underline-offset:7px;-webkit-text-decoration:underline #16a08573;text-decoration:underline #16a08573;text-decoration-thickness:2px}.nocturne-home .experience-heading>p:last-child{color:#1216249e}.nocturne-home .experience-flow:before{background:linear-gradient(90deg,#0000,#16a08561,#16a08529,#0000)}.nocturne-home .experience-flow article{background:#ffffff9e;border-color:#12162417;box-shadow:0 24px 70px #182a4412,inset 0 1px #fffc}.nocturne-home .experience-flow article:after{border-color:#16a0851a}.nocturne-home .experience-flow article>span{color:#1216244d}.nocturne-home .experience-flow article>i{border-color:var(--threshold-teal-deep);background:var(--threshold-pearl);box-shadow:0 0 0 7px #16a0850f,0 0 20px #16a0852e}.nocturne-home .experience-flow small{color:var(--threshold-night)}.nocturne-home .experience-flow p{color:#12162499}.nocturne-home .experience-link{color:#121624c2;border-color:#16a0854d}.nocturne-home .experience-link span{color:var(--threshold-teal-deep)}.impulse-lab{color:var(--threshold-pearl);background:radial-gradient(circle at 12% 38%,#16a0852e,#0000 31%),linear-gradient(138deg,#0c0f1b,#111c2e 52%,#101321);padding:150px max(24px,50vw - 660px);position:relative;overflow:hidden}.impulse-lab:before{content:"";opacity:.16;pointer-events:none;background-image:linear-gradient(#f4f0e70e 1px,#0000 1px),linear-gradient(90deg,#f4f0e70e 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 38% 52%,#000,#0000 68%);mask-image:radial-gradient(circle at 38% 52%,#000,#0000 68%)}.lab-heading{z-index:1;grid-template-columns:.58fr 1.25fr .66fr;align-items:start;gap:50px;margin-bottom:76px;display:grid;position:relative}.lab-heading .eyebrow{color:#c9cbe79e}.lab-heading .eyebrow>span{background:var(--threshold-teal)}.lab-heading h2{letter-spacing:-.067em;text-wrap:balance;max-width:780px;margin:0;font-size:clamp(48px,6vw,84px);font-weight:690;line-height:.95}.lab-heading>p:last-child{color:#dadae899;margin:5px 0 0;font-size:15px;line-height:1.72}.lab-stage{z-index:1;background:#f4f0e706;border:1px solid #f4f0e71a;border-radius:34px;grid-template-columns:minmax(0,1.05fr) minmax(390px,.78fr);min-height:620px;display:grid;position:relative;overflow:hidden;box-shadow:0 36px 120px #04050d4d,inset 0 1px #ffffff0a}.lab-brain{background:radial-gradient(circle at 50% 45%,#16a08521,#0000 52%),#05070f57;border-right:1px solid #f4f0e717;min-height:620px;transition:background .42s;position:relative;overflow:hidden}.lab-brain-2,.lab-brain-3,.lab-brain-4,.lab-brain-5{background:radial-gradient(circle at 50% 45%,#16a08524,#0000 54%),#12162457}.lab-brain-6{background:radial-gradient(circle at 50% 45%,#16a08533,#0000 54%),#12162457}.lab-brain:after{content:"SIMULACIÓN EXPLICATIVA · NO DIAGNÓSTICA";color:#c9cbe761;font-family:var(--font-geist-mono),monospace;letter-spacing:.16em;font-size:7px;position:absolute;top:25px;left:28px}.lab-brain-label{justify-content:space-between;align-items:end;gap:20px;display:flex;position:absolute;bottom:28px;left:30px;right:30px}.lab-brain-label span{color:#c9cbe761;font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;font-size:9px}.lab-brain-label strong{color:#f4f0e7db;text-align:right;max-width:270px;font-size:14px}.lab-copy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(38px,5vw,72px);display:flex}.lab-copy>span{color:var(--threshold-teal);font-family:var(--font-geist-mono),monospace;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:800}.lab-copy h3{letter-spacing:-.06em;margin:23px 0 0;font-size:clamp(38px,4.2vw,62px);font-weight:680;line-height:.98}.lab-copy>p{color:#dfdeebad;margin:26px 0 0;font-size:16px;line-height:1.72}.lab-copy aside{border-top:1px solid #f4f0e71c;border-bottom:1px solid #f4f0e71c;margin-top:36px;padding:23px 0}.lab-copy aside strong{color:var(--threshold-teal);font-family:var(--font-geist-mono),monospace;letter-spacing:.15em;font-size:8px}.lab-copy aside p{color:#dadae894;margin:11px 0 0;font-size:13px;line-height:1.62}.lab-controls{justify-content:space-between;gap:12px;margin-top:34px;display:flex}.lab-controls button{color:#f4f0e7bf;cursor:pointer;min-height:43px;font:inherit;background:#f4f0e709;border:1px solid #f4f0e721;border-radius:999px;padding:0 16px;font-size:10px;font-weight:750}.lab-controls button:last-child{color:#141627;background:var(--threshold-pearl);border-color:#0000}.lab-controls button:disabled{opacity:.25;cursor:default}.lab-rail{z-index:1;border-top:1px solid #f4f0e71a;border-bottom:1px solid #f4f0e71a;grid-template-columns:repeat(7,1fr);margin-top:16px;display:grid;position:relative}.lab-rail button{color:#c9cbe773;text-align:left;cursor:pointer;min-height:94px;font:inherit;background:0 0;border:0;border-right:1px solid #f4f0e714;gap:10px;padding:20px 14px;transition:color .18s,background .18s;display:grid;position:relative}.lab-rail button:last-child{border-right:0}.lab-rail button:before{content:"";background:0 0;height:2px;position:absolute;top:-1px;left:0;right:0}.lab-rail button span{font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;font-size:8px}.lab-rail button strong{font-size:11px;font-weight:680}.lab-rail button:hover,.lab-rail button.active{color:var(--threshold-pearl);background:#16a0850e}.lab-rail button.active:before{background:var(--threshold-teal)}.lab-rail button:focus-visible,.lab-controls button:focus-visible{outline:2px solid var(--threshold-teal);outline-offset:3px}.lab-cta{z-index:1;color:#f4f0e7c7;border-bottom:1px solid #16a0854d;justify-content:space-between;width:min(100%,420px);margin:28px 0 0 auto;padding:17px 0;font-size:12px;font-weight:750;display:flex;position:relative}.lab-cta span{color:var(--threshold-teal)}.nocturne-home .first-close{background:radial-gradient(circle at 79% 45%,#16a08533,#0000 34%),linear-gradient(125deg,#101827,#12372f 65%,#102923);min-height:86vh}.nocturne-home .first-close:after{content:"BLOQON / MODO ON";color:#f4f0e733}.nocturne-home .first-close .eyebrow>span{background:#16a085}.nocturne-home .first-close-copy>p:last-child{color:#e5e3efad}.nocturne-home .control-mark{border-color:#16a0852e;animation:none;box-shadow:0 0 170px #16a08521,inset 0 0 100px #16a0850e}.nocturne-home .control-mark:before{border-color:#f4f0e71f;inset:16%}.nocturne-home .control-mark:after{background:conic-gradient(from 45deg,transparent 0 20deg,#16a085 20deg 360deg);border:0;inset:28%;box-shadow:0 0 70px #16a0853d;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0)}.nocturne-home .control-mark span{display:none}.nocturne-home .impact-section{background:linear-gradient(145deg,#e7e2da,#f4f0e7 54%,#e6e3e0)}.nocturne-home .impact-heading .eyebrow,.nocturne-home .impact-index{color:#1216248a}.nocturne-home .impact-heading .eyebrow>span{background:var(--threshold-teal)}.nocturne-home .impact-card{background:#ffffff80;border-color:#12162417;box-shadow:0 22px 70px #182a4411,inset 0 1px #ffffffbf}.nocturne-home .impact-card-large{color:var(--threshold-pearl);background:linear-gradient(145deg,#101a2a,#123b33)}.nocturne-home .impact-card-large .impact-index{color:var(--threshold-teal)}.nocturne-home .impact-card-large>p:not(.impact-index){color:#e6e4efa6}.nocturne-home .loss-visual span{background:linear-gradient(to bottom,var(--threshold-teal),#16a0851a)}.nocturne-home .impact-card-stat{color:var(--threshold-night);background:var(--threshold-teal)}.nocturne-home .intervention-section{background:linear-gradient(#f8f4ec,#eeeae2)}.nocturne-home .intervention-intro .eyebrow{color:#12162494}.nocturne-home .intervention-intro .eyebrow>span{background:var(--threshold-teal-deep)}.nocturne-home .protection-list button.active strong{color:var(--threshold-night)}.nocturne-home .protection-list button.active i{color:var(--threshold-night);background:var(--threshold-teal)}.nocturne-home .protection-list button:hover{background:#16a0850b}.nocturne-home .device-scene{background:radial-gradient(circle at 50% 42%,#145245,#111426 69%)}.nocturne-home .device-glow{border-color:#16a08533;box-shadow:0 0 120px #16a08521}.nocturne-home .phone{background:#0b0d19f5}.phone-threshold-mark{color:#16a085;background:0 0;flex:none;width:24px;height:24px;display:block;overflow:visible;-webkit-mask:none;mask:none}.nocturne-home .state-orbit{border-color:#16a08540;box-shadow:0 0 50px #16a0851f}.nocturne-home .state-orbit:before{border-color:#16a0857a}.nocturne-home .state-orbit span{background:#16a085;box-shadow:0 0 16px #16a085b3}.nocturne-home .phone-state>p{color:var(--threshold-teal)}.nocturne-home .phone-action{color:#151728;background:var(--threshold-pearl)}.nocturne-home .ally-section{background:radial-gradient(circle at 82% 44%,#16a08521,#0000 30%),linear-gradient(125deg,#0d101d,#102923)}.nocturne-home .ally-copy .eyebrow>span{background:#16a085}.nocturne-home .ally-copy li span{color:var(--threshold-teal)}.nocturne-home .ally-ring{border-color:#16a08533;box-shadow:inset 0 0 80px #16a08509}.nocturne-home .person-node-main{border-color:#16a0858c}.nocturne-home .person-node{background:var(--threshold-night)}.nocturne-home .trust-line{background:linear-gradient(90deg,var(--threshold-teal),#ffffff38)}.nocturne-home .trust-line i{background:var(--threshold-teal);box-shadow:0 0 20px var(--threshold-teal)}.nocturne-home .plans-section{background:linear-gradient(#f4f0e7,#e8e5df)}.nocturne-home .plans-heading .eyebrow{color:#1216248f}.nocturne-home .plans-heading .eyebrow>span{background:var(--threshold-teal-deep)}.nocturne-home .plan-card{background:#ffffff85;border-color:#1216241a}.nocturne-home .plan-card-featured{background:linear-gradient(145deg,#101d22,#12352f)}.nocturne-home .plan-card-featured .plan-top span{color:var(--threshold-teal);border-color:#16a08580}.nocturne-home .plan-card li:before{background:var(--threshold-teal-deep)}.nocturne-home .plan-card-featured li:before{background:var(--threshold-teal)}.nocturne-home .plan-card-featured>a{color:#151728;background:var(--threshold-pearl)}.nocturne-home .help-section{background:linear-gradient(135deg,#eeeae2,var(--threshold-pearl))}.nocturne-home .help-section .eyebrow>span{background:var(--threshold-coral)}.nocturne-home .help-primary{background:linear-gradient(145deg,#111b2c,#101220)}.nocturne-home .help-primary span{color:var(--threshold-coral)}.nocturne-home .sources-section{background:linear-gradient(#eff0ed,#e6e8e6)}.nocturne-home .sources-section>.eyebrow>span{background:var(--threshold-teal-deep)}.nocturne-home .sources-list a:hover{color:var(--threshold-night);text-decoration:underline;-webkit-text-decoration-color:var(--threshold-teal);-webkit-text-decoration-color:var(--threshold-teal);-webkit-text-decoration-color:var(--threshold-teal);text-decoration-color:var(--threshold-teal)}.nocturne-home .access-section{background:radial-gradient(circle at 22% 48%,#16a08547,#0000 31%),linear-gradient(120deg,#0a0d18,#102923)}.nocturne-home .access-section .eyebrow>span{background:#16a085}.nocturne-home .access-symbol{border-color:#16a0853d;animation:none;box-shadow:0 0 160px #16a08521,inset 0 0 110px #16a0850e}.nocturne-home .access-symbol:before{background:conic-gradient(from 45deg,transparent 0 20deg,#16a085 20deg 360deg);border:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0)}.nocturne-home .access-symbol span{display:none}.nocturne-home .access-copy>p:not(.eyebrow){color:#e1e1eda8}.nocturne-home .access-copy small{color:#c9cbe180}.nocturne-home .site-footer{background:#090b14;border-top-color:#f4f0e714}.nocturne-home .footer-brand .brand-wordmark{font-size:32px}.nocturne-home .footer-brand p{color:var(--threshold-teal)}.commerce-header .brand-wordmark,.access-visual-panel .brand-wordmark,.partner-login-visual .brand-wordmark,.information-header .brand-wordmark{font-size:29px}@media (width<=980px){.lab-heading{grid-template-columns:1fr 1.5fr}.lab-heading>p:last-child{grid-column:2}.lab-stage{grid-template-columns:1fr}.lab-brain{border-bottom:1px solid #f4f0e717;border-right:0;min-height:540px}.lab-rail{grid-template-columns:repeat(4,1fr)}.lab-rail button{border-bottom:1px solid #f4f0e714}.lab-rail button:nth-child(4){border-right:0}.lab-rail button:nth-child(n+5){border-bottom:0}}@media (width<=620px){.nocturne-home .truth-strip p:last-child{border-top-color:#16a0853b}.nocturne-home .experience-flow:before{background:linear-gradient(#0000,#16a0856b,#16a08529,#0000)}.nocturne-home .experience-flow{gap:10px;margin-top:42px}.nocturne-home .experience-flow:before{top:24px;bottom:24px;left:31px}.nocturne-home .experience-flow article{min-height:0;padding:22px 18px 22px 60px}.nocturne-home .experience-flow article>span{top:24px;left:20px}.nocturne-home .experience-flow article>i{top:24px;right:18px}.nocturne-home .experience-flow article>div{position:relative;bottom:auto;left:auto;right:auto}.nocturne-home .experience-flow h3{margin-top:8px;font-size:26px}.nocturne-home .experience-flow p{margin-top:10px;font-size:12px}.impulse-lab{padding:108px 20px}.lab-heading{grid-template-columns:1fr;gap:22px;margin-bottom:50px}.lab-heading>p:last-child{grid-column:auto}.lab-heading h2{font-size:50px}.lab-stage{border-radius:25px;min-height:0}.lab-brain{min-height:420px}.lab-brain:after{font-size:9px;top:20px;left:20px}.lab-brain-label{bottom:20px;left:20px;right:20px}.lab-brain-label span{font-size:10px}.lab-copy{padding:34px 24px 28px}.lab-copy h3{font-size:42px}.lab-copy>p{font-size:15px}.lab-copy>span{font-size:10px}.lab-copy aside strong{font-size:9px}.lab-rail{scroll-snap-type:x mandatory;scrollbar-width:none;border:0;gap:8px;margin:14px -20px 0;padding:0 20px 8px;display:flex;overflow-x:auto}.lab-rail::-webkit-scrollbar{display:none}.lab-rail button{scroll-snap-align:start;border-radius:14px;flex:0 0 138px;min-height:78px;border:1px solid #f4f0e717!important}.lab-rail button span{font-size:9px}.lab-rail button:before{inset:auto 14px -1px}.lab-cta{margin-top:20px}.nocturne-home .first-close{min-height:78vh}.nocturne-home .first-close h2{font-size:clamp(52px,14vw,73px)}.nocturne-home .control-mark{opacity:.42}.nocturne-home .footer-brand .brand-wordmark{font-size:29px}}@media (prefers-reduced-motion:reduce){.lab-rail button,.lab-brain{transition:none}}.commerce-page,.access-page,.partner-login-page,.information-shell{--threshold-night:#121624;--threshold-night-deep:#0a0d18;--threshold-pearl:#f4f0e7;--threshold-teal:#16a085;--threshold-teal-deep:#16a085;--threshold-coral:#eb826f}.commerce-page{color:var(--threshold-pearl);background:var(--threshold-night)}.commerce-header{border-bottom-color:#f4f0e71a}.commerce-hero{background:linear-gradient(90deg,#0a0d18fa,#1216248c),radial-gradient(circle at 78% 42%,#155344 0,#102f2c 38%,#0a0d18 70%)}.commerce-copy .eyebrow>span{background:#16a085}.mini-neural{border-color:#16a08542;box-shadow:inset 0 0 90px #16a08512,0 0 150px #16a08512}.mini-node-c{border-color:var(--threshold-teal);background:var(--threshold-teal);box-shadow:0 0 24px #16a08573}.pricing-workbench{background:var(--threshold-pearl)}.billing-toggle button.active{background:var(--threshold-night)}.pricing-card{background:#ffffff8a;border-color:#1216241a}.pricing-card-featured{background:linear-gradient(145deg,#101d22,#12352f)}.pricing-card-featured .pricing-card-head span{color:var(--threshold-teal);border-color:#16a08580}.pricing-card li:before{background:var(--threshold-teal-deep)}.pricing-card-featured li:before{background:var(--threshold-teal)}.pricing-card>a{background:var(--threshold-night)}.pricing-card>.pricing-cta-note{color:#121624ad;text-align:center;min-height:30px;margin:10px 4px 0;font-size:9px;line-height:1.45}.pricing-card-featured>.pricing-cta-note{color:#f4f0e7b8}.payment-readiness-section{background:linear-gradient(145deg,#101d22,#12352f)}.payment-readiness-lock{color:var(--threshold-night);background:var(--threshold-pearl);border:1px solid #16a08533}.payment-readiness-lock i{background:var(--threshold-teal-deep);box-shadow:0 0 0 4px #16a08521}.comparison-section{background:linear-gradient(135deg,#e3dcd3,#eee9e2)}.comparison-section .eyebrow>span{background:#16a085}.access-page,.partner-login-page{background:var(--threshold-pearl)}.access-mobile-brand{display:none}.access-visual-panel,.partner-login-visual{background:radial-gradient(circle at 62% 45%,#16a08557,#0000 35%),linear-gradient(145deg,#0b0e1a,#102923)}.access-brain-fill stop:first-child{stop-color:var(--threshold-teal)}.access-brain-pause,.partner-login-visual p,.access-visual-copy p{color:var(--threshold-teal)}.access-tabs button.active,.access-submit{background:var(--threshold-night)}.access-form-wrap input:not([type=checkbox]):focus{border-color:var(--threshold-teal-deep);box-shadow:0 0 0 3px #16a0851a}.access-consent input{accent-color:var(--threshold-teal-deep)}.access-notice{color:var(--threshold-night);background:#16a0851a;border-color:#16a08538}.access-page .selected-plan a,.access-page .legal-consent-box a,.access-page .identity-card span{color:var(--threshold-night)}.access-page .identity-avatar{color:var(--threshold-night);background:var(--threshold-teal)}.access-page .legal-consent-box>p{color:var(--threshold-night);border-left:3px solid var(--threshold-coral);background:#eb826f1a}.partner-login-error{color:var(--threshold-night);border-left:3px solid var(--threshold-coral);padding-left:9px}.information-shell{color:var(--threshold-pearl);background:radial-gradient(circle at 84% 4%,#16a08545,#0000 30%),linear-gradient(155deg,#080d18 0%,#102923 50%,#0a101d 100%)}.information-header{border-bottom-color:#f4f0e71a}.information-header nav a{color:#f4f0e7b8;border-color:#f4f0e721}.information-header nav a:hover{color:#fff;border-color:#16a08570}.information-hero>span{color:var(--threshold-teal)}.information-hero h1{color:var(--threshold-pearl);font-family:var(--font-geist-sans),Arial,sans-serif;font-weight:680}.information-hero p{color:#e4e4eead}.information-content p,.information-content li{color:#1216249e}.information-content>section{background:#ffffff8f;border-color:#12162417}.information-content a,.universal-setup>span,.platform-readiness article>span,.pilot-install-details summary{color:var(--threshold-night)}.information-content .resource-highlight,.information-content .download-card{background:radial-gradient(circle at 84% 22%,#16a08526,#0000 30%),linear-gradient(128deg,#0d1625,#123b33)}.information-content .resource-highlight>span,.information-content .download-card span{color:var(--threshold-teal)}.information-content .resource-highlight h2,.information-content .download-card h2{color:var(--threshold-pearl)}.information-content .resource-highlight p,.information-content .download-card p{color:#e8e8f0b3}.information-content .download-card{border-color:#16a08526}.information-content .download-card:after{border-color:#16a08524;box-shadow:0 0 0 34px #16a08506,0 0 0 74px #16a08505}.download-card>a,.download-card>button{color:var(--threshold-night);background:var(--threshold-pearl);box-shadow:0 16px 44px #16a08524}.download-notice{color:var(--threshold-teal)!important}.download-interest{grid-column:1/-1;justify-content:space-between;align-items:center;gap:28px;display:flex;background:var(--threshold-pearl)!important;border-color:#1216241a!important}.download-interest>div>span{color:var(--threshold-night);letter-spacing:.15em;font-size:9px;font-weight:850}.download-interest h2{margin:9px 0 7px}.download-interest p{max-width:680px;margin:0}.download-interest>a{color:var(--threshold-pearl);background:var(--threshold-night);border-radius:999px;flex:none;padding:14px 18px;text-decoration:none}.universal-setup{background:#f8f5eedb!important}.universal-setup li,.platform-readiness article{border-color:#12162414}.universal-setup li>b{color:var(--threshold-night)}.setup-boundary{background:linear-gradient(128deg,#14172a,#123b33);border-color:#16a08524}.platform-readiness a{background:var(--threshold-night)}.information-footer{color:#e2e2ec80;border-top-color:#f4f0e71a}.information-footer a{color:#f4f0e7b8}@media (width<=780px){.download-interest{flex-direction:column;align-items:flex-start}}@media (width<=620px){.access-page .access-form-panel{order:-1;padding-top:26px}.access-page .access-mobile-brand{margin-bottom:34px;display:inline-flex}.access-page .access-mobile-brand .brand-wordmark{color:var(--threshold-night)}.access-page .access-visual-panel{min-height:420px}.access-page .access-neural-brain{opacity:.34}.access-page .access-visual-copy h1{font-size:40px}}.clarity-home{--clarity-paper:#f7f7f4;--clarity-white:#fff;--clarity-ink:#101522;--clarity-muted:#101522a3;--clarity-line:#1015221a;color:var(--clarity-ink);background:var(--clarity-paper)}.clarity-home .site-header{width:min(100% - 36px,1380px);height:68px;color:var(--clarity-ink);-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:#ffffffd6;border:1px solid #10152214;padding:0 18px 0 22px;top:18px;box-shadow:0 18px 55px #20293a14,inset 0 1px #ffffffe6}.clarity-home .site-header .brand-wordmark{color:var(--clarity-ink)}.clarity-home .site-header nav{color:#1015229e}.clarity-home .site-header nav a:hover{color:var(--clarity-ink)}.clarity-home .site-header .nav-cta{color:var(--clarity-ink);box-shadow:none;background:#16a085;border-color:#16a085}.clarity-home .hero-premium{min-height:min(960px,100svh);color:var(--clarity-ink);background:radial-gradient(circle at 88% 15%,#16a0851a,#0000 28%),radial-gradient(circle at 54% 84%,#10152209,#0000 31%),linear-gradient(#fff 0%,#f7f7f4 100%);grid-template-columns:minmax(0,1fr) minmax(440px,.82fr);align-items:center;gap:clamp(42px,5vw,92px);padding:138px max(28px,50vw - 670px) 76px}.clarity-home .hero-premium:after{display:none}.clarity-home .hero-spotlight{opacity:.7;background:radial-gradient(420px circle at var(--pointer-x) var(--pointer-y),#16a08512,transparent 72%)}.clarity-home .hero-copy{max-width:690px}.clarity-home .hero-badge{color:#101522ad;background:#16a08512;border-color:#16a08533;min-height:34px;margin-bottom:34px;padding:0 13px}.clarity-home .hero-badge i,.clarity-home .hero-trust i{background:#16a085;box-shadow:0 0 0 5px #16a08514}.clarity-home .hero .eyebrow{color:#101522ad;margin-bottom:24px}.clarity-home .hero .eyebrow>span{background:#16a085}.clarity-home .hero h1{max-width:680px;color:var(--clarity-ink);letter-spacing:-.075em;text-wrap:balance;font-size:clamp(60px,6.6vw,102px);font-weight:650;line-height:.91}.clarity-home .hero h1 span{color:#16a085;-webkit-text-fill-color:currentColor;background:0 0;margin-top:.16em;font-weight:650}.clarity-home .hero-lede{max-width:620px;color:var(--clarity-muted);margin-top:30px;font-size:clamp(17px,1.35vw,20px);line-height:1.62}.clarity-home .hero-lede strong{color:var(--clarity-ink);font-weight:680}.clarity-home .button-primary{color:#fff;background:var(--clarity-ink);box-shadow:0 16px 38px #10152229}.clarity-home .button-primary:hover,.clarity-home .button-primary:focus-visible{box-shadow:0 20px 45px #10152238}.clarity-home .text-link{color:#101522ad}.clarity-home .text-link span{color:#16a085}.clarity-home .hero-trust{color:#101522ad}.clarity-home .hero-decision{opacity:1;filter:none;justify-self:stretch;width:100%;height:auto;min-height:650px;position:relative;bottom:auto;right:auto;overflow:visible}.clarity-home .hero-decision:before{content:"";background:linear-gradient(145deg,#ffffffe6,#edf0edb3);border:1px solid #10152212;border-radius:52% 48% 47% 53%;position:absolute;inset:5% 3% 8%;box-shadow:0 35px 100px #24313d1a,inset 0 1px #fff}.decision-portrait{z-index:1;border-radius:48%;position:absolute;inset:0;overflow:hidden}.portrait-head{border:2px solid #10152226;border-right-color:#16a0855c;border-radius:48% 52% 43% 46%;width:58%;height:67%;position:absolute;top:9%;left:14%;transform:rotate(-4deg)}.portrait-head:before{content:"";z-index:2;background:var(--clarity-paper);border-top:2px solid #10152229;border-bottom:2px solid #10152229;border-right:2px solid #10152229;border-radius:0 55% 45% 0;width:20%;height:25%;position:absolute;top:31%;right:-5%}.portrait-head:after{content:"";border-left:2px solid #10152224;width:42%;height:28%;position:absolute;bottom:-20%;left:23%;transform:rotate(8deg)}.portrait-ear{aspect-ratio:1;border:1px solid #10152221;border-radius:50%;width:8%;position:absolute;top:47%;right:5%}.portrait-brain{background:radial-gradient(circle at 58% 48%,#16a08524,#0000 55%);border:1px solid #16a0853d;border-radius:48% 52% 46% 50%;width:62%;height:43%;position:absolute;top:17%;left:15%;box-shadow:0 0 0 18px #16a08506}.portrait-brain:before,.portrait-brain:after{content:"";transform-origin:0;background:#16a0853b;position:absolute}.portrait-brain:before{width:72%;height:1px;top:44%;left:12%;transform:rotate(-18deg)}.portrait-brain:after{width:46%;height:1px;top:26%;left:34%;transform:rotate(48deg)}.portrait-brain i{background:#16a085;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 0 7px #16a08512}.portrait-brain i:first-child{top:42%;left:12%}.portrait-brain i:nth-child(2){top:22%;left:35%}.portrait-brain i:nth-child(3){top:31%;left:63%}.portrait-brain i:nth-child(4){top:59%;left:78%}.portrait-brain i:nth-child(5){top:68%;left:43%}.portrait-brain i:nth-child(6){top:72%;left:22%}.portrait-shoulder{border:2px solid #1015221a;border-bottom:0;border-radius:54% 54% 0 0;height:36%;position:absolute;bottom:-4%;left:8%;right:22%}.decision-card{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #10152214;border-radius:28px;width:min(78%,440px);padding:28px;position:absolute;bottom:7%;right:-2%;box-shadow:0 28px 80px #222d3826,inset 0 1px #fff}.decision-time{color:#101522ad;font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;font-size:8px;font-weight:700;display:flex}.decision-time span{color:var(--clarity-ink)}.decision-time i{background:#16a085;border-radius:50%;width:5px;height:5px}.decision-card blockquote{color:var(--clarity-ink);letter-spacing:-.045em;margin:28px 0 30px;font-size:clamp(27px,2.4vw,39px);font-weight:610;line-height:1.08}.decision-threshold{border-top:1px solid var(--clarity-line);grid-template-columns:auto 1fr;align-items:center;gap:15px;padding-top:21px;display:grid}.decision-o{color:#16a085;background:0 0;width:48px;height:48px;display:block;overflow:visible;-webkit-mask:none;mask:none}.decision-threshold small{color:#16a085;font-family:var(--font-geist-mono),monospace;letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.decision-threshold strong{color:#101522c2;font-size:12px;line-height:1.45;display:block}.clarity-home .scroll-cue{color:#101522ad}@media (width<=1190px){.clarity-home .hero-premium{grid-template-columns:1fr;gap:12px;min-height:auto;padding-top:142px}.clarity-home .hero-copy{text-align:center;max-width:860px;margin-inline:auto}.clarity-home .hero-badge,.clarity-home .hero .eyebrow,.clarity-home .hero-actions,.clarity-home .hero-trust{justify-content:center}.clarity-home .hero h1{max-width:900px;font-size:clamp(66px,8vw,92px)}.clarity-home .hero-lede{max-width:720px;margin-inline:auto}.clarity-home .hero-decision{width:min(100%,760px);min-height:610px;margin:18px auto 0}.clarity-home .scroll-cue{display:none}}@media (width<=720px){.clarity-home .site-header{border-radius:18px;width:calc(100% - 20px);height:60px;padding:0 9px 0 15px;top:10px}.clarity-home .hero-premium{padding:112px 20px 62px}.clarity-home .hero-badge{margin-bottom:24px;font-size:7px}.clarity-home .hero h1{font-size:clamp(50px,14.5vw,66px);line-height:.92}.clarity-home .hero-lede{max-width:100%;font-size:16px}.clarity-home .hero-actions{align-items:stretch}.clarity-home .hero-trust{grid-template-columns:1fr}.clarity-home .hero-decision{width:100%;min-height:520px;margin-top:22px}.clarity-home .hero-decision:before{inset:4% 0 10%}.portrait-head{width:68%;height:62%;top:8%;left:8%}.portrait-shoulder{left:0;right:18%}.decision-card{border-radius:23px;width:88%;padding:22px;bottom:3%;right:0}.decision-card blockquote{margin:22px 0 24px;font-size:27px}}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.clarity-home .truth-strip{min-height:220px;color:var(--clarity-ink);box-shadow:none;background:linear-gradient(120deg,#e9f5f1,#f7f7f4 58%,#fff);border-color:#10152214}.clarity-home .truth-strip:before{color:#1015227a}.clarity-home .truth-strip p{color:var(--clarity-ink)}.clarity-home .truth-strip p:last-child{color:#101522b8;border-color:#16a0853d}.human-story{color:var(--clarity-ink);background:#fff;padding:140px max(28px,50vw - 620px)}.human-story-heading{grid-template-columns:minmax(0,.62fr) minmax(0,1.05fr) minmax(260px,.56fr);align-items:start;gap:clamp(32px,5vw,72px);margin-bottom:70px;display:grid}.human-story-heading .eyebrow{color:#101522ad}.human-story-heading .eyebrow>span{background:#16a085}.human-story-heading h2{letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(50px,5.7vw,78px);font-weight:630;line-height:.96}.human-story-heading>p:last-child{color:var(--clarity-muted);margin:4px 0 0;font-size:16px;line-height:1.7}.human-story-shell{border:1px solid var(--clarity-line);background:var(--clarity-paper);border-radius:34px;grid-template-columns:minmax(0,1.05fr) minmax(340px,.75fr);min-height:470px;display:grid;overflow:hidden;box-shadow:0 30px 90px #18223217}.human-story-quote{background:radial-gradient(circle at 15% 8%,#16a08524,#0000 32%),linear-gradient(145deg,#eef6f3,#f8f8f5);flex-direction:column;justify-content:center;padding:clamp(42px,6vw,80px);display:flex}.human-story-quote>span,.human-story-reading>span{color:#101522b8;font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:800}.human-story-quote blockquote{letter-spacing:-.065em;max-width:720px;margin:28px 0 24px;font-size:clamp(42px,5vw,70px);font-weight:620;line-height:.98}.human-story-quote>p{max-width:660px;color:var(--clarity-muted);margin:0;font-size:17px;line-height:1.65}.human-story-reading{border-left:1px solid var(--clarity-line);background:#ffffffd1;flex-direction:column;justify-content:center;padding:clamp(38px,5vw,64px);display:flex}.human-story-reading h3{letter-spacing:-.05em;margin:24px 0 18px;font-size:clamp(30px,3vw,46px);font-weight:630;line-height:1.02}.human-story-reading p{color:var(--clarity-muted);margin:0;font-size:15px;line-height:1.7}.human-story-tabs{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:18px;display:grid}.human-story-tabs button{border:1px solid var(--clarity-line);color:#101522ad;text-align:left;cursor:pointer;min-height:82px;font:inherit;touch-action:manipulation;background:#fff;border-radius:18px;gap:8px;padding:16px 18px;transition:transform .22s,border-color .22s,background .22s,color .22s;display:grid}.human-story-tabs button:hover{border-color:#16a08547;transform:translateY(-3px)}.human-story-tabs button.active{color:var(--clarity-ink);background:#e8f5f1;border-color:#16a0854d}.human-story-tabs button span{font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;font-size:11px}.human-story-tabs button strong{font-size:13px}.human-story-tabs button:focus-visible{outline-offset:3px;outline:2px solid #16a085}.human-story-close{color:#101522a6;text-align:center;max-width:760px;margin:38px auto 0;font-size:17px;line-height:1.65}.clarity-home .impulse-lab{color:var(--clarity-ink);background:linear-gradient(#f7f7f4,#eef2ef);padding:140px max(28px,50vw - 620px)}.clarity-home .impulse-lab:before{opacity:.6;background-image:linear-gradient(#10152209 1px,#0000 1px),linear-gradient(90deg,#10152209 1px,#0000 1px);-webkit-mask-image:radial-gradient(circle at 35% 48%,#000,#0000 72%);mask-image:radial-gradient(circle at 35% 48%,#000,#0000 72%)}.clarity-home .lab-heading{grid-template-columns:minmax(0,.48fr) minmax(0,1.15fr) minmax(260px,.55fr);gap:clamp(32px,5vw,70px);margin-bottom:66px}.clarity-home .lab-heading .eyebrow{color:#101522ad}.clarity-home .lab-heading h2{max-width:760px;color:var(--clarity-ink);font-size:clamp(48px,5.6vw,76px);font-weight:630}.clarity-home .lab-heading>p:last-child{color:var(--clarity-muted);font-size:15px}.clarity-home .lab-stage{border-color:var(--clarity-line);background:#ffffffc2;grid-template-columns:minmax(0,1.02fr) minmax(390px,.78fr);min-height:600px;box-shadow:0 32px 100px #1c27361a,inset 0 1px #fff}.clarity-home .lab-brain,.clarity-home .lab-brain-2,.clarity-home .lab-brain-3,.clarity-home .lab-brain-4,.clarity-home .lab-brain-5,.clarity-home .lab-brain-6{border-color:var(--clarity-line);background:radial-gradient(circle at 50% 45%,#16a0851f,#0000 56%),linear-gradient(145deg,#edf6f2,#f7f7f4);min-height:600px}.clarity-home .lab-brain:after{color:#101522ad;font-size:10px}.clarity-home .lab-brain-label span{color:#101522ad;font-size:11px}.clarity-home .lab-brain-label strong{color:#101522c7;font-size:14px}.clarity-home .lab-copy{background:#fff;min-height:600px}.clarity-home .lab-copy>span{color:#101522b8;font-size:11px}.clarity-home .lab-copy h3{color:var(--clarity-ink);font-size:clamp(38px,4vw,56px)}.clarity-home .lab-copy>p{color:var(--clarity-muted);font-size:16px}.clarity-home .lab-copy aside{border-color:var(--clarity-line)}.clarity-home .lab-copy aside strong{font-size:10px}.clarity-home .lab-copy aside p{color:#1015229e;font-size:14px}.clarity-home .lab-controls button{color:#101522ad;border-color:var(--clarity-line);background:var(--clarity-paper);touch-action:manipulation;min-height:46px}.clarity-home .lab-controls button:last-child{color:#fff;background:var(--clarity-ink)}.clarity-home .lab-rail{border-color:var(--clarity-line);grid-template-columns:repeat(5,1fr)}.clarity-home .lab-rail button{color:#101522ad;border-color:var(--clarity-line);touch-action:manipulation;border-bottom:0;min-height:88px}.clarity-home .lab-rail button:nth-child(4){border-right:1px solid var(--clarity-line)}.clarity-home .lab-rail button:last-child{border-right:0}.clarity-home .lab-rail button:hover,.clarity-home .lab-rail button.active{color:var(--clarity-ink);background:#16a08512}.clarity-home .lab-rail button:focus-visible,.clarity-home .lab-controls button:focus-visible{outline-color:#0c7564}.clarity-home .lab-rail button span{font-size:11px}.clarity-home .lab-rail button strong{font-size:13px}.clarity-home .lab-cta{color:#101522b3}@media (width<=1120px){.human-story-heading,.clarity-home .lab-heading{grid-template-columns:1fr 1.4fr}.human-story-heading>p:last-child,.clarity-home .lab-heading>p:last-child{grid-column:2}.human-story-shell,.clarity-home .lab-stage{grid-template-columns:1fr}.human-story-reading{border-top:1px solid var(--clarity-line);border-left:0;min-height:300px}.clarity-home .lab-brain{border-right:0;border-bottom:1px solid var(--clarity-line);min-height:520px}.clarity-home .lab-copy{min-height:520px}}@media (width<=720px){.human-story,.clarity-home .impulse-lab{padding:84px 20px}.human-story-heading,.clarity-home .lab-heading{grid-template-columns:1fr;gap:22px;margin-bottom:42px}.human-story-heading>p:last-child,.clarity-home .lab-heading>p:last-child{grid-column:auto}.human-story-heading h2,.clarity-home .lab-heading h2{font-size:46px}.human-story-shell,.clarity-home .lab-stage{border-radius:25px}.human-story-quote{min-height:430px;padding:34px 24px}.human-story-quote blockquote{font-size:43px}.human-story-reading{min-height:340px;padding:34px 24px}.human-story-tabs,.clarity-home .lab-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:14px -20px 0;padding:0 20px 8px;display:flex;overflow-x:auto}.human-story-tabs::-webkit-scrollbar{display:none}.clarity-home .lab-rail::-webkit-scrollbar{display:none}.human-story-tabs button,.clarity-home .lab-rail button{scroll-snap-align:start;flex:0 0 146px}.clarity-home .lab-brain{min-height:420px}.clarity-home .lab-copy{min-height:0;padding:34px 24px 28px}.clarity-home .lab-copy h3{font-size:40px}}.clarity-home .hero-spotlight{display:none}.clarity-home .hero-badge{letter-spacing:.1em;font-size:10px}.clarity-home .hero-trust,.clarity-home .decision-time,.clarity-home .decision-threshold small{font-size:10px}.clarity-home .decision-threshold small{color:#101522b8}.clarity-home .experience-bridge{color:var(--clarity-ink);background:#fff;padding:136px max(28px,50vw - 620px)}.clarity-home .experience-bridge:before{width:640px;height:640px;box-shadow:none;border-color:#16a0851a;top:-260px;right:-230px}.clarity-home .experience-heading{grid-template-columns:minmax(0,.52fr) minmax(0,1.08fr) minmax(260px,.55fr);gap:clamp(32px,5vw,70px)}.clarity-home .experience-heading .eyebrow{color:#101522ad}.clarity-home .experience-heading .eyebrow>span{background:#16a085}.clarity-home .experience-heading h2{color:var(--clarity-ink);font-size:clamp(48px,5.6vw,76px);font-weight:630}.clarity-home .experience-heading h2 em{color:var(--clarity-ink);font-weight:630}.clarity-home .experience-heading>p:last-child{color:var(--clarity-muted);font-size:16px}.clarity-home .experience-flow{gap:16px;margin-top:68px}.clarity-home .experience-flow:before{background:linear-gradient(90deg,#0000,#16a0855c,#0000)}.clarity-home .experience-flow article{border-color:var(--clarity-line);background:linear-gradient(145deg,#fff,#f7f7f4);min-height:320px;box-shadow:0 24px 70px #18223212,inset 0 1px #fff}.clarity-home .experience-flow article:after{border-color:#16a08517}.clarity-home .experience-flow article>span{color:#101522ad;font-size:11px}.clarity-home .experience-flow article>i{background:#fff;border-color:#16a085;box-shadow:0 0 0 7px #16a0850f}.clarity-home .experience-flow small{color:#101522b8;font-size:10px}.clarity-home .experience-flow h3{color:var(--clarity-ink)}.clarity-home .experience-flow p{color:var(--clarity-muted);font-size:14px}.clarity-home .experience-link{color:#101522b8;border-color:#16a08542}.clarity-home .experience-link span{color:#16a085}.clarity-home .first-close{min-height:760px;color:var(--clarity-ink);background:radial-gradient(circle at 82% 45%,#16a08524,#0000 29%),linear-gradient(145deg,#f7f7f4,#e9f5f1);grid-template-columns:minmax(0,1.18fr) minmax(300px,.62fr);gap:clamp(48px,7vw,110px);padding:136px max(28px,50vw - 620px)}.clarity-home .first-close:after{color:#10152252}.clarity-home .first-close .eyebrow{color:#101522ad}.clarity-home .first-close h2{color:var(--clarity-ink);font-size:clamp(56px,7vw,96px);line-height:.94}.clarity-home .first-close-copy>p:last-child{color:var(--clarity-muted)}.clarity-home .control-mark{border-color:#16a08533;width:min(34vw,390px);box-shadow:0 30px 90px #18223214,inset 0 0 90px #16a0850a}.clarity-home .control-mark:before{border-color:#10152217}.clarity-home .control-mark:after{background:conic-gradient(from -12deg,transparent 0 24deg,#16a085 24deg 360deg);box-shadow:none;inset:25%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 42px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 42px),#000 0)}.clarity-home .impact-section{background:#f7f7f4;padding:136px max(28px,50vw - 620px)}.clarity-home .impact-heading .eyebrow{color:#101522ad}.clarity-home .impact-heading .eyebrow>span{background:#16a085}.clarity-home .impact-card{color:var(--clarity-ink);border-color:var(--clarity-line);background:#fff;box-shadow:0 24px 70px #18223212}.clarity-home .impact-card-large{color:var(--clarity-ink);background:linear-gradient(145deg,#fff,#e8f5f1)}.clarity-home .impact-card-large .impact-index{color:#101522b8}.clarity-home .impact-card>p:not(.impact-index),.clarity-home .impact-card-large>p:not(.impact-index){color:var(--clarity-muted)}.clarity-home .impact-index{font-size:11px}.clarity-home .loss-visual span{background:linear-gradient(#16a085,#16a0851a)}.clarity-home .impact-card-stat{color:var(--clarity-ink);background:#16a085}.clarity-home .impact-card-stat .impact-index,.clarity-home .impact-card-stat>p:not(.impact-index){color:#101522b8}.clarity-home .impact-card-stat a{border-color:#10152233}.clarity-home .intervention-section{background:#fff;padding:136px max(28px,50vw - 620px)}.clarity-home .intervention-intro .eyebrow{color:#101522ad}.clarity-home .intervention-intro .eyebrow>span{background:#16a085}.clarity-home .protection-list,.clarity-home .protection-list button{border-color:var(--clarity-line)}.clarity-home .protection-list button.active strong{color:var(--clarity-ink)}.clarity-home .protection-list button.active i{color:var(--clarity-ink);background:#16a085}.clarity-home .protection-list button:focus-visible{outline-offset:5px;outline:2px solid #16a085}.clarity-home .device-scene{background:linear-gradient(145deg,#e8f5f1,#f7f7f4);border-color:#10152214;box-shadow:0 30px 90px #18223217}.clarity-home .device-scene:before{opacity:.35}.clarity-home .device-glow{box-shadow:none;border-color:#16a08529}.clarity-home .ally-section{min-height:780px;color:var(--clarity-ink);background:linear-gradient(145deg,#f7f7f4,#edf5f2);grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);gap:clamp(50px,7vw,110px);padding:136px max(28px,50vw - 620px)}.clarity-home .ally-copy .eyebrow{color:#101522ad}.clarity-home .ally-copy .eyebrow>span{background:#16a085}.clarity-home .ally-copy>p:not(.eyebrow){color:var(--clarity-muted)}.clarity-home .ally-copy ul,.clarity-home .ally-copy li{border-color:var(--clarity-line)}.clarity-home .ally-copy li{color:#101522c2}.clarity-home .ally-copy li span{color:#101522b8;font-size:11px}.clarity-home .ally-visual{width:min(42vw,540px)}.clarity-home .ally-ring{box-shadow:none;border-color:#16a08533}.clarity-home .ally-ring-two{border-color:#10152214}.clarity-home .person-node{color:var(--clarity-ink);background:#fff;border-color:#1015221a;box-shadow:0 22px 60px #1822321a}.clarity-home .person-node-main{border-color:#16a0857a}.clarity-home .person-node span{font-size:11px}.clarity-home .trust-line{background:linear-gradient(90deg,#16a085,#10152224)}.clarity-home .trust-line i{background:#16a085;box-shadow:0 0 0 6px #16a08517}.clarity-home .ally-visual>p{color:#101522ad;font-size:11px}.clarity-home .plans-section{background:#fff;padding:136px max(28px,50vw - 620px)}.clarity-home .plans-heading .eyebrow{color:#101522ad}.clarity-home .plans-heading .eyebrow>span{background:#16a085}.clarity-home .plan-card{color:var(--clarity-ink);border-color:var(--clarity-line);background:#f7f7f4;box-shadow:0 20px 60px #1822320e}.clarity-home .plan-card-featured{color:var(--clarity-ink);background:#e8f5f1;border-color:#16a08557;box-shadow:0 26px 70px #16a0851a}.clarity-home .plan-top,.clarity-home .plan-price{flex-wrap:wrap}.clarity-home .plan-top{gap:12px}.clarity-home .plan-top span{font-size:10px}.clarity-home .plan-card-featured .plan-top span{color:var(--clarity-ink);border-color:#16a0857a}.clarity-home .plan-description,.clarity-home .plan-card-featured .plan-description{color:var(--clarity-muted)}.clarity-home .plan-card ul,.clarity-home .plan-card-featured ul,.clarity-home .plan-card li,.clarity-home .plan-card-featured li{color:#101522c2;border-color:var(--clarity-line)}.clarity-home .plan-card li:before,.clarity-home .plan-card-featured li:before{background:#16a085}.clarity-home .plan-card-featured>a{color:var(--clarity-ink);background:#16a085}.clarity-home .help-section{background:linear-gradient(145deg,#f7f7f4,#f1eee8)}.clarity-home .help-primary{background:var(--clarity-ink)}.clarity-home .help-primary span{color:#eb826f;font-size:11px}.clarity-home .sources-section{background:#fff}.clarity-home .sources-section>.eyebrow{color:#101522ad}.clarity-home .sources-section>.eyebrow>span{background:#16a085}.clarity-home .sources-list a:hover{color:var(--clarity-ink);text-decoration-color:#16a085}.clarity-home .access-section{min-height:740px;color:var(--clarity-ink);background:linear-gradient(145deg,#e8f5f1,#f7f7f4);grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(48px,7vw,110px);padding:128px max(28px,50vw - 620px)}.clarity-home .access-symbol{border-color:#16a08529;width:min(34vw,410px);box-shadow:0 30px 90px #18223214,inset 0 0 100px #16a0850a}.clarity-home .access-symbol:before{background:conic-gradient(from -12deg,transparent 0 24deg,#16a085 24deg 360deg);box-shadow:none;inset:25%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 42px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 42px),#000 0)}.clarity-home .access-copy .eyebrow{color:#101522ad}.clarity-home .access-copy>p:not(.eyebrow){color:var(--clarity-muted)}.clarity-home .access-copy small{color:#101522ad;font-size:12px}.clarity-home .access-copy h2{color:var(--clarity-ink);font-size:clamp(64px,7.8vw,108px)}.clarity-home .site-footer{background:#101522}.clarity-home .site-footer .brand-wordmark{color:#f7f7f4}.clarity-home .footer-brand p{color:#16a085}@media (width<=1120px){.clarity-home .experience-heading{grid-template-columns:1fr 1.4fr}.clarity-home .experience-heading>p:last-child{grid-column:2}.clarity-home .first-close,.clarity-home .ally-section,.clarity-home .access-section{grid-template-columns:1fr}.clarity-home .control-mark,.clarity-home .ally-visual,.clarity-home .access-symbol{justify-self:center;width:min(72vw,520px)}.clarity-home .access-copy{max-width:820px}.clarity-home .plans-grid{grid-template-columns:1fr}.clarity-home .plan-card{width:min(100%,760px);margin-inline:auto}.clarity-home .plan-top{flex-wrap:wrap;gap:12px}.clarity-home .plan-price{flex-wrap:wrap}}@media (width<=720px){.clarity-home .hero-badge{font-size:9px}.clarity-home .hero-trust{font-size:11px}.clarity-home .decision-time,.clarity-home .decision-threshold small{font-size:9px}.clarity-home .experience-bridge,.clarity-home .first-close,.clarity-home .impact-section,.clarity-home .intervention-section,.clarity-home .ally-section,.clarity-home .plans-section,.clarity-home .access-section{padding:84px 20px}.clarity-home .experience-heading{grid-template-columns:1fr;gap:22px}.clarity-home .experience-heading>p:last-child{grid-column:auto}.clarity-home .experience-heading h2{font-size:46px}.clarity-home .experience-flow article{min-height:270px}.clarity-home .first-close{min-height:680px}.clarity-home .first-close h2{font-size:clamp(52px,14vw,72px)}.clarity-home .control-mark{opacity:1;width:min(86vw,350px);margin-top:12px;position:relative;bottom:auto;right:auto}.clarity-home .ally-section{min-height:auto}.clarity-home .ally-visual{width:min(88vw,440px)}.clarity-home .access-section{min-height:700px}.clarity-home .access-symbol{opacity:1;width:min(82vw,360px);position:relative;bottom:auto;left:auto}.clarity-home .access-copy h2{font-size:clamp(56px,15vw,78px)}}@media (prefers-reduced-motion:reduce){.clarity-home .human-story-tabs button,.clarity-home .plan-card,.clarity-home .trust-line i,.clarity-home .protection-list button i{transition:none;animation:none}.clarity-home .protection-list button.active i,.clarity-home .human-story-tabs button:hover,.clarity-home .plan-card:hover,.clarity-home .button-primary:hover,.clarity-home .button-primary:focus-visible,.clarity-home .text-link:hover span{transform:none}}.clarity-home .hero-decision{isolation:isolate;min-height:680px}.clarity-home .hero-decision:before{background:linear-gradient(145deg,#edf5f1,#fff);border:0;border-radius:44px;inset:2% 7% 10% 0;box-shadow:0 36px 110px #19222e1f}.decision-photo{z-index:1;background:#edf3ef;border:1px solid #10152214;border-radius:44px;position:absolute;inset:2% 7% 10% 0;overflow:hidden;box-shadow:inset 0 1px #ffffffd9}.decision-photo:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 38%,#f7f7f40f 58%,#f7f7f4b8 100%);position:absolute;inset:0}.decision-photo img{object-fit:cover;object-position:center;filter:saturate(.86)contrast(.98);width:100%;height:100%;display:block}.decision-photo-caption{z-index:2;max-width:205px;color:var(--clarity-ink);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffdb;border:1px solid #10152214;border-radius:16px;gap:5px;padding:13px 16px;display:grid;position:absolute;top:22px;right:22px;box-shadow:0 16px 45px #10152217}.decision-photo-caption span{font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;font-size:9px;font-weight:800}.decision-photo-caption strong{font-size:12px;line-height:1.4}.clarity-home .decision-card{background:#fffffff5;border-radius:30px;width:min(68%,430px);padding:30px;bottom:1%;right:-1%;box-shadow:0 32px 90px #19222e2e,inset 0 1px #fff}.clarity-home .decision-card blockquote{font-size:clamp(27px,2.25vw,37px)}.human-story-explorer{color:var(--clarity-ink);justify-content:space-between;align-items:end;gap:24px;margin:34px 0 14px;padding:0 4px;display:flex}.human-story-explorer span{color:#101522ad;font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;font-size:10px;font-weight:800}.human-story-explorer strong{text-align:right;max-width:520px;font-size:16px}.clarity-home .human-story-tabs button{min-height:112px}.clarity-home .human-story-tabs button small{color:#1015229e;justify-content:space-between;align-items:center;gap:8px;margin-top:5px;font-size:10px;font-weight:750;display:flex}.clarity-home .human-story-tabs button small i{color:#16a085;font-size:14px;font-style:normal}.clarity-home .human-story-tabs button.active small{color:#0c7564}.clarity-home .lab-stage{border-radius:36px;grid-template-columns:minmax(0,1.16fr) minmax(360px,.64fr);min-height:720px;overflow:hidden}.impulse-map{border-right:1px solid var(--clarity-line);background:linear-gradient(145deg,#eef6f2,#f8f8f5);min-width:0;padding:30px}.impulse-map-guide{border-bottom:1px solid var(--clarity-line);grid-template-columns:minmax(0,.82fr) minmax(220px,1fr);align-items:start;gap:28px;padding:4px 4px 25px;display:grid}.impulse-map-guide div{gap:7px;display:grid}.impulse-map-guide span{color:#0c7564;font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;font-size:9px;font-weight:850}.impulse-map-guide strong{color:var(--clarity-ink);font-size:17px;line-height:1.25}.impulse-map-guide p{color:var(--clarity-muted);margin:0;font-size:12px;line-height:1.55}.impulse-map-body{grid-template-columns:minmax(168px,.58fr) minmax(270px,1fr);align-items:stretch;gap:20px;min-height:500px;padding-top:24px;display:grid}.impulse-map-steps{align-content:center;gap:8px;display:grid}.impulse-map-steps button{color:#101522b8;text-align:left;cursor:pointer;min-height:72px;font:inherit;background:#ffffffbd;border:1px solid #10152217;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:12px 13px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}.impulse-map-steps button:hover{border-color:#16a08557;transform:translate(3px)}.impulse-map-steps button.active{color:var(--clarity-ink);background:#fff;border-color:#16a08573;box-shadow:0 14px 34px #19222e17}.impulse-map-steps button>span{width:30px;height:30px;font-family:var(--font-geist-mono),monospace;background:#1015220e;border-radius:50%;place-items:center;font-size:9px;font-weight:850;display:grid}.impulse-map-steps button.active>span{color:#fff;background:#16a085}.impulse-map-steps button div{gap:3px;display:grid}.impulse-map-steps button strong{font-size:12px}.impulse-map-steps button small{color:#10152299;font-size:9px;font-weight:700}.impulse-map-steps button.active small{color:#0c7564}.impulse-map-steps button>i{color:#16a085;font-style:normal}.impulse-map-steps button:focus-visible{outline-offset:3px;outline:2px solid #0c7564}.brain-explainer{background:radial-gradient(circle at 50% 42%,#16a0851f,#0000 52%),#ffffffb8;border:1px solid #10152213;border-radius:30px;min-width:0;min-height:500px;display:grid;position:relative;overflow:hidden}.brain-explainer-label{z-index:3;color:#1015229e;font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;font-size:8px;font-weight:850;position:absolute;top:20px;left:22px}.brain-vector{width:calc(100% - 16px);height:calc(100% - 109px);position:absolute;inset:35px 8px 74px;overflow:visible}.brain-outline{fill:url(#brain-surface);stroke:#16a085a8;stroke-width:2.2px;vector-effect:non-scaling-stroke}.brain-seam,.brain-folds path{fill:none;stroke:#10152229;stroke-width:1.35px;stroke-linecap:round;vector-effect:non-scaling-stroke}.brain-seam{stroke:#16a08557;stroke-dasharray:4 7}.brain-zone{fill:#16a08509;stroke:#16a0851f;stroke-width:1px;transition:fill .22s,stroke .22s,opacity .22s}.brain-marker circle{fill:#fff;stroke:#10152233;stroke-width:1.3px;transform-box:fill-box;transform-origin:50%;transition:fill .22s,stroke .22s,transform .22s}.brain-marker text{fill:#101522a3;font-family:var(--font-geist-mono),monospace;text-anchor:middle;font-size:10px;font-weight:850;transition:fill .22s}.impulse-map-stage-0 .brain-zone-0,.impulse-map-stage-1 .brain-zone-1,.impulse-map-stage-2 .brain-zone-2,.impulse-map-stage-3 .brain-zone-3,.impulse-map-stage-4 .brain-zone-4{fill:#16a08530;stroke:#16a085b3}.impulse-map-stage-0 .brain-marker-0 circle,.impulse-map-stage-1 .brain-marker-1 circle,.impulse-map-stage-2 .brain-marker-2 circle,.impulse-map-stage-3 .brain-marker-3 circle,.impulse-map-stage-4 .brain-marker-4 circle{fill:#16a085;stroke:#16a085;transform:scale(1.18)}.impulse-map-stage-0 .brain-marker-0 text,.impulse-map-stage-1 .brain-marker-1 text,.impulse-map-stage-2 .brain-marker-2 text,.impulse-map-stage-3 .brain-marker-3 text,.impulse-map-stage-4 .brain-marker-4 text{fill:#fff}.brain-explainer-card{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #10152217;border-radius:20px;grid-template-columns:minmax(0,.82fr) minmax(140px,1fr);gap:8px 20px;width:calc(100% - 44px);padding:18px 20px;display:grid;position:absolute;bottom:20px;right:22px;box-shadow:0 20px 52px #19222e1c,inset 0 1px #fff}.brain-explainer-card span{color:#0c7564;font-family:var(--font-geist-mono),monospace;letter-spacing:.11em;grid-column:1/-1;font-size:9px;font-weight:850}.brain-explainer-card strong{color:var(--clarity-ink);letter-spacing:-.04em;font-size:clamp(19px,1.55vw,25px);line-height:1.04}.brain-explainer-card p{color:var(--clarity-muted);align-self:end;margin:0;font-size:12px;line-height:1.48}.impulse-map-flow{color:#10152299;font-family:var(--font-geist-mono),monospace;letter-spacing:.09em;justify-content:center;align-items:center;gap:10px;margin-top:22px;font-size:8px;font-weight:800;display:flex}.impulse-map-flow i{color:#10152247;font-style:normal}.impulse-map-flow strong{color:#0c7564}.clarity-home .lab-copy{min-height:720px;padding:clamp(38px,4.5vw,62px)}.clarity-home .lab-copy aside{background:#f7f7f4}.clarity-home .lab-cta{margin-top:26px}@media (width<=1190px){.decision-photo{inset:2% 6% 11% 0}.clarity-home .decision-card{width:min(58%,440px)}}@media (width<=1120px){.clarity-home .lab-stage{grid-template-columns:1fr}.impulse-map{border-right:0;border-bottom:1px solid var(--clarity-line)}.clarity-home .lab-copy{min-height:0}}@media (width<=720px){.clarity-home .hero-decision{min-height:auto}.clarity-home .hero-decision:before{display:none}.decision-photo{aspect-ratio:1;border-radius:28px;width:100%;position:relative;inset:auto}.decision-photo:after{background:linear-gradient(#0000 52%,#1015221f)}.decision-photo-caption{max-width:190px;top:16px;right:16px}.clarity-home .decision-card{width:calc(100% - 16px);margin:-20px 8px 0;padding:23px;position:relative;bottom:auto;right:auto}.clarity-home .decision-card blockquote{font-size:27px}.human-story-explorer{align-items:start;gap:8px;display:grid}.human-story-explorer strong{text-align:left;font-size:14px}.clarity-home .human-story-tabs button{min-height:116px}.impulse-map{padding:20px}.impulse-map-guide{grid-template-columns:1fr;gap:10px}.impulse-map-body{grid-template-columns:1fr;min-height:0}.impulse-map-steps{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin-inline:-20px;padding:0 20px 8px;display:flex;overflow-x:auto}.impulse-map-steps::-webkit-scrollbar{display:none}.impulse-map-steps button{scroll-snap-align:start;flex:0 0 178px;min-height:88px}.brain-explainer{min-height:460px}.brain-vector{width:calc(100% - 4px);height:calc(100% - 158px);inset:42px 2px 116px}.brain-explainer-card{grid-template-columns:1fr;width:calc(100% - 28px);padding:16px;bottom:14px;right:14px}.brain-explainer-card span{grid-column:auto}.brain-explainer-card p{font-size:11px}.impulse-map-flow{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.impulse-map-steps button,.brain-zone,.brain-marker circle,.brain-marker text{transition:none}.impulse-map-steps button:hover{transform:none}}.clarity-home .cta-icon{border-radius:11px;flex:none;place-items:center;width:34px;height:34px;transition:background-color .18s,color .18s,transform .18s;display:inline-grid;position:relative}.clarity-home .cta-arrow:before{content:"";background:currentColor;border-radius:999px;width:40%;height:1.5px;position:absolute;top:calc(50% - .75px);left:28%}.clarity-home .cta-arrow:after{content:"";border-top:1.5px solid;border-right:1.5px solid;width:6px;height:6px;position:absolute;top:50%;right:27%;transform:translateY(-50%)rotate(45deg)}.clarity-home .cta-play:before{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid;width:0;height:0;margin-left:2px}.clarity-home .site-header .nav-cta{color:#fff;background:var(--clarity-ink);border:1px solid #10152214;border-radius:15px;align-items:center;gap:10px;min-height:44px;padding:0 7px 0 17px;font-size:12px;font-weight:760;line-height:1;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex;box-shadow:0 10px 28px #10152221}.clarity-home .site-header .nav-cta .cta-icon{width:30px;height:30px;color:var(--clarity-ink);background:#16a085;border-radius:10px}.clarity-home .site-header .nav-cta:hover,.clarity-home .site-header .nav-cta:focus-visible{color:#fff;background:#171d2b;transform:translateY(-1px);box-shadow:0 14px 34px #1015222e}.clarity-home .hero-actions{gap:12px}.clarity-home .hero-actions .button-primary,.clarity-home .hero-actions .text-link{border-radius:18px;justify-content:center;align-items:center;min-height:56px;font-size:14px;font-weight:750;line-height:1;display:inline-flex}.clarity-home .hero-actions .button-primary{gap:14px;padding:0 9px 0 23px}.clarity-home .hero-actions .button-primary .cta-icon{color:var(--clarity-ink);background:#16a085}.clarity-home .hero-actions .text-link{color:#101522c7;background:#ffffffb8;border:1px solid #1015221f;gap:11px;padding:0 20px 0 10px;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;box-shadow:0 10px 28px #1015220b}.clarity-home .hero-actions .text-link .cta-icon{color:#0c7564;background:#16a0851f}.clarity-home .hero-actions .text-link:hover,.clarity-home .hero-actions .text-link:focus-visible{background:#fff;border-color:#16a08559;transform:translateY(-1px);box-shadow:0 14px 34px #10152213}.clarity-home .site-header .nav-cta:hover .cta-icon,.clarity-home .site-header .nav-cta:focus-visible .cta-icon,.clarity-home .hero-actions a:hover .cta-icon,.clarity-home .hero-actions a:focus-visible .cta-icon{transform:scale(1.04)}@media (width<=720px){.clarity-home .site-header .nav-cta{min-height:42px;padding-left:14px;font-size:11px}.clarity-home .site-header .nav-cta .cta-icon{width:28px;height:28px}.clarity-home .hero-actions .button-primary,.clarity-home .hero-actions .text-link{width:100%}.clarity-home .hero-actions .text-link{padding-right:20px}}@media (prefers-reduced-motion:reduce){.clarity-home .site-header .nav-cta,.clarity-home .site-header .nav-cta .cta-icon,.clarity-home .hero-actions .text-link,.clarity-home .hero-actions .cta-icon{transition:none}.clarity-home .site-header .nav-cta:hover,.clarity-home .site-header .nav-cta:focus-visible,.clarity-home .hero-actions .text-link:hover,.clarity-home .hero-actions .text-link:focus-visible,.clarity-home .site-header .nav-cta:hover .cta-icon,.clarity-home .site-header .nav-cta:focus-visible .cta-icon,.clarity-home .hero-actions a:hover .cta-icon,.clarity-home .hero-actions a:focus-visible .cta-icon{transform:none}}:root{--brand-paper:#f7f7f4;--brand-white:#fff;--brand-ink:#101522;--brand-teal:#16a085;--brand-soft:#e8f5f1;--brand-coral:#eb826f;--brand-muted:#101522a8;--brand-line:#1015221a;--brand-shadow:0 24px 70px #10152217}body,.commerce-page{color:var(--brand-ink);background:var(--brand-paper)}.commerce-header{border:1px solid var(--brand-line);-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:#ffffffdb;border-radius:22px;height:68px;padding:0 20px;top:18px;box-shadow:0 18px 55px #20293a14}.commerce-header .brand-wordmark{color:var(--brand-ink)}.commerce-header nav{color:var(--brand-muted)}.commerce-header nav a:hover,.commerce-header nav a:focus-visible{color:var(--brand-ink)}.commerce-hero{color:var(--brand-ink);background:radial-gradient(circle at 82% 34%,#16a08524,transparent 30%), linear-gradient(180deg,#fff 0%,var(--brand-paper) 100%)}.commerce-hero:before{opacity:.42;background-image:linear-gradient(#10152209 1px,#0000 1px),linear-gradient(90deg,#10152209 1px,#0000 1px)}.commerce-copy>p:last-child{color:var(--brand-muted)}.mini-neural{background:#ffffffb3;border-color:#16a08547;box-shadow:inset 0 0 90px #16a08512,0 24px 80px #1015220f}.mini-node,.mini-node-c{border-color:var(--brand-teal);background:var(--brand-teal);box-shadow:0 0 0 9px #16a08514}.mini-path{background:linear-gradient(90deg,var(--brand-teal),#16a0852e)}.mini-neural strong{color:#10152294}.pricing-workbench{color:var(--brand-ink);background:var(--brand-paper)}.billing-row span,.pricing-description,.pricing-card>small,.pricing-assurance{color:var(--brand-muted)}.billing-toggle{border-color:var(--brand-line);background:var(--brand-white)}.billing-toggle button{color:var(--brand-muted)}.billing-toggle button.active{color:#fff;background:var(--brand-ink)}.billing-toggle i{color:var(--brand-ink)}.pricing-card{border-color:var(--brand-line);background:var(--brand-white);box-shadow:0 16px 48px #1015220b}.pricing-card-featured{color:#fff;background:var(--brand-ink)}.pricing-card-featured .pricing-description,.pricing-card-featured li{color:#ffffffb8}.pricing-card li,.pricing-card ul{border-color:var(--brand-line)}.pricing-card-featured li,.pricing-card-featured ul{border-color:#ffffff1a}.pricing-card>a{color:#fff;background:var(--brand-ink)}.pricing-card>a span,.pricing-card-featured .pricing-card-head span{color:var(--brand-teal)}.pricing-card-featured>a{color:var(--brand-ink);background:var(--brand-teal)}.payment-readiness-section{color:#fff;background:var(--brand-ink);border-color:#1015221a}.payment-readiness-section header>span,.payment-method-grid small{color:#74d2bd}.payment-readiness-lock{color:var(--brand-ink);background:var(--brand-soft);border-color:#16a0852e}.payment-readiness-lock i{background:var(--brand-teal)}.comparison-section{color:var(--brand-ink);background:var(--brand-soft)}.comparison-section .eyebrow{color:var(--brand-muted)}.commerce-footer{color:#ffffff94;background:var(--brand-ink)}.commerce-footer p{color:#74d2bd}.access-page,.partner-login-page{color:var(--brand-ink);background:var(--brand-paper)}.access-visual-panel,.partner-login-visual{color:var(--brand-ink);background:radial-gradient(circle at 58% 42%,#16a08529,transparent 34%), linear-gradient(145deg,#fff,var(--brand-soft))}.access-visual-panel:after{opacity:.36;background-image:linear-gradient(#10152209 1px,#0000 1px),linear-gradient(90deg,#10152209 1px,#0000 1px)}.access-visual-panel .brand-wordmark,.partner-login-visual .brand-wordmark,.access-visual-copy p,.partner-login-visual p{color:var(--brand-ink)}.access-visual-copy>span,.partner-login-visual>div>span{color:var(--brand-muted)}.access-brain-outline,.access-brain-cleft{stroke:#16a08594}.access-neural-lines line{stroke:#16a0853d}.access-neural-nodes circle,.access-neural-nodes circle.warm{fill:var(--brand-teal)}.access-brain-signal,.access-brain-pause{color:#1015229e}.access-form-panel{background:var(--brand-white)}.access-back,.access-form-heading>p:last-child,.access-security-note p{color:var(--brand-muted)}.selected-plan,.identity-card-pending{border-color:var(--brand-line);background:var(--brand-white)}.selected-plan a,.identity-card span{color:var(--brand-ink)}.identity-card{background:var(--brand-soft);border-color:#16a08533}.identity-avatar{color:var(--brand-ink);background:var(--brand-teal)}.access-submit{color:#fff;background:var(--brand-ink)}.access-submit span{color:var(--brand-teal)}.access-notice,.access-security-note{border-color:#16a0852e}.access-notice{color:var(--brand-ink);background:var(--brand-soft)}.partner-login-error,.legal-consent-box>p{color:#7b2f29;background:#eb826f24}.account-page,.account-app{color:var(--brand-ink);background:var(--brand-paper)}.account-loading{color:var(--brand-ink)}.app-topbar{border-color:var(--brand-line);background:#f7f7f4e6}.app-topbar nav{border-color:var(--brand-line);background:#fffc}.app-topbar nav a,.app-signout{color:var(--brand-muted)}.app-topbar nav a:first-child{color:#fff;background:var(--brand-ink)}.app-kicker,.protection-summary span,.action-grid article>span,.appointment-copy>span,.account-details span,.pause-card>div:nth-child(2)>span,.reward-heading>span{color:var(--brand-ink)}.app-welcome>div>p:last-child{color:var(--brand-muted)}.protection-summary{background:linear-gradient(105deg,var(--brand-soft),#fff);box-shadow:var(--brand-shadow);border-color:#16a08533}.protection-mark,.card-icon{color:var(--brand-ink);background:#16a0851f;border-color:#16a08533}.protection-summary p,.support-card>p,.pause-card p,.reward-card p,.appointment-copy>p{color:var(--brand-muted)}.protection-summary>strong,.support-status span{color:var(--brand-ink)}.protection-summary>strong i,.support-status i{background:var(--brand-teal);box-shadow:0 0 0 5px #16a0851c}.app-stats,.support-card,.pause-card,.reward-card,.appointment-card,.account-details>div{color:var(--brand-ink);border-color:var(--brand-line);background:var(--brand-white);box-shadow:0 15px 46px #1015220d}.app-stats>div{border-color:var(--brand-line)}.app-stats span,.app-stats small,.account-details p,.account-details small{color:var(--brand-muted)}.app-stats .stat-highlight{color:#fff;background:var(--brand-ink)}.app-stats .stat-highlight span,.app-stats .stat-highlight small{color:#ffffffad}.primary-app-button,.chat-panel form button{color:#fff;background:var(--brand-ink);box-shadow:0 10px 24px #10152226}.primary-app-button span,.account-details a{color:var(--brand-teal)}.reward-heading strong{color:var(--brand-ink)}.pause-card>button,.appointment-copy>button{color:var(--brand-ink);border-color:var(--brand-line);background:var(--brand-paper)}.appointment-progress{background:var(--brand-paper)}.progress-item progress{background:var(--brand-line)}.progress-item progress::-webkit-progress-bar{background:var(--brand-line)}.progress-item progress::-webkit-progress-value{background:var(--brand-teal)}.progress-item progress::-moz-progress-bar{background:var(--brand-teal)}.chat-backdrop{background:#1015227a}.chat-panel{color:var(--brand-ink);background:var(--brand-paper);box-shadow:-30px 0 90px #10152233}.message-support{color:var(--brand-ink);background:#e9ece9}.chat-messages .message-user{color:#fff;background:var(--brand-ink)}.chat-prompts button{color:var(--brand-ink);background:var(--brand-soft);border-color:#16a08533}.chat-panel input{color:var(--brand-ink);border-color:var(--brand-line);background:var(--brand-white)}.mobile-app-nav{border-color:var(--brand-line);background:#fffffff2;box-shadow:0 16px 40px #1015221f}.mobile-app-nav a,.mobile-app-nav button{color:var(--brand-muted)}.mobile-app-nav a:first-child{color:var(--brand-ink);background:var(--brand-soft)}.control-app{--control-ink:var(--brand-ink);--control-muted:var(--brand-muted);--control-pine:var(--brand-ink);--control-pine-dark:var(--brand-ink);--control-copper:var(--brand-teal);--control-paper:var(--brand-paper);--control-card:var(--brand-white);--control-line:var(--brand-line);color:var(--brand-ink);background:var(--brand-paper)}.control-sidebar{border-color:var(--brand-line);background:#fffffff0}.control-status{color:var(--brand-ink)}.control-status i,.today-badge i,.support-live i,.device-row b i,.support-presence-bar i{background:var(--brand-teal);box-shadow:0 0 0 5px #16a0851a}.control-sidebar nav button{color:var(--brand-muted)}.control-sidebar nav button:hover{color:var(--brand-ink);background:var(--brand-soft)}.control-sidebar nav button.active,.sidebar-account>span,.support-filters button.active,.support-thread button,.agent-form button,.support-messages .from-agent,.privacy-request-list button{color:#fff;background:var(--brand-ink)}.rc-notice span{color:var(--brand-ink);background:var(--brand-soft);border-color:#16a08533}.support-presence-bar,.support-layout,.manager-metrics article,.manager-panel{border-color:var(--brand-line);background:var(--brand-white)}.support-queue{background:var(--brand-paper)}.support-queue>button.active{background:var(--brand-white);box-shadow:inset 3px 0 var(--brand-teal)}.support-messages{background:var(--brand-paper)}.support-messages .from-member{background:#e9ece9}.support-assistant{background:#eef0ed}.support-assistant-critical{background:#eb826f29}.support-assistant-critical>header strong,.support-thread button.quiet-danger{color:#7b2f29}.support-thread button.quiet-danger{background:#eb826f29}.manager-console{--manager-ink:var(--brand-ink);--manager-pine:var(--brand-ink);--manager-mint:var(--brand-teal);--manager-paper:var(--brand-paper);--manager-card:var(--brand-white);--manager-muted:var(--brand-muted);--manager-line:var(--brand-line);color:var(--brand-ink);background:radial-gradient(circle at 92% 3%,#16a0851a,transparent 25%),var(--brand-paper)}.manager-kicker,.manager-panel>header span,.manager-finance-readiness>span,.manager-legal-card>span,.manager-section-heading span,.manager-commerce-grid span{color:var(--brand-ink)}.manager-role-owner,.manager-money-card header span,.manager-form button,.manager-inline-form button,.manager-avatar{color:#fff;border-color:var(--brand-ink);background:var(--brand-ink)}.manager-role-manager,.manager-notice,.manager-section-heading>b,.manager-commerce-ledger em,.manager-ledger-list em{color:var(--brand-ink);background:var(--brand-soft)}.manager-topbar nav a,.manager-topbar nav button,.manager-section-nav a{color:var(--brand-ink);background:#ffffffb3}.manager-mode-banner,.manager-section-nav,.manager-kpi,.manager-money-card,.manager-panel,.manager-legal-card,.manager-team-list article{border-color:var(--brand-line);background:var(--brand-white)}.manager-mode-banner i,.manager-ledger-list i{background:var(--brand-teal);box-shadow:0 0 0 5px #16a0851a}.manager-kpi-mint,.manager-commerce-grid article{background:linear-gradient(145deg,var(--brand-soft),var(--brand-white))}.manager-kpi-warm{background:#eb826f1c;border-color:#eb826f47}.manager-finance-readiness{color:#fff;background:var(--brand-ink)}.manager-finance-readiness>span{color:#74d2bd}.manager-ledger-list i.expense{background:var(--brand-coral)}.manager-bars i{background:linear-gradient(var(--brand-teal),var(--brand-ink))}.information-shell,.activation-shell{color:var(--brand-ink);background:var(--brand-paper)}.information-header{border-color:var(--brand-line)}.information-header .brand-wordmark{color:var(--brand-ink)}.information-header nav a{color:var(--brand-ink);border-color:var(--brand-line);background:var(--brand-white)}.information-hero>span,.download-card span,.resource-highlight>span,.universal-setup>span,.platform-readiness article>span{color:var(--brand-ink)}.information-hero h1,.information-content h2,.activation-card h1{color:var(--brand-ink);font-family:var(--font-geist-sans),Arial,sans-serif;font-weight:650}.information-hero p,.information-content p,.information-content li,.download-card-light p,.universal-setup li p,.platform-readiness p,.activation-card>p,.activation-card>small{color:var(--brand-muted)}.information-content>section,.universal-setup,.universal-setup li,.platform-readiness article,.activation-card{border-color:var(--brand-line);background:var(--brand-white);box-shadow:0 16px 48px #1015220b}.information-content a,.information-content code,.pilot-install-details summary,.activation-card>a{color:var(--brand-ink)}.information-content code,.pilot-install-details,.activation-notice{background:var(--brand-soft)}.information-content .resource-highlight,.information-content .download-card,.setup-boundary{color:#fff;background:var(--brand-ink)}.resource-highlight>span,.download-card span{color:#74d2bd}.resource-highlight>a,.download-card>a,.download-card>button{color:var(--brand-ink);background:var(--brand-teal)}.information-content .download-card-light{color:var(--brand-ink);background:var(--brand-soft)}.download-card-light>a,.platform-readiness a,.activation-card button{z-index:2;background:var(--brand-ink);position:relative;color:#fff!important}.activation-card{box-shadow:var(--brand-shadow)}.activation-card>span,.activation-card label{color:var(--brand-ink)}.activation-card input,.activation-card select{color:var(--brand-ink);border-color:var(--brand-line);background:var(--brand-white)}.activation-notice{color:var(--brand-ink)!important}.information-footer{color:var(--brand-muted);border-color:var(--brand-line)}@media (width<=620px){.commerce-header{border-radius:18px;height:60px;top:10px}.commerce-hero{padding-top:112px}}.manager-access-readiness{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 14px;display:grid}.manager-access-readiness article{border:1px solid var(--brand-line);background:var(--brand-white);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-height:104px;padding:18px;display:grid}.manager-access-readiness article>span{width:38px;height:38px;color:var(--brand-ink);background:var(--brand-soft);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.manager-access-readiness strong,.manager-access-readiness p{margin:0;display:block}.manager-access-readiness strong{font-size:12px}.manager-access-readiness p{color:var(--brand-muted);margin-top:5px;font-size:9px;line-height:1.45}.manager-access-readiness b{letter-spacing:.09em;font-size:8px}.manager-access-readiness article.ready{background:linear-gradient(145deg,var(--brand-soft),var(--brand-white));border-color:#16a08552}.manager-access-readiness article.ready>span{color:#fff;background:var(--brand-teal)}.manager-access-readiness article.ready b{color:#0a6d5b}.manager-access-readiness article.pending b{color:var(--brand-muted)}.manager-team-onboarding,.manager-support-drill{border:1px solid var(--brand-line);background:var(--brand-white);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:14px;padding:22px 24px;display:flex}.manager-team-onboarding span,.manager-support-drill span{color:var(--brand-ink);letter-spacing:.12em;font-size:8px;font-weight:850}.manager-team-onboarding h3,.manager-support-drill h3{margin:7px 0 5px;font-size:18px}.manager-team-onboarding p,.manager-support-drill p{max-width:760px;color:var(--brand-muted);margin:0;font-size:9px;line-height:1.55}.manager-team-onboarding a,.manager-support-drill button,.manager-team-remove{color:#fff;background:var(--brand-ink);cursor:pointer;min-height:42px;font:inherit;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:9px;font-weight:800;text-decoration:none}.manager-support-drill{background:linear-gradient(140deg,var(--brand-soft),var(--brand-white))}.manager-support-drill button{color:var(--brand-ink);background:var(--brand-teal)}.manager-team-remove{color:#7b2f29;background:#eb826f1f;border:1px solid #eb826f3d;min-height:32px;padding:0 11px;font-size:8px}.manager-team-remove:disabled,.manager-support-drill button:disabled{cursor:not-allowed;opacity:.5}.support-drill-badge{border:1px solid #16a0853d;color:#0a6d5b!important;background:var(--brand-soft)!important}.support-drill-note{margin-top:5px;font-weight:750;display:block;color:#0a6d5b!important;font-size:8px!important}.team-access-page{min-height:100vh;color:var(--brand-ink);background:radial-gradient(circle at 82% 10%,#16a0851f,transparent 27%),var(--brand-paper);padding:28px clamp(20px,5vw,72px) 72px}.team-access-header{border:1px solid var(--brand-line);background:#ffffffe6;border-radius:22px;justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto;padding:16px 20px;display:flex;box-shadow:0 14px 44px #1015220d}.team-access-header>a:first-child{color:var(--brand-ink);text-decoration:none}.team-access-header .brand-wordmark{font-size:29px}.team-access-header>a:last-child{color:var(--brand-muted);font-size:12px;font-weight:750;text-decoration:none}.team-access-card{border:1px solid var(--brand-line);background:var(--brand-white);max-width:920px;box-shadow:var(--brand-shadow);border-radius:32px;margin:72px auto 0;padding:clamp(28px,5vw,60px)}.team-access-intro{max-width:720px}.team-access-intro>span,.team-access-pending>span{color:var(--brand-ink);letter-spacing:.13em;font-size:11px;font-weight:850}.team-access-intro h1{letter-spacing:-.055em;max-width:760px;margin:18px 0;font-size:clamp(38px,6vw,66px);font-weight:650;line-height:.98}.team-access-intro p{max-width:680px;color:var(--brand-muted);margin:0;font-size:17px;line-height:1.6}.team-identity-card{border:1px solid var(--brand-line);background:var(--brand-paper);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin:36px 0 20px;padding:20px;display:grid}.team-identity-card>span{color:#fff;background:var(--brand-ink);border-radius:50%;place-items:center;width:52px;height:52px;font-size:18px;font-weight:800;display:grid}.team-identity-card small,.team-identity-card strong,.team-identity-card p{margin:0;display:block}.team-identity-card small{color:var(--brand-muted);letter-spacing:.1em;font-size:9px;font-weight:800}.team-identity-card strong{margin-top:5px;font-size:16px}.team-identity-card p{color:var(--brand-muted);margin-top:3px;font-size:12px}.team-identity-card>b{color:#0a6d5b;background:var(--brand-soft);letter-spacing:.08em;border-radius:999px;padding:8px 11px;font-size:9px}.team-access-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.team-access-actions>a{border-radius:999px;place-items:center;min-height:48px;padding:0 20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-grid}.team-access-primary{color:#fff;background:var(--brand-ink)}.team-access-secondary{color:var(--brand-ink);border:1px solid var(--brand-line);background:var(--brand-white)}.team-access-actions>p{color:var(--brand-muted);flex-basis:100%;margin:3px 0 0;font-size:11px}.team-access-pending{background:var(--brand-soft);border-radius:20px;padding:22px}.team-access-pending h2{margin:9px 0 6px;font-size:22px}.team-access-pending p{color:var(--brand-muted);margin:0;font-size:13px;line-height:1.55}.team-access-steps{border-top:1px solid var(--brand-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:38px 0 0;padding:30px 0 0;list-style:none;display:grid}.team-access-steps li{border:1px solid var(--brand-line);border-radius:16px;grid-template-columns:auto 1fr;gap:10px;padding:14px;display:grid}.team-access-steps li>span{width:30px;height:30px;color:var(--brand-muted);background:var(--brand-paper);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.team-access-steps strong,.team-access-steps p{margin:0;display:block}.team-access-steps strong{font-size:11px}.team-access-steps p{color:var(--brand-muted);margin-top:4px;font-size:9px;line-height:1.4}.team-access-steps li.complete{border-color:#16a08547}.team-access-steps li.complete>span{color:#fff;background:var(--brand-teal)}@media (width<=900px){.manager-access-readiness{grid-template-columns:1fr}.manager-team-onboarding,.manager-support-drill{flex-direction:column;align-items:flex-start}.team-access-steps{grid-template-columns:1fr}}@media (width<=620px){.team-access-page{padding:14px 14px 48px}.team-access-header{border-radius:18px;padding:13px 15px}.team-access-header .brand-wordmark{font-size:26px}.team-access-card{border-radius:24px;margin-top:28px;padding:26px 20px}.team-access-intro h1{font-size:40px}.team-access-intro p{font-size:15px}.team-identity-card{grid-template-columns:auto 1fr;gap:13px}.team-identity-card>b{grid-column:2;justify-self:start}.team-access-actions{flex-direction:column;align-items:stretch}.team-access-actions>a{width:100%}}img[src*="/images/apple-protection-"]{filter:hue-rotate(92deg)saturate(.55)}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}:root{--bq-canvas:#f5f8f7;--bq-surface:#fff;--bq-raised:#eef2f4;--bq-text:#182e30;--bq-muted:#586d6e;--bq-line:#dfe8e5;--bq-accent:#087565;--bq-brand:#087565;--bq-accent-hover:#075e54;--bq-accent-soft:#e7f3ee;--bq-blue:#315faa;--bq-blue-soft:#eaf0fb;--bq-violet:#6a53a4;--bq-violet-soft:#f0ecf8;--bq-danger:#aa3c42;--bq-danger-soft:#fbeef0;--bq-on-accent:#fff;--bq-shadow:0 8px 32px #162b3406;--bq-radius:22px;--bq-font:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:root[data-bloqon-appearance=dark]{--bq-brand:#75dcc9;--bq-canvas:#101a20;--bq-surface:#17252c;--bq-raised:#20323b;--bq-text:#eef5f7;--bq-muted:#a9bec7;--bq-line:#34474f;--bq-accent:#66d7b7;--bq-accent-hover:#90e5ca;--bq-accent-soft:#183c35;--bq-on-accent:#102a24;--bq-blue:#aac6ff;--bq-blue-soft:#223349;--bq-violet:#c9b6f5;--bq-violet-soft:#312b45;--bq-danger:#ffacb0;--bq-danger-soft:#43272e;--bq-shadow:none}@media (prefers-color-scheme:dark){:root[data-bloqon-appearance=system]{--bq-brand:#75dcc9;--bq-canvas:#101a20;--bq-surface:#17252c;--bq-raised:#20323b;--bq-text:#eef5f7;--bq-muted:#a9bec7;--bq-line:#34474f;--bq-accent:#66d7b7;--bq-accent-hover:#90e5ca;--bq-accent-soft:#183c35;--bq-on-accent:#102a24;--bq-blue:#aac6ff;--bq-blue-soft:#223349;--bq-violet:#c9b6f5;--bq-violet-soft:#312b45;--bq-danger:#ffacb0;--bq-danger-soft:#43272e;--bq-shadow:none}}.bloqon-experience{color:var(--bq-text);background:var(--bq-canvas);font-family:var(--bq-font);font-size:16px;line-height:1.55}.bloqon-experience :is(button,input,textarea,select){font:inherit}.bloqon-experience :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--bq-accent);outline-offset:4px}.bloqon-experience button{cursor:pointer}.bloqon-experience button:disabled{cursor:default;opacity:.65}.bloqon-experience .product-icon{flex:none;width:24px;height:24px}.bloqon-experience .control-sidebar{background:var(--bq-surface);border-color:var(--bq-line);width:228px;color:var(--bq-text);padding:36px 20px 24px}.bloqon-experience .control-brand{color:var(--bq-text)}.bloqon-experience .brand-wordmark{--brand-on:var(--bq-brand);color:var(--bq-text)}.control-app.bloqon-experience{--control-ink:var(--bq-text);--control-muted:var(--bq-muted);--control-pine:var(--bq-accent);--control-pine-dark:var(--bq-text);--control-copper:var(--bq-blue);--control-paper:var(--bq-canvas);--control-card:var(--bq-surface);--control-line:var(--bq-line)}.bloqon-experience .control-status{color:var(--bq-muted);margin:28px 0;font-size:14px}.bloqon-experience .control-status i{display:none}.bloqon-experience .control-sidebar nav{gap:8px}.bloqon-experience .control-sidebar nav button{min-height:48px;color:var(--bq-muted);border-radius:12px;font-size:15px;font-weight:550}.bloqon-experience .control-sidebar nav button.active{color:var(--bq-accent);background:var(--bq-accent-soft)}.bloqon-experience .control-workspace{background:var(--bq-canvas);width:calc(100% - 228px);margin-left:228px;padding:36px clamp(24px,4vw,64px) 56px}.bloqon-experience .workspace-view{width:100%;max-width:1060px;margin:0 auto}.bloqon-experience .sidebar-account{border-color:var(--bq-line)}.bloqon-experience .sidebar-account>span{color:var(--bq-accent);background:var(--bq-accent-soft)}.bloqon-experience .sidebar-account strong{color:var(--bq-text);font-size:14px}.bloqon-experience .sidebar-account small{color:var(--bq-muted);font-size:12px}.bloqon-experience .sidebar-account button{color:var(--bq-muted)}.bloqon-experience :is(.protection-hero-card,.billing-account-card,.reward-history,.plan-summary-card.is-pending){color:var(--bq-text);background:var(--bq-surface);border-color:var(--bq-line)}.bloqon-experience .protection-hero-card{grid-template-columns:58px minmax(0,1fr);column-gap:22px}.bloqon-experience .protection-hero-card>:not(div:first-child){grid-column:2}.bloqon-experience .protection-hero-card>div:first-child{margin:0}.bloqon-experience .protection-hero-card h2{color:var(--bq-text)}.bloqon-experience .device-enrollment-actions{flex-wrap:wrap}.bloqon-experience .workspace-heading h1{font-size:clamp(30px,3.2vw,42px);line-height:1.15}.bloqon-experience :is(.workspace-heading>span,.simple-card header span,.protection-hero-card>span,.plan-summary-card span){letter-spacing:.09em;font-size:11px}.bloqon-experience .category-list button{border:1px solid var(--bq-line);min-width:94px;color:var(--bq-accent);background:var(--bq-surface);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.bloqon-experience .category-list button.category-on:disabled{opacity:1}.bloqon-experience .category-list li>div{min-width:0;max-width:none}.bloqon-experience .help-options article{grid-template-columns:42px minmax(0,1fr);align-items:start}.bloqon-experience .help-options article>button{grid-column:2;justify-self:start;padding-inline:14px}.bloqon-experience :is(.device-symbol,.help-options article>span,.settings-list article>span,.session-progress),.bloqon-experience .protection-hero-card>div:first-child{color:var(--bq-accent);background:var(--bq-accent-soft)}.bloqon-experience :is(.device-platform-selector,.device-code-box){border-color:var(--bq-line);color:var(--bq-text)!important;background:var(--bq-surface)!important}.bloqon-experience .device-platform-selector{flex-wrap:wrap;max-width:100%}.bloqon-experience .device-platform-selector>span{color:var(--bq-muted);font-size:11px}.bloqon-experience .device-platform-selector>button{color:var(--bq-muted);min-height:44px;font-size:13px}.bloqon-experience :is(.primary-inline-link,.device-platform-selector>button.active,.category-list button.category-on,.plan-summary-card a,.plan-summary-card>button){color:var(--bq-on-accent);background:var(--bq-accent)}.bloqon-experience :is(.primary-inline-link,.secondary-inline-link,.download-helper-link,.help-options button,.settings-list button,.category-list button,.plan-summary-card a,.plan-summary-card>button){min-height:44px;font-size:13px}.bloqon-experience :is(.secondary-inline-link,.help-options button,.settings-list button){color:var(--bq-accent);background:var(--bq-surface);border-color:var(--bq-line)}.bloqon-experience :is(.protection-hero-card p,.help-options p,.settings-list p,.session-card p,.privacy-card p,.empty-product-state p,.emergency-note p,.account-exit p){color:var(--bq-muted);font-size:14px}.bloqon-experience :is(.category-list li>div strong,.device-row strong,.help-options strong,.settings-list strong){color:var(--bq-text);font-size:14px}.bloqon-experience :is(.category-list li>div small,.device-row small,.settings-list small,.device-code-box small){color:var(--bq-muted);font-size:12px}.bloqon-experience .device-revoke{color:var(--bq-danger);background:var(--bq-danger-soft);border-color:var(--bq-line);min-height:44px;font-size:12px}.bloqon-experience .help-hero-card{color:var(--bq-text);background:var(--bq-accent-soft);box-shadow:none}.bloqon-experience .help-hero-card :is(p,small,.support-live){color:var(--bq-muted)}.bloqon-experience .help-hero-card p{font-size:16px}.bloqon-experience .help-hero-card :is(small,.support-live){font-size:12px}.bloqon-experience .help-hero-card>button{color:var(--bq-on-accent);background:var(--bq-accent);font-size:15px}.bloqon-experience .emergency-note{border-left-color:var(--bq-danger)}.bloqon-experience .emergency-note strong,.bloqon-experience .account-exit a{color:var(--bq-danger);font-size:14px}.bloqon-experience .contact-fields input{color:var(--bq-text);background:var(--bq-surface);min-height:44px;font-size:16px}.bloqon-experience input::placeholder{color:var(--bq-muted);opacity:1}.bloqon-experience .billing-account-card>header b{color:var(--bq-accent);background:var(--bq-accent-soft)}.bloqon-experience .billing-account-card>header :is(span,b){font-size:11px}.bloqon-experience .billing-account-card>p{font-size:14px}.bloqon-experience .billing-account-card>small{font-size:12px}.bloqon-experience .help-hero-card h2{font-size:clamp(28px,3vw,38px);line-height:1.2}.control-app.bloqon-experience .chat-panel{color:var(--bq-text);background:var(--bq-surface)}.control-app.bloqon-experience .chat-panel :is(input,.message-support){color:var(--bq-text);background:var(--bq-raised)}.control-app.bloqon-experience :is(.chat-messages .message-user,.chat-panel form button,.chat-consent-box button){color:var(--bq-on-accent);background:var(--bq-accent)}.control-app.bloqon-experience .chat-prompts button{color:var(--bq-accent);background:var(--bq-accent-soft);border-color:var(--bq-line)}.bloqon-experience .chat-panel :is(small,form label,header>button){color:var(--bq-muted)}.bloqon-experience .chat-consent-box p{color:var(--bq-muted);font-size:14px}.bloqon-experience .chat-panel :is(small,form label),.bloqon-experience .chat-consent-box a{font-size:12px}.bloqon-experience .chat-consent-box button{font-size:14px}.bloqon-experience .chat-safety-notice{color:var(--bq-danger);background:var(--bq-danger-soft);border-color:var(--bq-danger)}.evolution-greeting{justify-content:space-between;align-items:flex-start;gap:20px;padding:0 0 26px;display:flex}.evolution-greeting h1{letter-spacing:-.04em;margin:4px 0 10px;font-size:clamp(30px,3vw,40px);font-weight:650;line-height:1.12}.evolution-greeting h1>span{color:var(--bq-accent)}.evolution-greeting p{color:var(--bq-muted);margin:0;font-size:16px}.evolution-greeting .evolution-eyebrow{letter-spacing:.1em;margin:0 0 10px;font-size:12px;font-weight:650}.appearance-control{border:1px solid var(--bq-line);min-height:44px;color:var(--bq-muted);background:var(--bq-surface);border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.appearance-control .product-icon{width:18px;height:18px}.appearance-control select{background:var(--bq-surface);width:84px;min-height:44px;color:var(--bq-text);border:0;font-size:14px}.evolution-protection{border:1px solid var(--bq-line);border-radius:var(--bq-radius);background:var(--bq-surface);box-shadow:var(--bq-shadow);grid-template-columns:120px minmax(0,1fr);align-items:center;gap:28px;padding:32px;display:grid}.protection-ring{border:1px solid var(--bq-line);width:114px;height:114px;box-shadow:inset 0 0 0 8px var(--bq-surface);background:var(--bq-accent-soft);color:var(--bq-accent);border-radius:50%;place-items:center;display:grid}.protection-ring .product-icon{width:48px;height:48px}.state-attention .protection-ring{color:var(--bq-text);background:var(--bq-raised)}.evolution-state{letter-spacing:.07em;color:var(--bq-muted);align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}.state-connected .evolution-state{color:var(--bq-accent)}.evolution-state i{background:currentColor;border-radius:50%;width:6px;height:6px}.evolution-protection h2{letter-spacing:-.025em;margin:8px 0;font-size:clamp(24px,2.5vw,30px);font-weight:650;line-height:1.2}.evolution-protection p{max-width:610px;color:var(--bq-muted);margin:0 0 22px;font-size:16px}.evolution-button{min-height:48px;color:var(--bq-on-accent);background:var(--bq-accent);border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;padding:12px 20px;display:inline-flex;font-weight:600!important}.evolution-button:hover{background:var(--bq-accent-hover)}.evolution-modules{margin:28px 0}.evolution-modules header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.evolution-modules h2{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:650}.evolution-modules p{color:var(--bq-muted);margin:5px 0 0;font-size:14px}.evolution-text-button{min-height:44px;color:var(--bq-accent);background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;display:inline-flex;font-size:14px!important;font-weight:600!important}.evolution-text-button .product-icon{width:18px}.evolution-module-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.evolution-module{border:1px solid var(--bq-line);color:var(--bq-text);background:var(--bq-surface);text-align:left;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:18px;transition:border-color .15s;display:flex}.evolution-module:hover{border-color:var(--bq-accent)}.evolution-module-icon{width:42px;height:42px;color:var(--bq-accent);background:var(--bq-accent-soft);border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.evolution-module .evolution-module-icon{color:var(--bq-accent);background:var(--bq-raised)}.evolution-module strong{font-size:15px;font-weight:600}.evolution-module>span:last-child{color:var(--bq-muted);font-size:12px}.evolution-support-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.evolution-support-actions article{border:1px solid var(--bq-line);border-radius:var(--bq-radius);background:var(--bq-surface);grid-template-columns:44px minmax(0,1fr);gap:12px 16px;padding:24px;display:grid}.evolution-support-actions .evolution-pause{background:var(--bq-accent-soft);border-color:#0000}.evolution-action-icon{border:1px solid var(--bq-line);width:44px;height:44px;color:var(--bq-accent);border-radius:50%;place-items:center;display:grid}.evolution-support-actions h2{letter-spacing:-.025em;margin:0 0 6px;font-size:21px;font-weight:650}.evolution-support-actions p{color:var(--bq-muted);margin:0;font-size:15px}.evolution-support-actions button{min-height:44px;color:var(--bq-accent);background:0 0;border:0;grid-column:2;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:15px;font-weight:600;display:flex}.evolution-support-actions small{color:var(--bq-muted);grid-column:2;font-size:12px}.evolution-home-footer{border-top:1px solid var(--bq-line);color:var(--bq-muted);justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:20px 0;font-size:14px;display:flex}.evolution-home-footer>div,.evolution-home-footer button{align-items:center;gap:10px;display:flex}.evolution-home-footer button{color:var(--bq-accent);background:0 0;border:0;flex-shrink:0;min-height:44px;font-size:14px}.evolution-pending{color:var(--bq-blue);background:var(--bq-blue-soft);border-radius:14px;align-items:flex-start;gap:12px;margin-top:16px;padding:16px;display:flex}.evolution-pending strong{font-size:15px}.evolution-pending p{margin:4px 0 0;font-size:14px}.manager-evolution{--brand-ink:var(--bq-text);--brand-paper:var(--bq-canvas);--brand-white:var(--bq-surface);--brand-muted:var(--bq-muted);--brand-line:var(--bq-line);--brand-soft:var(--bq-accent-soft);--brand-teal:var(--bq-accent);min-height:100vh;padding:0}.manager-evolution [hidden]{display:none!important}.manager-evolution .manager-topbar,.manager-evolution .manager-section-nav{display:none}.business-sidebar{background:var(--bq-surface);border-right:1px solid var(--bq-line);flex-direction:column;width:248px;padding:30px 22px 22px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.business-sidebar>a:first-child{color:var(--bq-text);align-items:center;gap:10px;display:flex}.business-sidebar .brand-wordmark{font-size:24px}.business-sidebar>a>span:last-child{letter-spacing:.09em;font-size:9px;font-weight:650}.business-sidebar>p{color:var(--bq-muted);margin:34px 12px 12px;font-size:12px}.business-sidebar nav{gap:6px;display:grid}.business-sidebar nav button{min-height:46px;color:var(--bq-muted);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:12px;font-size:14px;font-weight:550;display:flex}.business-sidebar nav button .product-icon{width:21px;height:21px}.business-sidebar nav button[aria-current=page]{color:var(--bq-accent);background:var(--bq-accent-soft)}.business-support-link{border-top:1px solid var(--bq-line);color:var(--bq-muted);align-items:center;gap:10px;margin-top:16px;padding:20px 10px;font-size:13px;display:flex}.business-support-link .product-icon{width:20px}.business-identity{flex-direction:column;gap:4px;margin-top:auto;padding:26px 8px 0;display:flex}.business-identity strong{font-size:14px}.business-identity>span{color:var(--bq-muted);font-size:12px}.business-identity .appearance-control{align-self:flex-start;margin-top:12px}.business-content{max-width:1600px;margin-left:248px;padding:36px clamp(24px,3vw,48px) 64px}.business-page-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.business-page-header h1{letter-spacing:-.04em;margin:4px 0;font-size:34px;font-weight:650;line-height:1.2}.business-page-header p{color:var(--bq-muted);margin:8px 0 0}.business-page-header>div:last-child{color:var(--bq-muted);flex-direction:column;align-items:flex-end;gap:8px;font-size:12px;display:flex}.business-page-header button{border:1px solid var(--bq-line);min-height:44px;color:var(--bq-text);background:var(--bq-surface);border-radius:10px;padding:8px 14px;font-size:14px}.business-label{color:var(--bq-muted);letter-spacing:.12em;font-size:11px;font-weight:650}.business-mobile-nav{display:none}.manager-evolution .manager-mode-banner{color:var(--bq-muted);border-color:var(--bq-line);background:var(--bq-surface);box-shadow:none;border-radius:14px;margin-bottom:24px;padding:16px 20px}.manager-evolution .manager-mode-banner span,.manager-evolution .manager-mode-banner small{font-size:12px;line-height:1.5}.manager-evolution .manager-mode-banner strong{color:var(--bq-text);font-size:13px}.manager-evolution .manager-mode-banner i{display:none}.manager-evolution .manager-section{border-top:0;margin:0;padding-top:0}.manager-evolution .manager-section+.manager-section{margin-top:0}.manager-evolution :is(.manager-panel,.manager-kpi,.manager-money-card,.manager-finance-readiness,.manager-legal-card,.manager-team-list>article,.manager-funnel,.manager-projection-controls,.manager-projection-results){background:var(--bq-surface);color:var(--bq-text);border-color:var(--bq-line);box-shadow:none;border-radius:16px}.manager-evolution :is(p,small){color:var(--bq-muted);line-height:1.55}.manager-evolution p{font-size:15px}.manager-evolution small{font-size:12px}.manager-evolution .manager-section-heading h2{font-size:24px;font-weight:650}.manager-evolution h3{font-size:18px;font-weight:650}.manager-evolution .manager-section-heading p{font-size:14px}.manager-evolution .manager-section-heading{margin:24px 0 18px}.manager-evolution .manager-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.manager-evolution .manager-kpi{padding:22px}.manager-evolution .manager-kpi>span{color:var(--bq-muted);letter-spacing:0;font-size:13px}.manager-evolution .manager-kpi>strong{color:var(--bq-text);font-size:32px;font-weight:650}.manager-evolution .manager-kpi small{color:var(--bq-muted)}.manager-evolution .manager-kpi.tone-mint,.manager-evolution .manager-kpi.tone-ink,.manager-evolution .manager-kpi.tone-warm{background:var(--bq-surface)}.manager-evolution .manager-form :is(input,select),.manager-evolution .manager-inline-form input,.manager-evolution .manager-owner-form :is(input,textarea,select),.manager-evolution .manager-projection-controls input{color:var(--bq-text);background:var(--bq-surface);border:1px solid var(--bq-line);min-height:44px;font-size:16px}.manager-evolution label{color:var(--bq-text);font-size:14px}.manager-evolution :is(.manager-form button,.manager-inline-form button){background:var(--bq-accent);color:var(--bq-on-accent);min-height:44px;font-size:14px}.business-north-star{border:1px solid var(--bq-line);background:var(--bq-surface);border-radius:var(--bq-radius);grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:28px;display:grid}.business-north-star h2{letter-spacing:-.03em;margin:8px 0;font-size:23px;font-weight:650}.business-north-star p{max-width:600px;margin:0;font-size:14px}.business-north-star>strong{color:var(--bq-accent);flex-direction:column;align-items:flex-end;font-size:54px;font-weight:650;line-height:1.1;display:flex}.business-north-star>strong>small{margin-top:12px;font-size:12px;font-weight:450}.business-north-star footer{border-top:1px solid var(--bq-line);color:var(--bq-muted);grid-column:1/-1;align-items:center;gap:12px;padding-top:20px;font-size:12px;display:flex}.business-attention{background:var(--bq-surface);border:1px solid var(--bq-line);border-radius:18px;margin:24px 0;padding:24px}.business-attention header{justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.business-attention h2{margin:0 0 4px;font-size:20px;font-weight:650}.business-attention header p{margin:0;font-size:14px}.business-attention header>span{color:var(--bq-muted);flex-shrink:0;font-size:12px}.business-alert{text-align:left;border:0;border-bottom:1px solid var(--bq-line);width:100%;min-height:78px;color:var(--bq-text);background:0 0;align-items:center;gap:14px;padding:18px 0;display:flex}.business-alert:last-child{border-bottom:0}.business-alert>span:nth-child(2){flex:1}.business-alert strong,.business-alert small{display:block}.business-alert strong{font-size:15px;font-weight:600}.business-alert small{margin-top:4px;font-size:13px}.business-alert-icon{width:38px;height:38px;color:var(--bq-blue);background:var(--bq-blue-soft);border-radius:10px;flex:none;place-items:center;display:grid}.business-alert.level-urgent .business-alert-icon{color:var(--bq-danger);background:var(--bq-danger-soft)}.business-gate-note{border:1px solid var(--bq-line);background:var(--bq-surface);border-radius:16px;align-items:flex-start;gap:12px;padding:20px;display:flex}.business-gate-note>div{flex:1}.business-gate-note strong{font-size:15px;font-weight:600}.business-gate-note p{margin:5px 0 0;font-size:14px}.business-gate-note button{min-height:44px;color:var(--bq-accent);background:0 0;border:0;align-self:center;font-size:14px}.business-gate-note>.product-icon{color:var(--bq-blue)}.business-definitions{border-bottom:1px solid var(--bq-line);margin:12px 0 24px;padding:20px 0}.business-definitions h3{font-size:15px}.business-definitions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.business-definitions p{margin:0;font-size:13px}.business-definitions strong{color:var(--bq-text);margin-bottom:6px;font-size:14px;display:block}.tax-workspace>header{max-width:720px;margin-bottom:24px}.tax-workspace>header h2{letter-spacing:-.035em;font-size:28px}.tax-checklist{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.tax-checklist article{background:var(--bq-surface);border:1px solid var(--bq-line);border-radius:18px;padding:24px}.tax-checklist article>span{color:var(--bq-accent);margin-bottom:20px;font-size:14px;display:block}.tax-checklist h3{margin:0}.tax-checklist p{font-size:14px}.tax-checklist a,.tax-source-note a{color:var(--bq-accent);text-underline-offset:3px;font-size:14px;text-decoration:underline}.tax-empty{border:1px dashed var(--bq-line);border-radius:18px;flex-wrap:wrap;gap:12px 40px;margin:24px 0;padding:24px;display:flex}.tax-empty strong{font-size:20px}.tax-empty p{width:100%;margin:0}.tax-source-note{font-size:13px!important}@media (width<=1100px){.business-sidebar{width:210px;padding-inline:16px}.business-content{margin-left:210px;padding:28px 24px 48px}.business-sidebar .brand-wordmark{font-size:22px}.business-sidebar>a:first-child{flex-wrap:wrap}.manager-evolution .manager-two-column,.tax-checklist{grid-template-columns:1fr}}@media (width<=760px){.business-sidebar{display:none}.business-content{margin:0;padding:26px 20px 48px}.business-page-header{align-items:flex-start;margin-bottom:20px}.business-page-header h1{font-size:30px}.business-page-header>div:last-child>span{display:none}.business-page-header p{font-size:14px}.business-mobile-nav{gap:8px;margin-bottom:12px;padding:0 0 14px;display:flex;overflow-x:auto}.business-mobile-nav button{border:1px solid var(--bq-line);background:var(--bq-surface);min-height:44px;color:var(--bq-muted);border-radius:12px;flex-shrink:0;padding:10px 14px;font-size:14px}.business-mobile-nav button[aria-current=page]{background:var(--bq-accent-soft);color:var(--bq-accent)}.business-north-star{grid-template-columns:1fr;padding:24px}.business-north-star>strong,.business-north-star footer{align-items:flex-start}.manager-evolution .manager-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-definitions>div{grid-template-columns:1fr;gap:16px}.business-attention{padding:20px}.business-attention header{align-items:flex-start}.business-attention header>span{display:none}.business-gate-note{flex-wrap:wrap}.business-gate-note>div{min-width:180px}}.bloqon-experience .control-bottom-nav,.bloqon-experience .mobile-control-header{color:var(--bq-text);background:var(--bq-surface);border-color:var(--bq-line)}.bloqon-experience .control-bottom-nav button{color:var(--bq-muted);min-height:50px;font-size:12px}.bloqon-experience .control-bottom-nav button.active{color:var(--bq-accent)}.bloqon-experience .product-notice,.bloqon-experience .inline-notice{border:1px solid var(--bq-line);background:var(--bq-surface);color:var(--bq-text);font-size:14px}.bloqon-experience .product-notice span{color:var(--bq-muted);font-size:12px}.bloqon-experience .product-notice p{color:var(--bq-text);font-size:14px}@media (width<=1080px){.bloqon-experience .two-column-cards,.bloqon-experience .help-options{grid-template-columns:1fr}.bloqon-experience .control-sidebar{width:196px;padding-inline:16px}.bloqon-experience .control-workspace{width:calc(100% - 196px);margin-left:196px;padding:28px 24px 48px}.evolution-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.bloqon-experience .control-sidebar{display:none}.bloqon-experience .protection-hero-card{grid-template-columns:44px minmax(0,1fr);column-gap:14px;padding:22px}.bloqon-experience .protection-hero-card>div:first-child{width:44px;height:44px}.bloqon-experience .protection-hero-card>:is(p,.device-platform-selector,.device-enrollment-actions,.device-code-box,.download-helper-link){grid-column:1/-1}.bloqon-experience .control-workspace{width:100%;margin:0;padding:0 20px 90px}.bloqon-experience .mobile-control-header{border-bottom:1px solid var(--bq-line);margin:0 -20px 24px;padding:18px 20px;display:flex}.bloqon-experience .mobile-control-status{color:var(--bq-muted);font-size:11px}.bloqon-experience .control-bottom-nav{padding-bottom:env(safe-area-inset-bottom,8px);display:flex}.evolution-greeting{gap:12px;padding-bottom:22px}.evolution-greeting h1{font-size:32px}.evolution-greeting .evolution-eyebrow{font-size:10px}.evolution-greeting p{font-size:15px}.appearance-control{padding-inline:6px}.appearance-control select{width:66px;font-size:12px}.appearance-control .product-icon{width:16px}.evolution-protection{grid-template-columns:1fr;gap:20px;padding:24px}.protection-ring{width:72px;height:72px;box-shadow:inset 0 0 0 5px var(--bq-surface)}.protection-ring .product-icon{width:32px;height:32px}.evolution-protection h2{font-size:27px}.evolution-protection p{font-size:15px}.evolution-button{width:100%}.evolution-modules header{align-items:flex-start}.evolution-modules h2{font-size:19px}.evolution-modules p{font-size:13px}.evolution-module{padding:16px}.evolution-module-grid{gap:10px}.evolution-support-actions{grid-template-columns:1fr;gap:12px}.evolution-support-actions article{padding:22px}.evolution-support-actions h2{font-size:21px}.evolution-home-footer{flex-wrap:wrap}.evolution-home-footer>div{align-items:flex-start}.evolution-home-footer button{margin-left:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bloqon-experience *,.bloqon-experience :before,.bloqon-experience :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.bloqon-experience .workspace-view{max-width:960px}.workspace-utility{justify-content:flex-end;align-items:center;gap:16px;max-width:960px;min-height:44px;margin:0 auto 28px;display:flex}.preview-label{color:var(--bq-muted);margin-right:auto;font-size:.75rem}.bloqon-experience .appearance-control{background:var(--bq-raised);border-radius:12px;gap:2px;min-height:44px;padding:3px}.appearance-control button{min-height:38px;color:var(--bq-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex;font-size:.8125rem!important}.appearance-control button[aria-pressed=true]{color:var(--bq-text);background:var(--bq-surface);box-shadow:0 1px 3px #0000000d}.appearance-control button .product-icon{width:16px;height:16px}.bloqon-experience .evolution-home{gap:24px;animation:none}.bloqon-experience .evolution-greeting{padding:0}.bloqon-experience .evolution-greeting h1{letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(1.875rem,3vw,2.375rem)}.bloqon-experience .evolution-greeting p{font-size:1rem}.bloqon-experience .evolution-protection{box-shadow:none;border-radius:20px;grid-template-columns:56px minmax(0,1fr) auto;gap:20px;padding:28px}.bloqon-experience .protection-ring{width:56px;height:56px;box-shadow:none;border:0;border-radius:16px}.bloqon-experience .protection-ring .product-icon{width:28px;height:28px}.bloqon-experience .evolution-state{letter-spacing:.07em;font-size:.75rem;font-weight:600}.bloqon-experience .evolution-protection h2{margin:6px 0 8px;font-size:1.5rem;line-height:1.25}.bloqon-experience .evolution-protection p{max-width:48ch;margin:0;font-size:1rem}.evolution-status-action{border:1px solid var(--bq-line);min-height:44px;color:var(--bq-accent);background:var(--bq-surface);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex;font-size:.875rem!important;font-weight:600!important}.evolution-status-action .product-icon{width:18px;height:18px}.bloqon-experience .evolution-modules{border-top:1px solid var(--bq-line);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 20px;margin:4px 0 0;padding:18px 0 0;display:flex}.evolution-modules>span{color:var(--bq-muted);font-size:.875rem}.bloqon-experience .evolution-module-grid{flex-wrap:wrap;gap:8px;display:flex}.bloqon-experience .evolution-module{min-height:44px;color:var(--bq-text);background:var(--bq-surface);border-radius:999px;flex-direction:row;align-items:center;gap:8px;padding:8px 14px;font-size:.875rem;display:inline-flex}.bloqon-experience .evolution-module .product-icon{width:18px;height:18px;color:var(--bq-accent)}.bloqon-experience .evolution-module>span:last-child{color:inherit;font-size:inherit}.bloqon-experience .evolution-support-actions{gap:20px}.bloqon-experience .evolution-support-actions article{background:0 0;border:0;border-radius:18px;flex-direction:column;gap:0;padding:0;display:flex}.bloqon-experience .evolution-support-actions article>button{border:1px solid var(--bq-line);text-align:left;width:100%;min-height:150px;color:var(--bq-text);background:var(--bq-surface);border-radius:18px;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:18px;padding:26px;transition:border-color .15s;display:grid}.bloqon-experience .evolution-support-actions article>button:hover{border-color:var(--bq-accent)}.bloqon-experience .evolution-support-actions .evolution-action-icon{color:inherit;background:0 0;border:0}.evolution-action-copy{flex-direction:column;gap:8px;display:flex}.evolution-action-copy strong{letter-spacing:-.025em;font-size:1.375rem;font-weight:600;line-height:1.2}.evolution-action-copy>span{font-size:.9375rem;font-weight:400;line-height:1.5}.bloqon-experience .evolution-support-actions small{color:var(--bq-muted);margin:12px 2px 0;font-size:.8125rem}.bloqon-experience .evolution-home-footer{border:0;justify-content:flex-end;margin:0;padding:0}.bloqon-experience .workspace-heading>span{display:none}.bloqon-experience .workspace-heading h1{margin:0 0 10px;font-size:clamp(1.875rem,3vw,2.375rem)}.bloqon-experience .workspace-heading p{margin:0;font-size:1rem}.account-device-list,.device-setup,.protection-module-settings{border:1px solid var(--bq-line);background:var(--bq-surface);border-radius:18px;padding:26px}.account-device-list>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.account-device-list h2,.device-setup h2{letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:600}.account-device-list>p,.device-setup p,.protection-module-settings>p,.protection-coverage-note p{color:var(--bq-muted);font-size:1rem;line-height:1.6}.bloqon-experience .account-device-list .device-row{padding-block:20px}.bloqon-experience .account-device-list .device-row strong{font-size:1rem}.bloqon-experience .account-device-list .device-row small{font-size:.875rem}.device-options{color:var(--bq-muted);font-size:.875rem;position:relative}.device-options summary{cursor:pointer;padding:12px 0;display:list-item}.device-options .device-revoke{z-index:1;box-shadow:var(--bq-shadow);position:absolute;top:100%;right:0}.device-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.device-choice-grid button{border:1px solid var(--bq-line);min-height:72px;color:var(--bq-text);background:var(--bq-surface);border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:14px;font-size:1rem;display:flex}.device-choice-grid button[aria-pressed=true]{color:var(--bq-accent);border-color:var(--bq-accent);background:var(--bq-accent-soft)}.device-setup-next{border-top:1px solid var(--bq-line);margin-top:24px;padding-top:24px}.device-setup-next h3{margin:0;font-size:1.125rem;font-weight:600}.device-setup-next p{max-width:62ch;margin:10px 0 20px}.device-setup-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.device-setup-actions .evolution-button{font-size:.9375rem}.device-setup-actions a,.device-extension-option button{color:var(--bq-accent);text-underline-offset:4px;align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;display:inline-flex}.device-setup-code{background:var(--bq-raised);color:var(--bq-text);border-radius:12px;justify-items:start;gap:8px;margin-top:20px;padding:20px;display:grid}.device-setup-code span{font-size:.875rem}.device-setup-code strong{letter-spacing:.12em;font-size:1.5rem}.device-setup-code small{color:var(--bq-muted);font-size:.8125rem}.device-extension-option{border-top:1px solid var(--bq-line);margin-top:24px;padding-top:18px}.device-extension-option summary,.protection-coverage-note summary{cursor:pointer;color:var(--bq-muted);align-content:center;min-height:44px;font-size:.875rem;display:list-item}.device-extension-option button{background:0 0;border:0;padding:0}.protection-module-settings>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:1.125rem;font-weight:600;display:flex}.protection-module-settings>summary:after{content:"+";color:var(--bq-accent);font-size:1.5rem}.protection-module-settings[open]>summary:after{content:"−"}.protection-module-settings>summary small{color:var(--bq-muted);margin-left:auto;font-size:.875rem;font-weight:400}.protection-module-settings .category-list{margin-top:18px}.protection-coverage-note{padding:0 4px}.bloqon-experience summary:focus-visible{outline:3px solid var(--bq-accent);outline-offset:4px;border-radius:8px}.bloqon-experience [hidden]{display:none!important}@media (width<=1100px){.bloqon-experience .evolution-protection{grid-template-columns:56px minmax(0,1fr)}.evolution-status-action{grid-column:2;justify-self:start}.bloqon-experience .evolution-support-actions article>button{grid-template-columns:32px minmax(0,1fr) 18px;gap:12px;padding:22px}.evolution-action-copy strong{font-size:1.25rem}}@media (width<=760px){.workspace-utility{gap:8px;margin-bottom:24px}.preview-label{max-width:125px;font-size:.75rem}.appearance-control button{padding-inline:9px}.bloqon-experience .evolution-home{gap:22px}.bloqon-experience .evolution-protection{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:22px}.bloqon-experience .protection-ring{width:44px;height:44px}.bloqon-experience .evolution-protection h2{font-size:1.375rem}.bloqon-experience .evolution-protection p{font-size:.9375rem}.evolution-status-action{grid-column:1/-1}.bloqon-experience .evolution-modules{gap:12px}.bloqon-experience .evolution-support-actions{grid-template-columns:1fr;gap:18px}.bloqon-experience .evolution-support-actions article>button{min-height:112px}.device-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.account-device-list,.device-setup,.protection-module-settings{padding:20px}.account-device-list>header{align-items:flex-start}.device-setup-actions{flex-direction:column;align-items:flex-start}}:root{--brand-paper:#f5f8f7;--brand-white:#fff;--brand-ink:#182e30;--brand-muted:#586d6e;--brand-teal:#087565;--brand-soft:#e7f3ee;--brand-line:#dfe8e5}body{font-family:var(--bq-font)}.brand-wordmark{--brand-on:#087565}.clarity-home{--clarity-paper:#f5f8f7;--clarity-ink:#182e30;--clarity-muted:#586d6e;--clarity-line:#dfe8e5}.clarity-home .site-header .nav-cta,.pricing-card-featured>a{color:#fff;background:#087565;border-color:#087565}.pricing-card-featured>a span{color:#fff}.clarity-home .site-footer .brand-wordmark{--brand-on:#75dcc9}.information-header nav{flex-wrap:wrap;gap:12px 24px;font-size:.9375rem}.information-header nav a{align-items:center;min-height:44px;display:inline-flex}.information-hero h1{letter-spacing:-.04em;font-size:clamp(2rem,5vw,3.5rem);line-height:1.12}.information-hero p{max-width:66ch;font-size:1.0625rem;line-height:1.65}.information-content p{font-size:1rem;line-height:1.65}.information-content :is(a,button,input,select){min-height:44px}.access-form-heading h2{font-size:clamp(2rem,4vw,2.75rem);line-height:1.15}.access-form-heading p,.access-security-note p{font-size:1rem;line-height:1.6}.workspace-utility:empty{display:none}.bloqon-experience .evolution-home{gap:28px}.bloqon-experience .evolution-greeting h1{font-size:clamp(2rem,4vw,3rem)}.bloqon-experience .evolution-protection{border-radius:24px;padding:0;display:block;overflow:hidden;box-shadow:0 6px 18px #163d2f06}.approved-protection-device{color:var(--bq-muted);justify-content:space-between;align-items:center;gap:16px;padding:20px 26px 0;font-size:.875rem;display:flex}.approved-protection-device>span:first-child{color:var(--bq-text);align-items:center;gap:8px;display:flex}.approved-protection-device .product-icon{width:18px;height:18px}.approved-protection-status{align-items:center;gap:20px;padding:28px 26px;display:flex}.bloqon-experience .approved-protection-status .protection-ring{border-radius:18px;flex-shrink:0;width:58px;height:58px}.bloqon-experience .approved-protection-status .product-icon{width:32px;height:32px}.bloqon-experience .evolution-protection h2{margin:0 0 8px;font-size:1.625rem}.bloqon-experience .evolution-protection p{max-width:54ch;font-size:1rem}.bloqon-experience .evolution-status-action{border:0;border-top:1px solid var(--bq-line);background:var(--bq-surface);width:100%;color:var(--bq-text);border-radius:0;justify-content:space-between;padding:18px 26px;display:flex;font-size:.9375rem!important}.bloqon-experience .evolution-status-action .product-icon{color:var(--bq-accent)}.approved-module-section>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.approved-module-section h2{letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:600}.approved-module-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.approved-module{min-width:0;color:var(--bq-text);background:var(--bq-surface);border:1px solid var(--bq-line);text-align:left;border-radius:20px;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;transition:border-color .15s;display:flex}.approved-module :is(strong,.approved-module-detail),.approved-protection-status>div{overflow-wrap:anywhere;min-width:0}.approved-module:hover{border-color:var(--bq-accent)}.approved-module-icon{width:48px;height:48px;color:var(--bq-accent);background:var(--bq-accent-soft);border-radius:14px;place-items:center;display:grid}.approved-module-icon .product-icon{width:28px;height:28px}.approved-module strong{font-size:1rem;font-weight:600;line-height:1.4}.approved-module-detail{width:100%;color:var(--bq-muted);justify-content:space-between;align-items:center;gap:8px;font-size:.875rem;display:flex}.approved-module-detail .product-icon{width:16px;height:16px}.bloqon-experience .evolution-support-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bloqon-experience .evolution-support-actions article>button{border-radius:20px;min-height:138px;padding:22px}.bloqon-experience .evolution-support-actions .evolution-pause>button{color:var(--bq-text);background:var(--bq-accent-soft);border-color:var(--bq-line)}.bloqon-experience .evolution-action-copy strong{font-size:1.125rem}.approved-account-avatar{border:1px solid var(--bq-line);width:44px;height:44px;color:var(--bq-text);background:var(--bq-surface);box-shadow:var(--bq-shadow);border-radius:50%;flex-shrink:0;place-items:center;display:grid;font-size:.875rem!important}.subscription-overview{border:1px solid var(--bq-line);color:var(--bq-text);background:var(--bq-surface);border-radius:22px;padding:26px}.subscription-overview>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.subscription-overview h2{letter-spacing:-.025em;margin:0;font-size:1.375rem;line-height:1.3}.subscription-period{color:var(--bq-accent);background:var(--bq-accent-soft);border-radius:9px;padding:6px 10px;font-size:.875rem}.subscription-countdown{color:var(--bq-text);background:var(--bq-accent-soft);border-radius:14px;align-items:center;gap:14px;margin-bottom:12px;padding:18px;display:flex}.subscription-countdown .product-icon{color:var(--bq-accent)}.subscription-countdown strong{font-size:1.125rem;font-weight:600;display:block}.subscription-countdown span{color:var(--bq-muted);font-size:.875rem}.subscription-facts{margin:0}.subscription-facts>div{border-bottom:1px solid var(--bq-line);justify-content:space-between;gap:18px;padding:16px 0;font-size:.9375rem;display:flex}.subscription-facts dt{color:var(--bq-muted)}.subscription-facts dd{text-align:right;margin:0;font-weight:500}.subscription-facts :is(dt,dd){overflow-wrap:anywhere;min-width:0}.subscription-explanation{color:var(--bq-muted);margin:18px 0 0;font-size:.9375rem;line-height:1.6}.subscription-action{min-height:44px;color:var(--bq-accent);text-underline-offset:4px;background:0 0;border:0;align-items:center;padding:10px 0;text-decoration:underline;display:inline-flex;font-size:.9375rem!important}.subscription-cancel{border-top:1px solid var(--bq-line);margin-top:16px;padding-top:20px}.subscription-cancel h3{margin:0 0 12px;font-size:1.25rem;line-height:1.3}.subscription-cancel p{color:var(--bq-muted);font-size:.9375rem;line-height:1.6}.subscription-cancel label{margin:20px 0 10px;font-size:.9375rem;display:block}.subscription-cancel select{border:1px solid var(--bq-line);width:100%;min-height:48px;color:var(--bq-text);background:var(--bq-surface);border-radius:10px;padding:10px 12px;font-size:1rem}.subscription-cancel-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;display:flex}.subscription-cancel-actions>button:first-child{min-height:46px;color:var(--bq-on-accent);background:var(--bq-accent);border:0;border-radius:12px;padding:12px 18px;font-size:.9375rem}@media (width<=1100px){.approved-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.information-header{flex-wrap:wrap;align-items:flex-start;gap:18px}.information-header nav{justify-content:flex-start;width:100%}.bloqon-experience .workspace-utility{min-height:0;margin:0 0 14px}.approved-protection-device{flex-wrap:wrap;gap:12px;padding:18px 20px 0}.approved-protection-status{gap:14px;padding:24px 20px}.bloqon-experience .approved-protection-status .protection-ring{border-radius:15px;width:46px;height:46px}.bloqon-experience .approved-protection-status .product-icon{width:29px;height:29px}.bloqon-experience .evolution-protection h2{font-size:1.375rem}.bloqon-experience .evolution-status-action{padding:16px 20px}.approved-module{padding:18px}.bloqon-experience .evolution-support-actions article>button{flex-direction:column;align-items:flex-start;gap:12px;min-height:168px;padding:18px;display:flex}.bloqon-experience .evolution-support-actions article>button>.product-icon{display:none}.bloqon-experience .evolution-action-copy>span{font-size:.875rem}.subscription-overview{padding:20px}.subscription-overview>header{flex-wrap:wrap}}@media (width<=360px){.approved-module-grid,.bloqon-experience .evolution-support-actions{grid-template-columns:1fr}.subscription-facts>div{flex-direction:column;gap:6px}.subscription-facts dd{text-align:left}}.neuro-home{background:var(--neuro-paper);color:var(--neuro-ink);font-family:var(--neuro-sans);isolation:isolate;font-size:16px;line-height:1.6;overflow:clip}.neuro-home :is(h1,h2,h3,p,figure){margin:0}.neuro-home button{font:inherit;cursor:pointer}.neuro-home a,.neuro-home button{touch-action:manipulation}.neuro-home :focus-visible{outline-offset:5px;outline:3px solid #168c7b}.neuro-home .product-icon{flex:none;width:22px;height:22px}.neuro-home .brand-wordmark{color:var(--neuro-ink);--brand-on:var(--neuro-green);font-size:27px}.neuro-home .brand-on-mark{color:var(--neuro-green)}.neuro-wrap{width:min(1320px,100% - 112px);margin-inline:auto}.neuro-skip{z-index:200;background:#fff;border-radius:8px;padding:12px 20px;position:fixed;top:12px;left:20px;transform:translateY(-200%)}.neuro-skip:focus{transform:none}.neuro-header{z-index:50;border-bottom:1px solid var(--neuro-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8faf8f0;position:sticky;top:0}.neuro-header-inner{justify-content:space-between;align-items:center;gap:32px;height:92px;display:flex}.neuro-brand{align-items:center;display:flex}.neuro-navigation{gap:32px;font-size:.875rem;font-weight:520;display:flex}.neuro-navigation a,.neuro-account-link{transition:color .2s}.neuro-navigation a:hover,.neuro-account-link:hover{color:var(--neuro-green)}.neuro-header-actions{align-items:center;gap:16px;display:flex}.neuro-account-link{border:1px solid #c8d7ce;border-radius:40px;align-items:center;gap:25px;padding:10px 21px;font-size:.875rem;font-weight:600;display:flex}.neuro-menu-button{display:none}.neuro-eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;font-size:.875rem;font-weight:650;line-height:1.7;display:inline-flex}.neuro-live-dot{background:var(--neuro-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #e5eee8}.neuro-hero{padding-top:35px;position:relative}.neuro-hero-grid{grid-template-columns:1fr 1.08fr;align-items:center;gap:0;min-height:675px;display:grid}.neuro-hero-copy{z-index:2;padding:30px 0;position:relative}.neuro-home h1{letter-spacing:-.067em;margin:29px 0 28px;font-size:clamp(64px,6.9vw,103px);font-weight:500;line-height:.99}.neuro-home h1 em,.neuro-home h2 em{font-family:var(--neuro-serif);letter-spacing:-.052em;font-weight:400}.neuro-home h1 em{color:var(--neuro-green);font-size:1.07em}.neuro-period{color:var(--neuro-green)}.neuro-lead{color:var(--neuro-muted);max-width:430px;font-size:17px;line-height:1.75}.neuro-hero-actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:31px;display:flex}.neuro-button{border:1px solid #0000;border-radius:40px;justify-content:center;align-items:center;gap:22px;min-height:52px;padding:14px 24px;font-size:.875rem;font-weight:560;transition:background .2s,transform .2s;display:inline-flex}.neuro-button:hover{transform:translateY(-2px)}.neuro-button .product-icon{width:19px;height:19px}.neuro-button-dark{background:var(--neuro-green);color:#fff}.neuro-button-dark:hover{background:#075d51}.neuro-button-mint{background:var(--neuro-mint);color:var(--neuro-night)}.neuro-text-link{border-bottom:1px solid #0000;align-items:center;gap:16px;font-size:.875rem;display:inline-flex}.neuro-text-link:hover{border-color:currentColor}.neuro-hero-footnote{color:var(--neuro-muted);align-items:center;gap:9px;font-size:.875rem;display:flex;margin-top:22px!important}.neuro-hero-footnote .product-icon{width:15px;height:15px}.neuro-hero-art{aspect-ratio:1;place-items:center;min-width:0;margin-right:-35px;display:grid;position:relative}.neuro-hero-art:before{content:"";background:radial-gradient(#dbeae0 0%,#eaf1ea80 40%,#0000 70%);border-radius:50%;position:absolute;inset:10% 3% 4%}.neuro-brain{object-fit:contain;max-width:100%;height:auto;display:block;position:relative}.neuro-hero-brain{filter:drop-shadow(0 32px 28px #10372916);width:100%;animation:9s ease-in-out infinite neuro-float}.neuro-hero-orbit{border:1px solid #ccdad480;border-radius:50%;width:90%;height:90%;position:absolute;transform:rotate(-22deg)scaleY(.9)}.neuro-hero-orbit-inner{border-color:#ccdad45c;width:110%;height:58%;transform:rotate(-24deg)}.neuro-art-index{letter-spacing:.2em;color:#71857a;font-size:.875rem;position:absolute;top:10%;right:7%}.neuro-hero-label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #e1e9e1;border-radius:12px;align-items:center;gap:13px;padding:14px 20px;font-size:.875rem;line-height:1.6;display:flex;position:absolute;bottom:20%;left:-6%;box-shadow:0 10px 40px #173e2410}.neuro-hero-label strong{font-weight:600}.neuro-label-point{background:var(--neuro-green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 7px #edf3ef}.neuro-motion-button{color:var(--neuro-muted);background:0 0;border:0;align-items:center;gap:7px;min-height:44px;padding:8px 0;display:flex;position:absolute;bottom:1%;right:7%;font-size:.875rem!important}.neuro-motion-button .product-icon{width:17px;height:17px}.neuro-illustration-label{color:var(--neuro-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;position:absolute;bottom:3%;left:4%}.neuro-hero-bottom{border-top:1px solid var(--neuro-line);color:var(--neuro-muted);justify-content:space-between;align-items:center;gap:20px;padding:29px 0 31px;font-size:.875rem;display:flex}.neuro-hero-bottom a{align-items:center;gap:35px;display:flex}.neuro-hero-bottom a span{color:var(--neuro-green);font-size:20px}.neuro-hero-bottom>span{align-items:center;gap:22px;display:flex}.neuro-hero-bottom i{background:#9eb5a9;border-radius:50%;width:3px;height:3px}.neuro-experience{background:var(--neuro-night);color:#eff6f2;padding:75px 0 36px;scroll-margin-top:91px;position:relative}.neuro-section-top{justify-content:space-between;align-items:center;gap:24px;display:flex}.neuro-experience .neuro-eyebrow{color:#9cd7c5}.neuro-small{color:#a6bcb4;font-size:.875rem}.neuro-home h2{letter-spacing:-.055em;font-size:clamp(35px,4.3vw,62px);font-weight:450;line-height:1.12}.neuro-experience h2{margin-top:32px}.neuro-experience h2 em{color:#b2c9be}.neuro-story-tabs{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px;display:grid}.neuro-story-tabs button{text-align:left;color:#adc3bb;background:0 0;border:0;align-items:center;gap:14px;min-height:67px;padding:0 0 20px;font-size:.875rem;display:flex;position:relative}.neuro-step-number{color:#8ca69c;font-variant-numeric:tabular-nums;font-size:.875rem}.neuro-tab-line{background:#355149;width:100%;height:1px;transition:background .4s;position:absolute;bottom:0;left:0}.neuro-story-tabs button[aria-selected=true]{color:#fff}.neuro-story-tabs button[aria-selected=true] .neuro-tab-line{background:var(--neuro-mint);height:2px}.neuro-story-tabs button[aria-selected=true] .neuro-step-number{color:var(--neuro-mint)}.neuro-story-panel{grid-template-columns:1.25fr 1fr;align-items:center;gap:70px;min-height:590px;padding:28px 0;display:grid}.neuro-story-art{aspect-ratio:1;perspective:1000px;place-items:center;min-width:0;display:grid;position:relative}.neuro-story-brain{filter:brightness(.8)saturate(.75);width:78%;transition:filter .8s,transform .8s;animation:11s ease-in-out infinite neuro-float}.neuro-brain-halo{opacity:.4;background:radial-gradient(#78a08c70,#0000 68%);border-radius:50%;transition:opacity .8s,transform .8s;position:absolute;inset:8%}.neuro-orbit{border:1px solid #99c9b925;border-radius:50%;position:absolute}.neuro-orbit-one{width:96%;height:76%;transform:rotate(-24deg)}.neuro-orbit-two{width:76%;height:98%;transform:rotate(20deg)}.neuro-connections{stroke:#a8e8d390;stroke-width:1px;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.neuro-connections path{stroke-dasharray:250;stroke-dashoffset:0}.neuro-connections circle{fill:#abe5d2;stroke:none}.neuro-signal-field{pointer-events:none;position:absolute;inset:18% 12%}.neuro-signal-field i{background:#9ce4ca55;border:1px solid #c1ffed80;border-radius:50%;width:14px;height:14px;animation:5s ease-in-out infinite neuro-signal;display:block;position:absolute;box-shadow:0 0 35px 10px #6cd6b930}.neuro-signal-field i:first-child{top:24%;left:25%}.neuro-signal-field i:nth-child(2){animation-delay:-1.6s;top:43%;left:65%}.neuro-signal-field i:nth-child(3){animation-delay:-3s;top:68%;left:35%}.neuro-story-panel[data-stage=incertidumbre] .neuro-story-brain{filter:brightness()saturate(1.05)}.neuro-story-panel[data-stage=incertidumbre] .neuro-signal-field i{animation-duration:3.4s}.neuro-story-panel[data-stage=impulso] .neuro-brain-halo{opacity:.8;transform:scale(1.12)}.neuro-story-panel[data-stage=impulso] .neuro-story-brain{filter:brightness(1.12)saturate(1.2)}.neuro-story-panel[data-stage=impulso] .neuro-signal-field i{animation-duration:2.6s}.neuro-story-panel[data-stage=pausa] .neuro-signal-field{opacity:0;transition:opacity .8s}.neuro-story-panel[data-stage=pausa] .neuro-brain-halo{opacity:.22}.neuro-thoughts{pointer-events:none;position:absolute;inset:0}.neuro-thought{pointer-events:auto;color:#e1eee7;text-align:left;background:#213c33eb;border:1px solid #66897580;border-radius:10px;align-items:center;gap:9px;max-width:230px;min-height:44px;padding:12px 14px;transition:background .2s,border-color .2s;display:flex;position:absolute;box-shadow:0 15px 25px #04181012;font-size:.875rem!important}.neuro-thought>span:first-child{color:#a4c6b5;font-size:.875rem}.neuro-thought-plus{color:#c0e6d4;margin-left:auto;font-size:16px}.neuro-thought[aria-pressed=true],.neuro-thought:hover{background:#35594b;border-color:#a7d7c4}.neuro-thought-0{top:12%;left:0}.neuro-thought-2{max-width:235px;top:71%;left:-2%}.neuro-experience[data-entered=true] .neuro-thought{animation:.9s cubic-bezier(.2,.7,.3,1) backwards neuro-unfold}.neuro-experience[data-entered=true] .neuro-thought-1{animation-delay:.2s}.neuro-experience[data-entered=true] .neuro-thought-2{animation-delay:.4s}.neuro-experience[data-entered=true] .neuro-connections path{animation:1.8s backwards neuro-connect}.neuro-experience[data-entered=true] .neuro-orbit{animation:1.7s backwards neuro-orbit-open}.neuro-pause-thought{color:#193d2b;background:#e6f4e9ed;border:1px solid #b6d7c2;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:18px 15px;font-size:.875rem;animation:.5s neuro-appear;display:flex;position:absolute;top:50%;left:15%;right:12%}.neuro-art-caption{color:#acc2b8;text-align:center;justify-content:center;align-items:center;gap:10px;font-size:.875rem;display:flex;position:absolute;bottom:0;left:0;right:0}.neuro-art-caption>span{background:#a0d8c3;border-radius:50%;width:5px;height:5px}.neuro-story-copy{max-width:470px;animation:.5s both neuro-appear}.neuro-story-copy[hidden]{display:none}.neuro-story-copy h3{letter-spacing:-.045em;margin:19px 0 22px;font-size:clamp(28px,2.9vw,41px);font-weight:450;line-height:1.16}.neuro-story-copy>p{color:#b6cbc2;font-size:1rem;line-height:1.85}.neuro-insight{color:#def0e6;border-top:1px solid #365148;align-items:flex-start;gap:15px;margin-top:25px;padding-top:22px;display:flex}.neuro-insight .product-icon{color:var(--neuro-mint);width:20px}.neuro-insight p{max-width:310px;font-size:.875rem;line-height:1.7}.neuro-story-copy>.neuro-button{margin-top:22px}.neuro-story-controls{justify-content:space-between;align-items:center;gap:20px;margin-top:29px;display:flex}.neuro-source-link{color:#aec6b9;align-items:center;gap:13px;min-height:44px;font-size:.875rem;display:flex}.neuro-source-link:hover{text-decoration:underline}.neuro-story-controls>div{gap:10px;display:flex}.neuro-round-button{color:#d3e9de;background:0 0;border:1px solid #4e6b5e;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.neuro-round-button:hover{background:#2e4b3f}.neuro-previous .product-icon{transform:rotate(180deg)}.neuro-science-note{color:#9ab5a8;border-top:1px solid #2c473c;max-width:1050px;padding-top:23px;font-size:.875rem;line-height:1.7}.neuro-preview-end{padding-block:105px;scroll-margin-top:105px}.neuro-preview-end h2{margin:20px 0 28px}.neuro-preview-end>p{max-width:550px;color:var(--neuro-muted);margin-bottom:26px}.neuro-footer{border-top:1px solid var(--neuro-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding-block:38px;display:flex}.neuro-footer .brand-wordmark{font-size:22px}.neuro-footer p{color:var(--neuro-muted);font-size:.875rem}.neuro-footer nav{gap:25px;font-size:.875rem;display:flex}@keyframes neuro-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(1deg)}}@keyframes neuro-signal{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:.8;transform:scale(1.2)}}@keyframes neuro-appear{0%{opacity:.55;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes neuro-unfold{0%{opacity:0;filter:blur(4px);transform:translateY(22px)scale(.88)}to{opacity:1;filter:blur();transform:none}}@keyframes neuro-connect{0%{stroke-dashoffset:250px}to{stroke-dashoffset:0}}@keyframes neuro-orbit-open{0%{opacity:0;scale:.65}to{opacity:1;scale:1}}.neuro-home[data-motion=paused] *{animation-play-state:paused!important}.neuro-home[data-motion=paused] .neuro-story-copy,.neuro-home[data-motion=paused] .neuro-thought,.neuro-home[data-motion=paused] .neuro-connections path,.neuro-home[data-motion=paused] .neuro-orbit,.neuro-home[data-motion=paused] .neuro-pause-thought{animation:none}.neuro-home[data-motion=paused] .neuro-story-brain,.neuro-home[data-motion=paused] .neuro-brain-halo{transition:none}@media (width>=1600px){.neuro-hero-grid{min-height:760px}.neuro-home h1{font-size:110px}}@media (width<=1100px){.neuro-wrap{width:calc(100% - 64px)}.neuro-navigation{gap:20px;font-size:.875rem}.neuro-header-inner{gap:20px;height:80px}.neuro-home h1{font-size:clamp(60px,7.5vw,85px)}.neuro-hero-grid{min-height:630px}.neuro-hero-art{margin-right:-15px}.neuro-hero-label{padding:12px 16px;font-size:.875rem;bottom:12%;left:0}.neuro-hero-actions{gap:18px}.neuro-lead{font-size:1rem}.neuro-story-panel{gap:40px;min-height:520px}.neuro-story-art{margin-left:-10px;margin-right:-10px}.neuro-thought{max-width:195px;padding:10px;font-size:.875rem!important}.neuro-thought-2{max-width:195px;top:74%}.neuro-thought-1{right:-3%}.neuro-story-copy>p{font-size:.875rem}.neuro-section-top{align-items:flex-start}.neuro-experience{scroll-margin-top:80px}}@media (width<=760px){.neuro-wrap{width:calc(100% - 40px)}.neuro-header-inner{gap:12px;height:74px}.neuro-home .brand-wordmark{font-size:23px}.neuro-account-link{gap:10px;padding:8px 13px;font-size:.875rem}.neuro-header-actions{gap:10px}.neuro-menu-button{min-height:44px;color:var(--neuro-ink);background:0 0;border:0;align-items:center;gap:10px;padding:8px 0 8px 4px;display:flex;font-size:.875rem!important}.neuro-menu-button span{font-size:20px}.neuro-navigation{background:var(--neuro-paper);border-bottom:1px solid var(--neuro-line);padding:15px 20px 25px;display:none;position:absolute;top:74px;left:0;right:0}.neuro-navigation.is-open{flex-direction:column;gap:0;display:flex}.neuro-navigation a{min-height:44px;padding:12px 0}.neuro-hero{padding-top:24px}.neuro-hero-grid{grid-template-columns:1fr;min-height:auto}.neuro-hero-copy{padding:15px 0 5px}.neuro-eyebrow{letter-spacing:.12em;font-size:.875rem}.neuro-home h1{margin:26px 0 21px;font-size:clamp(58px,13vw,89px);line-height:.99}.neuro-lead{max-width:450px;font-size:1rem}.neuro-hero-actions{gap:19px;margin-top:23px}.neuro-button{gap:15px;min-height:49px;padding:13px 20px;font-size:.875rem}.neuro-text-link{font-size:.875rem}.neuro-hero-footnote{font-size:.875rem;margin-top:18px!important}.neuro-hero-art{aspect-ratio:1.1;width:min(100%,500px);margin:-10px auto 0}.neuro-hero-brain{width:86%}.neuro-hero-orbit{width:80%;height:80%}.neuro-hero-orbit-inner{width:95%;height:53%}.neuro-hero-label{padding:10px 15px;font-size:.875rem;bottom:15%;left:0}.neuro-art-index{top:12%}.neuro-illustration-label{font-size:.875rem;bottom:2%;left:2%}.neuro-motion-button{bottom:0;right:2%;font-size:.875rem!important}.neuro-hero-bottom{padding:22px 0;font-size:.875rem}.neuro-hero-bottom>span{display:none}.neuro-hero-bottom a{justify-content:space-between;width:100%}.neuro-experience{padding:44px 0 27px;scroll-margin-top:74px}.neuro-section-top{flex-direction:column;gap:10px}.neuro-small{font-size:.875rem}.neuro-home h2{font-size:clamp(34px,7.8vw,49px)}.neuro-experience h2{margin-top:27px;line-height:1.16}.neuro-story-tabs{gap:12px;margin-top:26px}.neuro-story-tabs button{flex-direction:column;align-items:flex-start;gap:8px;min-height:69px;padding-bottom:13px;font-size:.875rem}.neuro-step-number{font-size:.875rem}.neuro-story-panel{grid-template-columns:1fr;gap:8px;min-height:0;padding:20px 0}.neuro-story-art{aspect-ratio:1;width:min(100%,410px);margin:auto}.neuro-story-brain{width:76%}.neuro-orbit-one{width:90%;height:75%}.neuro-orbit-two{width:68%;height:95%}.neuro-thought{gap:7px;max-width:185px;padding:9px 10px;font-size:.875rem!important}.neuro-thought-0{top:9%;left:0}.neuro-thought-1{top:36%;right:0}.neuro-thought-2{max-width:205px;top:73%;left:0}.neuro-art-caption{font-size:.875rem;bottom:0}.neuro-story-copy{max-width:none;padding-top:24px}.neuro-story-copy h3{max-width:460px;margin:14px 0 17px;font-size:30px}.neuro-story-copy>p{font-size:.875rem}.neuro-insight{margin-top:20px;padding-top:18px}.neuro-insight p{max-width:none;font-size:.875rem}.neuro-story-controls{margin-top:22px}.neuro-science-note{padding-top:20px;font-size:.875rem;line-height:1.8}.neuro-pause-thought{font-size:.875rem;left:5%;right:5%}.neuro-preview-end{padding-block:65px}.neuro-footer{align-items:flex-start;gap:22px;padding-block:30px}.neuro-footer p{flex-basis:100%;order:3}.neuro-footer nav{gap:14px;font-size:.875rem}.neuro-footer .brand-wordmark{font-size:20px}}.neuro-experience-options{color:#b8cec3;justify-content:space-between;align-items:center;gap:24px;margin:18px 0 22px;font-size:.875rem;display:flex}.neuro-experience-options>p{max-width:440px}.neuro-experience-options>div{flex-wrap:wrap;gap:22px;display:flex}.neuro-experience-options button{color:#bad9c9;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:5px 0;font-size:.875rem;display:flex}.neuro-experience-options button:disabled{opacity:.45;cursor:default}.neuro-experience-options .product-icon{width:18px;height:18px}.neuro-story-panel[data-stage=pausa] .neuro-signal-field{opacity:.3}.neuro-story-panel[data-stage=pausa] .neuro-signal-field i{animation-duration:9s}.neuro-story-panel[data-stage=pausa] .neuro-story-brain{filter:brightness(.9)saturate(.8)}.neuro-perspective{text-align:center;border-bottom:1px solid var(--neuro-line);padding:104px 0 93px}.neuro-perspective>p{letter-spacing:-.035em;color:var(--neuro-muted);margin:26px 0 28px;font-size:clamp(28px,3.3vw,47px);font-weight:430;line-height:1.32}.neuro-perspective>p em{font-family:var(--neuro-serif);color:var(--neuro-ink);font-weight:400}.neuro-perspective .neuro-eyebrow{color:var(--neuro-green)}.neuro-protection{padding-block:96px 0;scroll-margin-top:110px}.neuro-protection-heading{position:relative}.neuro-protection-heading h2{margin:22px 0 28px}.neuro-protection-heading>p{color:var(--neuro-muted);font-size:1rem;line-height:1.8;position:absolute;bottom:5px;right:0}.neuro-product-grid{grid-template-columns:1.12fr 1fr;align-items:center;gap:95px;margin-top:48px;display:grid}.neuro-product-stage{background:#eaf0ea;border:1px solid #e0e8e1;border-radius:22px;min-width:0;padding:26px 34px 22px;position:relative}.neuro-product-stage-label{letter-spacing:.13em;color:#5b7566;text-align:center;margin-bottom:23px;font-size:.875rem;display:block}.neuro-product-window{background:#fcfefd;border:1px solid #d3e0d5;border-radius:18px;max-width:390px;margin:auto;overflow:hidden;box-shadow:0 18px 45px #1a4a2b0d}.neuro-product-window-top{border-bottom:1px solid #e7ede8;justify-content:space-between;align-items:center;gap:12px;padding:19px 21px;display:flex}.neuro-product-window .brand-wordmark{font-size:19px}.neuro-product-window-top>span{color:#657e6d;font-size:.875rem}.neuro-product-screen{min-height:397px;padding:26px 24px 21px;animation:.45s neuro-appear}.neuro-product-icon{color:#12765c;background:#f0f6f0;border:1px solid #d2e4d7;border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:26px;display:grid;box-shadow:0 0 0 7px #f7faf7}.neuro-product-icon .product-icon{width:26px;height:26px}.neuro-product-screen>.neuro-eyebrow{color:#5d7a65;font-size:.875rem}.neuro-product-screen h3{letter-spacing:-.045em;max-width:280px;margin:10px 0 21px;font-size:28px;font-weight:500;line-height:1.16}.neuro-module-grid{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:24px;display:grid}.neuro-module-grid>div{background:#f3f7f3;border-radius:9px;flex-direction:column;align-items:center;gap:8px;padding:10px 0;display:flex}.neuro-module-grid span{color:#4e6f5a;font-size:.875rem}.neuro-module-grid .product-icon{color:#307453;width:21px;height:21px}.neuro-product-screen-note{color:#70816f;line-height:1.6;margin-top:12px!important;font-size:.875rem!important}.neuro-product-action{color:var(--neuro-green);border-top:1px solid #e1e9e0;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding-top:16px;font-size:.875rem;display:flex}.neuro-product-action .product-icon{width:17px;height:17px}.neuro-product-caption{text-align:center;color:#5d7565;font-size:.875rem;margin-top:19px!important}.neuro-product-explain>.neuro-eyebrow{color:var(--neuro-green)}.neuro-feature-list{margin:23px 0 32px}.neuro-feature{border-top:1px solid var(--neuro-line)}.neuro-feature:last-child{border-bottom:1px solid var(--neuro-line)}.neuro-feature h3{letter-spacing:-.028em;font-size:22px;font-weight:450;line-height:1.35}.neuro-feature button{text-align:left;width:100%;color:var(--neuro-ink);background:0 0;border:0;align-items:flex-start;gap:19px;padding:23px 0;display:flex}.neuro-feature-count{letter-spacing:0;color:#6c8473;padding-top:7px;font-size:.875rem}.neuro-feature-toggle{color:var(--neuro-green);margin-left:auto;padding-left:4px;font-size:22px;font-weight:350}.neuro-feature>div{padding:0 33px 26px}.neuro-feature>div>p{color:var(--neuro-muted);font-size:.875rem;line-height:1.85}.neuro-feature .neuro-text-link{color:var(--neuro-green);margin-top:18px;font-size:.875rem}.neuro-pause-invitation{grid-template-columns:auto 1fr;align-items:start;gap:12px 13px;margin-top:24px;display:grid}.neuro-pause-invitation span{color:#698873;padding-top:3px;font-size:.875rem}.neuro-pause-invitation p{color:var(--neuro-muted);font-size:.875rem}.neuro-support-invitation{color:#4c725d;align-items:flex-start;gap:12px;margin:28px 0 24px;display:flex}.neuro-support-invitation p{font-size:.875rem;line-height:1.9}.neuro-platforms{border-block:1px solid var(--neuro-line);grid-template-columns:auto 1fr;align-items:center;gap:17px 55px;margin-top:55px;padding:28px 0;display:grid}.neuro-platforms>span{font-size:.875rem}.neuro-platforms>div{justify-content:space-between;gap:24px;display:flex}.neuro-platforms a{align-items:center;gap:19px;min-height:44px;font-size:1rem;display:flex}.neuro-platforms a>span{color:#4c785e;font-size:.875rem}.neuro-platforms p{color:var(--neuro-muted);grid-column:1/-1;font-size:.875rem}.neuro-plans{background:#f0f5f0;margin-top:96px;padding:96px 0;scroll-margin-top:90px}.neuro-plans-heading{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.neuro-plans-heading h2{margin-top:22px}.neuro-plans-heading>div>p{color:var(--neuro-muted);font-size:.875rem;line-height:1.8}.neuro-period-toggle{border:1px solid #c7d8cc;border-radius:40px;gap:3px;width:fit-content;margin-top:20px;padding:4px;display:flex}.neuro-period-toggle button{color:#4a6655;background:0 0;border:0;border-radius:35px;min-height:44px;padding:10px 20px;font-size:.875rem}.neuro-period-toggle button[aria-pressed=true]{color:#fff;background:#193e2c}.neuro-plan-grid{grid-template-columns:repeat(3,1fr);gap:21px;margin-top:39px;display:grid}.neuro-plan{background:#fff;border:1px solid #dce7dc;border-radius:16px;min-width:0;padding:30px 27px 24px}.neuro-plan[data-plan=control]{background:#fcfffc;border-color:#7ca98c;box-shadow:0 10px 40px #18422706}.neuro-plan-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.neuro-plan-top h3{letter-spacing:-.045em;font-size:23px;font-weight:500}.neuro-plan-top>span{color:var(--neuro-muted);font-size:.875rem}.neuro-plan-description{color:var(--neuro-muted);max-width:220px;min-height:43px;font-size:.875rem;margin-top:18px!important}.neuro-plan-price{align-items:baseline;gap:7px;margin:24px 0 23px;display:flex}.neuro-plan-price strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:480;line-height:1}.neuro-plan-price>span{color:var(--neuro-muted);font-size:.875rem}.neuro-plan-price>span:first-child{color:var(--neuro-ink);font-size:1rem}.neuro-plan ul{border-top:1px solid #e5ece4;flex-direction:column;gap:11px;min-height:102px;margin:0;padding:23px 0 25px;list-style:none;display:flex}.neuro-plan li{color:var(--neuro-muted);align-items:flex-start;gap:10px;font-size:.875rem;display:flex}.neuro-plan li .product-icon{width:15px;height:15px;color:var(--neuro-green);margin-top:2px}.neuro-plan-link{color:#205338;border:1px solid #bed1c0;border-radius:40px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:12px 17px;font-size:.875rem;display:flex}.neuro-plan-link .product-icon{width:18px;height:18px}.neuro-plan[data-plan=control] .neuro-plan-link{color:#fff;background:#193e2c;border-color:#193e2c}.neuro-plan-notes{color:#526e5a;justify-content:space-between;gap:50px;margin-top:24px;font-size:.875rem;line-height:1.8;display:flex}.neuro-plan-notes p{max-width:490px}.neuro-questions{grid-template-columns:.8fr 1.2fr;gap:90px;padding-block:101px 75px;display:grid}.neuro-questions h2{margin:23px 0 25px}.neuro-questions>.neuro-text-link{font-size:.875rem}.neuro-faq-list details{border-top:1px solid var(--neuro-line);padding:0}.neuro-faq-list details:last-child{border-bottom:1px solid var(--neuro-line)}.neuro-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;min-height:78px;padding:23px 0;font-size:1rem;line-height:1.5;list-style:none;display:flex}.neuro-faq-list summary::-webkit-details-marker{display:none}.neuro-faq-list summary>span{color:var(--neuro-green);font-size:23px;transition:transform .2s}.neuro-faq-list details[open] summary>span{transform:rotate(45deg)}.neuro-faq-list details>p{color:var(--neuro-muted);padding-bottom:18px;font-size:.875rem;line-height:1.9}.neuro-faq-list details>a{color:var(--neuro-green);margin-bottom:25px;font-size:.875rem;display:inline-block}.neuro-evidence-list{color:var(--neuro-green);flex-direction:column;gap:12px;margin:0 0 22px;padding-left:18px;font-size:.875rem;display:flex}.neuro-help-strip{background:#edf4ed;border:1px solid #d0dfd1;border-radius:16px;justify-content:space-between;align-items:center;gap:34px;padding:28px 30px;display:flex}.neuro-help-strip>div{align-items:flex-start;gap:18px;display:flex}.neuro-help-strip>div>.product-icon{width:26px;height:26px;color:var(--neuro-green);margin-top:4px}.neuro-help-strip h3{letter-spacing:-.025em;font-size:19px;font-weight:500}.neuro-help-strip p{color:var(--neuro-muted);max-width:560px;margin-top:6px;font-size:.875rem}.neuro-help-strip>div a{color:#426b50;margin-top:9px;font-size:.875rem;display:inline-block}.neuro-button-outline{color:#28583b;background:0 0;border:1px solid #98b8a1;flex-shrink:0}.neuro-final{text-align:center;padding-block:105px 99px}.neuro-final h2{margin:23px 0;font-size:clamp(43px,5.3vw,78px)}.neuro-final h2 em{color:var(--neuro-green)}.neuro-final>p{color:var(--neuro-muted);font-size:1rem;line-height:1.85}.neuro-final>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:27px;margin-top:28px;display:flex}.neuro-footer-disclaimer{width:100%;line-height:1.8;margin-top:-7px!important;font-size:.875rem!important}.neuro-home[data-motion=paused] .neuro-product-screen{animation:none}@media (width<=1100px){.neuro-navigation{gap:18px}.neuro-protection-heading>p{font-size:.875rem;position:static}.neuro-product-grid{gap:44px}.neuro-product-stage{padding-inline:22px}.neuro-product-explain .neuro-eyebrow{font-size:.875rem}.neuro-feature h3{font-size:20px}.neuro-feature button{gap:13px}.neuro-feature>div{padding-left:24px;padding-right:10px}.neuro-platforms{column-gap:28px}.neuro-plan{padding:24px 20px 20px}.neuro-plan-top{flex-direction:column;align-items:flex-start;gap:5px}.neuro-plan-price strong{font-size:40px}.neuro-plan-notes{gap:26px}.neuro-questions{gap:45px}.neuro-experience-options{gap:30px}.neuro-experience-options>p{max-width:340px;font-size:.875rem}.neuro-experience-options>div{gap:15px}.neuro-experience-options button{font-size:.875rem}.neuro-help-strip{padding:24px}}@media (width<=760px){.neuro-experience-options{flex-direction:column;align-items:flex-start;gap:13px;margin:15px 0 20px}.neuro-experience-options>p{max-width:none;font-size:.875rem}.neuro-experience-options>div{gap:25px}.neuro-perspective{padding:63px 0}.neuro-perspective>p{margin-top:20px;font-size:28px;line-height:1.4}.neuro-desktop-break{display:none}.neuro-protection{padding-top:62px;scroll-margin-top:94px}.neuro-protection-heading h2{margin:19px 0 21px}.neuro-product-grid{grid-template-columns:1fr;gap:35px;margin-top:29px}.neuro-product-stage{padding:23px 19px 19px}.neuro-product-stage-label{letter-spacing:.09em;margin-bottom:18px;font-size:.875rem}.neuro-product-window-top{padding:17px 18px}.neuro-product-screen{min-height:391px;padding:24px 20px}.neuro-product-screen h3{font-size:29px}.neuro-feature h3{font-size:22px}.neuro-feature button{padding:24px 0}.neuro-feature>div{padding:0 29px 25px}.neuro-feature>div>p{font-size:.875rem}.neuro-platforms{grid-template-columns:1fr;gap:17px;margin-top:36px;padding-block:24px}.neuro-platforms>span{font-size:.875rem}.neuro-platforms>div{grid-template-columns:1fr 1fr;gap:1px 30px;display:grid}.neuro-platforms a{justify-content:space-between;font-size:1rem}.neuro-platforms p{font-size:.875rem}.neuro-plans{margin-top:62px;padding-block:61px;scroll-margin-top:74px}.neuro-plans-heading{flex-direction:column;align-items:flex-start;gap:20px}.neuro-plans-heading h2{margin-top:19px}.neuro-plans-heading>div:last-child{justify-content:space-between;align-items:center;gap:18px;width:100%;display:flex}.neuro-plans-heading>div>p{font-size:.875rem}.neuro-period-toggle{margin-top:0}.neuro-period-toggle button{min-height:40px;padding:8px 14px;font-size:.875rem}.neuro-plan-grid{grid-template-columns:1fr;gap:15px;margin-top:27px}.neuro-plan{padding:25px}.neuro-plan-top{flex-direction:row;align-items:center;gap:14px}.neuro-plan-top h3{font-size:25px}.neuro-plan-top>span{font-size:.875rem}.neuro-plan-description{max-width:none;min-height:0;font-size:.875rem}.neuro-plan-price{margin-top:20px;margin-bottom:20px}.neuro-plan-price strong{font-size:45px}.neuro-plan ul{gap:10px;min-height:0;padding:20px 0}.neuro-plan li{font-size:.875rem}.neuro-plan-notes{flex-direction:column;gap:11px;margin-top:20px;font-size:.875rem}.neuro-questions{grid-template-columns:1fr;gap:26px;padding-block:60px 40px}.neuro-questions h2 br{display:none}.neuro-questions h2{margin-block:17px 20px}.neuro-faq-list summary{min-height:76px;padding:22px 0;font-size:.875rem}.neuro-faq-list details>p{font-size:.875rem}.neuro-help-strip{flex-direction:column;align-items:flex-start;gap:20px;padding:23px 20px}.neuro-help-strip>div{gap:13px}.neuro-help-strip h3{font-size:19px;line-height:1.4}.neuro-help-strip p{margin-top:9px;font-size:.875rem;line-height:1.8}.neuro-help-strip>div>.product-icon{width:22px;height:22px}.neuro-help-strip>.neuro-button{margin-left:35px}.neuro-final{padding-block:67px}.neuro-final h2{font-size:46px}.neuro-final>p{font-size:.875rem}.neuro-final>div{gap:20px}.neuro-footer-disclaimer{order:4;margin-top:-10px!important;font-size:.875rem!important}}@media (width>=761px) and (width<=980px){.neuro-navigation{background:var(--neuro-paper);border-bottom:1px solid var(--neuro-line);padding:15px 32px 25px;display:none;position:absolute;top:80px;left:0;right:0}.neuro-navigation.is-open{flex-direction:column;gap:0;display:flex}.neuro-navigation a{min-height:44px;padding:12px 0}.neuro-menu-button{min-height:44px;color:var(--neuro-ink);background:0 0;border:0;align-items:center;gap:10px;padding:8px;display:flex;font-size:.875rem!important}.neuro-menu-button span{font-size:20px}}@media (width<=380px){.neuro-header-inner{gap:6px}.neuro-header .brand-wordmark{font-size:21px}.neuro-account-link{gap:5px;padding:8px 10px;font-size:.875rem}.neuro-header-actions{gap:7px}.neuro-menu-button{gap:7px;font-size:.875rem!important}.neuro-hero-actions{gap:16px}.neuro-hero-actions .neuro-button{gap:10px;padding-inline:17px;font-size:.875rem}.neuro-hero-actions .neuro-text-link{font-size:.875rem}.neuro-plan{padding:23px 20px}.neuro-plans-heading>div:last-child{gap:10px}.neuro-period-toggle button{padding-inline:11px;font-size:.875rem}}.neuro-brain-projection{width:100%;transform:rotateX(var(--neuro-tilt-x,0deg)) rotateY(var(--neuro-tilt-y,0deg));transform-style:preserve-3d;transition:transform .5s}.neuro-brain-core{place-items:center;width:100%;display:grid}.neuro-experience[data-entered=true] .neuro-brain-core{animation:1.6s cubic-bezier(.2,.65,.3,1) backwards neuro-project}@keyframes neuro-project{0%{opacity:.35;filter:blur(3px);transform:translateY(24px)scale(.72)rotateY(-12deg)}to{opacity:1;filter:blur();transform:none}}.neuro-home[data-motion=paused] .neuro-brain-core{animation:none}.neuro-home[data-motion=paused] .neuro-brain-projection{transition:none;transform:none}.neuro-home :is(.neuro-lead,.neuro-story-copy>p,.neuro-feature>div>p,.neuro-faq-list details>p,.neuro-protection-heading>p,.neuro-final>p){font-size:1rem;line-height:1.75}.neuro-home :is(.neuro-plan-description,.neuro-plan li,.neuro-help-strip p,.neuro-support-invitation p,.neuro-pause-invitation p,.neuro-product-screen-note,.neuro-product-caption,.neuro-product-action,.neuro-plan-notes,.neuro-science-note){line-height:1.7;font-size:.875rem!important}.neuro-home :is(.neuro-navigation,.neuro-account-link,.neuro-menu-button,.neuro-text-link,.neuro-button,.neuro-footer nav,.neuro-footer p,.neuro-footer-disclaimer,.neuro-source-link,.neuro-experience-options button,.neuro-motion-button,.neuro-small,.neuro-eyebrow){font-size:.875rem!important}.neuro-home :is(.neuro-motion-button,.neuro-experience-options button,.neuro-source-link,.neuro-plan-link){min-height:44px}.neuro-hero-label{max-width:min(85%,23rem);padding:16px 21px;line-height:1.55;font-size:clamp(1rem,1.4vw,1.125rem)!important}.neuro-thought{gap:10px;max-width:17.5rem;min-height:56px;padding:14px 16px;line-height:1.5;font-size:1rem!important}.neuro-thought-2{max-width:19.5rem}.neuro-thought>span:first-child{font-size:.875rem}.neuro-thought-plus{font-size:1.25rem}.neuro-story-panel[data-stage=pausa] .neuro-thoughts{opacity:1}.neuro-story-tabs button{gap:12px;font-size:1rem}.neuro-step-number{font-size:.875rem}.neuro-art-caption{grid-column:1/-1;margin-top:20px;font-size:.875rem;line-height:1.6;position:relative}.neuro-story-art{aspect-ratio:auto}.neuro-connections{aspect-ratio:1;height:auto}.neuro-orbit-one{top:12%}.neuro-orbit-two{height:90%;top:0}.neuro-brain-projection{aspect-ratio:1;place-items:center;display:grid}.neuro-thought-0{top:10%}.neuro-thought-1{top:35%;right:-1%}.neuro-thought-2{top:67%;left:-1%}.neuro-pause-thought{padding:16px;font-size:1rem}.neuro-product-stage-label,.neuro-product-window-top>span,.neuro-product-screen>.neuro-eyebrow,.neuro-module-grid span{font-size:.875rem}.neuro-product-window-top{flex-wrap:wrap}.neuro-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.neuro-module-grid>div{flex-direction:row;justify-content:center;padding:12px 8px}.neuro-product-screen{min-height:440px}.neuro-plan-top{flex-wrap:wrap;align-items:flex-start}.neuro-plan-description{min-height:70px}.neuro-plan ul{min-height:125px}.neuro-illustration-label{bottom:-12px;left:0}.neuro-motion-button{bottom:-18px;right:0}.neuro-hero-art{margin-bottom:24px}.neuro-eyebrow{letter-spacing:.1em}@media (width<=1100px){.neuro-thought{max-width:15rem}.neuro-thought-2{max-width:17rem}.neuro-thought-0{top:2%}.neuro-thought-2{top:64%}.neuro-hero-label{bottom:9%;left:0}.neuro-hero-actions{row-gap:18px}.neuro-story-tabs{gap:18px}.neuro-story-tabs button{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=980px) and (width>=761px){.neuro-story-panel{grid-template-columns:1fr;gap:32px}.neuro-story-art{width:min(100%,560px);margin:auto}.neuro-story-copy{max-width:none}}@media (width<=760px){.neuro-header-inner{flex-wrap:wrap;gap:9px 15px;height:auto;min-height:88px;padding-block:14px}.neuro-header-actions{gap:12px}.neuro-header .brand-wordmark{font-size:24px}.neuro-account-link{gap:10px;padding:9px 13px}.neuro-navigation{top:100%}.neuro-menu-button{padding-inline:0}.neuro-hero-grid{gap:15px}.neuro-hero-art{aspect-ratio:auto;grid-template-columns:1fr auto;margin:0 auto 13px}.neuro-hero-brain{grid-column:1/-1;width:95%}.neuro-hero-label{grid-column:1/-1;justify-self:stretch;max-width:none;margin-top:-20px;margin-bottom:14px;padding:16px 18px;position:relative;bottom:auto;left:auto;font-size:1.125rem!important}.neuro-illustration-label{grid-column:1;font-size:.75rem;line-height:1.5;position:static}.neuro-motion-button{text-align:left;grid-column:2;padding:8px 0 8px 14px;position:static;font-size:.875rem!important}.neuro-motion-button .product-icon{width:20px;height:20px}.neuro-story-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;margin-bottom:10px}.neuro-story-tabs button{flex-direction:row;align-items:center;min-height:66px;padding-block:12px;font-size:1rem}.neuro-story-art{grid-template-columns:1fr;width:100%}.neuro-brain-projection{grid-row:1}.neuro-story-brain{width:92%}.neuro-orbit-one{aspect-ratio:1.2;height:auto;top:5%}.neuro-orbit-two{aspect-ratio:1;height:auto;top:0}.neuro-connections{display:none}.neuro-signal-field{aspect-ratio:1.3;inset:6% 12% auto}.neuro-thoughts{gap:12px;width:100%;margin-top:8px;display:grid;position:relative;inset:auto}.neuro-thought{width:100%;max-width:none;min-height:58px;padding:16px;position:relative;inset:auto;font-size:1rem!important}.neuro-thought-plus{margin-left:auto}.neuro-thought-2{max-width:none}.neuro-pause-thought{margin-top:14px;padding:16px;font-size:1rem;position:relative;inset:auto}.neuro-art-caption{margin-top:18px;font-size:.875rem;position:relative;inset:auto}.neuro-story-copy{padding-top:18px}.neuro-product-screen{min-height:0}.neuro-product-stage{padding-inline:16px}.neuro-feature h3{font-size:1.375rem}.neuro-plan-top>span{font-size:.875rem}.neuro-plans-heading>div:last-child{flex-wrap:wrap;align-items:flex-start;gap:18px}.neuro-plan-description,.neuro-plan ul{min-height:0}.neuro-help-strip>.neuro-button{width:100%;margin-left:0}.neuro-footer nav{flex-wrap:wrap;gap:14px 20px}}.neuro-art-index,.neuro-product-stage-label,.neuro-product-window-top>span,.neuro-product-screen-note,.neuro-product-caption,.neuro-feature-count,.neuro-pause-invitation span{color:#536965}.neuro-experience .neuro-story-tabs button:hover .neuro-step-number{color:#9fe4d2}.neuro-thought>span:first-child{color:#c0e6d4}.neuro-product-brain-companion{background:#f0f5f1;border-radius:16px;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:24px;padding:12px;display:grid}.neuro-product-brain-companion img{object-fit:contain;width:104px;height:112px;animation:7s ease-in-out infinite neuro-float}.neuro-product-brain-companion p{color:#536965;line-height:1.6;font-size:1rem!important}.neuro-product-brain-companion strong{color:#182e2c}.neuro-product-brain-companion span{display:block}.neuro-product-brain-companion+.neuro-product-icon{width:40px;height:40px;box-shadow:none;margin-bottom:16px}@media (width<=380px){.neuro-product-brain-companion{grid-template-columns:1fr}.neuro-product-brain-companion img{width:130px;height:130px;margin:auto}}.neuro-explore-guide{color:#c5dbd2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:36px;display:flex}.neuro-explore-guide p{align-items:center;gap:12px;font-size:1rem;display:flex}.neuro-explore-guide p>span{color:#9fe4d2;font-size:1.5rem;display:inline-block}.neuro-explore-guide>span{font-size:.875rem}.neuro-experience[data-entered=true][data-explored=false] .neuro-explore-guide p>span{animation:1.5s ease-in-out 3 neuro-invite}@keyframes neuro-invite{0%,to{transform:translate(0)}50%{transform:translate(3px,-3px)}}.neuro-experience .neuro-story-tabs{gap:12px;margin-top:18px}.neuro-experience .neuro-story-tabs button{color:#d6e8e0;background:#1c3730;border:1px solid #49665c;border-radius:12px;gap:10px;min-height:70px;padding:18px;font-size:1rem;line-height:1.4;transition:background .18s,border-color .18s}.neuro-experience .neuro-story-tabs button:hover{background:#2c4b40;border-color:#9fe4d2}.neuro-experience .neuro-story-tabs button[aria-selected=true]{color:#fff;background:#304e43;border-color:#9fe4d2}.neuro-experience .neuro-tab-line{display:none}.neuro-tab-affordance{color:#9fe4d2;margin-left:auto;font-size:1.25rem}.neuro-explore-next{color:#112724;text-align:left;background:#9fe4d2;border:1px solid #9fe4d2;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:54px;margin-top:24px;padding:16px 19px;font-size:1rem;font-weight:600;line-height:1.5;display:flex}.neuro-explore-next:hover{background:#c0eee2}.neuro-explore-next .product-icon{flex:0 0 23px;width:23px;height:23px}@media (width<=760px){.neuro-experience .neuro-story-tabs{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr))}.neuro-experience .neuro-story-tabs button{grid-template-columns:1fr auto;gap:6px;padding:12px;display:grid}.neuro-experience .neuro-step-number{grid-area:1/1}.neuro-experience .neuro-tab-affordance{grid-area:1/2}.neuro-experience .neuro-tab-label{overflow-wrap:anywhere;grid-area:2/1/auto/-1}.neuro-explore-guide{margin-top:26px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.neuro-home *,.neuro-home :before,.neuro-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.neuro-motion-button,.neuro-experience-options>div{display:none}.neuro-brain-projection{transform:none!important}}.neuro-free-access{background:var(--neuro-paper)}.neuro-free-access .neuro-plan-grid{border:1px solid var(--neuro-line);background:var(--neuro-paper);border-radius:24px;gap:0;overflow:hidden}.neuro-free-access .neuro-plan{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;padding:32px;display:flex}.neuro-free-access .neuro-plan+.neuro-plan{border-left:1px solid var(--neuro-line)}.neuro-free-access .neuro-plan:first-child{background:var(--neuro-mint-surface)}.neuro-free-access .neuro-plan-price strong{font-family:var(--neuro-serif);font-size:clamp(48px,5vw,68px);font-style:italic;font-weight:400}.neuro-free-access .neuro-plan-link{margin-top:auto}.neuro-free-access .neuro-plan:first-child .neuro-plan-link{background:var(--neuro-green);border-color:var(--neuro-green);color:#fff}.neuro-free-access .neuro-plan>p{color:var(--neuro-muted);font-size:15px;line-height:1.7}.neuro-free-access .neuro-plan>p+.neuro-plan-link{margin-top:24px}.commerce-page .neuro-free-access>.neuro-wrap{width:100%}@media (width<=900px){.neuro-free-access .neuro-plan-grid{grid-template-columns:1fr}.neuro-free-access .neuro-plan+.neuro-plan{border-left:0;border-top:1px solid var(--neuro-line)}.neuro-free-access .neuro-plan{padding:26px}}@media (width<=380px){.neuro-header-inner{flex-wrap:nowrap;gap:8px;width:calc(100% - 28px);height:76px;min-height:76px;padding-block:8px}.neuro-header .brand-wordmark{font-size:20px}.neuro-header .brand-o-mark{width:1.5em;height:1.5em}.neuro-header-actions{gap:7px}.neuro-account-link{gap:5px;padding:8px 10px;font-size:14px}.neuro-menu-button{gap:5px;font-size:14px!important}}.information-shell .information-header nav a:hover,.information-shell .information-header nav a:focus-visible{color:#087565}.information-shell .information-content small{color:inherit}.information-shell .universal-setup li>b{color:#087565}.information-shell .information-content :is(.download-card,.resource-highlight) :is(p,li) a{color:#9fe4d2}.information-shell{--brand-ink:#182e2c;--brand-paper:#f8faf8;--brand-white:#fff;--brand-teal:#087565;--brand-muted:#536965;--brand-line:#dce5df;color:#182e2c;background:#f8faf8;font-size:1rem;line-height:1.7}.information-shell:before{display:none}.information-shell :focus-visible{outline-offset:5px;outline:3px solid #168c7b}.information-shell .information-header .brand-wordmark{color:#182e2c;--brand-on:#087565}.information-shell .information-header nav a{align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}.information-shell .information-hero>span{color:#087565;font-size:.875rem}.information-shell .information-hero>p{color:#536965;font-size:1.125rem;line-height:1.75}.information-shell .information-content :is(p,li){color:#536965;font-size:1rem;line-height:1.75}.information-shell .information-content :is(a,button,small,summary){font-size:.875rem;line-height:1.5}.information-shell .information-content :is(h2,h3){color:#182e2c;line-height:1.3}.information-shell .information-content h2{font-size:clamp(1.5rem,2.5vw,2rem)}.information-shell .information-content h3{font-size:1.25rem}.information-shell .information-content :is(section,article)>span,.information-shell .information-content :is(.download-card,.download-interest)>div>span,.information-shell .universal-setup li>b{letter-spacing:.1em;font-size:.875rem}.information-shell .information-content :is(.download-card,.resource-highlight){color:#fff;background:#182e2c}.information-shell .information-content :is(.download-card,.resource-highlight) :is(h2,h3){color:#fff}.information-shell .information-content :is(.download-card,.resource-highlight) p{color:#d8e8e1}.information-shell .information-content :is(.download-card,.resource-highlight) span{color:#9fe4d2}.information-shell .information-content .download-card>:is(button,a),.information-shell .information-content .resource-highlight>a{color:#fff;text-align:center;white-space:normal;background:#087565;border:1px solid #9fe4d2;border-radius:999px;justify-content:center;align-items:center;max-width:100%;min-height:50px;padding:14px 24px;font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.information-shell .information-content .download-interest{background:#fff!important;border-color:#dce5df!important}.information-shell .information-content .download-interest>a{color:#fff;text-align:center;white-space:normal;background:#182e2c;border:1px solid #182e2c;justify-content:center;align-items:center;max-width:100%;min-height:50px;padding:14px 24px;font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.information-shell .information-content :is(.download-card,.download-interest){flex-wrap:wrap;gap:24px}.information-shell .information-content :is(.download-card,.download-interest)>div{flex:29rem;min-width:0}.information-shell .information-content .download-card>.download-notice{flex-basis:100%;color:#c7f3e4!important}.information-shell .information-content .universal-setup{background:#fff!important}.information-shell .information-content .setup-boundary{color:#182e2c;background:#eaf2ed}.information-shell .information-content .setup-boundary p{color:#415e51}.information-shell .information-content .platform-readiness small{color:#536965}.information-shell .information-content .platform-readiness a{background:#182e2c;align-items:center;min-height:46px;padding:12px 18px;display:inline-flex;color:#fff!important}.information-shell .information-footer{color:#536965;font-size:.875rem;line-height:1.7}.information-shell .information-footer a{color:#087565;font-size:.875rem}.information-shell .information-footer div{flex-wrap:wrap}@media (width<=760px){.information-shell .information-header{flex-wrap:wrap;gap:16px}.information-shell .information-header nav{flex-wrap:wrap;gap:10px}.information-shell .information-content :is(.download-card,.download-interest)>div{flex-basis:auto}.information-shell .information-content .download-card>:is(button,a),.information-shell .information-content .download-interest>a{width:100%}.information-shell .information-hero>p{font-size:1rem}}.protection-brain-card{color:#19332e;background:#f2f6f3;border:1px solid #d7e3dd;border-radius:16px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px 12px;margin:16px 0 0;padding:12px;display:grid}.protection-brain-card>img{object-fit:contain;width:72px;height:84px;animation:7s ease-in-out infinite protection-brain-float}.protection-brain-card:not([data-protection=confirmed])>img{filter:grayscale()}.protection-brain-card[data-protection=pending]{background:#f3f5f7;border-color:#d5dde4}.protection-brain-message{min-width:0}.protection-brain-message p{color:#4c6560!important;margin:0!important;font-size:1rem!important;line-height:1.4!important}.protection-brain-message p strong{color:#19332e;font-size:1rem;display:block}.protection-brain-message p span{display:block}.protection-brain-state{color:#435b56;margin:4px 0;font-size:.875rem;font-weight:500;line-height:1.45;display:block}.protection-brain-card .protection-brain-lock{color:#174f41;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;min-height:44px;padding:8px 0;font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.protection-brain-card .protection-brain-lock:hover span{text-underline-offset:4px;text-decoration:underline}.protection-brain-lock .product-icon:first-child{flex-shrink:0;width:22px;height:22px}.protection-brain-lock .product-icon:last-child{width:18px;height:18px}.protection-brain-footer{border-top:1px solid #d7e3dd;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;padding-top:4px;display:flex}.protection-brain-footer small{color:#4c6560;font-size:.875rem;line-height:1.5}.protection-brain-footer button{color:#174f41;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;min-height:44px;padding:8px;font-size:.875rem;text-decoration:underline}.protection-brain-card button:focus-visible,.protection-brain-card a:focus-visible,.brain-example-states button:focus-visible{outline-offset:4px;outline:3px solid #087565}.brain-example-disclosure{margin-top:4px}.brain-example-disclosure summary{cursor:pointer;color:#435b56;min-height:44px;padding:12px 0;font-size:.875rem;line-height:1.45}.brain-example-disclosure summary:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #087565}.brain-example-states{flex-wrap:wrap;gap:8px;margin:4px 0 8px;display:flex}.brain-example-states button{color:#435b56;cursor:pointer;background:#fff;border:1px solid #c7d9d0;border-radius:10px;flex:100px;min-height:44px;padding:10px;font-size:.875rem}.brain-example-states button[aria-pressed=true]{color:#164e40;background:#deeee6;border-color:#558773;font-weight:600}.protection-brain-card[data-paused=true]>img,.neuro-home[data-motion=paused] .protection-brain-card>img{animation-play-state:paused}@keyframes protection-brain-float{0%,to{transform:translateY(2px)}50%{transform:translateY(-3px)}}.neuro-product-screen .protection-brain-card{margin-top:16px}.evolution-home>.protection-brain-card{margin:0}@media (width<=480px){.protection-brain-card{grid-template-columns:56px minmax(0,1fr);gap:8px}.protection-brain-card>img{width:56px;height:72px}}@media (prefers-reduced-motion:reduce){.protection-brain-card>img{animation:none}}.protection-status-symbol{color:#59645a;background:#e9ece5;border-radius:20px;place-items:center;width:64px;height:64px;display:grid}.protection-status-symbol .product-icon{width:30px;height:30px}.protection-brain-card[data-protection=confirmed] .protection-status-symbol{color:#32644b;background:#e5ecde}:root{--bq-font:var(--neuro-sans);--bq-canvas:var(--neuro-paper);--bq-surface:var(--neuro-white);--bq-raised:#edf3ef;--bq-text:var(--neuro-ink);--bq-muted:var(--neuro-muted);--bq-line:var(--neuro-line);--bq-accent:var(--neuro-green);--bq-brand:var(--neuro-green);--bq-accent-soft:#e8f1ec}:root[data-bloqon-appearance=dark]{--bq-canvas:var(--neuro-night);--bq-surface:#19342f;--bq-raised:#23463d;--bq-text:#f1f7f3;--bq-muted:#b8ccc3;--bq-line:#48665b;--bq-accent:var(--neuro-mint);--bq-brand:var(--neuro-mint);--bq-accent-soft:#254c40;--bq-on-accent:#112724}.customer-header{border-bottom:1px solid var(--neuro-line);background:var(--neuro-paper);width:100%}.customer-header-inner{justify-content:space-between;align-items:center;gap:24px;width:min(1320px,100% - 112px);min-height:92px;margin:auto;display:flex}.customer-brand{flex-shrink:0;display:inline-flex}.customer-header .brand-wordmark{color:var(--neuro-ink);--brand-on:var(--neuro-green);font:650 27px/1 var(--neuro-sans)}.customer-header nav{align-items:center;gap:28px;display:flex}.customer-header nav a{min-height:44px;color:var(--neuro-ink);align-items:center;gap:20px;font-size:.9375rem;font-weight:550;display:inline-flex}.customer-header nav a:hover{color:var(--neuro-green)}.customer-header nav .customer-account-link{border:1px solid #c8d7ce;border-radius:40px;padding:10px 20px}.customer-header nav a[aria-current=page]{color:var(--neuro-green)}:is(.access-page,.partner-login-page,.commerce-page){min-height:100svh;color:var(--neuro-ink);background:var(--neuro-paper);font-family:var(--neuro-sans);padding:0;display:block}:is(.access-page,.partner-login-page,.commerce-page) :is(a,button,input,select):focus-visible{outline:3px solid var(--neuro-green);outline-offset:4px}:is(.access-page,.partner-login-page) .access-form-panel{min-height:0;padding:48px 24px 64px;display:block}:is(.access-page,.partner-login-page) .access-form-wrap{border:1px solid var(--neuro-mint-border);border-top:3px solid var(--neuro-green);background:var(--neuro-white);border-radius:24px;width:100%;max-width:600px;margin:0 auto;padding:36px;box-shadow:0 16px 48px #0875650a}:is(.access-page,.partner-login-page) .access-form-heading{margin:0 0 28px}:is(.access-page,.partner-login-page) .access-form-heading .eyebrow{color:var(--neuro-green);font:650 .875rem/1.5 var(--neuro-sans);letter-spacing:.065em;align-items:center;gap:12px;margin:0 0 22px;display:flex}:is(.access-page,.partner-login-page) .access-form-heading .eyebrow>span{display:none}.access-form-heading .access-heading-icon{width:40px;height:40px;color:var(--neuro-green);background:var(--neuro-mint-surface);border-radius:13px;flex:none;padding:10px}:is(.access-page,.partner-login-page) .access-form-heading h1{color:var(--neuro-ink);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3.8vw,2.75rem);font-weight:500;line-height:1.1}:is(.access-page,.partner-login-page) .access-form-heading>p:last-child{max-width:46ch;color:var(--neuro-muted);margin:16px 0 0;font-size:1rem;line-height:1.6}.access-page .selected-plan{border:1px solid var(--neuro-mint-border);background:var(--neuro-mint-surface);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin:0 0 24px;padding:22px;display:grid}.access-page .selected-plan>div{min-width:0}.access-page .selected-plan>div:last-child{justify-items:end}.access-page .selected-plan span,.access-page .identity-card span{color:var(--neuro-muted);font:550 .875rem/1.5 var(--neuro-sans);letter-spacing:0}.access-page .selected-plan strong,.access-page .identity-card strong{font:600 1rem/1.5 var(--neuro-sans);color:var(--neuro-ink);overflow-wrap:anywhere}.access-page .selected-plan>div:first-child>span{color:var(--neuro-green)}.access-page .selected-plan>div:last-child>strong{white-space:nowrap;font-size:1.125rem}.access-page .selected-plan a{min-height:44px;color:var(--neuro-green);text-underline-offset:4px;align-items:center;font-size:.9375rem;text-decoration:underline;display:inline-flex}.access-page .identity-card{color:var(--neuro-ink);background:var(--neuro-paper);border-color:var(--neuro-line)}.access-page .identity-avatar{background:var(--neuro-green);color:#fff}.access-page .identity-card p{color:var(--neuro-muted);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.5}:is(.access-page,.partner-login-page) :is(.access-submit,.partner-login-form button){border:1px solid var(--neuro-green);background:var(--neuro-green);color:#fff;width:100%;min-height:54px;font:600 1rem/1.4 var(--neuro-sans);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:15px 20px;display:flex;box-shadow:0 5px 14px #08756516}:is(.access-page,.partner-login-page) :is(.access-submit,.partner-login-form button)>span{color:inherit}:is(.access-page,.partner-login-page) :is(.access-submit,.partner-login-form button):hover:not(:disabled){background:var(--neuro-green-hover);border-color:var(--neuro-green-hover)}:is(.access-page,.partner-login-page) :is(.access-submit,.partner-login-form button):disabled{cursor:not-allowed;opacity:.6}:is(.access-page,.partner-login-page) .access-security-note{border-color:var(--neuro-line);margin-top:24px;padding-top:20px}:is(.access-page,.partner-login-page) .access-security-note strong{color:var(--neuro-ink);font-size:.9375rem;font-weight:600}:is(.access-page,.partner-login-page) .access-security-note p{color:var(--neuro-muted);margin:8px 0 0;font-size:.9375rem;line-height:1.6}.partner-login-page .partner-login-form{gap:12px;display:grid}.partner-login-page .partner-login-form label{font:550 .9375rem/1.5 var(--neuro-sans);color:var(--neuro-ink)}.partner-login-page .partner-login-form input{min-height:52px;color:var(--neuro-ink);background:#fff;border:1px solid #a5b8ae;border-radius:12px;padding:12px 16px;font-size:1rem}.partner-login-page .partner-login-form button{margin-top:12px}.partner-login-page .partner-login-error{color:#a62f29;font-size:.9375rem;line-height:1.5}.access-page .legal-consent-box{font-family:var(--neuro-sans)}.access-page .legal-consent-box label{font-size:.9375rem;line-height:1.55}.access-page .legal-consent-box>p{color:var(--neuro-ink);background:var(--neuro-paper);border-left-color:var(--neuro-green);font-size:.9375rem}.access-page .legal-consent-box a{color:var(--neuro-green)}.commerce-page>:not(.customer-header){width:min(1160px,100% - 112px);margin-inline:auto}.commerce-page .commerce-hero{background:0 0;min-height:0;padding:60px 0 40px;display:block}.commerce-page .commerce-hero:before{display:none}.commerce-page .commerce-copy{max-width:800px}.commerce-page .commerce-copy h1{letter-spacing:-.045em;color:var(--neuro-ink);font-size:clamp(2rem,4.5vw,3.5rem);font-weight:500;line-height:1.08}.commerce-page .commerce-copy>p:last-child{color:var(--neuro-muted);font-size:1.0625rem;line-height:1.6}.commerce-page .eyebrow{color:var(--neuro-green);font:650 .875rem/1.6 var(--neuro-sans);letter-spacing:.1em}.commerce-page .pricing-workbench{padding:0}.commerce-page .billing-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:0 0 28px;display:flex}.commerce-page .billing-row p{color:var(--neuro-ink);font-size:1rem;line-height:1.5}.commerce-page .billing-row span{color:var(--neuro-muted);font-size:.9375rem}.commerce-page .billing-toggle{border:1px solid var(--neuro-line);background:#fff;border-radius:40px;padding:4px}.commerce-page .billing-toggle button{min-height:44px;font:550 .9375rem/1.4 var(--neuro-sans);color:var(--neuro-muted);border-radius:40px}.commerce-page .billing-toggle button.active{background:var(--neuro-green);color:#fff}.commerce-page .billing-toggle i{color:inherit;font-size:.875rem}.commerce-page .pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.commerce-page .pricing-card{min-width:0;color:var(--neuro-ink);border:1px solid var(--neuro-line);box-shadow:none;background:#fff;border-radius:22px;flex-direction:column;padding:28px;display:flex;transform:none}.commerce-page .pricing-card-featured{background:var(--neuro-mint-surface);border-color:var(--neuro-green)}.commerce-page .pricing-card-selected{box-shadow:none;transform:none}.commerce-page .pricing-card-head{min-height:68px;display:block}.commerce-page .pricing-card-head p{color:var(--neuro-ink);font:600 1.25rem/1.3 var(--neuro-sans)}.commerce-page .pricing-card-head>span{color:var(--neuro-green);font:550 .8125rem/1.5 var(--neuro-sans);letter-spacing:.02em;margin-top:8px;display:block}.commerce-page .pricing-description{min-height:80px;color:var(--neuro-muted);font-size:1rem;line-height:1.6}.commerce-page .pricing-value strong{color:var(--neuro-ink);letter-spacing:-.04em;font-size:2.5rem}.commerce-page .pricing-value>span{color:var(--neuro-muted);font-size:1rem}.commerce-page .pricing-card>small{color:var(--neuro-muted);font-size:.875rem;line-height:1.5}.commerce-page .pricing-card ul{flex:1;margin-block:24px}.commerce-page .pricing-card li{color:var(--neuro-ink);font-size:.9375rem;line-height:1.6}.commerce-page .pricing-card>a{border:1px solid var(--neuro-green);background:var(--neuro-green);color:#fff;min-height:52px;font:600 .9375rem/1.5 var(--neuro-sans);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.commerce-page .pricing-card>a>span{color:inherit}.commerce-page .pricing-card>a:hover{background:var(--neuro-green-hover);border-color:var(--neuro-green-hover)}.commerce-page .pricing-card .pricing-cta-note{margin-top:14px}.commerce-page :is(.payment-readiness-section,.pricing-assurance,.comparison-section){border-color:var(--neuro-line);color:var(--neuro-ink);box-shadow:none;background:0 0;margin-top:48px}.commerce-page :is(.payment-readiness-section,.comparison-section) h2{color:var(--neuro-ink);letter-spacing:-.03em;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.2}.commerce-page :is(.payment-readiness-section,.pricing-assurance,.comparison-section) p{color:var(--neuro-muted);font-size:1rem;line-height:1.6}.commerce-page .payment-method-grid article{color:var(--neuro-ink);border:1px solid var(--neuro-line);background:#fff;border-radius:16px}.commerce-page .payment-method-grid :is(strong,small),.commerce-page .payment-readiness-section>header>span{color:var(--neuro-green);font-family:var(--neuro-sans)}.commerce-page .payment-method-grid small{font-size:.8125rem;line-height:1.5}.commerce-page .payment-readiness-lock{border-color:var(--neuro-line);background:#e8f1ec}.commerce-page .comparison-table{color:var(--neuro-ink);border:1px solid var(--neuro-line);background:#fff;border-radius:16px;overflow-x:auto}.commerce-page .comparison-table>div{border-color:var(--neuro-line);min-width:540px;font-size:.9375rem}.commerce-page .comparison-table strong{color:var(--neuro-ink)}.commerce-page .commerce-footer{background:var(--neuro-paper);color:var(--neuro-muted);border-color:var(--neuro-line);padding-block:40px;font-size:.9375rem}.commerce-page .commerce-footer a{color:var(--neuro-green);align-items:center;min-height:44px;display:inline-flex}.bloqon-experience :is(.workspace-heading h1,.evolution-greeting h1){letter-spacing:-.045em;font-weight:500}.bloqon-experience .control-sidebar{background:var(--bq-canvas)}.bloqon-experience .control-sidebar nav button.active{background:var(--bq-surface);color:var(--bq-accent);box-shadow:inset 0 0 0 1px var(--bq-line)}.bloqon-experience :is(.simple-card header span,.billing-account-card>header span,.plan-summary-card span,.evolution-state){font-family:var(--neuro-sans);letter-spacing:.04em;font-size:.875rem}.bloqon-experience :is(.help-options p,.settings-list p,.privacy-card p,.billing-account-card>p){font-size:1rem;line-height:1.6}.bloqon-experience :is(.device-row small,.settings-list small,.billing-account-card>small){font-size:.875rem;line-height:1.5}.bloqon-experience .protection-brain-card{color:var(--bq-text);background:var(--bq-raised);border-color:var(--bq-line)}.bloqon-experience .protection-brain-card :is(.protection-brain-message p,.protection-brain-message strong,.protection-brain-state){color:var(--bq-text)!important}.bloqon-experience .protection-brain-card :is(.protection-brain-lock,.protection-brain-footer button){color:var(--bq-accent)}.bloqon-experience .protection-brain-footer{border-color:var(--bq-line)}.bloqon-experience .protection-brain-footer small{color:var(--bq-muted)}@media (width<=1000px){.customer-header-inner,.commerce-page>:not(.customer-header){width:calc(100% - 48px)}.commerce-page .pricing-grid{grid-template-columns:1fr}.commerce-page .pricing-card-head,.commerce-page .pricing-description{min-height:0}.commerce-page .pricing-card{padding:24px}}@media (width<=600px){.customer-header-inner{gap:16px;width:calc(100% - 40px);min-height:76px}.customer-header .brand-wordmark{font-size:23px}.customer-header nav{gap:14px}.customer-header nav>a:first-child{display:none}.customer-header nav .customer-account-link{gap:8px;padding:8px 12px}.customer-header nav a{font-size:.875rem}:is(.access-page,.partner-login-page) .access-form-panel{padding:24px 16px 40px}:is(.access-page,.partner-login-page) .access-form-wrap{border-radius:20px;padding:24px 20px}.access-page .selected-plan{grid-template-columns:1fr;align-items:start;gap:14px;padding:18px}.access-page .selected-plan>div:last-child{border-top:1px solid var(--neuro-mint-border);justify-content:space-between;align-items:center;gap:16px;padding-top:10px;display:flex}.commerce-page>:not(.customer-header){width:calc(100% - 40px)}.commerce-page .commerce-hero{padding:36px 0 24px}.commerce-page .billing-row{align-items:flex-start;gap:18px}}@media (prefers-reduced-motion:reduce){.customer-header *,.commerce-page *{scroll-behavior:auto;transition:none!important}}.apple-access-page{color:#23292b;background:#f7f7f2}.apple-access-page .customer-header{background:0 0;border:0}.apple-access-page .customer-header-inner{max-width:1040px;min-height:84px}.apple-access-page .access-form-panel{background:0 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;max-width:1120px;margin:auto;padding:32px 32px 64px;display:grid}.apple-access-page .access-form-wrap{border:1px solid #e0e5dc;border-radius:32px;padding:36px;animation:.45s ease-out both access-arrive;box-shadow:0 16px 60px #172d2905}.apple-access-art{color:#23292b;flex-direction:column;justify-content:center;min-width:0;padding:20px;display:flex}.apple-access-art.experience-pause,.apple-access-art.experience-complete{justify-content:flex-start;min-height:680px}.apple-access-intro>p{letter-spacing:.1em;color:#606660;margin:0 0 16px;font-size:.75rem;font-weight:600}.apple-access-intro h2{font:600 clamp(2.5rem,5vw,4.25rem)/1.05 var(--neuro-sans);letter-spacing:-.055em;color:#23292b;margin:0 0 18px}.apple-access-intro>span{color:#606660;font-size:1rem;line-height:1.6}.apple-access-intro .access-welcome-copy{max-width:340px;font:400 1rem/1.55 var(--neuro-sans);letter-spacing:0;color:#596159;margin:12px 0 0}.experience-welcome .apple-access-intro h2{margin-bottom:8px;font-size:clamp(2rem,4.3vw,3.5rem)}.experience-welcome .access-situation-art{height:240px;margin:16px 0 0}.experience-welcome .access-experience-links{margin-top:8px}.experience-welcome .access-experience-links button:first-child{color:#23292b;background:#fff;border:1px solid #dedfd6;border-radius:14px;padding:10px 14px;text-decoration:none}.experience-welcome .access-experience-links button:first-child span{margin-left:12px}.apple-access-categories{flex-wrap:wrap;align-items:center;gap:8px;margin:24px 0 8px;padding:0;display:flex}.apple-access-categories button{color:#4d554f;min-height:44px;font:550 .875rem/1.3 var(--neuro-sans);cursor:pointer;background:0 0;border:1px solid #dfe1da;border-radius:999px;margin:0;padding:10px 16px;transition:color .18s,background .18s,border-color .18s}.apple-access-categories button:hover{color:#23292b;border-color:#23292b}.apple-access-categories button[aria-pressed=true]{color:#fff;background:#23292b;border-color:#23292b}.apple-access-categories button:focus-visible{outline-offset:3px;outline:3px solid #176b52}.apple-access-intro h2:focus{outline:none}.access-experience-question{color:#4d554f;font:500 .9375rem/1.45 var(--neuro-sans);margin:16px 0 10px}.access-situation-art{width:100%;height:190px;margin:8px 0 6px;position:relative}.access-situation-art img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .22s,transform .28s;position:absolute;inset:0;transform:translateY(5px)}.access-situation-art img.is-active{opacity:1;transform:none}.access-thought-choices{gap:8px;display:grid}.access-thought-choices button{text-align:left;color:#23292b;min-height:56px;font:550 1rem/1.35 var(--neuro-sans);cursor:pointer;background:#fff;border:1px solid #dedfd6;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;transition:transform .18s,border-color .18s,background .18s;display:flex}.access-thought-choices button:hover{background:#f6efd7;border-color:#b6ad8d}.access-thought-choices button:active{transform:scale(.985)}.access-thought-choices button>span:last-child{font-size:1.35rem;font-weight:400}.access-experience-links{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:12px;display:flex}.access-experience-links button,.access-account-shortcut{color:#505951;min-height:44px;font:500 .8125rem/1.4 var(--neuro-sans);cursor:pointer;text-align:left;text-underline-offset:4px;background:0 0;border:0;padding:8px 0;text-decoration:underline}.access-account-shortcut{color:#176b52;align-self:flex-start;margin:0 0 14px}.access-situation-context{color:#23292b;min-height:64px;font:550 .9375rem/1.4 var(--neuro-sans);cursor:pointer;background:0 0;border:0;border-radius:14px;align-self:flex-start;align-items:center;gap:12px;margin:8px 0;padding:2px 12px 2px 0;display:flex}.access-situation-context img{object-fit:contain;width:80px;height:48px}.access-situation-context small{color:#606660;text-underline-offset:3px;font-size:.75rem;text-decoration:underline}.access-thought-space{align-items:center;min-height:160px;padding:20px 0;display:flex;position:relative}.access-thought-space>div{animation:.25s ease-out both access-arrive}.access-thought-space p{font:600 .6875rem/1.5 var(--neuro-sans);letter-spacing:.08em;color:#505951;margin:0 0 14px}.access-thought-space blockquote{font:550 clamp(1.4rem,2.3vw,1.9rem)/1.25 var(--neuro-sans);letter-spacing:-.025em;max-width:440px;margin:0}.access-reflection-copy{color:#505951;font:400 1rem/1.6 var(--neuro-sans);margin:12px 0 20px}.access-priority{border:0;min-width:0;margin:2px 0 24px;padding:0}.access-priority legend{font:550 .9375rem/1.4 var(--neuro-sans);margin:0 0 12px;padding:0}.access-priority>div{flex-wrap:wrap;gap:8px;display:flex}.access-priority button{color:#505951;min-height:44px;font:500 .8125rem/1.3 var(--neuro-sans);cursor:pointer;background:0 0;border:1px solid #dfe1da;border-radius:999px;padding:9px 13px}.access-priority button[aria-pressed=true]{color:#fff;background:#23292b;border-color:#23292b}.access-priority button{transition:background-color .18s,color .18s,border-color .18s}.access-priority-guidance{color:#505951;font:400 .875rem/1.5 var(--neuro-sans);min-height:42px;margin:-8px 0 18px}.access-pause-alternative{color:#343d36;min-height:44px;font:500 .875rem/1.4 var(--neuro-sans);cursor:pointer;background:0 0;border:0;border-radius:12px;margin:6px auto 0;padding:8px 12px;display:block}.access-pause-alternative:hover{background:#fff8}.access-experience-primary{color:#fff;width:100%;min-height:56px;font:550 1rem/1.35 var(--neuro-sans);text-align:left;cursor:pointer;background:#23292b;border:1px solid #23292b;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.access-experience-primary:hover{background:#3b4447}.apple-access-art button:focus-visible{outline-offset:3px;outline:3px solid #176b52}.apple-access-art-note{color:#606660;margin:10px 0;font-size:.75rem;line-height:1.5}.access-local-pause{width:230px;height:230px;margin:24px auto;position:relative}.access-local-pause svg{width:100%;height:100%;transform:rotate(-90deg)}.access-local-pause circle{fill:none;stroke:#e3e7df;stroke-width:2px}.access-local-pause circle+circle{stroke:#32644b;stroke-width:3px}.access-local-pause>div{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.access-local-pause strong{font:500 4rem/1 var(--neuro-sans);letter-spacing:-.06em;font-variant-numeric:tabular-nums}.access-local-pause span{color:#606660;font:500 .625rem/1.5 var(--neuro-sans);letter-spacing:.08em}.access-pause-complete{width:120px;margin:32px auto 20px}.access-pause-complete svg{fill:none;stroke:#32644b;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;display:block}.access-pause-complete circle{stroke:#dfe6d9}.access-completion-title{font:550 1.5rem/1.3 var(--neuro-sans);margin:0}#account-access{scroll-margin-top:20px}.apple-access-page .access-form-heading{margin-bottom:24px}.apple-access-page .access-form-heading .eyebrow{letter-spacing:.065em;margin-bottom:12px;font-size:.8125rem}.apple-access-page .access-form-heading h1{letter-spacing:-.04em;font-size:2rem;font-weight:550;line-height:1.12}.apple-access-page .access-form-heading>p:last-child{margin-top:14px}.apple-access-page .partner-login-form{gap:10px}.apple-access-page .partner-login-form label{margin-top:6px}.apple-access-page .partner-login-form input{background:#f5f6f3;border:1px solid #dce3dd;border-radius:16px;min-height:56px;transition:background .2s,box-shadow .2s,border-color .2s}.apple-access-page .partner-login-form input:focus{background:#fff;border-color:#176b52;box-shadow:0 0 0 4px #176b5210}.apple-access-page .partner-login-form button:not(.access-password-toggle),.apple-access-page .access-submit{background:#23292b;border-color:#23292b;border-radius:18px;justify-content:center;min-height:56px;transition:transform .2s,background .2s,box-shadow .2s}.apple-access-page .partner-login-form button:not(.access-password-toggle):hover:not(:disabled),.apple-access-page .access-submit:hover:not(:disabled){background:#3b4447;box-shadow:0 6px 16px #23292b15}.apple-access-page .partner-login-form button[type=submit]{color:#23292b;background:#f2ce57;border-color:#f2ce57}.apple-access-page .partner-login-form button[type=submit]:hover:not(:disabled){background:#eac143;border-color:#eac143}.apple-access-page .partner-login-form button:not(.access-password-toggle):active:not(:disabled),.apple-access-page .access-submit:active:not(:disabled){transform:scale(.975)}.apple-access-page .partner-login-form button>span{display:none}.apple-access-page .access-security-note{border-top:1px solid #e0e5dc}.apple-access-page .access-form-wrap>p{color:#5b6961;font-size:1rem;line-height:1.6}.apple-access-page .access-form-wrap>p a{color:#176b52;text-underline-offset:4px;align-items:center;min-height:44px;font-weight:550;display:inline-flex}.apple-access-page .partner-login-error{background:#fbefef;border-radius:12px;padding:12px 14px;animation:.2s ease-out access-arrive}.apple-access-page.native-connection-page .customer-header-inner{max-width:640px}.apple-access-page.native-connection-page .customer-header a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:.8125rem;display:inline-flex}.apple-access-page.native-connection-page .access-form-panel{max-width:584px;padding:16px 20px 40px;display:block}.apple-access-page.native-connection-page .access-form-wrap{padding:28px}.apple-access-page.native-connection-page .access-form-heading{margin-bottom:18px}.apple-access-page.native-connection-page .access-form-wrap>p{margin:12px 0}.native-connection-account{overflow-wrap:anywhere}.native-connection-account strong{color:#23292b;font-weight:600}.native-connection-action{margin:24px 0 16px}.native-connection-action .evolution-button{color:#23292b;background:#f2ce57;border-radius:18px;justify-content:center;width:100%;min-height:56px}.native-connection-action .evolution-button:hover:not(:disabled){background:#eac143}.native-connection-action .evolution-button:disabled{opacity:.65;cursor:wait}.native-connection-action [role=alert]{color:#8b3434;margin:16px 0 0;line-height:1.5}.apple-access-page.native-connection-page .access-form-wrap>.native-connection-note{font-size:.875rem;line-height:1.5}.native-connection-switch{color:#176b52;text-underline-offset:4px;align-items:center;min-height:44px;margin-top:4px;font-size:.9375rem;display:inline-flex}.access-password-field{position:relative}.access-password-field input{width:100%;padding-right:86px!important}.partner-login-page .partner-login-form .access-password-toggle{color:#176b52;width:auto;min-height:44px;box-shadow:none;background:0 0;border:0;margin:0;padding:8px 10px;font-size:.8125rem;position:absolute;top:5px;right:5px}.partner-login-page .partner-login-form .access-password-toggle:hover{background:#e4eedf;border:0}@keyframes access-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.apple-access-page .customer-header-inner{min-height:70px}.apple-access-page .customer-header nav{gap:10px}.apple-access-page .customer-header nav>a:first-child{display:inline-flex}.apple-access-page .customer-header nav a{font-size:.75rem}.apple-access-page .customer-header nav .customer-account-link{padding:8px 10px}.apple-access-page .access-form-panel{grid-template-columns:1fr;gap:10px;padding:0 20px 32px}.apple-access-art{padding:10px 4px 16px;display:flex}.apple-access-art.experience-pause,.apple-access-art.experience-complete{min-height:500px}.apple-access-intro>p{margin-bottom:10px;font-size:.625rem}.apple-access-intro h2{margin-bottom:6px;font-size:1.75rem;line-height:1.12}.apple-access-intro h2 br{display:none}.experience-welcome .apple-access-intro h2{font-size:1.875rem}.apple-access-intro .access-welcome-copy{max-width:290px;margin-top:8px;font-size:.875rem}.experience-welcome .access-situation-art{height:150px;margin:6px 0 0}.experience-welcome .apple-access-categories{margin-top:16px}.experience-welcome .access-experience-links{gap:4px 12px;margin-top:0}.experience-welcome .access-experience-links button{font-size:.75rem}.apple-access-categories{flex-wrap:wrap;gap:7px;margin:4px 0}.apple-access-categories button{min-height:44px;padding:8px 14px;font-size:.8125rem}.access-experience-question{margin:8px 0;font-size:.8125rem}.access-situation-art{height:132px;margin:2px 0}.access-thought-choices button{min-height:48px;padding:11px 14px;font-size:.9375rem}.access-thought-space{min-height:120px;padding:16px 0}.access-thought-space blockquote{font-size:1.375rem}.access-reflection-copy{font-size:.9375rem}.access-local-pause{width:190px;height:190px;margin:12px auto}.access-account-shortcut{margin:0 0 12px}.apple-access-page .access-form-wrap{border-radius:28px;padding:26px 22px}.apple-access-page .access-form-heading h1{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.apple-access-page *,.apple-access-page :before,.apple-access-page :after{scroll-behavior:auto;transition:none!important;animation:none!important}.apple-access-page button:active{transform:none!important}}.email-account-flow,.email-flow-success{color:#262a28;gap:12px;display:grid}.email-account-flow>p,.email-flow-success>p,.email-flow-success details p{color:#646862;margin:0;font-size:.9375rem;line-height:1.6}.email-account-flow label,.email-flow-success label{color:#262a28;font-weight:550}.email-account-flow.email-account-flow input:not([type=checkbox]),.email-flow-success.email-flow-success input{color:#262a28;background:#f7f7f3;border:1px solid #dcded7;border-radius:14px;width:100%;min-width:0}.email-account-flow.email-account-flow input:focus-visible,.email-flow-success.email-flow-success input:focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid #32644b}.email-account-flow.email-account-flow input[type=checkbox]{accent-color:#32644b;flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:3px 0 0}.email-account-flow .legal-consent-box{background:#f7f7f3;border:1px solid #e1e2db;border-radius:14px;margin-top:8px;padding:16px}.email-account-flow .legal-consent-box label{align-items:flex-start;gap:10px;margin:0;font-size:.875rem;font-weight:400;line-height:1.6;display:flex}.email-account-flow .legal-consent-box label+label{margin-top:12px}.email-code-heading{align-items:center;gap:12px;margin:4px 0 8px;display:flex}.email-code-heading>span{color:#32644b;background:#f4f5ef;border:1px solid #dedfd7;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:1.25rem;display:grid}.email-code-heading h2,.email-flow-success h2{color:#262a28;letter-spacing:-.035em;margin:0;font-size:1.5rem;font-weight:550;line-height:1.25}.email-account-flow-confirm .email-code-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:4px}.email-account-flow-confirm .email-code-heading>span{color:#147e65;background:#edf5ef;border-radius:24px;flex-basis:80px;width:80px;height:80px}.email-account-flow-confirm .email-code-heading h2{font-size:clamp(1.65rem,4vw,2rem);font-weight:650}.email-code-entry{isolation:isolate;position:relative}.email-code-slots{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(5px,1.4vw,10px);display:grid}.email-code-slots>span{color:#204a39;font-variant-numeric:tabular-nums;background:#f7f8f3;border:1px solid #dce3d9;border-radius:14px;place-items:center;min-height:64px;font-size:1.75rem;font-weight:600;display:grid}.email-code-entry:focus-within .is-current{outline-offset:2px;background:#f0f7ef;border-color:#147e65;outline:2px solid #147e65}.email-account-flow.email-account-flow .email-code-entry input.email-code-input{opacity:0;cursor:text;width:100%;height:100%;min-height:0;position:absolute;inset:0}@media (forced-colors:active){.email-code-slots{visibility:hidden}.email-account-flow.email-account-flow .email-code-entry input.email-code-input{opacity:1}}.email-account-flow.email-account-flow input.email-code-input{text-align:center;font-variant-numeric:tabular-nums;letter-spacing:.3em;min-height:68px;padding:14px 12px 14px calc(12px + .3em);font-size:1.875rem;font-weight:500;line-height:1.2}.email-account-flow.email-account-flow>button[type=submit],.email-flow-success.email-flow-success a.access-submit{color:#fff;text-align:center;background:#292d2a;border:1px solid #292d2a;border-radius:14px;justify-content:center;align-items:center;min-height:54px;padding:14px 18px;font-size:1rem;font-weight:550;display:flex}.email-account-flow.email-account-flow>button[type=submit]:hover:not(:disabled),.email-flow-success.email-flow-success a.access-submit:hover{box-shadow:none;background:#424740;border-color:#424740}.email-account-flow.email-account-flow>button:disabled{opacity:.55;cursor:default}.email-flow-actions{gap:6px;display:grid}.email-account-flow.email-account-flow .email-flow-actions button.email-secondary,.email-flow-success.email-flow-success button.email-secondary{color:#50574f;min-height:44px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:12px;margin:0;padding:9px 12px;font-size:.875rem;font-weight:500}.email-account-flow.email-account-flow .email-flow-actions button.email-secondary:hover:not(:disabled),.email-flow-success.email-flow-success button.email-secondary:hover:not(:disabled){color:#262a28;box-shadow:none;background:#f3f3ed;border-color:#dedfd7}.email-account-flow.email-account-flow .email-flow-actions button.email-secondary:disabled{opacity:.55;cursor:default}.email-account-flow :is(button,a):focus-visible,.email-flow-success :is(button,a,summary):focus-visible{outline-offset:3px;outline:2px solid #32644b}.email-flow-trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.email-flow-check{color:#32644b;background:#edf1e8;border:1px solid #d9dfd4;border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:4px;font-size:1.5rem;display:grid}.email-flow-success details{background:#f7f7f3;border:1px solid #dedfd7;border-radius:14px;min-width:0;margin:8px 0;padding:16px}.email-flow-success summary{color:#343b33;cursor:pointer;min-height:28px;font-size:.9375rem;font-weight:550}.email-flow-success details[open]{gap:12px;display:grid}.email-flow-success details[open] summary{margin-bottom:12px}.email-flow-success details p,.email-flow-success details label{margin-bottom:10px;display:block}.email-flow-success.email-flow-success input{min-height:48px;padding:12px;font:400 .75rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.email-security-section{border-top:1px solid #dedfd7;margin-top:24px;padding-top:24px}.access-next-icon,.access-busy-icon{flex:0 0 20px;margin-left:12px}.access-next-icon{transition:transform .18s}button:hover:not(:disabled)>.access-next-icon{transform:translate(3px)}.access-busy-icon{animation:1s linear infinite access-checking}.partner-login-error:focus{outline-offset:4px;outline:2px solid #aa3c42}@keyframes access-checking{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.access-busy-icon{animation:none}.access-next-icon,button:hover:not(:disabled)>.access-next-icon{transition:none;transform:none}}.commerce-page .neuro-plans-heading h2{letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1.12}.commerce-page .neuro-plans-heading>p{max-width:30rem;line-height:1.65}._catalog_1hp09_1,._shortcut_1hp09_1{--coverage-ink:#26302f;--coverage-muted:#5f6c65;color:var(--coverage-ink);font-family:var(--font-geist-sans),Arial,sans-serif}._catalog_1hp09_1{background:#fffefb;border:1px solid #dfe3dc;border-radius:26px;margin:18px 0 28px;padding:clamp(20px,4vw,36px);scroll-margin-top:24px}._heading_1hp09_3>span{color:#236454;letter-spacing:.13em;font-size:11px;font-weight:750}._heading_1hp09_3 h2{letter-spacing:-.04em;color:var(--coverage-ink);margin:12px 0;font-size:clamp(25px,4vw,35px);font-weight:650;line-height:1.15}._heading_1hp09_3 p{color:var(--coverage-muted);margin:0;font-size:15px;line-height:1.55}._searchBox_1hp09_6{margin-top:26px}._searchBox_1hp09_6 label{margin-bottom:10px;font-size:14px;font-weight:650;display:block}._inputRow_1hp09_8{background:#fff;border:1.5px solid #a2b2a8;border-radius:14px;align-items:center;gap:10px;padding:0 14px;display:flex}._inputRow_1hp09_8:focus-within{border-color:#236454;outline:3px solid #e3ebe4}._inputRow_1hp09_8>svg{stroke:#52665b;fill:none;stroke-width:1.8px;flex-shrink:0;width:21px;height:21px}._inputRow_1hp09_8 input{width:100%;min-width:0;min-height:56px;color:var(--coverage-ink);font:inherit;box-shadow:none;background:0 0;border:0;outline:0;padding:12px 0;font-size:16px}._inputRow_1hp09_8 input::placeholder{color:#77817a}._inputRow_1hp09_8 button{color:#236454;font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;font-size:13px}._private_1hp09_14{color:var(--coverage-muted);margin:10px 0;font-size:12px;line-height:1.5}._results_1hp09_15{margin-top:22px}._resultSummary_1hp09_16{color:var(--coverage-muted);font-size:14px;line-height:1.55}._resultList_1hp09_17{margin:14px 0 0;padding:0;list-style:none}._resultList_1hp09_17 li{border-bottom:1px solid #e8e9e2;gap:14px;padding:18px 0;display:flex}._resultList_1hp09_17 li:last-child{border:0}._resultIcon_1hp09_20{background:#edf0e6;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._resultIcon_1hp09_20 svg{width:22px;height:22px}._resultList_1hp09_17 li>div{min-width:0}._resultList_1hp09_17 strong{overflow-wrap:anywhere;font-size:18px;font-weight:650;display:block}._resultList_1hp09_17 small{color:var(--coverage-muted);margin:5px 0 9px;font-size:13px;display:block}._badge_1hp09_25{color:#285442;background:#eaf0e7;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:600;display:inline-block}._resultList_1hp09_17 p{color:var(--coverage-muted);margin:10px 0 0;font-size:13px;line-height:1.5}._empty_1hp09_27{background:#f5f2eb;border-radius:14px;padding:20px;font-size:15px;line-height:1.55}._empty_1hp09_27 strong{font-size:18px;font-weight:650}._empty_1hp09_27 p{color:var(--coverage-muted);margin:8px 0 0}._exploreTitle_1hp09_30{color:var(--coverage-muted);margin:0 0 14px;font-size:13px}._worlds_1hp09_31{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._world_1hp09_31{color:var(--coverage-ink);text-align:left;cursor:pointer;font:inherit;background:#f2f0e5;border:1px solid #0000;border-radius:18px;padding:12px;transition:transform .18s,border-color .18s}._world_1hp09_31:nth-child(2){background:#edece5}._world_1hp09_31:nth-child(3){background:#f3e9e2}._world_1hp09_31[aria-pressed=true]{border-color:#416957;box-shadow:inset 0 0 0 1px #416957}._world_1hp09_31:hover{transform:translateY(-2px)}._world_1hp09_31:active{transform:translateY(0)}._world_1hp09_31:focus-visible,._examples_1hp09_38 button:focus-visible,._footer_1hp09_38 a:focus-visible,._footer_1hp09_38 button:focus-visible,._shortcutHeading_1hp09_38 button:focus-visible{outline-offset:3px;outline:3px solid #287362}._world_1hp09_31 img{aspect-ratio:960/570;object-fit:contain;width:100%;height:auto;margin:4px 0 12px;display:block}._world_1hp09_31 strong{font-size:15px;font-weight:650;display:block}._world_1hp09_31 span{color:#556258;align-items:center;gap:5px;margin-top:8px;font-size:11px;line-height:1.4;display:flex}._world_1hp09_31 span svg{flex-shrink:0;width:14px;height:14px}._examples_1hp09_38{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}._examples_1hp09_38 button{min-height:44px;color:var(--coverage-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe3dc;border-radius:24px;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:inline-flex}._examples_1hp09_38 svg{width:16px;height:16px}._scope_1hp09_46{border-top:1px solid #e1e6de;gap:12px;margin-top:24px;padding-top:20px;display:flex}._scope_1hp09_46>svg{color:#617366;flex-shrink:0;width:21px;height:21px}._scope_1hp09_46 strong{font-size:13px;font-weight:650}._scope_1hp09_46 p,._details_1hp09_49 p{color:var(--coverage-muted);margin:7px 0 0;font-size:13px;line-height:1.6}._details_1hp09_49{margin-top:20px}._details_1hp09_49 summary{cursor:pointer;min-height:36px;font-size:13px;font-weight:600}._details_1hp09_49 small{color:var(--coverage-muted);margin-top:12px;font-size:11px;line-height:1.5;display:block}._footer_1hp09_38{color:var(--coverage-muted);border-top:1px solid #e1e6de;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:18px;font-size:13px;display:flex}._footer_1hp09_38 a,._footer_1hp09_38 button{color:#236454;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0;font-size:13px;font-weight:650;text-decoration:none;display:flex}._footer_1hp09_38 svg{width:18px;height:18px}._shortcut_1hp09_1{margin:24px 0}._shortcutHeading_1hp09_38{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._shortcutHeading_1hp09_38 h2{letter-spacing:-.025em;margin:0;font-size:19px}._shortcutHeading_1hp09_38 p{color:var(--coverage-muted);margin:6px 0 0;font-size:13px}._shortcutHeading_1hp09_38 button{min-height:44px;font:inherit;color:#236454;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}._shortcutHeading_1hp09_38 svg{width:18px;height:18px}._page_1hp09_62{color:#26302f;background:#f4f5ef;min-height:100svh;padding:24px 20px 72px}._pageInner_1hp09_63{max-width:960px;margin:auto}._pageHeader_1hp09_64{justify-content:space-between;align-items:center;gap:18px;margin:0 0 32px;display:flex}._pageHeader_1hp09_64 nav{gap:20px;font-size:14px;display:flex}._pageHeader_1hp09_64 a{color:#26302f;text-decoration:none}._pageHeader_1hp09_64 .brand-wordmark{color:#26302f;font-size:28px}._pageTitle_1hp09_68{letter-spacing:-.05em;margin:40px 0 10px;font-size:clamp(34px,6vw,56px);line-height:1.05}._pageLead_1hp09_69{color:#5f6c65;max-width:620px;font-size:16px;line-height:1.6}@media (width<=520px){._worlds_1hp09_31{gap:8px}._world_1hp09_31{border-radius:13px;padding:9px 7px}._world_1hp09_31 strong{font-size:13px}._world_1hp09_31 span{font-size:10px}._shortcutHeading_1hp09_38{align-items:flex-start}._shortcutHeading_1hp09_38 h2{font-size:18px}._page_1hp09_62{padding:20px 14px 50px}._pageHeader_1hp09_64 nav{gap:12px;font-size:13px}._inputRow_1hp09_8{gap:7px;padding:0 10px}}@media (prefers-reduced-motion:reduce){._world_1hp09_31{transition:none}._world_1hp09_31:hover{transform:none}}.bqj.bqj-v3{--bqj-surface:#f4f5ef;--bqj-ink:#18342b;--bqj-muted:#4b6358;--bqj-accent:#28715b;--bqj-line:#a6bbae75;--bqj-sticky-top:80px;--bqj-scene-height:calc(100svh - var(--bqj-sticky-top));background:var(--bqj-surface);color:var(--bqj-ink);font-family:var(--neuro-sans,Arial, sans-serif);isolation:isolate;font-size:16px;line-height:1.6;transition:background-color .7s,color .5s}.bqj.bqj-v3[data-embedded=true]{--bqj-sticky-top:92px}.bqj.bqj-v3:is([data-chapter="1"],[data-chapter="2"],[data-chapter="3"],[data-chapter="4"],[data-chapter="5"]){--bqj-surface:#0a1915;--bqj-ink:#f3f2e8;--bqj-muted:#c2d2c7;--bqj-accent:#b9e9c9;--bqj-line:#abcab14a}.bqj-v3 *,.bqj-v3 :before,.bqj-v3 :after{box-sizing:border-box}.bqj-v3 :is(h1,h2,h3,p){margin:0}.bqj-v3 :is(a,button,summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bqj-v3 button{font:inherit;cursor:pointer}.bqj-v3 a{color:inherit;text-decoration:none}.bqj-v3 :focus-visible{outline:3px solid var(--bqj-accent);outline-offset:5px}.bqj-v3 .bqj-skip{z-index:100;color:#18342b;background:#f4f5ef;padding:12px 18px;position:fixed;top:12px;left:20px;transform:translateY(-160%)}.bqj-v3 .bqj-skip:focus{transform:none}.bqj-v3 .bqj-header{z-index:10;height:80px;min-height:80px;color:var(--bqj-ink);background:var(--bqj-surface);justify-content:space-between;align-items:center;gap:22px;padding:16px 5%;display:flex;position:sticky;top:0}.bqj-v3 .bqj-brand{letter-spacing:-1.5px;font-size:28px;font-weight:750}.bqj-v3 .bqj-brand>span{color:var(--bqj-accent)}.bqj-v3 .bqj-header>span{color:var(--bqj-muted);font-size:14px}.bqj-v3 .bqj-exit{align-items:center;gap:16px;min-height:44px;font-size:14px;display:flex}.bqj-v3 .bqj-layout{display:block;position:relative}.bqj-v3 .bqj-visual{top:var(--bqj-sticky-top);height:var(--bqj-scene-height);width:100%;color:var(--bqj-ink);background:var(--bqj-surface);grid-template-rows:minmax(0,1fr) auto;padding-bottom:32px;transition:background-color .7s;display:grid;position:sticky;overflow:hidden}.bqj-v3 .bqj-art{pointer-events:none;min-height:0;position:relative;overflow:hidden;container-type:size}.bqj-v3 .bqj-world{opacity:0;transition:opacity .65s,transform 1.15s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.018)}.bqj-v3 .bqj-world[data-visible=true]{opacity:1;transform:scale(1)}.bqj-v3 .bqj-brain-light{background:radial-gradient(#afd6b251 0%,#dce9d85c 37%,#0000 70%);width:min(800px,95vw);height:73%;position:absolute;top:-2%;left:50%;transform:translate(-50%)}.bqj-v3 .bqj-brain{filter:saturate(.76)drop-shadow(0 18px 25px #31563a12);width:min(620px,80vw,69svh);height:auto;position:absolute;top:32%;left:50%;transform:translate(-50%,-50%)rotate(-3deg)}.bqj-v3 .bqj-intro-orbit{border:1px solid #5484641c;border-radius:50%;width:min(750px,78vw);height:20%;position:absolute;top:39%;left:50%;transform:translate(-50%)rotate(-6deg)}.bqj-v3 .bqj-football{object-fit:cover;object-position:50% 43%;width:100%;height:100%;position:absolute;inset:0;transform:none}.bqj-v3 .bqj-promo-card{z-index:2;color:#18342b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:#f4f5eff2;border:1px solid #c6d4c780;border-radius:17px;gap:5px;width:min(290px,100% - 48px);padding:17px 19px;display:grid;position:absolute;top:clamp(34px,6svh,74px);right:clamp(24px,6vw,96px);transform:translateY(-10px);box-shadow:0 18px 55px #07130f38}.bqj-v3 .bqj-promo-card span{color:#28715b;letter-spacing:.12em;font-size:14px;font-weight:700}.bqj-v3 .bqj-promo-card strong{letter-spacing:-.02em;font-size:19px;line-height:1.25}.bqj-v3 .bqj-promo-card small{color:#526a5d;font-size:14px;line-height:1.45}.bqj-v3 .bqj-world-football[data-visible=true] .bqj-promo-card{animation:.65s cubic-bezier(.18,.68,.26,1) .2s both bqj-promo-arrives}.bqj-v3 .bqj-image-fade{background:linear-gradient(0deg, var(--bqj-surface) 1%, #0a1915e8 22%, #0a191550 54%, #0a191520 77%, var(--bqj-surface));position:absolute;inset:0}.bqj-v3 .bqj-synapse{object-fit:cover;object-position:50% 47%;width:100%;height:77%;position:absolute;inset:0;transform:none}.bqj-v3 .bqj-world-expectation .bqj-image-fade{background:linear-gradient(0deg, var(--bqj-surface) 2%, #0a1915f2 26%, #0a191515 58%, #0a191530 83%, var(--bqj-surface))}.bqj-v3 .bqj-support-light{background:radial-gradient(#c3dfc254,#0000 65%);width:min(750px,95%);height:62%;position:absolute;top:-3%;left:50%;transform:translate(-50%)}.bqj-v3 .bqj-world-support{background:#f4f5ef}.bqj-v3 .bqj-shield{color:#28715b;filter:drop-shadow(0 10px 22px #8ab08730);width:clamp(90px,12vw,160px);position:absolute;top:10%;left:50%;transform:translate(-50%)}.bqj-v3 .bqj-support-name{letter-spacing:-1.5px;font-size:32px;font-weight:750;position:absolute;top:34%;left:50%;transform:translate(-50%)}.bqj-v3 .bqj-support-name span{color:#28715b}.bqj-v3 .bqj-story{z-index:2;padding:8px 6% 0;position:relative}.bqj-v3 .bqj-step{margin:0}.bqj-v3 .bqj-step[hidden]{display:none}.bqj-v3 .bqj-step-copy{text-align:center;width:min(850px,100%);margin:auto}.bqj-v3 .bqj-track{margin-top:calc(-1 * var(--bqj-scene-height));pointer-events:none}.bqj-v3 .bqj-step-marker{height:78svh;scroll-margin-top:var(--bqj-sticky-top)}.bqj-v3 .bqj-step-marker:last-child{height:var(--bqj-scene-height)}.bqj-v3 .bqj-brain{object-fit:contain;width:auto;max-width:90%;height:112%;top:49%}.bqj-v3 .bqj-brain-light{height:115%;top:-10%}.bqj-v3 .bqj-intro-orbit{top:67%}.bqj-v3 .bqj-synapse{height:100%}.bqj-v3 .bqj-image-fade,.bqj-v3 .bqj-world-expectation .bqj-image-fade{background:linear-gradient(0deg, var(--bqj-surface), #0a191520 32%, #0a191510 80%, var(--bqj-surface))}.bqj-v3 .bqj-shield{width:auto;height:47%;top:8%}.bqj-v3 .bqj-support-name{top:61%}.bqj-v3[data-enhanced=false] .bqj-visual{height:auto;display:block;position:relative}.bqj-v3[data-enhanced=false] .bqj-art{height:45svh}.bqj-v3[data-enhanced=false] .bqj-step{padding:35px 0}.bqj-v3[data-enhanced=false] .bqj-track{display:none}.bqj-v3 .bqj-eyebrow{color:var(--bqj-accent);letter-spacing:.045em;justify-content:center;align-items:center;gap:11px;font-size:14px;font-weight:500;display:flex}.bqj-v3 .bqj-step-count{color:#b9e9c9;font-variant-numeric:tabular-nums;letter-spacing:.08em}.bqj-v3 .bqj-intro h1{letter-spacing:-.053em;color:var(--bqj-ink);margin:12px 0 14px;font-size:clamp(45px,5.9vw,84px);font-weight:480;line-height:1.07}.bqj-v3 .bqj-intro h1 em{font-family:var(--neuro-serif,Georgia, serif);color:var(--bqj-accent);letter-spacing:-.045em;font-weight:400}.bqj-v3 .bqj-step h2{letter-spacing:-.043em;color:var(--bqj-ink);text-wrap:balance;max-width:810px;margin:12px auto 14px;font-size:clamp(34px,4.3vw,58px);font-weight:480;line-height:1.1}.bqj-v3 .bqj-short{max-width:640px;color:var(--bqj-muted);margin:auto;font-size:17px;line-height:1.75}.bqj-v3 .bqj-scroll-cue{color:var(--bqj-muted);justify-content:center;align-items:center;gap:13px;margin-top:18px;font-size:14px;display:flex}.bqj-v3 .bqj-scroll-cue>span:first-child{color:var(--bqj-accent);font-size:27px;line-height:1}.bqj-v3 .bqj-evidence{text-align:left;max-width:640px;margin:8px auto 0;position:relative}.bqj-v3 .bqj-evidence>summary{min-height:44px;color:var(--bqj-muted);cursor:pointer;justify-content:center;align-items:center;gap:14px;font-size:14px;list-style:none;display:flex}.bqj-v3 .bqj-evidence>summary::-webkit-details-marker{display:none}.bqj-v3 .bqj-evidence>summary>span{color:var(--bqj-accent);font-size:21px}.bqj-v3 .bqj-evidence[open]>summary>span{transform:rotate(45deg)}.bqj-v3 .bqj-evidence>div{z-index:8;overscroll-behavior:contain;border:1px solid var(--bqj-line);background:var(--bqj-surface);border-radius:16px;max-height:min(65svh,460px);padding:22px;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 55px #0003}.bqj-v3 .bqj-evidence p{color:var(--bqj-muted);margin-bottom:14px;font-size:16px;line-height:1.8}.bqj-v3 .bqj-source{min-height:44px;color:var(--bqj-accent);text-underline-offset:4px;align-items:center;gap:12px;font-size:14px;line-height:1.7;text-decoration:underline;display:inline-flex}.bqj-v3 .bqj-evidence .bqj-takeaway{color:var(--bqj-ink);border-left:1px solid var(--bqj-accent);margin-top:15px;padding-left:15px}.bqj-v3 .bqj-final-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 25px;max-width:680px;margin:18px auto 0;display:flex}.bqj-v3 .bqj-primary{color:#fff;background:#28715b;border:1px solid #28715b;border-radius:40px;justify-content:space-between;align-items:center;gap:25px;min-height:52px;padding:13px 23px;font-size:15px;font-weight:600;display:inline-flex}.bqj-v3 .bqj-primary:hover{background:#1d5844}.bqj-v3 .bqj-arrow{width:22px;height:22px}.bqj-v3 .bqj-support-link{color:#245f4c;align-items:center;gap:15px;min-height:44px;font-size:15px;display:inline-flex}.bqj-v3 .bqj-final-actions>p{color:#526a5d;flex:1 0 100%;max-width:600px;font-size:14px;line-height:1.7}.bqj-v3 .bqj-final-actions>p a{text-underline-offset:4px;text-decoration:underline;display:inline}.bqj-v3 .bqj-footer{color:#18342b;text-align:center;background:#f4f5ef;border-top:1px solid #c6d4c7;padding:28px 6%}.bqj-v3 .bqj-footer a{text-underline-offset:4px;text-decoration:underline}.bqj-v3 .bqj-footer>p{color:#4b6358;max-width:760px;margin:auto;font-size:14px;line-height:1.85}.bqj-v3[data-motion=off],.bqj-v3[data-motion=off] *,.bqj-v3[data-motion=off] :before,.bqj-v3[data-motion=off] :after{transition:none!important;animation:none!important}.bqj-v3[data-motion=off] .bqj-brain{transform:translate(-50%,-50%)rotate(-3deg)}.bqj-v3[data-motion=off] :is(.bqj-football,.bqj-synapse){transform:none}@media (width>=801px){.bqj-v3 .bqj-brand .brand-wordmark{font-size:28px}}@media (width<=800px){.bqj.bqj-v3{--bqj-sticky-top:70px}.bqj.bqj-v3[data-embedded=true]{--bqj-sticky-top:92px}.bqj-v3 .bqj-header{height:70px;min-height:70px;padding:10px 22px}.bqj-v3 .bqj-header>span{display:none}.bqj-v3 .bqj-brand{font-size:25px}.bqj-v3 .bqj-exit{gap:11px}.bqj-v3 .bqj-story{padding:8px 22px 0}.bqj-v3 .bqj-step-copy{max-width:560px}.bqj-v3 .bqj-intro h1{margin:10px 0 12px;font-size:clamp(34px,9.4vw,56px)}.bqj-v3 .bqj-step h2{margin:10px auto 12px;font-size:clamp(28px,7.6vw,43px)}.bqj-v3 .bqj-eyebrow{font-size:14px}.bqj-v3 .bqj-short{font-size:16px;line-height:1.55}.bqj-v3 .bqj-brain{width:auto;max-width:95%;height:112%;top:49%}.bqj-v3 .bqj-brain-light{height:110%;top:-5%}.bqj-v3 .bqj-intro-orbit{width:88%;height:14%;top:66%}.bqj-v3 .bqj-football{object-fit:cover;object-position:40% 50%;height:100%;top:0}.bqj-v3 .bqj-image-fade{background:linear-gradient(0deg, var(--bqj-surface), #0a191500 30%, #0a191510 85%, var(--bqj-surface))}.bqj-v3 .bqj-synapse{object-fit:cover;height:100%}.bqj-v3 .bqj-world-expectation .bqj-image-fade{background:linear-gradient(0deg, var(--bqj-surface), #0a191530 30%, #0a191500 85%, var(--bqj-surface))}.bqj-v3 .bqj-shield{width:auto;height:47%;top:5%}.bqj-v3 .bqj-support-name{font-size:26px;top:57%}.bqj-v3 .bqj-final-actions{gap:9px 20px}.bqj-v3 .bqj-final-actions>p{font-size:14px}.bqj-v3 .bqj-footer{padding:24px 23px}}@media (width<=800px) and (height<=720px){.bqj-v3 .bqj-eyebrow{display:none}.bqj-v3 .bqj-short{font-size:15px}.bqj-v3 .bqj-scroll-cue{gap:8px;margin-top:10px;font-size:14px}.bqj-v3 .bqj-intro h1{font-size:clamp(32px,9vw,40px)}.bqj-v3 .bqj-final-actions{gap:2px 15px;margin-top:8px}}.bqj-v3 .bqj-scroll-cue a{min-height:44px;color:var(--bqj-accent);text-underline-offset:5px;align-items:center;margin-left:14px;text-decoration:underline;display:inline-flex}.bqj-v3 .bqj-brand .brand-wordmark{color:var(--bqj-ink);--brand-on:var(--bqj-accent)}@media (prefers-reduced-motion:reduce){.bqj-v3,.bqj-v3 *,.bqj-v3 :before,.bqj-v3 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.bqj-v3 .bqj-postmatch{object-fit:cover;object-position:50% 52%;width:100%;height:100%;position:absolute;transform:none}.bqj-v3[data-motion=off] .bqj-postmatch{transform:none}@media (width<=800px){.bqj-v3 .bqj-postmatch{object-fit:contain;object-position:center}.bqj-v3 .bqj-world-life .bqj-image-fade{background:linear-gradient(0deg, var(--bqj-surface), transparent 17%, transparent 86%, var(--bqj-surface))}}.bqj-v3 .bqj-step:focus{outline:none}.bqj-v3 .bqj-scroll-cue a{gap:8px;margin-left:0}@media (width<=360px){.bqj-v3 .bqj-intro h1{font-size:32px}.bqj-v3 .bqj-step h2{font-size:27px}.bqj-v3 .bqj-story{padding-inline:20px}}.bqj-v3 .bqj-reaction,.bqj-v3 .bqj-recovery-photo{object-fit:cover;object-position:50% 38%;width:100%;height:100%;position:absolute;inset:0}.bqj-v3 .bqj-recovery-photo{object-position:50% 36%}.bqj-v3 :is(.bqj-world-almost,.bqj-world-recover) .bqj-image-fade{background:linear-gradient(0deg, var(--bqj-surface), transparent 33%), linear-gradient(90deg, transparent 30%, #0a191540 58%, #0a1915cc)}@media (width<=800px){.bqj-v3 .bqj-reaction{object-position:38% 35%}.bqj-v3 :is(.bqj-world-almost,.bqj-world-recover) .bqj-image-fade{background:linear-gradient(0deg, var(--bqj-surface), #0a191520 60%, transparent), linear-gradient(90deg, transparent 30%, #0a191520 60%, #0a191599)}}.bqj-v3[data-enhanced=false]{--bqj-surface:#f4f5ef;--bqj-ink:#18342b;--bqj-muted:#4b6358;--bqj-accent:#28715b;--bqj-line:#a6bbae75}.bqj-v3[data-enhanced=false] .bqj-evidence>div{max-height:none;box-shadow:none;margin-top:12px;position:static}.bqj-v3[data-compact=true] .bqj-visual>.bqj-art{display:none}.bqj-v3 .bqj-inline-art{height:70svh;margin:0 -6% 20px}.bqj-v3[data-compact=true] .bqj-inline-art .bqj-art{height:100%}.bqj-v3[data-enhanced=true] .bqj-visual{padding-bottom:0;display:block}.bqj-v3[data-enhanced=true] .bqj-visual>.bqj-art{position:absolute;inset:0}.bqj-v3[data-enhanced=true] .bqj-story{padding:0 6%;position:absolute;inset:auto 0 clamp(28px,5svh,68px)}.bqj-v3[data-enhanced=true] .bqj-step-copy{max-width:900px}.bqj-v3[data-enhanced=true] .bqj-step h2{max-width:860px}.bqj-v3[data-enhanced=true] .bqj-short{text-wrap:pretty;max-width:670px}.bqj-v3[data-enhanced=true] .bqj-image-fade{background:linear-gradient(#0000 28%,#0a19154d 51%,#0a1915bd 68%,#0a1915f0 84%,#0a1915 100%),linear-gradient(#0a19156b,#0000 22%)}.bqj-v3[data-enhanced=true] .bqj-brain{max-width:94%;height:65%;top:32%}.bqj-v3[data-enhanced=true] .bqj-brain-light{height:85%;top:-10%}.bqj-v3[data-enhanced=true] .bqj-intro-orbit{top:41%}.bqj-v3[data-enhanced=true] .bqj-shield{height:31%;top:9%}.bqj-v3[data-enhanced=true] .bqj-support-name{top:43%}.bqj-v3[data-enhanced=true] :is(.bqj-reaction,.bqj-recovery-photo){transform:none}.bqj-v3[data-enhanced=true] .bqj-step[data-active=true] .bqj-step-copy{animation:.75s cubic-bezier(.18,.68,.26,1) both bqj-voice-arrives}.bqj-v3[data-enhanced=true] .bqj-step:last-child[data-active=true] .bqj-step-copy,.bqj-v3[data-enhanced=true][data-chapter="5"] .bqj-step[data-active=true] .bqj-step-copy{animation-delay:.52s}@keyframes bqj-voice-arrives{0%{opacity:0;transform:translateY(10px)}35%{opacity:.2}to{opacity:1;transform:translateY(0)}}@keyframes bqj-promo-arrives{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.bqj-v3[data-motion=off][data-enhanced=true] :is(.bqj-reaction,.bqj-recovery-photo){transform:none}@media (width<=800px){.bqj-v3[data-enhanced=true] .bqj-story{padding-inline:23px;bottom:max(24px,4svh)}.bqj-v3[data-enhanced=true] .bqj-brain{height:61%;top:28%}.bqj-v3[data-enhanced=true] .bqj-image-fade{background:linear-gradient(#0000 22%,#0a191538 39%,#0a1915b3 60%,#0a1915f5 80%,#0a1915 100%)}.bqj-v3[data-enhanced=true] :is(.bqj-football,.bqj-reaction,.bqj-recovery-photo){object-position:50% 34%;height:82%}.bqj-v3[data-enhanced=true] .bqj-football{object-position:62% 34%}.bqj-v3[data-enhanced=true] .bqj-reaction{object-position:28% 34%}.bqj-v3[data-enhanced=true] .bqj-synapse{height:79%}.bqj-v3[data-enhanced=true] .bqj-postmatch{object-fit:cover;object-position:49% 50%;height:74%}.bqj-v3[data-enhanced=true] .bqj-shield{height:28%;top:7%}.bqj-v3[data-enhanced=true] .bqj-support-name{font-size:26px;top:38%}}@media (width<=800px) and (height<=720px){.bqj-v3[data-enhanced=true] .bqj-story{bottom:20px}.bqj-v3[data-enhanced=true] .bqj-brain{height:54%;top:26%}.bqj-v3[data-enhanced=true] .bqj-step h2{font-size:clamp(28px,7.8vw,37px)}.bqj-v3[data-enhanced=true] .bqj-short{font-size:15px;line-height:1.5}.bqj-v3[data-enhanced=true] .bqj-shield{height:24%}.bqj-v3[data-enhanced=true] .bqj-support-name{top:34%}}@media (width<=360px) and (height<=720px){.bqj-v3[data-enhanced=true] .bqj-shield{height:18%;top:4%}.bqj-v3[data-enhanced=true] .bqj-support-name{display:none}}.bq-demo-page{--bq-ink:#252d2d;--bq-muted:#646e68;--bq-line:#e0e4dc;--bq-paper:#fafbf7;--bq-oat:#f1efe5;--bq-brand:#147e68;box-sizing:border-box;min-height:100dvh;color:var(--bq-ink);font-family:var(--neuro-sans,system-ui);-webkit-font-smoothing:antialiased;background:#e8eae4;flex-direction:column;align-items:center;gap:12px;padding:18px 16px;display:flex}.bq-demo-page *{box-sizing:border-box}.bq-demo-page button{font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bq-demo-page button:focus-visible{outline:3px solid var(--bq-brand);outline-offset:3px}.bq-demo-page .product-icon{flex-shrink:0;width:22px;height:22px}.bq-demo-page h1:focus{outline:none}.bq-demo-caption{justify-content:space-between;align-items:start;gap:15px;width:min(100%,414px);display:flex}.bq-demo-caption strong{white-space:nowrap;font-size:12px;font-weight:600}.bq-demo-caption span{color:#667062;text-align:right;max-width:180px;font-size:10px;line-height:1.45}.bq-demo-phone{background:var(--bq-paper);border:1px solid #d3d9cf;border-radius:32px;flex-direction:column;width:414px;max-width:100%;height:min(910px,100dvh - 115px);min-height:510px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 65px #23362712}.bq-demo-label{text-align:center;letter-spacing:.16em;color:#6a7365;background:#eff1e9;flex-shrink:0;padding:6px 14px;font-size:8px;line-height:1.2}.bq-demo-app-body{flex-direction:column;flex:1;min-height:0;display:flex}.bq-demo-app-body[inert]{pointer-events:none}.bq-demo-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:15px 22px 13px;display:flex}.bq-demo-header>div{gap:7px;display:flex}.bq-demo-header button{border:1px solid var(--bq-line);width:38px;height:38px;color:var(--bq-ink);background:0 0;border-radius:50%;place-items:center;display:grid}.bq-demo-header button:first-child{border-color:var(--bq-ink);background:var(--bq-ink);color:#fff}.bq-demo-header .product-icon{width:19px;height:19px}.bq-demo-page .brand-wordmark{color:var(--bq-ink);height:34px;font-size:25px}.bq-demo-page .brand-wordmark>span:last-child{color:var(--bq-brand)}.bq-demo-page .brand-on-mark{width:32px;height:32px;color:var(--bq-brand)}.bq-demo-page .brand-on-dot{fill-opacity:1}.bq-demo-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d7ddd0 transparent;flex:1;min-height:0;overflow-y:auto}.bq-demo-screen{padding:8px 22px 22px;animation:.22s ease-out bq-arrive}.bq-demo-page h1{letter-spacing:-1.25px;white-space:pre-line;color:var(--bq-ink);margin:10px 0 18px;font-size:32px;font-weight:650;line-height:1.12}.bq-demo-page h2{letter-spacing:-.4px;color:var(--bq-ink);margin:0 0 10px;font-size:17px;font-weight:600;line-height:1.3}.bq-demo-page p{margin:12px 0;font-size:13px;line-height:1.6}.bq-demo-page .bq-intro{color:var(--bq-muted);margin:0 0 20px;font-size:14px;line-height:1.55}.bq-demo-page .bq-muted{color:var(--bq-muted);font-size:12px;line-height:1.6}.bq-eyebrow{letter-spacing:.15em;color:#78806f;font-size:8px;font-weight:650;line-height:1.6;display:block}.bq-home-intro h1{letter-spacing:-1.15px;margin:8px 0;font-size:31px}.bq-home-intro p{color:#687164;margin:0 0 18px;font-size:12px}.bq-status-strip{border-top:1px solid var(--bq-line);border-bottom:1px solid var(--bq-line);color:#66705e;align-items:center;gap:7px;margin-bottom:18px;padding:3px 0;font-size:11px;display:flex}.bq-status-strip>span:nth-child(2){flex:1}.bq-status-dot{background:#b9964b;border-radius:50%;width:6px;height:6px}.bq-status-strip button{color:#515e4f;background:0 0;border:0;align-items:center;gap:5px;min-height:36px;padding:4px 0 4px 8px;font-size:10px;display:flex}.bq-status-strip .product-icon{width:13px;height:13px}.bq-section-heading{justify-content:space-between;align-items:center;margin:0 0 12px;display:flex}.bq-section-heading h2{letter-spacing:0;margin:0;font-size:12px}.bq-section-heading>span{color:#919788;font-variant-numeric:tabular-nums;font-size:10px}.bq-coverage-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.bq-category-tile{text-align:left;color:var(--bq-ink);background:#f0eee4;border:1px solid #e2e2d7;border-radius:17px;flex-direction:column;align-items:stretch;padding:13px 13px 0;transition:background .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.bq-tile-title{letter-spacing:-.3px;z-index:1;font-size:15px;font-weight:620;line-height:1.15}.bq-art{object-fit:contain;width:100%;height:auto;display:block}.bq-category-tile>.bq-art{height:89px;margin:8px 0 4px;transition:transform .22s ease-out}.bq-tile-purpose{color:#656d5e;background:#ffffff75;border-top:1px solid #deded240;align-items:center;gap:5px;width:calc(100% + 26px);margin:0 -13px;padding:9px 12px;font-size:9px;font-weight:500;display:flex}.bq-tile-purpose .product-icon{width:11px;height:11px}.bq-tile-purpose>span{margin-left:auto;font-size:13px}.bq-category-sports{background:#eeeee4;grid-column:span 2;grid-template-rows:1fr auto;grid-template-columns:40% 60%;min-height:142px;padding-top:14px;display:grid}.bq-category-sports .bq-tile-title{letter-spacing:-.6px;align-self:center;max-width:112px;margin-bottom:10px;font-size:19px;line-height:1.13}.bq-category-sports>.bq-art{width:calc(100% + 3px);height:100px;margin:-7px 0 -1px}.bq-category-sports .bq-tile-purpose{grid-column:span 2}.bq-category-casino{background:#f3eee2}.bq-category-poker{background:#edece6}.bq-support-shortcut{text-align:left;width:100%;color:var(--bq-ink);background:0 0;border:0;align-items:center;gap:12px;padding:16px 0 5px;display:flex}.bq-pause-symbol{color:#66775a;background:#e5e9dd;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.bq-pause-symbol .product-icon{width:20px;height:20px}.bq-support-shortcut>span:nth-child(2){flex:1}.bq-support-shortcut strong{font-size:12px;font-weight:600}.bq-support-shortcut small{color:var(--bq-muted);margin-top:4px;font-size:10px;display:block}.bq-support-shortcut>.product-icon{width:15px;height:15px}.bq-primary,.bq-secondary{text-align:left;color:#fff;background:#252e2d;border:1px solid #252e2d;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:50px;margin:14px 0 0;padding:14px 17px;transition:background .18s,transform .15s;display:flex;font-size:13px!important;font-weight:600!important}.bq-primary .product-icon{width:19px;height:19px}.bq-primary:active,.bq-secondary:active,.bq-choice:active{transform:translateY(1px)}.bq-secondary{color:var(--bq-ink);background:0 0;border-color:#d8ddd1;font-weight:500!important}.bq-primary-dock{background:var(--bq-paper);flex-shrink:0;padding:8px 22px 10px;box-shadow:0 -7px 14px #fafbf7cc}.bq-primary-dock .bq-primary{color:#262c27;background:#eacb5f;border-color:#eacb5f;margin:0}.bq-primary-dock .bq-primary:hover{background:#e7c54b;border-color:#e7c54b}.bq-demo-nav{border-top:1px solid var(--bq-line);flex-shrink:0;justify-content:space-around;margin:0 12px 11px;padding:5px 2px;display:flex}.bq-demo-nav button{color:#6b7269;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:66px;min-height:47px;padding:6px;font-size:9px;font-weight:500;display:flex}.bq-demo-nav .product-icon{width:20px;height:20px}.bq-demo-nav button[aria-current=page]{color:#14745f;background:#eaf0e5}.bq-demo-nav button[aria-current=page]>span{font-weight:650}.bq-demo-backbar{border-bottom:1px solid var(--bq-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin:0 0 11px;padding:0 22px 8px;display:flex}.bq-demo-backbar button{color:#334a3d;background:0 0;border:0;align-items:center;gap:9px;min-height:40px;padding:0;font-size:12px;font-weight:550;display:flex}.bq-demo-backbar button>span{font-size:20px}.bq-demo-backbar>span{color:#7b8573;font-size:10px}.bq-coverage-hero{background:#f0eee5;border:1px solid #e1e2d6;border-radius:19px;margin:0 0 20px;position:relative;overflow:hidden}.bq-coverage-hero>.bq-art{height:178px;padding:16px}.bq-coverage-hero>span{color:#656e5e;background:#fafaf580;border-top:1px solid #dcdfd2;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:10px;display:flex}.bq-coverage-hero>span .product-icon{width:13px;height:13px}.bq-capability{border-bottom:1px solid var(--bq-line);gap:13px;margin:18px 0;padding-bottom:16px;display:flex}.bq-capability>.product-icon{color:#7f8978;width:20px;height:20px;margin-top:2px}.bq-capability h2{margin:0;font-size:14px}.bq-capability p{color:var(--bq-muted);margin:6px 0 0;font-size:12px}.bq-inline-note{color:#707961;align-items:flex-start;gap:10px;padding:12px 0;font-size:11px;line-height:1.55;display:flex}.bq-inline-note .product-icon{width:16px;height:16px;margin-top:1px}.bq-category-list{gap:8px;margin:0 0 18px;display:grid}.bq-category-list button{text-align:left;width:100%;min-height:88px;color:var(--bq-ink);background:#f3f3ec;border:1px solid #e1e4d9;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.bq-category-list .bq-art{width:89px;height:57px}.bq-category-list button>span{flex:1}.bq-category-list strong{font-size:13px;font-weight:600}.bq-category-list small{color:#767f6d;margin-top:5px;font-size:10px;display:block}.bq-category-list .product-icon{width:15px;height:15px}.bq-steps{gap:6px;margin:18px 0 24px;display:flex}.bq-steps span{background:#e3e6dc;border-radius:2px;flex:1;height:3px}.bq-steps span.is-current{background:#737f64}.bq-permission{text-align:left;width:100%;color:var(--bq-ink);background:#f2f3eb;border:1px solid #dee2d6;border-radius:14px;align-items:center;gap:12px;margin:12px 0;padding:20px 14px;display:flex}.bq-permission>span{flex:1}.bq-permission strong{font-size:13px;font-weight:600}.bq-permission small{color:#747e69;margin-top:6px;font-size:10px;display:block}.bq-permission>.product-icon:last-child{width:15px;height:15px}.bq-verification{border-bottom:1px solid var(--bq-line);justify-content:space-between;gap:12px;padding:18px 0;font-size:13px;display:flex}.bq-verification strong{color:#8b7655;font-size:11px;font-weight:500}.bq-protection-state{border-top:1px solid var(--bq-line);border-bottom:1px solid var(--bq-line);align-items:center;gap:14px;margin:18px 0 25px;padding:20px 0;display:flex}.bq-protection-state>.product-icon{color:#9a875c;width:25px;height:25px}.bq-protection-state h2{margin:0;font-size:15px}.bq-protection-state p{color:var(--bq-muted);margin:5px 0 0;font-size:11px}.bq-category-tabs{border:1px solid var(--bq-line);background:#f0f2e9;border-radius:14px;gap:4px;padding:4px;display:flex}.bq-category-tabs button{color:#656e5f;background:0 0;border:0;border-radius:10px;flex:1;min-height:40px;padding:7px;font-size:12px}.bq-category-tabs button[aria-pressed=true]{color:#fff;background:#28322c}.bq-situation-art{background:#f2f1e9;border-radius:19px;margin:10px 0 20px;padding:10px}.bq-situation-art .bq-art{height:160px}.bq-choice{border:1px solid var(--bq-line);text-align:left;width:100%;min-height:59px;color:var(--bq-ink);background:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;margin:10px 0;padding:16px 14px;display:flex;font-size:13px!important;font-weight:550!important}.bq-choice small{color:var(--bq-muted);margin-top:5px;font-size:10px;font-weight:400;display:block}.bq-choice>.product-icon{width:17px;height:17px}.bq-text-button{color:#526447;background:0 0;border:0;justify-content:center;align-items:center;min-height:44px;padding:8px 4px;display:inline-flex;font-size:12px!important;font-weight:500!important}.bq-reflection{background:#efeee3;border-radius:19px;margin:20px 0 26px;padding:22px;position:relative}.bq-quote-mark{color:#bba96a;margin:8px 0 5px;font-family:Georgia,serif;font-size:54px;line-height:.7;display:block}.bq-reflection blockquote{letter-spacing:-.8px;margin:10px 0 17px;font-size:25px;font-weight:550;line-height:1.24}.bq-reflection p{color:#717a67;margin:0;font-size:12px;line-height:1.65}.bq-demo-page .bq-care-label{letter-spacing:0;font-size:13px}.bq-priorities{gap:6px;display:flex}.bq-priorities button{color:#5e6b53;background:#f1f3eb;border:1px solid #dfe4d5;border-radius:11px;flex:1;min-height:44px;padding:9px 5px;font-size:10px;font-weight:500}.bq-priorities button[aria-pressed=true]{color:#fff;background:#28352d;border-color:#28352d}.bq-pause-card{background:#ecefe4;border-radius:20px;margin:24px 0 20px;padding:23px 20px 20px;position:relative;overflow:hidden}.bq-pause-emblem{color:#738164;border:1px solid #ced8c2;border-radius:50%;place-items:center;width:49px;height:49px;margin:0 0 26px;display:grid}.bq-pause-emblem .product-icon{width:25px;height:25px}.bq-pause-card>span{letter-spacing:.15em;color:#7c846c;font-size:8px;font-weight:650}.bq-pause-card h2{letter-spacing:-.75px;max-width:250px;margin:8px 0 12px;font-size:24px;line-height:1.15}.bq-pause-card p{color:#768169;font-size:12px}.bq-pause-card .bq-primary{margin-top:20px}.bq-message{border-top:1px solid var(--bq-line);margin-top:24px;padding:22px 0 0}.bq-message h2{font-size:16px}.bq-message p{color:var(--bq-muted);margin:8px 0;font-size:12px}.bq-message blockquote{border-left:2px solid #c5cfae;margin:16px 0;padding:0 0 0 16px;font-size:14px;font-weight:450;line-height:1.6}.bq-message .bq-copy-status{min-height:32px;font-size:10px}.bq-welcome h1{max-width:280px;margin-top:10px;font-size:37px}.bq-welcome-boundary{background:#f0eee5;border:1px solid #e2e1d5;border-radius:18px;margin:25px 0;overflow:hidden}.bq-welcome-boundary>div{align-items:center;padding:20px 8px;display:flex}.bq-welcome-boundary .bq-art{width:33.33%;height:100px}.bq-welcome-boundary>span{color:#697461;background:#fff8;border-top:1px solid #dddfd0;justify-content:center;align-items:center;gap:7px;padding:12px;font-size:10px;display:flex}.bq-welcome-boundary .product-icon{width:14px;height:14px}.bq-demo-overlay{z-index:5;background:#14241c55;align-items:flex-end;display:flex;position:absolute;inset:0}.bq-demo-sheet{background:var(--bq-paper);border-radius:26px 26px 0 0;width:100%;max-height:94%;padding:18px 24px 26px;animation:.22s ease-out bq-sheet;overflow-y:auto}.bq-demo-sheet>.bq-text-button{margin-bottom:10px;margin-left:auto;display:flex}.bq-demo-sheet h2{letter-spacing:-.7px;font-size:23px}.bq-demo-sheet p{color:var(--bq-muted);font-size:13px}.bq-demo-pause{z-index:6;overscroll-behavior:contain;background:#f5f7ef;flex-direction:column;padding:23px;display:flex;position:absolute;inset:0;overflow-y:auto}.bq-demo-pause header{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.bq-pause-body{text-align:center;flex-shrink:0;margin:auto 0;padding:30px 0}.bq-demo-ring{background:#ebeee1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:214px;height:214px;margin:24px auto 32px;display:flex;position:relative}.bq-demo-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.bq-demo-ring circle{fill:none;stroke:#d9e0cb;stroke-width:1px}.bq-demo-ring circle+circle{stroke:#7f9272;stroke-width:1.5px;transition:stroke-dashoffset .5s linear}.bq-demo-ring strong{letter-spacing:-3px;font-variant-numeric:tabular-nums;font-size:65px;font-weight:450;line-height:1}.bq-demo-ring span{letter-spacing:.16em;color:#7c896a;margin-top:13px;font-size:8px}.bq-pause-body h2{letter-spacing:-.6px;font-size:23px;line-height:1.2}.bq-pause-body p{color:#738266;max-width:260px;margin:13px auto;font-size:12px}.bq-demo-pause>.bq-primary{flex-shrink:0}.bq-demo-pause>small{text-align:center;color:#828b75;flex-shrink:0;margin-top:12px;font-size:9px;line-height:1.5}.bq-preview-footnote{color:#7a8472;text-align:center;font-size:10px;line-height:1.4}@keyframes bq-arrive{0%{opacity:.75;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes bq-sheet{0%{opacity:.85;transform:translateY(20px)}to{opacity:1;transform:none}}@media (hover:hover){.bq-category-tile:hover{background:#eae9dd;border-color:#b9c1ad}.bq-category-tile:hover>.bq-art{transform:translateY(-2px)}.bq-choice:hover,.bq-category-list button:hover,.bq-permission:hover{background:#fbfcf6;border-color:#afbda5}.bq-primary:hover{background:#3d4b42}.bq-demo-nav button:hover{background:#eef1e7}}@media (height<=800px){.bq-demo-header{padding-top:10px;padding-bottom:9px}.bq-demo-screen{padding-top:5px}.bq-home-intro h1{margin:5px 0 6px;font-size:27px}.bq-home-intro .bq-eyebrow{display:none}.bq-home-intro p{margin-bottom:10px;font-size:11px}.bq-status-strip{margin-bottom:12px}.bq-category-sports{min-height:120px}.bq-category-sports>.bq-art{height:79px}.bq-category-tile>.bq-art{height:70px}.bq-category-sports .bq-tile-title{font-size:17px}.bq-category-tile{padding-top:10px}.bq-section-heading{margin-bottom:9px}.bq-tile-purpose{padding-top:7px;padding-bottom:7px}.bq-demo-ring{width:150px;height:150px;margin:15px auto}.bq-demo-ring strong{font-size:48px}.bq-pause-body{padding:15px 0}.bq-pause-body h2{font-size:21px}}@media (width<=520px){.bq-demo-page{background:var(--bq-paper);gap:0;padding:0}.bq-demo-caption{background:#e8ece2;align-items:center;width:100%;max-width:none;min-height:47px;padding:9px 15px}.bq-demo-caption strong{font-size:10px}.bq-demo-caption span{max-width:155px;font-size:9px}.bq-demo-phone{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;height:calc(100dvh - 47px);min-height:0}.bq-demo-label,.bq-preview-footnote{display:none}.bq-demo-header,.bq-demo-screen,.bq-demo-backbar{padding-left:19px;padding-right:19px}.bq-demo-nav{padding-bottom:max(5px,env(safe-area-inset-bottom));margin-bottom:0}.bq-primary-dock{padding-left:19px;padding-right:19px}}@media (width<=350px){.bq-home-intro h1{font-size:26px}.bq-demo-header,.bq-demo-screen{padding-left:16px;padding-right:16px}.bq-tile-title{font-size:13px}.bq-category-sports .bq-tile-title{font-size:16px}.bq-demo-nav button{min-width:58px}.bq-category-list .bq-art{width:68px}.bq-category-list button{gap:8px}.bq-priorities button{font-size:9px}.bq-demo-caption span{max-width:138px}}@media (prefers-reduced-motion:reduce){.bq-demo-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.bq-category-tile:hover>.bq-art,.bq-primary:active,.bq-secondary:active,.bq-choice:active{transform:none}}.bq-demo-page .bq-primary,.bq-primary-dock .bq-primary{color:#fff;background:#176b55;border-color:#176b55;text-decoration:none}.bq-demo-page .bq-primary:hover{background:#125542;border-color:#125542}.bq-demo-header button{width:44px;height:44px}.bq-login-link{color:#176b55;align-items:center;min-height:44px;padding:0 8px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.bq-tile-purpose{color:#435449;font-size:10px}.bq-tile-purpose>span{font-size:10px}.bq-coverage-heading{align-items:center;gap:14px;margin:0 0 18px;display:flex}.bq-coverage-heading>.bq-art{width:100px;height:70px}.bq-coverage-heading p{color:var(--bq-muted);margin:0;font-size:13px;line-height:1.5}.bq-site-search{font-size:14px;font-weight:600;display:block}.bq-site-search input{width:100%;font:inherit;min-height:48px;color:var(--bq-ink);background:#fff;border:1px solid #b7c4b9;border-radius:12px;margin-top:8px;padding:12px;font-weight:400;display:block}.bq-site-search input:focus-visible{outline-offset:2px;outline:3px solid #176b55}.bq-site-row{border-bottom:1px solid var(--bq-line);justify-content:space-between;align-items:center;gap:10px;min-height:48px;font-size:12px;display:flex}.bq-site-row strong{overflow-wrap:anywhere;font-weight:550}.bq-site-row span{color:#176b55;font-size:11px}.bq-search-result{color:var(--bq-muted);font-size:13px;line-height:1.5}.bq-preview-configure{width:100%;min-height:44px;font-size:11px;margin:0!important}.bq-protection-parts .bq-permission>span:last-child{color:#606b63;font-size:10px}.bq-protection-parts .bq-permission{align-items:center}.bq-breathing-orbit{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:210px;height:210px;margin:15px auto 25px;display:flex;position:relative}.bq-breathing-orbit:before{content:"";background:#e7efe5;border:1px solid #b9cebf;border-radius:50%;animation:9s ease-in-out infinite bq-breathe;position:absolute;inset:0}.bq-breathing-orbit strong,.bq-breathing-orbit span{z-index:1;position:relative}.bq-breathing-orbit strong{max-width:160px;font-size:19px;font-weight:550;line-height:1.4}.bq-breathing-orbit span{color:#536a59;margin-top:12px;font-size:12px}.bq-breathing-orbit[data-finished=true]:before{animation:none}.bq-pause-share-message{color:#435449;font-size:12px;line-height:1.5}.bq-demo-pause .bq-copy-status{font-size:11px}.bq-demo-pause .bq-pause-body{padding:18px 0}@keyframes bq-breathe{0%,to{transform:scale(.92)}50%{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.bq-breathing-orbit:before{animation:none}}@media (height<=800px){.bq-breathing-orbit{width:160px;height:160px}.bq-demo-pause .bq-pause-body{padding:8px 0}}
